diff --git a/doc/Makefile b/doc/Makefile index 88f0bf1e0f5..c1eff186583 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -2,17 +2,19 @@ # # You can set these variables from the command line. -SPHINXOPTS = +SPHINXOPTS = -q SPHINXBUILD = sphinx-build PAPER = -BUILDDIR = build +BUILDDIR = _build # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter -ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) source +ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . +# the i18n builder cannot share the environment and doctrees with the others +I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . -.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest +.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext help: @echo "Please use \`make ' where is one of" @@ -29,6 +31,9 @@ help: @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " text to make text files" @echo " man to make manual pages" + @echo " texinfo to make Texinfo files" + @echo " info to make Texinfo files and run them through makeinfo" + @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" @@ -43,6 +48,7 @@ html: dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml + sed -i '/-99999/d' _build/dirhtml/_static/flasky.css @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." @@ -72,17 +78,17 @@ qthelp: @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" - @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/OpenERPWeb.qhcp" + @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/OpenERPTechnicalDocumentation.qhcp" @echo "To view the help file:" - @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/OpenERPWeb.qhc" + @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/OpenERPTechnicalDocumentation.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" - @echo "# mkdir -p $$HOME/.local/share/devhelp/OpenERPWeb" - @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/OpenERPWeb" + @echo "# mkdir -p $$HOME/.local/share/devhelp/OpenERPTechnicalDocumentation" + @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/OpenERPTechnicalDocumentation" @echo "# devhelp" epub: @@ -100,7 +106,7 @@ latex: latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." - make -C $(BUILDDIR)/latex all-pdf + $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: @@ -113,6 +119,24 @@ man: @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." +texinfo: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo + @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." + @echo "Run \`make' in that directory to run these through makeinfo" \ + "(use \`make info' here to do that automatically)." + +info: + $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo + @echo "Running Texinfo files through makeinfo..." + make -C $(BUILDDIR)/texinfo info + @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." + +gettext: + $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale + @echo + @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." + changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo diff --git a/doc/_static/openerp.png b/doc/_static/openerp.png new file mode 100644 index 00000000000..d6dbd9d83d1 Binary files /dev/null and b/doc/_static/openerp.png differ diff --git a/doc/_templates/sidebarintro.html b/doc/_templates/sidebarintro.html new file mode 100644 index 00000000000..95b047733e3 --- /dev/null +++ b/doc/_templates/sidebarintro.html @@ -0,0 +1,16 @@ + + +

Other Docs

+ + +

Useful Links

+ diff --git a/doc/_templates/sidebarlogo.html b/doc/_templates/sidebarlogo.html new file mode 100644 index 00000000000..de6e3e5c851 --- /dev/null +++ b/doc/_templates/sidebarlogo.html @@ -0,0 +1,3 @@ + diff --git a/doc/_themes/.gitignore b/doc/_themes/.gitignore new file mode 100644 index 00000000000..66b6e4c2f3b --- /dev/null +++ b/doc/_themes/.gitignore @@ -0,0 +1,3 @@ +*.pyc +*.pyo +.DS_Store diff --git a/doc/_themes/LICENSE b/doc/_themes/LICENSE new file mode 100644 index 00000000000..8daab7ee6ef --- /dev/null +++ b/doc/_themes/LICENSE @@ -0,0 +1,37 @@ +Copyright (c) 2010 by Armin Ronacher. + +Some rights reserved. + +Redistribution and use in source and binary forms of the theme, with or +without modification, are permitted provided that the following conditions +are met: + +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + +* The names of the contributors may not be used to endorse or + promote products derived from this software without specific + prior written permission. + +We kindly ask you to only use these themes in an unmodified manner just +for Flask and Flask-related products, not for unrelated projects. If you +like the visual style and want to use it for your own projects, please +consider making some larger changes to the themes (such as changing +font faces, sizes, colors or margins). + +THIS THEME IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS THEME, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/doc/_themes/README b/doc/_themes/README new file mode 100644 index 00000000000..b3292bdff8e --- /dev/null +++ b/doc/_themes/README @@ -0,0 +1,31 @@ +Flask Sphinx Styles +=================== + +This repository contains sphinx styles for Flask and Flask related +projects. To use this style in your Sphinx documentation, follow +this guide: + +1. put this folder as _themes into your docs folder. Alternatively + you can also use git submodules to check out the contents there. +2. add this to your conf.py: + + sys.path.append(os.path.abspath('_themes')) + html_theme_path = ['_themes'] + html_theme = 'flask' + +The following themes exist: + +- 'flask' - the standard flask documentation theme for large + projects +- 'flask_small' - small one-page theme. Intended to be used by + very small addon libraries for flask. + +The following options exist for the flask_small theme: + + [options] + index_logo = '' filename of a picture in _static + to be used as replacement for the + h1 in the index.rst file. + index_logo_height = 120px height of the index logo + github_fork = '' repository name on github for the + "fork me" badge diff --git a/doc/_themes/flask/layout.html b/doc/_themes/flask/layout.html new file mode 100644 index 00000000000..ad08eccd38d --- /dev/null +++ b/doc/_themes/flask/layout.html @@ -0,0 +1,25 @@ +{%- extends "basic/layout.html" %} +{%- block extrahead %} + {{ super() }} + {% if theme_touch_icon %} + + {% endif %} + +{% endblock %} +{%- block relbar2 %}{% endblock %} +{% block header %} + {{ super() }} + {% if pagename == 'index' %} +
+ {% endif %} +{% endblock %} +{%- block footer %} + + {% if pagename == 'index' %} +
+ {% endif %} +{%- endblock %} diff --git a/doc/_themes/flask/relations.html b/doc/_themes/flask/relations.html new file mode 100644 index 00000000000..3bbcde85bb4 --- /dev/null +++ b/doc/_themes/flask/relations.html @@ -0,0 +1,19 @@ +

Related Topics

+ diff --git a/doc/_themes/flask/static/flasky.css_t b/doc/_themes/flask/static/flasky.css_t new file mode 100644 index 00000000000..0280e159455 --- /dev/null +++ b/doc/_themes/flask/static/flasky.css_t @@ -0,0 +1,395 @@ +/* + * flasky.css_t + * ~~~~~~~~~~~~ + * + * :copyright: Copyright 2010 by Armin Ronacher. + * :license: Flask Design License, see LICENSE for details. + */ + +{% set page_width = '80em' %} +{% set sidebar_width = '16em' %} + +@import url("basic.css"); + +/* -- page layout ----------------------------------------------------------- */ + +body { + font-family: 'Georgia', serif; + font-size: 15px; + background-color: white; + color: #000; + margin: 0; + padding: 0; +} + +div.document { + width: {{ page_width }}; + margin: 30px auto 0 auto; +} + +div.documentwrapper { + float: left; + width: 100%; +} + +div.bodywrapper { + margin: 0 0 0 {{ sidebar_width }}; +} + +div.sphinxsidebar { + width: {{ sidebar_width }}; +} + +hr { + border: 1px solid #B1B4B6; +} + +div.body { + background-color: #ffffff; + color: #3E4349; + padding: 0 0px 0 0px; +} + +img.floatingflask { + padding: 0 0 10px 10px; + float: right; +} + +div.footer { + width: {{ page_width }}; + margin: 20px auto 30px auto; + font-size: 12px; + color: #888; + text-align: right; +} + +div.footer a { + color: #888; +} + +div.related { + display: none; +} + +div.sphinxsidebar a { + color: #444; + text-decoration: none; + border-bottom: 1px dotted #999; +} + +div.sphinxsidebar a:hover { + border-bottom: 1px solid #999; +} + +div.sphinxsidebar { + font-size: 12px; + line-height: 1.5; +} + +div.sphinxsidebarwrapper { + padding: 0px 10px; +} + +div.sphinxsidebarwrapper p.logo { + padding: 0 0 20px 0; + margin: 0; + text-align: center; +} + +div.sphinxsidebar h3, +div.sphinxsidebar h4 { + font-family: 'Garamond', 'Georgia', serif; + color: #444; + font-size: 22px; + font-weight: normal; + margin: 0 0 5px 0; + padding: 0; +} + +div.sphinxsidebar h4 { + font-size: 18px; +} + +div.sphinxsidebar h3 a { + color: #444; +} + +div.sphinxsidebar p.logo a, +div.sphinxsidebar h3 a, +div.sphinxsidebar p.logo a:hover, +div.sphinxsidebar h3 a:hover { + border: none; +} + +div.sphinxsidebar p { + color: #555; + margin: 10px 0; +} + +div.sphinxsidebar ul { + margin: 10px 0; + padding: 0; + color: #000; +} + +div.sphinxsidebar input { + border: 1px solid #ccc; + font-family: 'Georgia', serif; + font-size: 1em; +} + +/* -- body styles ----------------------------------------------------------- */ + +a { + color: #004B6B; + text-decoration: underline; +} + +a:hover { + color: #6D4100; + text-decoration: underline; +} + +div.body h1, +div.body h2, +div.body h3, +div.body h4, +div.body h5, +div.body h6 { + font-family: 'Garamond', 'Georgia', serif; + font-weight: normal; + margin: 30px 0px 10px 0px; + padding: 0; +} + +{% if theme_index_logo %} +div.indexwrapper h1 { + text-indent: -999999px; + background: url({{ theme_index_logo }}) no-repeat center center; + height: {{ theme_index_logo_height }}; +} +{% endif %} + +div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; } +div.body h2 { font-size: 180%; } +div.body h3 { font-size: 150%; } +div.body h4 { font-size: 130%; } +div.body h5 { font-size: 100%; } +div.body h6 { font-size: 100%; } + +a.headerlink { + color: #ddd; + padding: 0 4px; + text-decoration: none; +} + +a.headerlink:hover { + color: #444; + background: #eaeaea; +} + +div.body p, div.body dd, div.body li { + line-height: 1.4em; +} + +div.admonition { + background: #fafafa; + margin: 20px -30px; + padding: 10px 30px; + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +div.admonition tt.xref, div.admonition a tt { + border-bottom: 1px solid #fafafa; +} + +dd div.admonition { + margin-left: -60px; + padding-left: 60px; +} + +div.admonition p.admonition-title { + font-family: 'Garamond', 'Georgia', serif; + font-weight: normal; + font-size: 22px; + margin: 0 0 10px 0; + padding: 0; + line-height: 1; +} + +div.admonition p.last { + margin-bottom: 0; +} + +div.highlight { + background-color: white; +} + +dt:target, .highlight { + background: #FAF3E8; +} + +div.note { + background-color: #eee; + border: 1px solid #ccc; +} + +div.seealso { + background-color: #ffc; + border: 1px solid #ff6; +} + +div.topic { + background-color: #eee; +} + +p.admonition-title { + display: inline; +} + +p.admonition-title:after { + content: ":"; +} + +pre, tt { + font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; + font-size: 0.9em; +} + +img.screenshot { +} + +tt.descname, tt.descclassname { + font-size: 0.95em; +} + +tt.descname { + padding-right: 0.08em; +} + +img.screenshot { + -moz-box-shadow: 2px 2px 4px #eee; + -webkit-box-shadow: 2px 2px 4px #eee; + box-shadow: 2px 2px 4px #eee; +} + +table.docutils { + border: 1px solid #888; + -moz-box-shadow: 2px 2px 4px #eee; + -webkit-box-shadow: 2px 2px 4px #eee; + box-shadow: 2px 2px 4px #eee; +} + +table.docutils td, table.docutils th { + border: 1px solid #888; + padding: 0.25em 0.7em; +} + +table.field-list, table.footnote { + border: none; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +table.footnote { + margin: 15px 0; + width: 100%; + border: 1px solid #eee; + background: #fdfdfd; + font-size: 0.9em; +} + +table.footnote + table.footnote { + margin-top: -15px; + border-top: none; +} + +table.field-list th { + padding: 0 0.8em 0 0; +} + +table.field-list td { + padding: 0; +} + +table.footnote td.label { + width: 0px; + padding: 0.3em 0 0.3em 0.5em; +} + +table.footnote td { + padding: 0.3em 0.5em; +} + +dl { + margin: 0; + padding: 0; +} + +dl dd { + margin-left: 30px; +} + +blockquote { + margin: 0 0 0 30px; + padding: 0; +} + +ul, ol { + margin: 10px 0 10px 30px; + padding: 0; +} + +pre { + background: #eee; + padding: 7px 30px; + margin: 15px -30px; + line-height: 1.3em; +} + +dl pre, blockquote pre, li pre { + margin-left: -60px; + padding-left: 60px; +} + +dl dl pre { + margin-left: -90px; + padding-left: 90px; +} + +tt { + background-color: #ecf0f3; + color: #222; + /* padding: 1px 2px; */ +} + +tt.xref, a tt { + background-color: #FBFBFB; + border-bottom: 1px solid white; +} + +a.reference { + text-decoration: none; + border-bottom: 1px dotted #004B6B; +} + +a.reference:hover { + border-bottom: 1px solid #6D4100; +} + +a.footnote-reference { + text-decoration: none; + font-size: 0.7em; + vertical-align: top; + border-bottom: 1px dotted #004B6B; +} + +a.footnote-reference:hover { + border-bottom: 1px solid #6D4100; +} + +a:hover tt { + background: #EEE; +} diff --git a/doc/_themes/flask/static/small_flask.css b/doc/_themes/flask/static/small_flask.css new file mode 100644 index 00000000000..1c6df309edc --- /dev/null +++ b/doc/_themes/flask/static/small_flask.css @@ -0,0 +1,70 @@ +/* + * small_flask.css_t + * ~~~~~~~~~~~~~~~~~ + * + * :copyright: Copyright 2010 by Armin Ronacher. + * :license: Flask Design License, see LICENSE for details. + */ + +body { + margin: 0; + padding: 20px 30px; +} + +div.documentwrapper { + float: none; + background: white; +} + +div.sphinxsidebar { + display: block; + float: none; + width: 102.5%; + margin: 50px -30px -20px -30px; + padding: 10px 20px; + background: #333; + color: white; +} + +div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p, +div.sphinxsidebar h3 a { + color: white; +} + +div.sphinxsidebar a { + color: #aaa; +} + +div.sphinxsidebar p.logo { + display: none; +} + +div.document { + width: 100%; + margin: 0; +} + +div.related { + display: block; + margin: 0; + padding: 10px 0 20px 0; +} + +div.related ul, +div.related ul li { + margin: 0; + padding: 0; +} + +div.footer { + display: none; +} + +div.bodywrapper { + margin: 0; +} + +div.body { + min-height: 0; + padding: 0; +} diff --git a/doc/_themes/flask/theme.conf b/doc/_themes/flask/theme.conf new file mode 100644 index 00000000000..18c720f804c --- /dev/null +++ b/doc/_themes/flask/theme.conf @@ -0,0 +1,9 @@ +[theme] +inherit = basic +stylesheet = flasky.css +pygments_style = flask_theme_support.FlaskyStyle + +[options] +index_logo = '' +index_logo_height = 120px +touch_icon = diff --git a/doc/_themes/flask_small/layout.html b/doc/_themes/flask_small/layout.html new file mode 100644 index 00000000000..aa1716aaff0 --- /dev/null +++ b/doc/_themes/flask_small/layout.html @@ -0,0 +1,22 @@ +{% extends "basic/layout.html" %} +{% block header %} + {{ super() }} + {% if pagename == 'index' %} +
+ {% endif %} +{% endblock %} +{% block footer %} + {% if pagename == 'index' %} +
+ {% endif %} +{% endblock %} +{# do not display relbars #} +{% block relbar1 %}{% endblock %} +{% block relbar2 %} + {% if theme_github_fork %} + Fork me on GitHub + {% endif %} +{% endblock %} +{% block sidebar1 %}{% endblock %} +{% block sidebar2 %}{% endblock %} diff --git a/doc/_themes/flask_small/static/flasky.css_t b/doc/_themes/flask_small/static/flasky.css_t new file mode 100644 index 00000000000..fe2141c565e --- /dev/null +++ b/doc/_themes/flask_small/static/flasky.css_t @@ -0,0 +1,287 @@ +/* + * flasky.css_t + * ~~~~~~~~~~~~ + * + * Sphinx stylesheet -- flasky theme based on nature theme. + * + * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +@import url("basic.css"); + +/* -- page layout ----------------------------------------------------------- */ + +body { + font-family: 'Georgia', serif; + font-size: 17px; + color: #000; + background: white; + margin: 0; + padding: 0; +} + +div.documentwrapper { + float: left; + width: 100%; +} + +div.bodywrapper { + margin: 40px auto 0 auto; + width: 700px; +} + +hr { + border: 1px solid #B1B4B6; +} + +div.body { + background-color: #ffffff; + color: #3E4349; + padding: 0 30px 30px 30px; +} + +img.floatingflask { + padding: 0 0 10px 10px; + float: right; +} + +div.footer { + text-align: right; + color: #888; + padding: 10px; + font-size: 14px; + width: 650px; + margin: 0 auto 40px auto; +} + +div.footer a { + color: #888; + text-decoration: underline; +} + +div.related { + line-height: 32px; + color: #888; +} + +div.related ul { + padding: 0 0 0 10px; +} + +div.related a { + color: #444; +} + +/* -- body styles ----------------------------------------------------------- */ + +a { + color: #004B6B; + text-decoration: underline; +} + +a:hover { + color: #6D4100; + text-decoration: underline; +} + +div.body { + padding-bottom: 40px; /* saved for footer */ +} + +div.body h1, +div.body h2, +div.body h3, +div.body h4, +div.body h5, +div.body h6 { + font-family: 'Garamond', 'Georgia', serif; + font-weight: normal; + margin: 30px 0px 10px 0px; + padding: 0; +} + +{% if theme_index_logo %} +div.indexwrapper h1 { + text-indent: -999999px; + background: url({{ theme_index_logo }}) no-repeat center center; + height: {{ theme_index_logo_height }}; +} +{% endif %} + +div.body h2 { font-size: 180%; } +div.body h3 { font-size: 150%; } +div.body h4 { font-size: 130%; } +div.body h5 { font-size: 100%; } +div.body h6 { font-size: 100%; } + +a.headerlink { + color: white; + padding: 0 4px; + text-decoration: none; +} + +a.headerlink:hover { + color: #444; + background: #eaeaea; +} + +div.body p, div.body dd, div.body li { + line-height: 1.4em; +} + +div.admonition { + background: #fafafa; + margin: 20px -30px; + padding: 10px 30px; + border-top: 1px solid #ccc; + border-bottom: 1px solid #ccc; +} + +div.admonition p.admonition-title { + font-family: 'Garamond', 'Georgia', serif; + font-weight: normal; + font-size: 24px; + margin: 0 0 10px 0; + padding: 0; + line-height: 1; +} + +div.admonition p.last { + margin-bottom: 0; +} + +div.highlight{ + background-color: white; +} + +dt:target, .highlight { + background: #FAF3E8; +} + +div.note { + background-color: #eee; + border: 1px solid #ccc; +} + +div.seealso { + background-color: #ffc; + border: 1px solid #ff6; +} + +div.topic { + background-color: #eee; +} + +div.warning { + background-color: #ffe4e4; + border: 1px solid #f66; +} + +p.admonition-title { + display: inline; +} + +p.admonition-title:after { + content: ":"; +} + +pre, tt { + font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; + font-size: 0.85em; +} + +img.screenshot { +} + +tt.descname, tt.descclassname { + font-size: 0.95em; +} + +tt.descname { + padding-right: 0.08em; +} + +img.screenshot { + -moz-box-shadow: 2px 2px 4px #eee; + -webkit-box-shadow: 2px 2px 4px #eee; + box-shadow: 2px 2px 4px #eee; +} + +table.docutils { + border: 1px solid #888; + -moz-box-shadow: 2px 2px 4px #eee; + -webkit-box-shadow: 2px 2px 4px #eee; + box-shadow: 2px 2px 4px #eee; +} + +table.docutils td, table.docutils th { + border: 1px solid #888; + padding: 0.25em 0.7em; +} + +table.field-list, table.footnote { + border: none; + -moz-box-shadow: none; + -webkit-box-shadow: none; + box-shadow: none; +} + +table.footnote { + margin: 15px 0; + width: 100%; + border: 1px solid #eee; +} + +table.field-list th { + padding: 0 0.8em 0 0; +} + +table.field-list td { + padding: 0; +} + +table.footnote td { + padding: 0.5em; +} + +dl { + margin: 0; + padding: 0; +} + +dl dd { + margin-left: 30px; +} + +pre { + padding: 0; + margin: 15px -30px; + padding: 8px; + line-height: 1.3em; + padding: 7px 30px; + background: #eee; + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; +} + +dl pre { + margin-left: -60px; + padding-left: 60px; +} + +tt { + background-color: #ecf0f3; + color: #222; + /* padding: 1px 2px; */ +} + +tt.xref, a tt { + background-color: #FBFBFB; +} + +a:hover tt { + background: #EEE; +} diff --git a/doc/_themes/flask_small/theme.conf b/doc/_themes/flask_small/theme.conf new file mode 100644 index 00000000000..542b462515d --- /dev/null +++ b/doc/_themes/flask_small/theme.conf @@ -0,0 +1,10 @@ +[theme] +inherit = basic +stylesheet = flasky.css +nosidebar = true +pygments_style = flask_theme_support.FlaskyStyle + +[options] +index_logo = '' +index_logo_height = 120px +github_fork = '' diff --git a/doc/_themes/flask_theme_support.py b/doc/_themes/flask_theme_support.py new file mode 100644 index 00000000000..33f47449c11 --- /dev/null +++ b/doc/_themes/flask_theme_support.py @@ -0,0 +1,86 @@ +# flasky extensions. flasky pygments style based on tango style +from pygments.style import Style +from pygments.token import Keyword, Name, Comment, String, Error, \ + Number, Operator, Generic, Whitespace, Punctuation, Other, Literal + + +class FlaskyStyle(Style): + background_color = "#f8f8f8" + default_style = "" + + styles = { + # No corresponding class for the following: + #Text: "", # class: '' + Whitespace: "underline #f8f8f8", # class: 'w' + Error: "#a40000 border:#ef2929", # class: 'err' + Other: "#000000", # class 'x' + + Comment: "italic #8f5902", # class: 'c' + Comment.Preproc: "noitalic", # class: 'cp' + + Keyword: "bold #004461", # class: 'k' + Keyword.Constant: "bold #004461", # class: 'kc' + Keyword.Declaration: "bold #004461", # class: 'kd' + Keyword.Namespace: "bold #004461", # class: 'kn' + Keyword.Pseudo: "bold #004461", # class: 'kp' + Keyword.Reserved: "bold #004461", # class: 'kr' + Keyword.Type: "bold #004461", # class: 'kt' + + Operator: "#582800", # class: 'o' + Operator.Word: "bold #004461", # class: 'ow' - like keywords + + Punctuation: "bold #000000", # class: 'p' + + # because special names such as Name.Class, Name.Function, etc. + # are not recognized as such later in the parsing, we choose them + # to look the same as ordinary variables. + Name: "#000000", # class: 'n' + Name.Attribute: "#c4a000", # class: 'na' - to be revised + Name.Builtin: "#004461", # class: 'nb' + Name.Builtin.Pseudo: "#3465a4", # class: 'bp' + Name.Class: "#000000", # class: 'nc' - to be revised + Name.Constant: "#000000", # class: 'no' - to be revised + Name.Decorator: "#888", # class: 'nd' - to be revised + Name.Entity: "#ce5c00", # class: 'ni' + Name.Exception: "bold #cc0000", # class: 'ne' + Name.Function: "#000000", # class: 'nf' + Name.Property: "#000000", # class: 'py' + Name.Label: "#f57900", # class: 'nl' + Name.Namespace: "#000000", # class: 'nn' - to be revised + Name.Other: "#000000", # class: 'nx' + Name.Tag: "bold #004461", # class: 'nt' - like a keyword + Name.Variable: "#000000", # class: 'nv' - to be revised + Name.Variable.Class: "#000000", # class: 'vc' - to be revised + Name.Variable.Global: "#000000", # class: 'vg' - to be revised + Name.Variable.Instance: "#000000", # class: 'vi' - to be revised + + Number: "#990000", # class: 'm' + + Literal: "#000000", # class: 'l' + Literal.Date: "#000000", # class: 'ld' + + String: "#4e9a06", # class: 's' + String.Backtick: "#4e9a06", # class: 'sb' + String.Char: "#4e9a06", # class: 'sc' + String.Doc: "italic #8f5902", # class: 'sd' - like a comment + String.Double: "#4e9a06", # class: 's2' + String.Escape: "#4e9a06", # class: 'se' + String.Heredoc: "#4e9a06", # class: 'sh' + String.Interpol: "#4e9a06", # class: 'si' + String.Other: "#4e9a06", # class: 'sx' + String.Regex: "#4e9a06", # class: 'sr' + String.Single: "#4e9a06", # class: 's1' + String.Symbol: "#4e9a06", # class: 'ss' + + Generic: "#000000", # class: 'g' + Generic.Deleted: "#a40000", # class: 'gd' + Generic.Emph: "italic #000000", # class: 'ge' + Generic.Error: "#ef2929", # class: 'gr' + Generic.Heading: "bold #000080", # class: 'gh' + Generic.Inserted: "#00A000", # class: 'gi' + Generic.Output: "#888", # class: 'go' + Generic.Prompt: "#745334", # class: 'gp' + Generic.Strong: "bold #000000", # class: 'gs' + Generic.Subheading: "bold #800080", # class: 'gu' + Generic.Traceback: "bold #a40000", # class: 'gt' + } diff --git a/doc/api/core.rst b/doc/api/core.rst new file mode 100644 index 00000000000..05ddf177698 --- /dev/null +++ b/doc/api/core.rst @@ -0,0 +1,10 @@ + +.. _openerp library: + +Server-side library +------------------- + +.. automodule:: openerp + :members: + :undoc-members: + diff --git a/doc/api/models.rst b/doc/api/models.rst new file mode 100644 index 00000000000..143147c0f48 --- /dev/null +++ b/doc/api/models.rst @@ -0,0 +1,7 @@ + +ORM and models +-------------- + +.. automodule:: openerp.osv.orm + :members: + :undoc-members: diff --git a/doc/api/startup.rst b/doc/api/startup.rst new file mode 100644 index 00000000000..98e8f6ac3c3 --- /dev/null +++ b/doc/api/startup.rst @@ -0,0 +1,20 @@ + +Start-up script +--------------- + +To run the OpenERP server, the conventional approach is to use the +`openerp-server` script. It loads the :ref:`openerp library`, sets a few +configuration variables corresponding to command-line arguments, and starts to +listen to incoming connections from clients. + +Depending on your deployment needs, you can write such a start-up script very +easily. We also recommend you take a look at an alternative tool called +`openerp-command` that can, among other things, launch the server. + +.. versionadded:: 6.1 + +Yet another alternative is to use a WSGI-compatible HTTP server and let it call +into one of the WSGI entry points of the server. + +.. versionadded:: 6.1 + diff --git a/doc/conf.py b/doc/conf.py new file mode 100644 index 00000000000..54deb11eb2d --- /dev/null +++ b/doc/conf.py @@ -0,0 +1,256 @@ +# -*- coding: utf-8 -*- +# +# OpenERP Technical Documentation configuration file, created by +# sphinx-quickstart on Fri Feb 17 16:14:06 2012. +# +# This file is execfile()d with the current directory set to its containing dir. +# +# Note that not all possible configuration values are present in this +# autogenerated file. +# +# All configuration values have a default; values that are commented out +# serve to show the default. + +import sys, os + +# If extensions (or modules to document with autodoc) are in another directory, +# add these directories to sys.path here. If the directory is relative to the +# documentation root, use os.path.abspath to make it absolute, like shown here. +#sys.path.insert(0, os.path.abspath('.')) +sys.path.append(os.path.abspath('_themes')) +sys.path.append(os.path.abspath('..')) + +# -- General configuration ----------------------------------------------------- + +# If your documentation needs a minimal Sphinx version, state it here. +#needs_sphinx = '1.0' + +# Add any Sphinx extension module names here, as strings. They can be extensions +# coming with Sphinx (named 'sphinx.ext.*') or your custom ones. +extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.viewcode'] + +# Add any paths that contain templates here, relative to this directory. +templates_path = ['_templates'] + +# The suffix of source filenames. +source_suffix = '.rst' + +# The encoding of source files. +#source_encoding = 'utf-8-sig' + +# The master toctree document. +master_doc = 'index' + +# General information about the project. +project = u'OpenERP Server Developers Documentation' +copyright = u'2012, OpenERP s.a.' + +# The version info for the project you're documenting, acts as replacement for +# |version| and |release|, also used in various other places throughout the +# built documents. +# +# The short X.Y version. +version = '6.1' +# The full version, including alpha/beta/rc tags. +release = '6.1' + +# The language for content autogenerated by Sphinx. Refer to documentation +# for a list of supported languages. +#language = None + +# There are two options for replacing |today|: either, you set today to some +# non-false value, then it is used: +#today = '' +# Else, today_fmt is used as the format for a strftime call. +#today_fmt = '%B %d, %Y' + +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +exclude_patterns = ['_build'] + +# The reST default role (used for this markup: `text`) to use for all documents. +#default_role = None + +# If true, '()' will be appended to :func: etc. cross-reference text. +#add_function_parentheses = True + +# If true, the current module name will be prepended to all description +# unit titles (such as .. function::). +#add_module_names = True + +# If true, sectionauthor and moduleauthor directives will be shown in the +# output. They are ignored by default. +#show_authors = False + +# The name of the Pygments (syntax highlighting) style to use. +pygments_style = 'sphinx' + +# A list of ignored prefixes for module index sorting. +#modindex_common_prefix = [] + + +# -- Options for HTML output --------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +html_theme = 'flask' + +# Theme options are theme-specific and customize the look and feel of a theme +# further. For a list of options available for each theme, see the +# documentation. +#html_theme_options = {} + +# Add any paths that contain custom themes here, relative to this directory. +html_theme_path = ['_themes'] + +# The name for this set of Sphinx documents. If None, it defaults to +# " v documentation". +#html_title = None + +# A shorter title for the navigation bar. Default is the same as html_title. +#html_short_title = None + +# The name of an image file (relative to this directory) to place at the top +# of the sidebar. +#html_logo = None + +# The name of an image file (within the static path) to use as favicon of the +# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 +# pixels large. +#html_favicon = None + +# Add any paths that contain custom static files (such as style sheets) here, +# relative to this directory. They are copied after the builtin static files, +# so a file named "default.css" will overwrite the builtin "default.css". +html_static_path = ['_static'] + +# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, +# using the given strftime format. +#html_last_updated_fmt = '%b %d, %Y' + +# If true, SmartyPants will be used to convert quotes and dashes to +# typographically correct entities. +#html_use_smartypants = True + +# Custom sidebar templates, maps document names to template names. +html_sidebars = { + 'index': ['sidebarintro.html', 'sourcelink.html', 'searchbox.html'], + '**': ['sidebarlogo.html', 'localtoc.html', 'relations.html', + 'sourcelink.html', 'searchbox.html'] +} + +# Additional templates that should be rendered to pages, maps page names to +# template names. +#html_additional_pages = {} + +# If false, no module index is generated. +#html_domain_indices = True + +# If false, no index is generated. +#html_use_index = True + +# If true, the index is split into individual pages for each letter. +#html_split_index = False + +# If true, links to the reST sources are added to the pages. +#html_show_sourcelink = True + +# If true, "Created using Sphinx" is shown in the HTML footer. Default is True. +#html_show_sphinx = True + +# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. +#html_show_copyright = True + +# If true, an OpenSearch description file will be output, and all pages will +# contain a tag referring to it. The value of this option must be the +# base URL from which the finished HTML is served. +#html_use_opensearch = '' + +# This is the file name suffix for HTML files (e.g. ".xhtml"). +#html_file_suffix = None + +# Output file base name for HTML help builder. +htmlhelp_basename = 'openerp-server-doc' + + +# -- Options for LaTeX output -------------------------------------------------- + +latex_elements = { +# The paper size ('letterpaper' or 'a4paper'). +#'papersize': 'letterpaper', + +# The font size ('10pt', '11pt' or '12pt'). +#'pointsize': '10pt', + +# Additional stuff for the LaTeX preamble. +#'preamble': '', +} + +# Grouping the document tree into LaTeX files. List of tuples +# (source start file, target name, title, author, documentclass [howto/manual]). +latex_documents = [ + ('index', 'openerp-server-doc.tex', u'OpenERP Server Developers Documentation', + u'OpenERP s.a.', 'manual'), +] + +# The name of an image file (relative to this directory) to place at the top of +# the title page. +#latex_logo = None + +# For "manual" documents, if this is true, then toplevel headings are parts, +# not chapters. +#latex_use_parts = False + +# If true, show page references after internal links. +#latex_show_pagerefs = False + +# If true, show URL addresses after external links. +#latex_show_urls = False + +# Documents to append as an appendix to all manuals. +#latex_appendices = [] + +# If false, no module index is generated. +#latex_domain_indices = True + + +# -- Options for manual page output -------------------------------------------- + +# One entry per manual page. List of tuples +# (source start file, name, description, authors, manual section). +man_pages = [ + ('index', 'openerp-server-doc', u'OpenERP Server Developers Documentation', + [u'OpenERP s.a.'], 1) +] + +# If true, show URL addresses after external links. +#man_show_urls = False + + +# -- Options for Texinfo output ------------------------------------------------ + +# Grouping the document tree into Texinfo files. List of tuples +# (source start file, target name, title, author, +# dir menu entry, description, category) +texinfo_documents = [ + ('index', 'OpenERPServerDocumentation', u'OpenERP Server Developers Documentation', + u'OpenERP s.a.', 'OpenERPServerDocumentation', 'Developers documentation for the openobject-server project.', + 'Miscellaneous'), +] + +# Documents to append as an appendix to all manuals. +#texinfo_appendices = [] + +# If false, no module index is generated. +#texinfo_domain_indices = True + +# How to display URL addresses: 'footnote', 'no', or 'inline'. +#texinfo_show_urls = 'footnote' + + +# Example configuration for intersphinx: refer to the Python standard library. +intersphinx_mapping = { + 'python': ('http://docs.python.org/', None), + 'openerpweb': ('http://doc.openerp.com/trunk/developers/web', None), + 'openerpdev': ('http://doc.openerp.com/trunk/developers', None), +} diff --git a/doc/index.rst b/doc/index.rst new file mode 100644 index 00000000000..5d5b4f8e0bd --- /dev/null +++ b/doc/index.rst @@ -0,0 +1,6 @@ +:orphan: + +OpenERP Server Developers Documentation +======================================= + +.. include:: index.rst.inc diff --git a/doc/index.rst.inc b/doc/index.rst.inc new file mode 100644 index 00000000000..05c4a53640b --- /dev/null +++ b/doc/index.rst.inc @@ -0,0 +1,8 @@ + +OpenERP Server +'''''''''''''' + +.. toctree:: + :maxdepth: 1 + + test-framework diff --git a/doc/test-framework.rst b/doc/test-framework.rst new file mode 100644 index 00000000000..56951b1a8e1 --- /dev/null +++ b/doc/test-framework.rst @@ -0,0 +1,100 @@ +.. _test-framework: + +Test framework +============== + +In addition to the YAML-based tests, OpenERP uses the unittest2_ testing +framework to test both the core ``openerp`` package and its addons. For the +core and each addons, tests are divided between three (overlapping) sets: + +1. A test suite that comprises all the tests that can be run right after the + addons is installed (or, for the core, right after a database is created). + That suite is called ``fast_suite`` and must contain only tests that can be run + frequently. Actually most of the tests should be considered fast enough to be + included in that ``fast_suite`` list and only tests that take a long time to run + (e.g. more than a minute) should not be listed. Those long tests should come up + pretty rarely. + +2. A test suite called ``checks`` provides sanity checks. These tests are + invariants that must be full-filled at any time. They are expected to always + pass: obviously they must pass right after the module is installed (i.e. just + like the ``fast_suite`` tests), but they must also pass after any other module is + installed, after a migration, or even after the database was put in production + for a few months. + +3. The third suite is made of all the tests: those provided by the two above + suites, but also tests that are not explicitely listed in ``fast_suite`` or + ``checks``. They are not explicitely listed anywhere and are discovered + automatically. + +As the sanity checks provide stronger guarantees about the code and database +structure, new tests must be added to the ``checks`` suite whenever it is +possible. Said with other words: one should try to avoid writing tests that +assume a freshly installed/unaltered module or database. + +It is possible to have tests that are not listed in ``fast_suite`` or +``checks``. This is useful if a test takes a lot of time. By default, when +using the testing infrastructure, tests should run fast enough so that people +can use them frequently. One can also use that possiblity for tests that +require some complex setup before they can be successfuly run. + +As a rule of thumb when writing a new test, try to add it to the ``checks`` +suite. If it really needs that the module it belongs to is freshly installed, +add it to ``fast_suite``. Finally, if it can not be run in an acceptable time +frame, don't add it to any explicit list. + +Writing tests +------------- + +The tests must be developed under ``.tests`` (or ``openerp.tests`` +for the core). For instance, with respect to the tests, a module ``foo`` +should be organized as follow:: + + foo/ + __init__.py # does not import .tests + tests/ + __init__.py # import some of the tests sub-modules, and + # list them in fast_suite or checks + test_bar.py # contains unittest2 classes + test_baz.py # idem + ... and so on ... + +The two explicit lists of tests are thus the variables ``foo.tests.fast_suite`` +and ``foo.tests.checks``. As an example, you can take a look at the +``openerp.tests`` module (which follows exactly the same conventions even if it +is not an addons). + +Note that the ``fast_suite`` and ``checks`` variables are really lists of +module objects. They could be directly unittest2 suite objects if necessary in +the future. + +Running the tests +----------------- + +To run the tests (see :ref:`above ` to learn how tests are +organized), the simplest way is to use the ``oe`` command (provided by the +``openerp-command`` project). + +:: + + > oe run-tests # will run all the fast_suite tests + > oe run-tests -m openerp # will run all the fast_suite tests defined in `openerp.tests` + > oe run-tests -m sale # will run all the fast_suite tests defined in `openerp.addons.sale.tests` + > oe run-tests -m foo.test_bar # will run the tests defined in `openerp.addons.foo.tests.test_bar` + +In addition to the above possibilities, when invoked with a non-existing module +(or module.sub-module) name, oe will reply with a list of available test +sub-modules. + +Depending on the unittest2_ class that is used to write the tests (see +``openerp.tests.common`` for some helper classes that you can re-use), a database +may be created before the test is run, and the module providing the test will +be installed on that database. + +Because creating a database, installing modules, and then dropping it is +expensive, it is possible to interleave the run of the ``fast_suite`` tests +with the initialization of a new database: the dabase is created, and after +each requested module is installed, its fast_suite tests are run. The database +is thus created and dropped (and the modules installed) only once. + +.. _unittest2: http://pypi.python.org/pypi/unittest2 diff --git a/openerp/addons/base/__openerp__.py b/openerp/addons/base/__openerp__.py index 4e9687e4ea4..802a0510e28 100644 --- a/openerp/addons/base/__openerp__.py +++ b/openerp/addons/base/__openerp__.py @@ -91,7 +91,6 @@ 'test/bug_lp541545.xml', 'test/test_osv_expression.yml', 'test/test_ir_rule.yml', # <-- These tests modify/add/delete ir_rules. - 'test/test_ir_values.yml', # Commented because this takes some time. # This must be (un)commented with the corresponding import statement # in test/__init__.py. diff --git a/openerp/addons/base/base_demo.xml b/openerp/addons/base/base_demo.xml index 3d1eae3c4bc..3ba951618cf 100644 --- a/openerp/addons/base/base_demo.xml +++ b/openerp/addons/base/base_demo.xml @@ -2,7 +2,7 @@ - + Fabien Dupont Chaussee de Namur 1367 diff --git a/openerp/addons/base/i18n/ab.po b/openerp/addons/base/i18n/ab.po new file mode 100644 index 00000000000..583c8f52d8b --- /dev/null +++ b/openerp/addons/base/i18n/ab.po @@ -0,0 +1,15177 @@ +# Abkhazian translation for openobject-server +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-server package. +# FIRST AUTHOR , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: openobject-server\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:44+0000\n" +"PO-Revision-Date: 2012-02-27 08:03+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Abkhazian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2012-02-28 05:47+0000\n" +"X-Generator: Launchpad (build 14874)\n" + +#. module: base +#: model:res.country,name:base.sh +msgid "Saint Helena" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Other Configuration" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "DateTime" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_mailgate +msgid "Tasks-Mail Integration" +msgstr "" + +#. module: base +#: code:addons/fields.py:582 +#, python-format +msgid "" +"The second argument of the many2many field %s must be a SQL table !You used " +"%s, which is not a valid SQL table name." +msgstr "" + +#. module: base +#: field:ir.ui.view,arch:0 +#: field:ir.ui.view.custom,arch:0 +msgid "View Architecture" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project +msgid "" +"\n" +"Project management module tracks multi-level projects, tasks, work done on " +"tasks, eso.\n" +"=============================================================================" +"=========\n" +"\n" +"It is able to render planning, order tasks, eso.\n" +"\n" +"Dashboard for project members that includes:\n" +"--------------------------------------------\n" +" * List of my open tasks\n" +" * List of my delegated tasks\n" +" * Graph of My Projects: Planned vs Total Hours\n" +" * Graph of My Remaining Hours by Project\n" +" " +msgstr "" + +#. module: base +#: field:base.language.import,code:0 +msgid "Code (eg:en__US)" +msgstr "" + +#. module: base +#: view:workflow:0 +#: view:workflow.activity:0 +#: field:workflow.activity,wkf_id:0 +#: field:workflow.instance,wkf_id:0 +#: field:workflow.transition,wkf_id:0 +#: field:workflow.workitem,wkf_id:0 +msgid "Workflow" +msgstr "" + +#. module: base +#: selection:ir.sequence,implementation:0 +msgid "No gap" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Hungarian / Magyar" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (PY) / Español (PY)" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_project_management +msgid "" +"Helps you manage your projects and tasks by tracking them, generating " +"plannings, etc..." +msgstr "" + +#. module: base +#: field:ir.actions.act_window,display_menu_tip:0 +msgid "Display Menu Tips" +msgstr "" + +#. module: base +#: help:ir.cron,model:0 +msgid "" +"Model name on which the method to be called is located, e.g. 'res.partner'." +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Created Views" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:532 +#, python-format +msgid "" +"You can not write in this document (%s) ! Be sure your user belongs to one " +"of these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_event_project +msgid "" +"\n" +"Organization and management of events.\n" +"======================================\n" +"\n" +"This module allows you to create retro planning for managing your events.\n" +msgstr "" + +#. module: base +#: help:ir.model.fields,domain:0 +msgid "" +"The optional domain to restrict possible values for relationship fields, " +"specified as a Python expression defining a list of triplets. For example: " +"[('color','=','red')]" +msgstr "" + +#. module: base +#: field:res.partner,ref:0 +msgid "Reference" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_be_invoice_bba +msgid "Belgium - Structured Communication" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,target:0 +msgid "Target Window" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_analytic_plans +msgid "Sales Analytic Distribution" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_process +msgid "Process" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate +msgid "Billing Rates on Contracts" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:558 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:344 +#, python-format +msgid "" +"Properties of base fields cannot be altered in this manner! Please modify " +"them through Python code, preferably through a custom addon!" +msgstr "" + +#. module: base +#: code:addons/osv.py:129 +#, python-format +msgid "Constraint Error" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_ui_view_custom +msgid "ir.ui.view.custom" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:313 +#, python-format +msgid "Renaming sparse field \"%s\" is not allowed" +msgstr "" + +#. module: base +#: model:res.country,name:base.sz +msgid "Swaziland" +msgstr "" + +#. module: base +#: code:addons/orm.py:4206 +#, python-format +msgid "created." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_tr +msgid "Turkey - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_subproduct +msgid "MRP Subproducts" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:390 +#, python-format +msgid "" +"Some installed modules depend on the module you plan to Uninstall :\n" +" %s" +msgstr "" + +#. module: base +#: field:ir.sequence,number_increment:0 +msgid "Increment Number" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_company_tree +#: model:ir.ui.menu,name:base.menu_action_res_company_tree +msgid "Company's Structure" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Inuktitut / ᐃᓄᒃᑎᑐᑦ" +msgstr "" + +#. module: base +#: model:ir.actions.todo.category,name:base.category_sales_management_config +#: model:ir.module.category,name:base.module_category_sales_management +#: model:ir.module.module,shortdesc:base.module_sale +msgid "Sales Management" +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Search Partner" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:60 +#, python-format +msgid "new" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,multi:0 +msgid "On multiple doc." +msgstr "" + +#. module: base +#: field:ir.module.category,module_nr:0 +msgid "Number of Modules" +msgstr "" + +#. module: base +#: help:multi_company.default,company_dest_id:0 +msgid "Company to store the current record" +msgstr "" + +#. module: base +#: field:res.partner.bank.type.field,size:0 +msgid "Max. Size" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_reporting +#: model:ir.ui.menu,name:base.menu_lunch_reporting +#: model:ir.ui.menu,name:base.menu_project_report +#: model:ir.ui.menu,name:base.menu_report_association +#: model:ir.ui.menu,name:base.menu_report_marketing +#: model:ir.ui.menu,name:base.menu_reporting +#: model:ir.ui.menu,name:base.next_id_64 +#: model:ir.ui.menu,name:base.next_id_73 +#: model:ir.ui.menu,name:base.reporting_menu +msgid "Reporting" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: field:res.partner,subname:0 +#: field:res.partner.address,name:0 +msgid "Contact Name" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:56 +#, python-format +msgid "" +"Save this document to a %s file and edit it with a specific software or a " +"text editor. The file encoding is UTF-8." +msgstr "" + +#. module: base +#: help:ir.values,key2:0 +msgid "" +"For actions, one of the possible action slots: \n" +" - client_action_multi\n" +" - client_print_multi\n" +" - client_action_relate\n" +" - tree_but_open\n" +"For defaults, an optional condition" +msgstr "" + +#. module: base +#: sql_constraint:res.lang:0 +msgid "The name of the language must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_import_base +msgid "" +"\n" +" This module provide a class import_framework to help importing \n" +" complex data from other software\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.wizard,wiz_name:0 +msgid "Wizard Name" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_partner_manager +msgid "Partner Manager" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_customer_relationship_management +msgid "Customer Relationship Management" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Extra" +msgstr "" + +#. module: base +#: code:addons/orm.py:2526 +#, python-format +msgid "Invalid group_by" +msgstr "" + +#. module: base +#: field:ir.module.category,child_ids:0 +msgid "Child Applications" +msgstr "" + +#. module: base +#: field:res.partner,credit_limit:0 +msgid "Credit Limit" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_graph +msgid "Openerp web graph view" +msgstr "" + +#. module: base +#: field:ir.model.data,date_update:0 +msgid "Update Date" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_action_rule +msgid "Automated Action Rules" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Owner" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,src_model:0 +msgid "Source Object" +msgstr "" + +#. module: base +#: model:res.partner.bank.type,format_layout:base.bank_normal +msgid "%(bank_name)s: %(acc_number)s" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Config Wizard Steps" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_ui_view_sc +msgid "ir.ui.view_sc" +msgstr "" + +#. module: base +#: field:res.widget.user,widget_id:0 +#: field:res.widget.wizard,widgets_list:0 +msgid "Widget" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: field:ir.model.access,group_id:0 +msgid "Group" +msgstr "" + +#. module: base +#: constraint:res.lang:0 +msgid "" +"Invalid date/time format directive specified. Please refer to the list of " +"allowed directives, displayed when you edit a language." +msgstr "" + +#. module: base +#: code:addons/orm.py:3895 +#, python-format +msgid "" +"One of the records you are trying to modify has already been deleted " +"(Document type: %s)." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_pad_project +msgid "Specifications on PADs" +msgstr "" + +#. module: base +#: help:ir.filters,user_id:0 +msgid "" +"The user this filter is available to. When left empty the filter is usable " +"by the system only." +msgstr "" + +#. module: base +#: help:res.partner,website:0 +msgid "Website of Partner." +msgstr "" + +#. module: base +#: help:ir.actions.act_window,views:0 +msgid "" +"This function field computes the ordered list of views that should be " +"enabled when displaying the result of an action, federating view mode, views " +"and reference view. The result is returned as an ordered list of pairs " +"(view_id,view_mode)." +msgstr "" + +#. module: base +#: model:res.country,name:base.tv +msgid "Tuvalu" +msgstr "" + +#. module: base +#: selection:ir.model,state:0 +msgid "Custom Object" +msgstr "" + +#. module: base +#: field:res.lang,date_format:0 +msgid "Date Format" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_report_designer +msgid "OpenOffice Report Designer" +msgstr "" + +#. module: base +#: field:res.bank,email:0 +#: field:res.partner.address,email:0 +msgid "E-Mail" +msgstr "" + +#. module: base +#: model:res.country,name:base.an +msgid "Netherlands Antilles" +msgstr "" + +#. module: base +#: model:res.country,name:base.ro +msgid "Romania" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:396 +#, python-format +msgid "" +"You can not remove the admin user as it is used internally for resources " +"created by OpenERP (updates, module installation, ...)" +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Action Binding" +msgstr "" + +#. module: base +#: model:res.country,name:base.gf +msgid "French Guyana" +msgstr "" + +#. module: base +#: field:ir.ui.view.custom,ref_id:0 +msgid "Original View" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Bosnian / bosanski jezik" +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,attachment_use:0 +msgid "" +"If you check this, then the second time the user prints with same attachment " +"name, it returns the previous report." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_layout +msgid "Sales Orders Print Layout" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (VE) / Español (VE)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice +msgid "Invoice on Timesheets" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "Your system will be updated." +msgstr "" + +#. module: base +#: field:ir.actions.todo,note:0 +#: selection:ir.property,type:0 +msgid "Text" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_followup +msgid "" +"\n" +"Module to automate letters for unpaid invoices, with multi-level recalls.\n" +"==========================================================================\n" +"\n" +"You can define your multiple levels of recall through the menu:\n" +" Accounting/Configuration/Miscellaneous/Follow-Ups\n" +"\n" +"Once it is defined, you can automatically print recalls every day through " +"simply clicking on the menu:\n" +" Accounting/Periodical Processing/Billing/Send followups\n" +"\n" +"It will generate a PDF with all the letters according to the the\n" +"different levels of recall defined. You can define different policies\n" +"for different companies. You can also send mail to the customer.\n" +"\n" +"Note that if you want to check the followup level for a given " +"partner/account entry, you can do from in the menu:\n" +" Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n" +"\n" +msgstr "" + +#. module: base +#: field:res.country,name:0 +msgid "Country Name" +msgstr "" + +#. module: base +#: model:res.country,name:base.co +msgid "Colombia" +msgstr "" + +#. module: base +#: code:addons/orm.py:1390 +#, python-format +msgid "Key/value '%s' not found in selection field '%s'" +msgstr "" + +#. module: base +#: help:res.country,code:0 +msgid "" +"The ISO country code in two chars.\n" +"You can use this field for quick search." +msgstr "" + +#. module: base +#: model:res.country,name:base.pw +msgid "Palau" +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Sales & Purchases" +msgstr "" + +#. module: base +#: view:ir.translation:0 +msgid "Untranslated" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,context:0 +msgid "" +"Context dictionary as Python expression, empty by default (Default: {})" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_action_wizard +#: view:ir.actions.wizard:0 +#: model:ir.ui.menu,name:base.menu_ir_action_wizard +msgid "Wizards" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_miscellaneoussuppliers0 +msgid "Miscellaneous Suppliers" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:287 +#, python-format +msgid "Custom fields must have a name that starts with 'x_' !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_mx +msgid "Mexico - Accounting" +msgstr "" + +#. module: base +#: help:ir.actions.server,action_id:0 +msgid "Select the Action Window, Report, Wizard to be executed." +msgstr "" + +#. module: base +#: model:res.country,name:base.ai +msgid "Anguilla" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "Export done" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin_outlook +msgid "Outlook Plug-In" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: field:ir.model,name:0 +msgid "Model Description" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,src_model:0 +msgid "" +"Optional model name of the objects on which this action should be visible" +msgstr "" + +#. module: base +#: field:workflow.transition,trigger_expr_id:0 +msgid "Trigger Expression" +msgstr "" + +#. module: base +#: model:res.country,name:base.jo +msgid "Jordan" +msgstr "" + +#. module: base +#: help:ir.cron,nextcall:0 +msgid "Next planned execution date for this job." +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:139 +#, python-format +msgid "You can not remove the model '%s' !" +msgstr "" + +#. module: base +#: model:res.country,name:base.er +msgid "Eritrea" +msgstr "" + +#. module: base +#: sql_constraint:res.company:0 +msgid "The company name must be unique !" +msgstr "" + +#. module: base +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "description" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_action_rule +#: model:ir.ui.menu,name:base.menu_base_action_rule_admin +msgid "Automated Actions" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ro +msgid "Romania - Accounting" +msgstr "" + +#. module: base +#: view:partner.wizard.ean.check:0 +msgid "Want to check Ean ? " +msgstr "" + +#. module: base +#: help:ir.actions.server,mobile:0 +msgid "" +"Provides fields that be used to fetch the mobile number, e.g. you select the " +"invoice, then `object.invoice_address_id.mobile` is the field which gives " +"the correct mobile number" +msgstr "" + +#. module: base +#: view:ir.mail_server:0 +msgid "Security and Authentication" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "" +"OpenERP translations (core, modules, clients) are managed through " +"Launchpad.net, our open source project management facility. We use their " +"online interface to synchronize all translations efforts." +msgstr "" + +#. module: base +#: help:ir.actions.todo,type:0 +msgid "" +"Manual: Launched manually.\n" +"Automatic: Runs whenever the system is reconfigured.\n" +"Launch Manually Once: after hacing been launched manually, it sets " +"automatically to Done." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Swedish / svenska" +msgstr "" + +#. module: base +#: model:res.country,name:base.rs +msgid "Serbia" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Wizard View" +msgstr "" + +#. module: base +#: model:res.country,name:base.kh +msgid "Cambodia, Kingdom of" +msgstr "" + +#. module: base +#: field:base.language.import,overwrite:0 +#: field:base.language.install,overwrite:0 +msgid "Overwrite Existing Terms" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_language_import +msgid "Language Import" +msgstr "" + +#. module: base +#: help:ir.cron,interval_number:0 +msgid "Repeat every x." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Albanian / Shqip" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_config_opportunity +msgid "Opportunities" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_language_export +msgid "base.language.export" +msgstr "" + +#. module: base +#: help:ir.actions.server,write_id:0 +msgid "" +"Provide the field name that the record id refers to for the write operation. " +"If it is empty it will refer to the active id of the object." +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,report_type:0 +msgid "Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ..." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_document_webdav +msgid "Shared Repositories (WebDAV)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_import_google +msgid "" +"The module adds google contact in partner address and add google calendar " +"events details in Meeting" +msgstr "" + +#. module: base +#: view:res.users:0 +msgid "Email Preferences" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_audittrail +msgid "" +"\n" +"This module lets administrator track every user operation on all the objects " +"of the system.\n" +"=============================================================================" +"==============\n" +"\n" +"The administrator can subscribe to rules for read, write and\n" +"delete on objects and can check logs.\n" +" " +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_4 +msgid "Basic Partner" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "," +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "My Partners" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "XML Report" +msgstr "" + +#. module: base +#: model:res.country,name:base.es +msgid "Spain" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "Please be patient, as this operation may take a few seconds..." +msgstr "" + +#. module: base +#: help:ir.actions.act_window,domain:0 +msgid "" +"Optional domain filtering of the destination data, as a Python expression" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade +#: model:ir.model,name:base.model_base_module_upgrade +msgid "Module Upgrade" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (UY) / Español (UY)" +msgstr "" + +#. module: base +#: field:res.partner,mobile:0 +#: field:res.partner.address,mobile:0 +msgid "Mobile" +msgstr "" + +#. module: base +#: model:res.country,name:base.om +msgid "Oman" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp +msgid "MRP" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "1cm 28cm 20cm 28cm" +msgstr "" + +#. module: base +#: model:res.country,name:base.nu +msgid "Niue" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_membership +msgid "Membership Management" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "Other OSI Approved Licence" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_menu_create +#: view:wizard.ir.model.menu.create:0 +msgid "Create Menu" +msgstr "" + +#. module: base +#: model:res.country,name:base.in +msgid "India" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_request_link-act +#: model:ir.ui.menu,name:base.menu_res_request_link_act +msgid "Request Reference Types" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_google_base_account +msgid "Google Users" +msgstr "" + +#. module: base +#: help:ir.server.object.lines,value:0 +msgid "" +"Expression containing a value specification. \n" +"When Formula type is selected, this field may be a Python expression that " +"can use the same values as for the condition field on the server action.\n" +"If Value type is selected, the value will be used directly without " +"evaluation." +msgstr "" + +#. module: base +#: model:res.country,name:base.ad +msgid "Andorra, Principality of" +msgstr "" + +#. module: base +#: field:res.partner.category,child_ids:0 +msgid "Child Categories" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" + +#. module: base +#: selection:base.language.export,format:0 +msgid "TGZ Archive" +msgstr "" + +#. module: base +#: view:res.groups:0 +msgid "" +"Users added to this group are automatically added in the following groups." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%B - Full month name." +msgstr "" + +#. module: base +#: field:ir.actions.todo,type:0 +#: view:ir.attachment:0 +#: field:ir.attachment,type:0 +#: field:ir.model,state:0 +#: field:ir.model.fields,state:0 +#: field:ir.property,type:0 +#: field:ir.server.object.lines,type:0 +#: field:ir.translation,type:0 +#: view:ir.ui.view:0 +#: view:ir.values:0 +#: field:ir.values,key:0 +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Type" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_user:0 +msgid "Username" +msgstr "" + +#. module: base +#: code:addons/orm.py:398 +#, python-format +msgid "" +"Language with code \"%s\" is not defined in your system !\n" +"Define it through the Administration menu." +msgstr "" + +#. module: base +#: model:res.country,name:base.gu +msgid "Guam (USA)" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:558 +#, python-format +msgid "Setting empty passwords is not allowed for security reasons!" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:192 +#, python-format +msgid "Connection test failed!" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +#: selection:workflow.activity,kind:0 +msgid "Dummy" +msgstr "" + +#. module: base +#: constraint:ir.ui.view:0 +msgid "Invalid XML for View Architecture!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ky +msgid "Cayman Islands" +msgstr "" + +#. module: base +#: model:res.country,name:base.kr +msgid "South Korea" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_transition_form +#: model:ir.ui.menu,name:base.menu_workflow_transition +#: view:workflow.activity:0 +msgid "Transitions" +msgstr "" + +#. module: base +#: code:addons/orm.py:4615 +#, python-format +msgid "Record #%d of %s not found, cannot copy!" +msgstr "" + +#. module: base +#: field:ir.module.module,contributors:0 +msgid "Contributors" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_planning +msgid "" +"Keep track of your planning\n" +"This module helps you to manage your plannings.\n" +"===============================================\n" +"\n" +"This module is based on the analytic accounting and is totally integrated " +"with\n" +"* the timesheets encoding\n" +"* the holidays management\n" +"* the project management\n" +"\n" +"So that, each department manager can know if someone in his team has still " +"unallocated time for a given planning (taking in consideration the validated " +"leaves) or if he still needs to encode tasks.\n" +"\n" +"At the end of the month, the planning manager can also check if the encoded " +"timesheets are respecting the planned time on each analytic account.\n" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Char" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Slovak / Slovenský jazyk" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (AR) / Español (AR)" +msgstr "" + +#. module: base +#: model:res.country,name:base.ug +msgid "Uganda" +msgstr "" + +#. module: base +#: field:ir.model.access,perm_unlink:0 +msgid "Delete Access" +msgstr "" + +#. module: base +#: model:res.country,name:base.ne +msgid "Niger" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Chinese (HK)" +msgstr "" + +#. module: base +#: model:res.country,name:base.ba +msgid "Bosnia-Herzegovina" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "" +"To improve or expand the official translations, you should use directly " +"Lauchpad's web interface (Rosetta). If you need to perform mass translation, " +"Launchpad also allows uploading full .po files at once" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (GT) / Español (GT)" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_port:0 +msgid "SMTP Port" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_import_sugarcrm +msgid "SugarCRM Import" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "" +"%W - Week number of the year (Monday as the first day of the week) as a " +"decimal number [00,53]. All days in a new year preceding the first Monday " +"are considered to be in week 0." +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_language_install.py:55 +#, python-format +msgid "Language Pack" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_tests +msgid "Tests" +msgstr "" + +#. module: base +#: field:ir.ui.view_sc,res_id:0 +msgid "Resource Ref." +msgstr "" + +#. module: base +#: model:res.country,name:base.gs +msgid "S. Georgia & S. Sandwich Isls." +msgstr "" + +#. module: base +#: field:ir.actions.url,url:0 +msgid "Action URL" +msgstr "" + +#. module: base +#: field:base.module.import,module_name:0 +msgid "Module Name" +msgstr "" + +#. module: base +#: model:res.country,name:base.mh +msgid "Marshall Islands" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:368 +#, python-format +msgid "Changing the model of a field is forbidden!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ht +msgid "Haiti" +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +#: selection:ir.ui.view,type:0 +msgid "Search" +msgstr "" + +#. module: base +#: code:addons/osv.py:132 +#, python-format +msgid "" +"The operation cannot be completed, probably due to the following:\n" +"- deletion: you may be trying to delete a record while other records still " +"reference it\n" +"- creation/update: a mandatory field is not correctly set" +msgstr "" + +#. module: base +#: field:ir.module.category,parent_id:0 +msgid "Parent Application" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:222 +#, python-format +msgid "Operation Canceled" +msgstr "" + +#. module: base +#: help:base.language.export,lang:0 +msgid "To export a new language, do not select a language." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_document +#: model:ir.module.module,shortdesc:base.module_knowledge +msgid "Document Management System" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_claim +msgid "Claims Management" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_purchase_root +msgid "Purchases" +msgstr "" + +#. module: base +#: model:res.country,name:base.md +msgid "Moldavia" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Features" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.bank_account_update +msgid "" +"Configure your company's bank accounts and select those that must appear on " +"the report footer. You can reorder bank accounts from the list view. If you " +"use the accounting application of OpenERP, journals and accounts will be " +"created automatically based on these data." +msgstr "" + +#. module: base +#: view:ir.module.module:0 +#: report:ir.module.reference.graph:0 +msgid "Version" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_order_dates +msgid "" +"\n" +"Add additional date information to the sales order.\n" +"===================================================\n" +"\n" +"You can add the following additional dates to a sale order:\n" +" * Requested Date\n" +" * Commitment Date\n" +" * Effective Date\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_sequence +msgid "Entries Sequence Numbering" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_exports +msgid "ir.exports" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_update_translations.py:38 +#, python-format +msgid "No language with code \"%s\" exists" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_document +msgid "" +"\n" +"This is a complete document management system.\n" +"==============================================\n" +"\n" +" * User Authentication\n" +" * Document Indexation :- .pptx and .docx files are not supported in " +"Windows platform.\n" +" * Dashboard for Document that includes:\n" +" * New Files (list)\n" +" * Files by Resource Type (graph)\n" +" * Files by Partner (graph)\n" +" * Files Size by Month (graph)\n" +"\n" +"ATTENTION:\n" +" - When you install this module in a running company that have already " +"PDF files stored into the database,\n" +" you will lose them all.\n" +" - After installing this module PDF's are no longer stored into the " +"database,\n" +" but in the servers rootpad like /server/bin/filestore.\n" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%Y - Year with century." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_gantt +msgid "" +"\n" +" OpenERP Web gantt chart view.\n" +" " +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "-" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "" +"This wizard helps you register a publisher warranty contract in your OpenERP " +"system. After the contract has been registered, you will be able to send " +"issues directly to OpenERP." +msgstr "" + +#. module: base +#: view:wizard.ir.model.menu.create:0 +msgid "Create _Menu" +msgstr "" + +#. module: base +#: field:res.payterm,name:0 +msgid "Payment Term (short name)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_bank +#: view:res.bank:0 +#: field:res.partner.bank,bank:0 +msgid "Bank" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_exports_line +msgid "ir.exports.line" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_html_view +msgid "" +"\n" +"This is the test module which shows HTML tag support in normal XML form " +"view.\n" +"=============================================================================" +"\n" +"\n" +"Creates a sample form-view using HTML tags. It is visible only in OpenERP " +"Web.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_purchase_management +msgid "" +"Helps you manage your purchase-related processes such as requests for " +"quotations, supplier invoices, etc..." +msgstr "" + +#. module: base +#: help:base.language.install,overwrite:0 +msgid "" +"If you check this box, your customized translations will be overwritten and " +"replaced by the official ones." +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_rml:0 +msgid "Main report file path" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_action_report_xml +#: field:ir.module.module,reports_by_module:0 +#: model:ir.ui.menu,name:base.menu_ir_action_report_xml +msgid "Reports" +msgstr "" + +#. module: base +#: help:ir.actions.act_window.view,multi:0 +#: help:ir.actions.report.xml,multi:0 +msgid "" +"If set to true, the action will not be displayed on the right toolbar of a " +"form view." +msgstr "" + +#. module: base +#: field:workflow,on_create:0 +msgid "On Create" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:681 +#, python-format +msgid "" +"'%s' contains too many dots. XML ids should not contain dots ! These are " +"used to refer to other modules data, as in module.reference_id" +msgstr "" + +#. module: base +#: field:partner.sms.send,user:0 +#: field:res.users,login:0 +msgid "Login" +msgstr "" + +#. module: base +#: view:base.update.translations:0 +#: model:ir.actions.act_window,name:base.action_wizard_update_translations +#: model:ir.ui.menu,name:base.menu_wizard_update_translations +msgid "Synchronize Terms" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "" +"Access all the fields related to the current object using expressions, i.e. " +"object.partner_id.name " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_event +msgid "" +"\n" +"Organization and management of Events.\n" +"======================================\n" +"\n" +"This module allows you\n" +" * to manage your events and their registrations\n" +" * to use emails to automatically confirm and send acknowledgements for " +"any registration to an event\n" +" * ...\n" +"\n" +"Note that:\n" +" - You can define new types of events in\n" +" Association / Configuration / Types of Events\n" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_tools +msgid "Tools" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Float" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_warehouse_management +#: model:ir.module.module,shortdesc:base.module_stock +msgid "Warehouse Management" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_request_link +msgid "res.request.link" +msgstr "" + +#. module: base +#: field:ir.actions.wizard,name:0 +msgid "Wizard Info" +msgstr "" + +#. module: base +#: view:base.language.export:0 +#: model:ir.actions.act_window,name:base.action_wizard_lang_export +#: model:ir.ui.menu,name:base.menu_wizard_lang_export +msgid "Export Translation" +msgstr "" + +#. module: base +#: help:res.log,secondary:0 +msgid "" +"Do not display this log if it belongs to the same object the user is working " +"on" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_lu +msgid "Luxembourg - Accounting" +msgstr "" + +#. module: base +#: model:res.country,name:base.tp +msgid "East Timor" +msgstr "" + +#. module: base +#: model:res.company,follow_up_msg:base.main_company +msgid "" +"Date : %(date)s\n" +"\n" +"Dear %(partner_name)s,\n" +"\n" +"Please find in attachment a reminder of all your unpaid invoices, for a " +"total amount due of:\n" +"\n" +"%(followup_amount).2f %(company_currency)s\n" +"\n" +"Thanks,\n" +"--\n" +"%(user_signature)s\n" +"%(company_name)s" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_share +msgid "" +"\n" +"This module adds generic sharing tools to your current OpenERP database.\n" +"========================================================================\n" +"\n" +"It specifically adds a 'share' button that is available in the Web client " +"to\n" +"share any kind of OpenERP data with colleagues, customers, friends, etc.\n" +"\n" +"The system will work by creating new users and groups on the fly, and by\n" +"combining the appropriate access rights and ir.rules to ensure that the\n" +"shared users only have access to the data that has been shared with them.\n" +"\n" +"This is extremely useful for collaborative work, knowledge sharing,\n" +"synchronization with other companies, etc.\n" +"\n" +" " +msgstr "" + +#. module: base +#: field:res.currency,accuracy:0 +msgid "Computational Accuracy" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_lunch +msgid "" +"\n" +" The base module to manage lunch\n" +"\n" +" keep track for the Lunch Order ,Cash Moves ,CashBox ,Product.\n" +" Apply Different Category for the product.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.kg +msgid "Kyrgyz Republic (Kyrgyzstan)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_wizard_ir_model_menu_create_line +msgid "wizard.ir.model.menu.create.line" +msgstr "" + +#. module: base +#: field:ir.attachment,res_id:0 +msgid "Attached ID" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_vat +msgid "" +"\n" +"VAT validation for Partners' VAT numbers\n" +"========================================\n" +"\n" +"After installing this module, values entered in the VAT field of Partners " +"will\n" +"be validated for all supported countries. The country is inferred from the\n" +"2-letter country code that prefixes the VAT number, e.g. ``BE0477472701``\n" +"will be validated using the Belgian rules.\n" +"\n" +"There are two different levels of VAT number validation:\n" +"\n" +" * By default, a simple off-line check is performed using the known " +"validation\n" +" rules for the country, usually a simple check digit. This is quick and \n" +" always available, but allows numbers that are perhaps not truly " +"allocated,\n" +" or not valid anymore.\n" +" * When the \"VAT VIES Check\" option is enabled (in the configuration of " +"the user's\n" +" Company), VAT numbers will be instead submitted to the online EU VIES\n" +" database, which will truly verify that the number is valid and currently\n" +" allocated to a EU company. This is a little bit slower than the simple\n" +" off-line check, requires an Internet connection, and may not be " +"available\n" +" all the time. If the service is not available or does not support the\n" +" requested country (e.g. for non-EU countries), a simple check will be " +"performed\n" +" instead.\n" +"\n" +"Supported countries currently include EU countries, and a few non-EU " +"countries\n" +"such as Chile, Colombia, Mexico, Norway or Russia. For unsupported " +"countries,\n" +"only the country code will be validated.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Day: %(day)s" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_point_of_sale +msgid "" +"Helps you get the most out of your points of sales with fast sale encoding, " +"simplified payment mode encoding, automatic picking lists generation and " +"more." +msgstr "" + +#. module: base +#: model:res.country,name:base.mv +msgid "Maldives" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_idea +msgid "" +"\n" +"This module allows your user to easily and efficiently participate in " +"enterprise innovation.\n" +"=============================================================================" +"===============\n" +"\n" +"It allows everybody to express ideas about different subjects.\n" +"Then, other users can comment on these ideas and vote for particular ideas.\n" +"Each idea has a score based on the different votes.\n" +"The managers can obtain an easy view of best ideas from all the users.\n" +"Once installed, check the menu 'Ideas' in the 'Tools' main menu." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_rule +msgid "ir.rule" +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Days" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_rpc +msgid "OpenERP Web web" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_html_view +msgid "Html View" +msgstr "" + +#. module: base +#: field:res.currency,position:0 +msgid "Symbol position" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_process +msgid "Enterprise Process" +msgstr "" + +#. module: base +#: help:ir.cron,function:0 +msgid "Name of the method to be called when this job is processed." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_evaluation +msgid "Employee Appraisals" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +msgid "Write Object" +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:66 +#: code:addons/base/res/res_partner.py:175 +#, python-format +msgid " (copy)" +msgstr "" + +#. module: base +#: field:res.company,rml_footer1:0 +msgid "General Information Footer" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "7. %H:%M:%S ==> 18:25:20" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.category:0 +#: field:res.partner.category,partner_ids:0 +msgid "Partners" +msgstr "" + +#. module: base +#: field:res.partner.category,parent_left:0 +msgid "Left parent" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_mrp +msgid "Create Tasks on SO" +msgstr "" + +#. module: base +#: field:ir.attachment,res_model:0 +msgid "Attached Model" +msgstr "" + +#. module: base +#: field:res.partner.bank,footer:0 +msgid "Display on Reports" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_cn +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" ============================================================\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_model_access +msgid "ir.model.access" +msgstr "" + +#. module: base +#: field:ir.cron,priority:0 +#: field:ir.mail_server,sequence:0 +#: field:res.request,priority:0 +#: field:res.request.link,priority:0 +msgid "Priority" +msgstr "" + +#. module: base +#: field:workflow.transition,act_from:0 +msgid "Source Activity" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Legend (for prefix, suffix)" +msgstr "" + +#. module: base +#: selection:ir.server.object.lines,type:0 +msgid "Formula" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:396 +#, python-format +msgid "Can not remove root user!" +msgstr "" + +#. module: base +#: model:res.country,name:base.mw +msgid "Malawi" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ec +msgid "" +"\n" +"This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"Accounting chart and localization for Ecuador.\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_filters.py:38 +#: code:addons/base/res/res_users.py:80 +#: code:addons/base/res/res_users.py:420 +#, python-format +msgid "%s (copy)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_chart +msgid "Template of Charts of Accounts" +msgstr "" + +#. module: base +#: field:res.partner.address,type:0 +msgid "Address Type" +msgstr "" + +#. module: base +#: view:ir.ui.menu:0 +msgid "Full Path" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_br +msgid "" +"\n" +"Base module for the Brazilian localization\n" +"==========================================\n" +"\n" +"This module consists in:\n" +"\n" +" - Generic Brazilian chart of accounts\n" +" - Brazilian taxes such as:\n" +"\n" +" - IPI\n" +" - ICMS\n" +" - PIS\n" +" - COFINS\n" +" - ISS\n" +" - IR\n" +" - IRPJ\n" +" - CSLL\n" +"\n" +" - Tax Situation Code (CST) required for the electronic fiscal invoicing " +"(NFe)\n" +"\n" +"The field tax_discount has also been added in the account.tax.template and " +"account.tax objects to allow the proper computation of some Brazilian VATs " +"such as ICMS. The chart of account creation wizard has been extended to " +"propagate those new data properly.\n" +"\n" +"It's important to note however that this module lack many implementations to " +"use OpenERP properly in Brazil. Those implementations (such as the " +"electronic fiscal Invoicing which is already operational) are brought by " +"more than 15 additional modules of the Brazilian Launchpad localization " +"project https://launchpad.net/openerp.pt-br-localiz and their dependencies " +"in the extra addons branch. Those modules aim at not breaking with the " +"remarkable OpenERP modularity, this is why they are numerous but small. One " +"of the reasons for maintaining those modules apart is that Brazilian " +"Localization leaders need commit rights agility to complete the localization " +"as companies fund the remaining legal requirements (such as soon fiscal " +"ledgers, accounting SPED, fiscal SPED and PAF ECF that are still missing as " +"September 2011). Those modules are also strictly licensed under AGPL V3 and " +"today don't come with any additional paid permission for online use of " +"'private modules'." +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "References" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "" +"%U - Week number of the year (Sunday as the first day of the week) as a " +"decimal number [00,53]. All days in a new year preceding the first Sunday " +"are considered to be in week 0." +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +msgid "Advanced" +msgstr "" + +#. module: base +#: model:res.country,name:base.fi +msgid "Finland" +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:156 +#, python-format +msgid "Website: " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_administration +msgid "Settings" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,view_type:0 +#: selection:ir.actions.act_window.view,view_mode:0 +#: view:ir.ui.view:0 +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Tree" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic_multicurrency +msgid "Multi-Currency in Analytic" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "https://help.launchpad.net/Translations" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,view_mode:0 +msgid "View Mode" +msgstr "" + +#. module: base +#: help:res.partner.bank,footer:0 +msgid "" +"Display this bank account on the footer of printed documents like invoices " +"and sales orders." +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"When using CSV format, please also check that the first line of your file is " +"one of the following:" +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "Logs" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish / Español" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Korean (KP) / 한국어 (KP)" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "" +"This wizard will scan all module repositories on the server side to detect " +"newly added modules as well as any change to existing modules." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_journal +msgid "" +"\n" +"The sales journal modules allows you to categorise your sales and deliveries " +"(picking lists) between different journals.\n" +"=============================================================================" +"===========================================\n" +"\n" +"This module is very helpful for bigger companies that\n" +"works by departments.\n" +"\n" +"You can use journal for different purposes, some examples:\n" +" * isolate sales of different departments\n" +" * journals for deliveries by truck or by UPS\n" +"\n" +"Journals have a responsible and evolves between different status:\n" +" * draft, open, cancel, done.\n" +"\n" +"Batch operations can be processed on the different journals to\n" +"confirm all sales at once, to validate or invoice packing, ...\n" +"\n" +"It also supports batch invoicing methods that can be configured by partners " +"and sales orders, examples:\n" +" * daily invoicing,\n" +" * monthly invoicing, ...\n" +"\n" +"Some statistics by journals are provided.\n" +" " +msgstr "" + +#. module: base +#: field:res.company,logo:0 +msgid "Logo" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_cr +msgid "Costa Rica - Accounting" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Uninstall (beta)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_expense +msgid "" +"\n" +"This module aims to manage employee's expenses.\n" +"===============================================\n" +"\n" +"The whole workflow is implemented:\n" +" * Draft expense\n" +" * Confirmation of the sheet by the employee\n" +" * Validation by his manager\n" +" * Validation by the accountant and invoice creation\n" +" * Payment of the invoice to the employee\n" +"\n" +"This module also uses the analytic accounting and is compatible with\n" +"the invoice on timesheet module so that you will be able to automatically\n" +"re-invoice your customer's expenses if your work by project.\n" +" " +msgstr "" + +#. module: base +#: field:ir.values,action_id:0 +msgid "Action (change only)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_subscription +msgid "Recurring Documents" +msgstr "" + +#. module: base +#: model:res.country,name:base.bs +msgid "Bahamas" +msgstr "" + +#. module: base +#: selection:res.request,state:0 +msgid "active" +msgstr "" + +#. module: base +#: code:addons/base/res/res_partner.py:273 +#, python-format +msgid "" +"Couldn't generate the next id because some partners have an alphabetic id !" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Attachment" +msgstr "" + +#. module: base +#: model:res.country,name:base.ie +msgid "Ireland" +msgstr "" + +#. module: base +#: field:base.module.update,update:0 +msgid "Number of modules updated" +msgstr "" + +#. module: base +#: field:ir.cron,function:0 +msgid "Method" +msgstr "" + +#. module: base +#: view:res.partner.event:0 +msgid "General Description" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +msgid "Workflow Activity" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_ui_view +msgid "" +"Views allows you to personalize each view of OpenERP. You can add new " +"fields, move fields, rename them or delete the ones that you do not need." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_setup +msgid "Initial Setup Tools" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,groups_id:0 +#: model:ir.actions.act_window,name:base.action_res_groups +#: view:ir.actions.report.xml:0 +#: field:ir.actions.report.xml,groups_id:0 +#: view:ir.actions.todo:0 +#: field:ir.actions.todo,groups_id:0 +#: field:ir.actions.wizard,groups_id:0 +#: view:ir.model:0 +#: field:ir.model.fields,groups:0 +#: field:ir.rule,groups:0 +#: view:ir.ui.menu:0 +#: field:ir.ui.menu,groups_id:0 +#: model:ir.ui.menu,name:base.menu_action_res_groups +#: view:res.groups:0 +#: field:res.users,groups_id:0 +msgid "Groups" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CL) / Español (CL)" +msgstr "" + +#. module: base +#: model:res.country,name:base.bz +msgid "Belize" +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,header:0 +msgid "Add or not the corporate RML header" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_recruitment +msgid "" +"\n" +"Manages job positions and the recruitment process.\n" +"==================================================\n" +"\n" +"It's integrated with the survey module to allow you to define interview for " +"different jobs.\n" +"\n" +"This module is integrated with the mail gateway to automatically tracks " +"email\n" +"sent to jobs@YOURCOMPANY.com. It's also integrated with the document " +"management\n" +"system to store and search in your CV base.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_widget_wizard +msgid "Homepage Widgets Management" +msgstr "" + +#. module: base +#: field:res.company,rml_header1:0 +msgid "Report Header / Company Slogan" +msgstr "" + +#. module: base +#: model:res.country,name:base.pl +msgid "Poland" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,view_mode:0 +msgid "" +"Comma-separated list of allowed view modes, such as 'form', 'tree', " +"'calendar', etc. (Default: tree,form)" +msgstr "" + +#. module: base +#: code:addons/orm.py:3615 +#, python-format +msgid "A document was modified since you last viewed it (%s:%d)" +msgstr "" + +#. module: base +#: view:workflow:0 +msgid "Workflow Editor" +msgstr "" + +#. module: base +#: selection:ir.module.module,state:0 +#: selection:ir.module.module.dependency,state:0 +msgid "To be removed" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_sequence +msgid "ir.sequence" +msgstr "" + +#. module: base +#: help:ir.actions.server,expression:0 +msgid "" +"Enter the field/expression that will return the list. E.g. select the sale " +"order in Object, and you can have loop on the sales order line. Expression = " +"`object.order_line`." +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_debug:0 +msgid "Debugging" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_helpdesk +msgid "" +"\n" +"Helpdesk Management.\n" +"====================\n" +"\n" +"Like records and processing of claims, Helpdesk and Support are good tools\n" +"to trace your interventions. This menu is more adapted to oral " +"communication,\n" +"which is not necessarily related to a claim. Select a customer, add notes\n" +"and categorize your interventions with a channel and a priority level.\n" +" " +msgstr "" + +#. module: base +#: sql_constraint:ir.ui.view_sc:0 +msgid "Shortcut for this menu already exists!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_resource +msgid "" +"\n" +"Module for resource management.\n" +"===============================\n" +"\n" +"A resource represent something that can be scheduled\n" +"(a developer on a task or a work center on manufacturing orders).\n" +"This module manages a resource calendar associated to every resource.\n" +"It also manages the leaves of every resource.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Groups (no group = global)" +msgstr "" + +#. module: base +#: selection:res.users,view:0 +msgid "Simplified" +msgstr "" + +#. module: base +#: model:res.country,name:base.st +msgid "Saint Tome (Sao Tome) and Principe" +msgstr "" + +#. module: base +#: selection:res.partner.address,type:0 +msgid "Invoice" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Portugese (BR) / Português (BR)" +msgstr "" + +#. module: base +#: model:res.country,name:base.bb +msgid "Barbados" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_synchro +msgid "" +"\n" +"Synchronization with all objects.\n" +"=================================\n" +"\n" +"Configure servers and trigger synchronization with its database objects.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.mg +msgid "Madagascar" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:116 +#, python-format +msgid "" +"The Object name must start with x_ and not contain any special character !" +msgstr "" + +#. module: base +#: field:ir.actions.configuration.wizard,note:0 +msgid "Next Wizard" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_menu_admin +#: view:ir.ui.menu:0 +#: field:ir.ui.menu,name:0 +msgid "Menu" +msgstr "" + +#. module: base +#: field:res.currency,rate:0 +msgid "Current Rate" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_idea +msgid "Ideas" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_crm +msgid "Opportunity to Quotation" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_analytic_plans +msgid "" +"\n" +"The base module to manage analytic distribution and sales orders.\n" +"=================================================================\n" +"\n" +"Using this module you will be able to link analytic accounts to sales " +"orders.\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.url,target:0 +msgid "Action Target" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_calendar +msgid "Calendar Layer" +msgstr "" + +#. module: base +#: model:ir.actions.report.xml,name:base.report_ir_model_overview +msgid "Model Overview" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product_margin +msgid "Margins by Products" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_invoiced +msgid "Invoicing" +msgstr "" + +#. module: base +#: field:ir.ui.view_sc,name:0 +msgid "Shortcut Name" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,limit:0 +msgid "Default limit for the list view" +msgstr "" + +#. module: base +#: model:res.country,name:base.pg +msgid "Papua New Guinea" +msgstr "" + +#. module: base +#: model:res.country,name:base.zw +msgid "Zimbabwe" +msgstr "" + +#. module: base +#: model:res.country,name:base.io +msgid "British Indian Ocean Territory" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_translation_export +msgid "Import / Export" +msgstr "" + +#. module: base +#: model:ir.actions.todo.category,name:base.category_tools_customization_config +msgid "Tools / Customization" +msgstr "" + +#. module: base +#: field:ir.model.data,res_id:0 +#: field:ir.values,res_id:0 +msgid "Record ID" +msgstr "" + +#. module: base +#: field:ir.actions.server,email:0 +msgid "Email Address" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "French (BE) / Français (BE)" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +#: field:workflow.activity,action_id:0 +msgid "Server Action" +msgstr "" + +#. module: base +#: help:ir.actions.client,params:0 +msgid "Arguments sent to the client along withthe view tag" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_gtd +msgid "" +"\n" +"This module implements all concepts defined by the Getting Things Done " +"methodology.\n" +"=============================================================================" +"======\n" +"\n" +"This module implements a simple personnal Todo list based on tasks. It adds " +"in\n" +"the project application an editable list of tasks simplified to the minimum\n" +"required fields.\n" +"\n" +"The todo list is based on the GTD methodology. This world-wide used " +"methodology\n" +"is used for personal time management improvement.\n" +"\n" +"Getting Things Done (commonly abbreviated as GTD) is an action management\n" +"method created by David Allen, and described in a book of the same name.\n" +"\n" +"GTD rests on the principle that a person needs to move tasks out of the mind " +"by\n" +"recording them externally. That way, the mind is freed from the job of\n" +"remembering everything that needs to be done, and can concentrate on " +"actually\n" +"performing those tasks.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.tt +msgid "Trinidad and Tobago" +msgstr "" + +#. module: base +#: model:res.country,name:base.lv +msgid "Latvia" +msgstr "" + +#. module: base +#: view:partner.sms.send:0 +msgid "SMS - Gateway: clickatell" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Field Mappings" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:125 +#: code:addons/base/publisher_warranty/publisher_warranty.py:163 +#, python-format +msgid "Error during communication with the publisher warranty server." +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_sale_manager +#: model:res.groups,name:base.group_tool_manager +msgid "Manager" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_custom +msgid "Customization" +msgstr "" + +#. module: base +#: model:res.country,name:base.py +msgid "Paraguay" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_act_window_close +msgid "ir.actions.act_window_close" +msgstr "" + +#. module: base +#: field:ir.server.object.lines,col1:0 +msgid "Destination" +msgstr "" + +#. module: base +#: model:res.country,name:base.lt +msgid "Lithuania" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_partner_clear_ids +#: model:ir.model,name:base.model_partner_clear_ids +#: view:partner.clear.ids:0 +msgid "Clear IDs" +msgstr "" + +#. module: base +#: view:res.groups:0 +msgid "Inherited" +msgstr "" + +#. module: base +#: field:ir.model.fields,serialization_field_id:0 +msgid "Serialization Field" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_report_designer +msgid "" +"Lets you install various tools to simplify and enhance OpenERP's report " +"creation." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%y - Year without century [00,99]." +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:155 +#, python-format +msgid "Fax: " +msgstr "" + +#. module: base +#: model:res.country,name:base.si +msgid "Slovenia" +msgstr "" + +#. module: base +#: help:res.currency,name:0 +msgid "Currency Code (ISO 4217)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_log_act_window +#: model:ir.ui.menu,name:base.menu_res_log_act_window +msgid "Client Logs" +msgstr "" + +#. module: base +#: code:addons/orm.py:1883 +#: code:addons/orm.py:1894 +#, python-format +msgid "Invalid Object Architecture!" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:311 +#: code:addons/base/ir/ir_model.py:313 +#: code:addons/base/ir/ir_model.py:343 +#: code:addons/base/ir/ir_model.py:357 +#: code:addons/base/ir/ir_model.py:359 +#: code:addons/base/ir/ir_model.py:361 +#: code:addons/base/ir/ir_model.py:368 +#: code:addons/base/ir/ir_model.py:371 +#: code:addons/base/module/wizard/base_update_translations.py:38 +#, python-format +msgid "Error!" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_fr_rib +msgid "French RIB Bank Details" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%p - Equivalent of either AM or PM." +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Iteration Actions" +msgstr "" + +#. module: base +#: help:multi_company.default,company_id:0 +msgid "Company where the user is connected" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,date_stop:0 +msgid "Ending Date" +msgstr "" + +#. module: base +#: model:res.country,name:base.nz +msgid "New Zealand" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_pad_project +msgid "" +"\n" +"This module adds a PAD in all project kanban views\n" +"==================================================\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_country +msgid "" +"Display and manage the list of all countries that can be assigned to your " +"partner records. You can create or delete countries to make sure the ones " +"you are working on will be maintained." +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_7 +msgid "Openstuff.net" +msgstr "" + +#. module: base +#: model:res.country,name:base.nf +msgid "Norfolk Island" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Korean (KR) / 한국어 (KR)" +msgstr "" + +#. module: base +#: help:ir.model.fields,model:0 +msgid "The technical name of the model this field belongs to" +msgstr "" + +#. module: base +#: field:ir.actions.server,action_id:0 +#: selection:ir.actions.server,state:0 +msgid "Client Action" +msgstr "" + +#. module: base +#: model:res.country,name:base.bd +msgid "Bangladesh" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_retro_planning +msgid "Project Retro-planning" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_planning +msgid "Master Procurement Schedule" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_module_category +#: field:ir.module.module,application:0 +#: field:res.groups,category_id:0 +msgid "Application" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Valid" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_decimal_precision +msgid "" +"\n" +"Configure the price accuracy you need for different kinds of usage: " +"accounting, sales, purchases, etc.\n" +"=============================================================================" +"=========================\n" +"\n" +"The decimal precision is configured per company.\n" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_pl +msgid "" +"\n" +"This is the module to manage the accounting chart and taxes for Poland in " +"OpenERP.\n" +"=============================================================================" +"=====\n" +"\n" +"To jest moduł do tworzenia wzorcowego planu kont i podstawowych ustawień do " +"podatków\n" +"VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów " +"zakładając,\n" +"że wszystkie towary są w obrocie hurtowym.\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.client,params_store:0 +msgid "Params storage" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:409 +#, python-format +msgid "Can not upgrade module '%s'. It is not installed." +msgstr "" + +#. module: base +#: model:res.country,name:base.cu +msgid "Cuba" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_profiling +msgid "" +"\n" +"This module allows users to perform segmentation within partners.\n" +"=================================================================\n" +"\n" +"It uses the profiles criteria from the earlier segmentation module and " +"improve it. Thanks to the new concept of questionnaire. You can now regroup " +"questions into a questionnaire and directly use it on a partner.\n" +"\n" +"It also has been merged with the earlier CRM & SRM segmentation tool because " +"they were overlapping.\n" +"\n" +" * Note: this module is not compatible with the module segmentation, " +"since it's the same which has been renamed.\n" +" " +msgstr "" + +#. module: base +#: code:addons/report_sxw.py:434 +#, python-format +msgid "Unknown report type: %s" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:282 +#, python-format +msgid "For selection fields, the Selection Options must be given!" +msgstr "" + +#. module: base +#: model:res.widget,title:base.facebook_widget +msgid "Facebook" +msgstr "" + +#. module: base +#: model:res.country,name:base.am +msgid "Armenia" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_property_form +#: model:ir.ui.menu,name:base.menu_ir_property_form_all +msgid "Configuration Parameters" +msgstr "" + +#. module: base +#: constraint:ir.cron:0 +msgid "Invalid arguments" +msgstr "" + +#. module: base +#: model:res.country,name:base.se +msgid "Sweden" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Gantt" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Property" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner_bank_type +#: field:res.partner.bank,state:0 +#: view:res.partner.bank.type:0 +msgid "Bank Account Type" +msgstr "" + +#. module: base +#: field:base.language.export,config_logo:0 +#: field:base.language.import,config_logo:0 +#: field:base.language.install,config_logo:0 +#: field:base.module.import,config_logo:0 +#: field:base.module.update,config_logo:0 +#: field:base.update.translations,config_logo:0 +#: field:ir.actions.configuration.wizard,config_logo:0 +#: field:ir.wizard.screen,config_logo:0 +#: field:publisher_warranty.contract.wizard,config_logo:0 +#: field:res.config,config_logo:0 +#: field:res.config.installer,config_logo:0 +msgid "Image" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Iteration Action Configuration" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Canceled" +msgstr "" + +#. module: base +#: model:res.country,name:base.at +msgid "Austria" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Cancel Install" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_be_invoice_bba +msgid "" +"\n" +" \n" +"Belgian localisation for in- and outgoing invoices (prereq to " +"account_coda):\n" +" - Rename 'reference' field labels to 'Communication'\n" +" - Add support for Belgian Structured Communication\n" +"\n" +"A Structured Communication can be generated automatically on outgoing " +"invoices according to the following algorithms:\n" +" 1) Random : +++RRR/RRRR/RRRDD+++\n" +" R..R = Random Digits, DD = Check Digits\n" +" 2) Date : +++DOY/YEAR/SSSDD+++\n" +" DOY = Day of the Year, SSS = Sequence Number, DD = Check Digits)\n" +" 3) Customer Reference +++RRR/RRRR/SSSDDD+++\n" +" R..R = Customer Reference without non-numeric characters, SSS = " +"Sequence Number, DD = Check Digits) \n" +" \n" +"The preferred type of Structured Communication and associated Algorithm can " +"be specified on the Partner records. \n" +"A 'random' Structured Communication will generated if no algorithm is " +"specified on the Partner record. \n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki_quality_manual +msgid "Wiki: Quality Manual" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: model:ir.ui.menu,name:base.menu_calendar_configuration +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Calendar" +msgstr "" + +#. module: base +#: field:res.partner.address,partner_id:0 +msgid "Partner Name" +msgstr "" + +#. module: base +#: field:workflow.activity,signal_send:0 +msgid "Signal (subflow.*)" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_17 +msgid "HR sector" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_dashboard_admin +msgid "Administration Dashboard" +msgstr "" + +#. module: base +#: code:addons/orm.py:4408 +#, python-format +msgid "" +"Invalid \"order\" specified. A valid \"order\" specification is a comma-" +"separated list of valid field names (optionally followed by asc/desc for the " +"direction)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_module_module_dependency +msgid "Module dependency" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract.wizard,state:0 +msgid "Draft" +msgstr "" + +#. module: base +#: selection:res.users,view:0 +msgid "Extended" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_title_contact +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 "" + +#. module: base +#: view:ir.model.access:0 +#: view:res.groups:0 +#: field:res.groups,model_access:0 +msgid "Access Controls" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:237 +#, python-format +msgid "" +"The Selection Options expression is not a valid Pythonic expression.Please " +"provide an expression in the [('key','Label'), ...] format." +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_survey_user +msgid "Survey / User" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +#: field:ir.module.module,dependencies_id:0 +msgid "Dependencies" +msgstr "" + +#. module: base +#: field:multi_company.default,company_id:0 +msgid "Main Company" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon_hover:0 +msgid "Web Icon File (hover)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_diagram +msgid "Openerp web Diagram view" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_hr_user +msgid "HR Officer" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_contract +msgid "Employee Contracts" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki_faq +msgid "" +"\n" +"This module provides a Wiki FAQ Template.\n" +"=========================================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki FAQ.\n" +" " +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "" +"If you use a formula type, use a python expression using the variable " +"'object'." +msgstr "" + +#. module: base +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_users +#: field:ir.default,uid:0 +#: model:ir.ui.menu,name:base.menu_action_res_users +#: model:ir.ui.menu,name:base.menu_users +#: view:res.groups:0 +#: field:res.groups,users:0 +#: view:res.users:0 +msgid "Users" +msgstr "" + +#. module: base +#: field:res.partner.address,birthdate:0 +msgid "Birthdate" +msgstr "" + +#. module: base +#: 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 "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product_manufacturer +msgid "Products Manufacturers" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:217 +#, python-format +msgid "SMTP-over-SSL mode unavailable" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_survey +msgid "Survey" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"Please double-check that the file encoding is set to UTF-8 (sometimes called " +"Unicode) when the translator exports it." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (DO) / Español (DO)" +msgstr "" + +#. module: base +#: model:res.country,name:base.na +msgid "Namibia" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow_activity +msgid "workflow.activity" +msgstr "" + +#. module: base +#: help:ir.ui.view_sc,res_id:0 +msgid "" +"Reference of the target resource, whose model/table depends on the 'Resource " +"Name' field." +msgstr "" + +#. module: base +#: field:ir.model.fields,select_level:0 +msgid "Searchable" +msgstr "" + +#. module: base +#: model:res.country,name:base.uy +msgid "Uruguay" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_crm +msgid "eMail Gateway for Leads" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Finnish / Suomi" +msgstr "" + +#. module: base +#: field:ir.rule,perm_write:0 +msgid "Apply For Write" +msgstr "" + +#. module: base +#: field:ir.sequence,prefix:0 +msgid "Prefix" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "German / Deutsch" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Fields Mapping" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_dashboard +msgid "web Dashboard" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale +msgid "" +"\n" +"The base module to manage quotations and sales orders.\n" +"======================================================\n" +"\n" +"Workflow with validation steps:\n" +"-------------------------------\n" +" * Quotation -> Sales order -> Invoice\n" +"\n" +"Invoicing methods:\n" +"------------------\n" +" * Invoice on order (before or after shipping)\n" +" * Invoice on delivery\n" +" * Invoice on timesheets\n" +" * Advance invoice\n" +"\n" +"Partners preferences:\n" +"---------------------\n" +" * shipping\n" +" * invoicing\n" +" * incoterm\n" +"\n" +"Products stocks and prices\n" +"--------------------------\n" +"\n" +"Delivery methods:\n" +"-----------------\n" +" * all at once\n" +" * multi-parcel\n" +" * delivery costs\n" +"\n" +"Dashboard for Sales Manager that includes:\n" +"------------------------------------------\n" +" * Quotations\n" +" * Sales by Month\n" +" * Graph of Sales by Salesman in last 90 days\n" +" * Graph of Sales per Customer in last 90 days\n" +" * Graph of Sales by Product's Category in last 90 days\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Portugese / Português" +msgstr "" + +#. module: base +#: model:res.partner.title,name:base.res_partner_title_sir +msgid "Sir" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ca +msgid "" +"\n" +"This is the module to manage the English and French - Canadian accounting " +"chart in OpenERP.\n" +"=============================================================================" +"==============\n" +"\n" +"Canadian accounting charts and localizations.\n" +" " +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "Select module package to import (.zip file):" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "French / Français" +msgstr "" + +#. module: base +#: model:res.country,name:base.mt +msgid "Malta" +msgstr "" + +#. module: base +#: field:ir.actions.server,fields_lines:0 +msgid "Field Mappings." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_lu +msgid "" +"\n" +"This is the base module to manage the accounting chart for Luxembourg.\n" +"======================================================================\n" +"\n" +" * the KLUWER Chart of Accounts,\n" +" * the Tax Code Chart for Luxembourg\n" +" * the main taxes used in Luxembourg" +msgstr "" + +#. module: base +#: field:ir.module.module,demo:0 +msgid "Demo data" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_portal +msgid "" +"\n" +"This module defines 'portals' to customize the access to your OpenERP " +"database\n" +"for external users.\n" +"\n" +"A portal defines customized user menu and access rights for a group of " +"users\n" +"(the ones associated to that portal). It also associates user groups to " +"the\n" +"portal users (adding a group in the portal automatically adds it to the " +"portal\n" +"users, etc). That feature is very handy when used in combination with the\n" +"module 'share'.\n" +" " +msgstr "" + +#. module: base +#: selection:res.request,priority:0 +msgid "High" +msgstr "" + +#. module: base +#: field:ir.attachment,description:0 +#: field:ir.mail_server,name:0 +#: field:ir.module.category,description:0 +#: view:ir.module.module:0 +#: field:ir.module.module,description:0 +#: view:res.partner.event:0 +#: field:res.partner.event,description:0 +#: view:res.request:0 +msgid "Description" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_instance_form +#: model:ir.ui.menu,name:base.menu_workflow_instance +msgid "Instances" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_host:0 +msgid "Hostname or IP of SMTP server" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Japanese / 日本語" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,auto:0 +msgid "Custom python parser" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "_Import" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "XSL" +msgstr "" + +#. module: base +#: field:res.lang,grouping:0 +msgid "Separator Format" +msgstr "" + +#. module: base +#: constraint:res.partner.bank:0 +msgid "The RIB and/or IBAN is not valid" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_report_webkit +msgid "Webkit Report Engine" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Unvalidated" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.next_id_9 +msgid "Database Structure" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_mass_mail +#: model:ir.model,name:base.model_partner_massmail_wizard +#: view:partner.massmail.wizard:0 +msgid "Mass Mailing" +msgstr "" + +#. module: base +#: model:res.country,name:base.yt +msgid "Mayotte" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_todo +msgid "Tasks on CRM" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_generic_modules_accounting +#: view:res.company:0 +msgid "Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_payment +msgid "" +"\n" +"Module to manage invoice payment.\n" +"=================================\n" +"\n" +"This module provides :\n" +"----------------------\n" +"* a more efficient way to manage invoice payment.\n" +"* a basic mechanism to easily plug various automated payment.\n" +" " +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Interaction between rules" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_invoice_layout +msgid "" +"\n" +"This module provides some features to improve the layout of the invoices.\n" +"=========================================================================\n" +"\n" +"It gives you the possibility to:\n" +"--------------------------------\n" +" * order all the lines of an invoice\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +"Moreover, there is one option which allows you to print all the selected " +"invoices with a given special message at the bottom of it. This feature can " +"be very useful for printing your invoices with end-of-year wishes, special " +"punctual conditions.\n" +"\n" +" " +msgstr "" + +#. module: base +#: constraint:res.partner:0 +msgid "Error ! You cannot create recursive associated members." +msgstr "" + +#. module: base +#: view:res.payterm:0 +msgid "Payment Term" +msgstr "" + +#. module: base +#: selection:res.lang,direction:0 +msgid "Right-to-Left" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner_event +msgid "res.partner.event" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: model:ir.actions.act_window,name:base.actions_ir_filters_view +#: view:ir.filters:0 +#: model:ir.model,name:base.model_ir_filters +#: model:ir.ui.menu,name:base.menu_ir_filters +msgid "Filters" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.open_module_tree +msgid "" +"You can install new modules in order to activate new features, menu, reports " +"or data in your OpenERP instance. To install some modules, click on the " +"button \"Install\" from the form view and then click on \"Start Upgrade\"." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_cron_act +#: view:ir.cron:0 +#: model:ir.ui.menu,name:base.menu_ir_cron_act +msgid "Scheduled Actions" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_chat +msgid "" +"\n" +" OpenERP Web chat module.\n" +" " +msgstr "" + +#. module: base +#: field:res.partner.address,title:0 +#: field:res.partner.title,name:0 +#: field:res.widget,title:0 +msgid "Title" +msgstr "" + +#. module: base +#: help:ir.property,res_id:0 +msgid "If not set, acts as a default value for new resources" +msgstr "" + +#. module: base +#: code:addons/orm.py:3988 +#, python-format +msgid "Recursivity Detected." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_report_webkit_sample +msgid "Webkit Report Samples" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_point_of_sale +msgid "Point Of Sale" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:302 +#, python-format +msgid "Recursion error in modules dependencies !" +msgstr "" + +#. module: base +#: view:base.language.install:0 +msgid "" +"This wizard helps you add a new language to your OpenERP system. After " +"loading a new language it becomes available as default interface language " +"for users and partners." +msgstr "" + +#. module: base +#: view:ir.model:0 +msgid "Create a Menu" +msgstr "" + +#. module: base +#: help:res.partner,vat:0 +msgid "" +"Value Added Tax number. Check the box if the partner is subjected to the " +"VAT. Used by the VAT legal statement." +msgstr "" + +#. module: base +#: selection:ir.sequence,implementation:0 +msgid "Standard" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_maintenance_contract +msgid "maintenance.contract" +msgstr "" + +#. module: base +#: model:res.country,name:base.ru +msgid "Russian Federation" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Urdu / اردو" +msgstr "" + +#. module: base +#: field:res.company,name:0 +msgid "Company Name" +msgstr "" + +#. module: base +#: code:addons/orm.py:2683 +#, python-format +msgid "" +"Invalid value for reference field \"%s.%s\" (last part must be a non-zero " +"integer): \"%s\"" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_human_resources +msgid "Human Resources" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_country +#: model:ir.ui.menu,name:base.menu_country_partner +msgid "Countries" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "RML (deprecated - use Report)" +msgstr "" + +#. module: base +#: sql_constraint:ir.translation:0 +msgid "Language code of translation item must be among known languages" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Record rules" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Field Information" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_multilang +msgid "" +"\n" +" * Multi language support for Chart of Accounts, Taxes, Tax Codes , " +"Journals, Accounting Templates,\n" +" Analytic Chart of Accounts and Analytic Journals.\n" +" * Setup wizard changes\n" +" - Copy translations for COA, Tax, Tax Code and Fiscal Position from " +"templates to target objects.\n" +" " +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Search Actions" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_partner_wizard_ean_check +#: view:partner.wizard.ean.check:0 +msgid "Ean check" +msgstr "" + +#. module: base +#: field:res.partner,vat:0 +msgid "VAT" +msgstr "" + +#. module: base +#: field:res.users,new_password:0 +msgid "Set password" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "12. %w ==> 5 ( Friday is the 6th day)" +msgstr "" + +#. module: base +#: constraint:res.partner.category:0 +msgid "Error ! You can not create recursive categories." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%x - Appropriate date representation." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_mobile +msgid "" +"\n" +" OpenERP Web mobile.\n" +" " +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%d - Day of the month [01,31]." +msgstr "" + +#. module: base +#: model:res.country,name:base.tj +msgid "Tajikistan" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "GPL-2 or later version" +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_sir +msgid "M." +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:519 +#, python-format +msgid "" +"Can not create the module file:\n" +" %s" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_wizard +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.wizard" +msgstr "" + +#. module: base +#: code:addons/orm.py:3437 +#, python-format +msgid "" +"Operation prohibited by access rules, or performed on an already deleted " +"document (Operation: read, Document type: %s)." +msgstr "" + +#. module: base +#: model:res.country,name:base.nr +msgid "Nauru" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Introspection report on objects" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:240 +#, python-format +msgid "The certificate ID of the module must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_hn +msgid "" +"Agrega una nomenclatura contable para Honduras. También incluye impuestos y " +"la moneda Lempira. -- Adds accounting chart for Honduras. It also includes " +"taxes and the Lempira currency" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,view_type:0 +#: selection:ir.actions.act_window.view,view_mode:0 +#: view:ir.ui.view:0 +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Form" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_it +msgid "" +"\n" +"Piano dei conti italiano di un'impresa generica.\n" +"================================================\n" +"\n" +"Italian accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.me +msgid "Montenegro" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_document_ics +msgid "iCal Support" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail +msgid "Email Gateway" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:439 +#, python-format +msgid "" +"Mail delivery failed via SMTP server '%s'.\n" +"%s: %s" +msgstr "" + +#. module: base +#: view:ir.cron:0 +msgid "Technical Data" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: field:res.partner,category_id:0 +msgid "Categories" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_mobile +msgid "OpenERP Web mobile" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"If you need another language than the official ones available, you can " +"import a language pack from here. Other OpenERP languages than the official " +"ones can be found on launchpad." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_accountant +msgid "" +"\n" +"Accounting Access Rights.\n" +"=========================\n" +"\n" +"This module gives the admin user the access to all the accounting features\n" +"like the journal items and the chart of accounts.\n" +"\n" +"It assigns manager and user access rights to the Administrator, and only\n" +"user rights to Demo user.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.module.module,state:0 +#: selection:ir.module.module.dependency,state:0 +msgid "To be upgraded" +msgstr "" + +#. module: base +#: model:res.country,name:base.ly +msgid "Libya" +msgstr "" + +#. module: base +#: model:res.country,name:base.cf +msgid "Central African Republic" +msgstr "" + +#. module: base +#: model:res.country,name:base.li +msgid "Liechtenstein" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_rpc +msgid "Openerp web web" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_issue_sheet +msgid "Timesheet on Issues" +msgstr "" + +#. module: base +#: model:res.partner.title,name:base.res_partner_title_ltd +msgid "Ltd" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_voucher +msgid "" +"\n" +"Account Voucher module includes all the basic requirements of Voucher " +"Entries for Bank, Cash, Sales, Purchase, Expanse, Contra, etc.\n" +"=============================================================================" +"=======================================================\n" +"\n" +" * Voucher Entry\n" +" * Voucher Receipt\n" +" * Cheque Register\n" +" " +msgstr "" + +#. module: base +#: field:res.partner,ean13:0 +msgid "EAN13" +msgstr "" + +#. module: base +#: code:addons/orm.py:2134 +#, python-format +msgid "Invalid Architecture!" +msgstr "" + +#. module: base +#: model:res.country,name:base.pt +msgid "Portugal" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_share +msgid "Share any Document" +msgstr "" + +#. module: base +#: field:ir.module.module,certificate:0 +msgid "Quality Certificate" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "6. %d, %m ==> 05, 12" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_analytic_multicurrency +msgid "" +"\n" +"This improve OpenERP multi-currency handling in analytic accountiong, " +"overall for multi-company.\n" +"\n" +"This module is based on the work made in all c2c_multicost* available on the " +"v5.0 stable version and\n" +"allow you to shar analytic account between company (even if currency differs " +"in each one).\n" +"\n" +"What has been done here:\n" +"\n" +" * Adapt the owner of analytic line (= to company that own the general " +"account associated with en analytic line)\n" +" * Add multi-currency on analytic lines (similar to financial accounting)\n" +" * Correct all \"costs\" indicators into analytic account to base them on " +"the right currency (owner's company)\n" +" * By default, nothing change for single company implementation.\n" +"\n" +"As a result, we can now really share the same analytic account between " +"companies that doesn't have the same \n" +"currency. This setup becomes True, Enjoy !\n" +"\n" +"- Company A : EUR\n" +"- Company B : CHF\n" +"\n" +"- Analytic Account A : USD, owned by Company A\n" +" - Analytic Account B : CHF, owned by Company A\n" +" - Analytic Account C : EUR, owned by Company B\n" +"\n" +"\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_it +msgid "Italy - Accounting" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,help:0 +msgid "Action description" +msgstr "" + +#. module: base +#: help:res.partner,customer:0 +msgid "Check this box if the partner is a customer." +msgstr "" + +#. module: base +#: help:ir.module.module,auto_install:0 +msgid "" +"An auto-installable module is automatically installed by the system when all " +"its dependencies are satisfied. If the module has no dependency, it is " +"always installed." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_lang_act_window +#: model:ir.model,name:base.model_res_lang +#: model:ir.ui.menu,name:base.menu_res_lang_act_window +#: view:res.lang:0 +msgid "Languages" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_claim +msgid "" +"\n" +"This modules allows you to track your customers/suppliers claims and " +"grievances.\n" +"=============================================================================" +"===\n" +"\n" +"It is fully integrated with the email gateway so that you can create\n" +"automatically new claims based on incoming emails.\n" +" " +msgstr "" + +#. module: base +#: selection:workflow.activity,join_mode:0 +#: selection:workflow.activity,split_mode:0 +msgid "Xor" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_localization_account_charts +msgid "Account Charts" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Request Date" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:52 +#, python-format +msgid "" +"Save this document to a .CSV file and open it with your favourite " +"spreadsheet software. The file encoding is UTF-8. You have to translate the " +"latest column before reimporting it." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_customer_form +#: model:ir.actions.act_window,name:base.action_partner_form +#: model:ir.ui.menu,name:base.menu_partner_form +#: view:res.partner:0 +msgid "Customers" +msgstr "" + +#. module: base +#: model:res.country,name:base.au +msgid "Australia" +msgstr "" + +#. module: base +#: help:res.partner,lang:0 +msgid "" +"If the selected language is loaded in the system, all documents related to " +"this partner will be printed in this language. If not, it will be english." +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Menu :" +msgstr "" + +#. module: base +#: selection:ir.model.fields,state:0 +msgid "Base Field" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_anonymization +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +"===============================================\n" +"\n" +"This module allows you to keep your data confidential for a given database.\n" +"This process is useful if you want to use the migration process and protect\n" +"your own or your customer’s confidential data. The principle is that you " +"run\n" +"an anonymization tool which will hide your confidential data(they are " +"replaced\n" +"by ‘XXX’ characters). Then you can send the anonymized database to the " +"migration\n" +"team. Once you get back your migrated database, you restore it and reverse " +"the\n" +"anonymization process to recover your previous data.\n" +" " +msgstr "" + +#. module: base +#: help:publisher_warranty.contract,name:0 +#: help:publisher_warranty.contract.wizard,name:0 +msgid "" +"Your OpenERP Publisher's Warranty Contract unique key, also called serial " +"number." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_setup +msgid "" +"\n" +"This module helps to configure the system at the installation of a new " +"database.\n" +"=============================================================================" +"===\n" +"\n" +"Shows you a list of applications features to install from.\n" +"\n" +" " +msgstr "" + +#. 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 "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_pl +msgid "Poland - Accounting" +msgstr "" + +#. module: base +#: view:ir.cron:0 +msgid "Action to Trigger" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Constraint" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_purchase +msgid "" +"\n" +"Purchase module is for generating a purchase order for purchase of goods " +"from a supplier.\n" +"=============================================================================" +"============\n" +"\n" +"A supplier invoice is created for the particular purchase order.\n" +"\n" +"Dashboard for purchase management that includes:\n" +" * Current Purchase Orders\n" +" * Draft Purchase Orders\n" +" * Graph for quantity and amount per month\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.model.fields:0 +#: field:ir.model.fields,required:0 +#: field:res.partner.bank.type.field,required:0 +msgid "Required" +msgstr "" + +#. module: base +#: view:res.users:0 +msgid "Default Filters" +msgstr "" + +#. module: base +#: field:res.request.history,name:0 +msgid "Summary" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_hidden_dependency +msgid "Dependency" +msgstr "" + +#. module: base +#: field:multi_company.default,expression:0 +msgid "Expression" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Validate" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Header/Footer" +msgstr "" + +#. module: base +#: help:ir.mail_server,sequence:0 +msgid "" +"When no specific mail server is requested for a mail, the highest priority " +"one is used. Default priority is 10 (smaller number = higher priority)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_partner_assign +msgid "" +"\n" +"This is the module used by OpenERP SA to redirect customers to its partners, " +"based on geolocalization.\n" +"=============================================================================" +"=========================\n" +"\n" +"You can geolocalize your opportunities by using this module.\n" +"\n" +"Use geolocalization when assigning opportunities to partners.\n" +"Determine the GPS coordinates according to the address of the partner.\n" +"The most appropriate partner can be assigned.\n" +"You can also use the geolocalization without using the GPS coordinates.\n" +" " +msgstr "" + +#. module: base +#: help:ir.actions.act_window,help:0 +msgid "" +"Optional help text for the users with a description of the target view, such " +"as its usage and purpose." +msgstr "" + +#. module: base +#: model:res.country,name:base.va +msgid "Holy See (Vatican City State)" +msgstr "" + +#. module: base +#: field:base.module.import,module_file:0 +msgid "Module .ZIP file" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_16 +msgid "Telecom sector" +msgstr "" + +#. module: base +#: field:workflow.transition,trigger_model:0 +msgid "Trigger Object" +msgstr "" + +#. module: base +#: sql_constraint:ir.sequence.type:0 +msgid "`code` must be unique." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_expense +msgid "Expenses Management" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: field:workflow.activity,in_transitions:0 +msgid "Incoming Transitions" +msgstr "" + +#. module: base +#: field:ir.values,value_unpickle:0 +msgid "Default value or action reference" +msgstr "" + +#. module: base +#: model:res.country,name:base.sr +msgid "Suriname" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_timesheet +msgid "Bill Time on Tasks" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_marketing +#: model:ir.module.module,shortdesc:base.module_marketing +#: model:ir.ui.menu,name:base.marketing_menu +msgid "Marketing" +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Bank account" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_gr +msgid "Greece - Accounting" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (HN) / Español (HN)" +msgstr "" + +#. module: base +#: view:ir.sequence.type:0 +msgid "Sequence Type" +msgstr "" + +#. module: base +#: view:ir.ui.view.custom:0 +msgid "Customized Architecture" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_gantt +msgid "web Gantt" +msgstr "" + +#. module: base +#: field:ir.module.module,license:0 +msgid "License" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_graph +msgid "web Graph" +msgstr "" + +#. module: base +#: field:ir.attachment,url:0 +msgid "Url" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "SQL Constraint" +msgstr "" + +#. module: base +#: help:ir.ui.menu,groups_id:0 +msgid "" +"If you have groups, the visibility of this menu will be based on these " +"groups. If this field is empty, OpenERP will compute visibility based on the " +"related object's read access." +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "" +"We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_subscription +msgid "" +"\n" +"Create recurring documents.\n" +"===========================\n" +"\n" +"This module allows to create new documents and add subscriptions on that " +"document.\n" +"\n" +"e.g. To have an invoice generated automatically periodically:\n" +" * Define a document type based on Invoice object\n" +" * Define a subscription whose source document is the document defined as " +"above. Specify the interval information and partner to be invoice.\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.server,srcmodel_id:0 +#: field:ir.model,model:0 +#: field:ir.model.fields,model_id:0 +#: view:ir.values:0 +msgid "Model" +msgstr "" + +#. module: base +#: view:base.language.install:0 +msgid "" +"The selected language has been successfully installed. You must change the " +"preferences of the user and open a new menu to view the changes." +msgstr "" + +#. module: base +#: sql_constraint:ir.config_parameter:0 +msgid "Key must be unique." +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "Open a Window" +msgstr "" + +#. module: base +#: model:res.country,name:base.gq +msgid "Equatorial Guinea" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_warning +msgid "Warning Messages and Alerts" +msgstr "" + +#. module: base +#: view:base.module.import:0 +#: model:ir.actions.act_window,name:base.action_view_base_module_import +msgid "Module Import" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ch +msgid "Switzerland - Accounting" +msgstr "" + +#. module: base +#: field:res.bank,zip:0 +#: field:res.company,zip:0 +#: field:res.partner.address,zip:0 +#: field:res.partner.bank,zip:0 +msgid "Zip" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +#: field:ir.module.module,author:0 +msgid "Author" +msgstr "" + +#. module: base +#: model:res.country,name:base.mk +msgid "FYROM" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Set as Todo" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%c - Appropriate date and time representation." +msgstr "" + +#. module: base +#: code:addons/base/res/res_config.py:386 +#, python-format +msgid "" +"Your database is now fully configured.\n" +"\n" +"Click 'Continue' and enjoy your OpenERP experience..." +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_marketing +msgid "Helps you manage your marketing campaigns step by step." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Hebrew / עִבְרִי" +msgstr "" + +#. module: base +#: model:res.country,name:base.bo +msgid "Bolivia" +msgstr "" + +#. module: base +#: model:res.country,name:base.gh +msgid "Ghana" +msgstr "" + +#. module: base +#: field:res.lang,direction:0 +msgid "Direction" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: model:ir.actions.act_window,name:base.action_ui_view +#: field:ir.actions.act_window,view_ids:0 +#: field:ir.actions.act_window,views:0 +#: view:ir.model:0 +#: field:ir.model,view_ids:0 +#: field:ir.module.module,views_by_module:0 +#: model:ir.ui.menu,name:base.menu_action_ui_view +#: view:ir.ui.view:0 +msgid "Views" +msgstr "" + +#. module: base +#: view:res.groups:0 +#: field:res.groups,rule_groups:0 +msgid "Rules" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_host:0 +msgid "SMTP Server" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:256 +#, python-format +msgid "You try to remove a module that is installed or will be installed" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "The selected modules have been updated / installed !" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (PR) / Español (PR)" +msgstr "" + +#. module: base +#: model:res.country,name:base.gt +msgid "Guatemala" +msgstr "" + +#. module: base +#: help:ir.actions.server,message:0 +msgid "" +"Email contents, may contain expressions enclosed in double brackets based on " +"the same values as those available in the condition field, e.g. `Dear [[ " +"object.partner_id.name ]]`" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_form +#: model:ir.ui.menu,name:base.menu_low_workflow +#: model:ir.ui.menu,name:base.menu_workflow +#: model:ir.ui.menu,name:base.menu_workflow_root +msgid "Workflows" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_profile_tools +msgid "" +"\n" +"Installer for extra Hidden like lunch, survey, idea, share, etc.\n" +"===============================================================\n" +"\n" +"Makes the Extra Hidden Configuration available from where you can install\n" +"modules like share, lunch, pad, idea, survey and subscription.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_specific_industry_applications +msgid "Specific Industry Applications" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_retailers0 +msgid "Retailers" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_uservoice +msgid "Receive User Feedback" +msgstr "" + +#. module: base +#: model:res.country,name:base.ls +msgid "Lesotho" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_vat +msgid "VAT Number Validation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_partner_assign +msgid "Partners Geo-Localization" +msgstr "" + +#. module: base +#: model:res.country,name:base.ke +msgid "Kenya" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_translation +#: model:ir.ui.menu,name:base.menu_action_translation +msgid "Translated Terms" +msgstr "" + +#. module: base +#: view:res.partner.event:0 +msgid "Event" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_custom_reports +msgid "Custom Reports" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Abkhazian / аҧсуа" +msgstr "" + +#. module: base +#: view:base.module.configuration:0 +msgid "System Configuration Done" +msgstr "" + +#. module: base +#: code:addons/orm.py:1459 +#, python-format +msgid "Error occurred while validating the field(s) %s: %s" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Generic" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "SMS Configuration" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_document_webdav +msgid "" +"\n" +"With this module, the WebDAV server for documents is activated.\n" +"===============================================================\n" +"\n" +"You can then use any compatible browser to remotely see the attachments of " +"OpenObject.\n" +"\n" +"After installation, the WebDAV server can be controlled by a [webdav] " +"section in the server's config.\n" +"Server Configuration Parameter:\n" +"\n" +" [webdav]\n" +" ; enable = True ; Serve webdav over the http(s) servers\n" +" ; vdir = webdav ; the directory that webdav will be served at\n" +" ; this default val means that webdav will be\n" +" ; on \"http://localhost:8069/webdav/\n" +" ; verbose = True ; Turn on the verbose messages of webdav\n" +" ; debug = True ; Turn on the debugging messages of webdav\n" +" ; since the messages are routed to the python logging, with\n" +" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n" +" ; these options on\n" +"\n" +"Also implements IETF RFC 5785 for services discovery on a http server,\n" +"which needs explicit configuration in openerp-server.conf, too.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.sm +msgid "San Marino" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_survey +msgid "" +"\n" +"This module is used for surveying.\n" +"==================================\n" +"\n" +"It depends on the answers or reviews of some questions by different users.\n" +"A survey may have multiple pages. Each page may contain multiple questions " +"and each question may have multiple answers.\n" +"Different users may give different answers of question and according to that " +"survey is done.\n" +"Partners are also sent mails with user name and password for the invitation " +"of the survey\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.bm +msgid "Bermuda" +msgstr "" + +#. module: base +#: model:res.country,name:base.pe +msgid "Peru" +msgstr "" + +#. module: base +#: selection:ir.model.fields,on_delete:0 +msgid "Set NULL" +msgstr "" + +#. module: base +#: model:res.country,name:base.bj +msgid "Benin" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:295 +#: sql_constraint:publisher_warranty.contract:0 +#, python-format +msgid "That contract is already registered in the system." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_partner_bank_type_form +#: model:ir.ui.menu,name:base.menu_action_res_partner_bank_typeform +msgid "Bank Account Types" +msgstr "" + +#. module: base +#: help:ir.sequence,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_user:0 +msgid "Optional username for SMTP authentication" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_actions +msgid "ir.actions.actions" +msgstr "" + +#. module: base +#: selection:ir.model.fields,select_level:0 +msgid "Not Searchable" +msgstr "" + +#. module: base +#: field:ir.config_parameter,key:0 +msgid "Key" +msgstr "" + +#. module: base +#: field:res.company,rml_header:0 +msgid "RML Header" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:271 +#, python-format +msgid "" +"Please keep in mind that documents currently displayed may not be relevant " +"after switching to another company. If you have unsaved changes, please make " +"sure to save and close all forms before switching to a different company. " +"(You can click on Cancel in the User Preferences now)" +msgstr "" + +#. module: base +#: field:partner.sms.send,app_id:0 +msgid "API ID" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:533 +#, python-format +msgid "" +"You can not create this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_chat +msgid "Web Chat" +msgstr "" + +#. module: base +#: field:res.company,rml_footer2:0 +msgid "Bank Accounts Footer" +msgstr "" + +#. module: base +#: model:res.country,name:base.mu +msgid "Mauritius" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: view:ir.rule:0 +msgid "Full Access" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: view:ir.actions.report.xml:0 +#: view:ir.actions.wizard:0 +#: view:ir.model.fields:0 +#: model:ir.ui.menu,name:base.menu_security +msgid "Security" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:311 +#, python-format +msgid "Changing the storing system for field \"%s\" is not allowed." +msgstr "" + +#. module: base +#: help:res.partner.bank,company_id:0 +msgid "Only if this bank account belong to your company" +msgstr "" + +#. module: base +#: model:res.country,name:base.za +msgid "South Africa" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +#: selection:ir.module.module,state:0 +#: selection:ir.module.module.dependency,state:0 +msgid "Installed" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Ukrainian / українська" +msgstr "" + +#. module: base +#: model:res.country,name:base.sn +msgid "Senegal" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_purchase_requisition +msgid "" +"\n" +"This module allows you to manage your Purchase Requisition.\n" +"===========================================================\n" +"\n" +"When a purchase order is created, you now have the opportunity to save the " +"related requisition.\n" +"This new object will regroup and will allow you to easily keep track and " +"order all your purchase orders.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.hu +msgid "Hungary" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_recruitment +msgid "Recruitment Process" +msgstr "" + +#. module: base +#: model:res.country,name:base.br +msgid "Brazil" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%M - Minute [00,59]." +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "Affero GPL-3" +msgstr "" + +#. module: base +#: field:ir.sequence,number_next:0 +msgid "Next Number" +msgstr "" + +#. module: base +#: help:workflow.transition,condition:0 +msgid "Expression to be satisfied if we want the transition done." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_publisher_warranty_contract_wizard +msgid "publisher_warranty.contract.wizard" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (PA) / Español (PA)" +msgstr "" + +#. module: base +#: view:res.currency:0 +#: field:res.currency,rate_ids:0 +msgid "Rates" +msgstr "" + +#. module: base +#: model:res.country,name:base.sy +msgid "Syria" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "======================================================" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "System update completed" +msgstr "" + +#. module: base +#: sql_constraint:ir.model:0 +msgid "Each model must be unique!" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_localization +msgid "Localization" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_mrp +msgid "" +"\n" +"This module provides facility to the user to install mrp and sales modulesat " +"a time.\n" +"=============================================================================" +"=======\n" +"\n" +"It is basically used when we want to keep track of production\n" +"orders generated from sales order.\n" +"It adds sales name and sales Reference on production order.\n" +" " +msgstr "" + +#. module: base +#: selection:res.request,state:0 +msgid "draft" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +#: field:res.currency,date:0 +#: field:res.currency.rate,name:0 +#: field:res.partner,date:0 +#: field:res.partner.event,date:0 +#: field:res.request,date_sent:0 +msgid "Date" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_sxw:0 +msgid "SXW path" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Data" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_timesheet_invoice +msgid "" +"Generate your Invoices from Expenses, Timesheet Entries, ...\n" +"Module to generate invoices based on costs (human resources, expenses, " +"...).\n" +"============================================================================" +"\n" +"\n" +"You can define price lists in analytic account, make some theoretical " +"revenue\n" +"reports, etc." +msgstr "" + +#. module: base +#: field:ir.ui.menu,parent_id:0 +#: field:wizard.ir.model.menu.create,menu_id:0 +msgid "Parent Menu" +msgstr "" + +#. module: base +#: field:res.partner.bank,owner_name:0 +msgid "Account Owner Name" +msgstr "" + +#. module: base +#: field:ir.rule,perm_unlink:0 +msgid "Apply For Delete" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:359 +#, python-format +msgid "Cannot rename column to %s, because that column already exists!" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Attached To" +msgstr "" + +#. module: base +#: field:res.lang,decimal_point:0 +msgid "Decimal Separator" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:346 +#: view:ir.module.module:0 +#, python-format +msgid "Install" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_groups +msgid "" +"A group is a set of functional areas that will be assigned to the user in " +"order to give them access and rights to specific applications and tasks in " +"the system. You can create custom groups or edit the ones existing by " +"default in order to customize the view of the menu that users will be able " +"to see. Whether they can have a read, write, create and delete access right " +"can be managed from here." +msgstr "" + +#. module: base +#: field:ir.filters,name:0 +msgid "Filter Name" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.request:0 +#: field:res.request,history:0 +msgid "History" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_uk +msgid "" +"This is the latest UK OpenERP localisation necesary to run OpenERP " +"accounting for UK SME's with:\n" +" - a CT600-ready chart of accounts\n" +" - VAT100-ready tax structure\n" +" - InfoLogic UK counties listing\n" +" - a few other adaptations" +msgstr "" + +#. module: base +#: field:ir.attachment,create_uid:0 +msgid "Creator" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_asset +msgid "" +"Financial and accounting asset management.\n" +" This Module manages the assets owned by a company or an individual. It " +"will keep track of depreciation's occurred on\n" +" those assets. And it allows to create Move's of the depreciation lines.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.bv +msgid "Bouvet Island" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_config_plugins +msgid "Plugins" +msgstr "" + +#. module: base +#: field:res.company,child_ids:0 +msgid "Child Companies" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_users +msgid "res.users" +msgstr "" + +#. module: base +#: model:res.country,name:base.ni +msgid "Nicaragua" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_be +msgid "" +"\n" +"This is the base module to manage the accounting chart for Belgium in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"After installing this module, the Configuration wizard for accounting is " +"launched.\n" +" * We have the account templates which can be helpful to generate Charts " +"of Accounts.\n" +" * On that particular wizard, you will be asked to pass the name of the " +"company, the chart template to follow, the no. of digits to generate, the " +"code for your account and bank account, currency to create journals.\n" +"\n" +"Thus, the pure copy of Chart Template is generated.\n" +"\n" +"Wizards provided by this module:\n" +" * Partner VAT Intra: Enlist the partners with their related VAT and " +"invoiced amounts.Prepares an XML file format.\n" +" Path to access : Accounting/Reporting//Legal Statements/Belgium " +"Statements/Partner VAT Listing\n" +" * Periodical VAT Declaration: Prepares an XML file for Vat Declaration " +"of the Main company of the User currently Logged in.\n" +" Path to access : Accounting/Reporting/Legal Statements/Belgium " +"Statements/Periodical VAT Declaration\n" +" * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for " +"Vat Declaration of the Main company of the User currently Logged in.Based on " +"Fiscal year\n" +" Path to access : Accounting/Reporting/Legal Statements/Belgium " +"Statements/Annual Listing Of VAT-Subjected Customers\n" +"\n" +" " +msgstr "" + +#. module: base +#: field:ir.property,fields_id:0 +#: selection:ir.translation,type:0 +#: field:multi_company.default,field_id:0 +msgid "Field" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_long_term +msgid "Long Term Projects" +msgstr "" + +#. module: base +#: model:res.country,name:base.ve +msgid "Venezuela" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "9. %j ==> 340" +msgstr "" + +#. module: base +#: model:res.country,name:base.zm +msgid "Zambia" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Launch Configuration Wizard" +msgstr "" + +#. module: base +#: help:res.partner,user_id:0 +msgid "" +"The internal user that is in charge of communicating with this partner if " +"any." +msgstr "" + +#. module: base +#: field:res.partner,parent_id:0 +msgid "Parent Partner" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Cancel Upgrade" +msgstr "" + +#. module: base +#: model:res.country,name:base.ci +msgid "Ivory Coast (Cote D'Ivoire)" +msgstr "" + +#. module: base +#: model:res.country,name:base.kz +msgid "Kazakhstan" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%w - Weekday number [0(Sunday),6]." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_form +msgid "" +"A customer is an entity you do business with, like a company or an " +"organization. A customer can have several contacts or addresses which are " +"the people working for this company. You can use the history tab, to follow " +"all transactions related to a customer: sales order, emails, opportunities, " +"claims, etc. If you use the email gateway, the Outlook or the Thunderbird " +"plugin, don't forget to register emails to each contact so that the gateway " +"will automatically attach incoming emails to the right partner." +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,name:0 +#: field:ir.actions.todo,name:0 +#: field:ir.actions.todo.category,name:0 +#: field:ir.cron,name:0 +#: field:ir.model.access,name:0 +#: field:ir.model.fields,name:0 +#: field:ir.module.category,name:0 +#: view:ir.module.module:0 +#: field:ir.module.module,name:0 +#: field:ir.module.module.dependency,name:0 +#: report:ir.module.reference.graph:0 +#: field:ir.property,name:0 +#: field:ir.rule,name:0 +#: field:ir.sequence,name:0 +#: field:ir.sequence.type,name:0 +#: field:ir.values,name:0 +#: field:multi_company.default,name:0 +#: field:res.bank,name:0 +#: field:res.currency.rate.type,name:0 +#: field:res.groups,name:0 +#: field:res.lang,name:0 +#: field:res.partner,name:0 +#: field:res.partner.bank.type,name:0 +#: view:res.partner.event:0 +#: field:res.request.link,name:0 +#: field:workflow,name:0 +#: field:workflow.activity,name:0 +msgid "Name" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,multi:0 +msgid "" +"If set to true, the action will not be displayed on the right toolbar of a " +"form view" +msgstr "" + +#. module: base +#: model:res.country,name:base.ms +msgid "Montserrat" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_decimal_precision +msgid "Decimal Precision Configuration" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_translation_app +msgid "Application Terms" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock +msgid "" +"\n" +"OpenERP Inventory Management module can manage multi-warehouses, multi and " +"structured stock locations.\n" +"=============================================================================" +"=========================\n" +"\n" +"Thanks to the double entry management, the inventory controlling is powerful " +"and flexible:\n" +" * Moves history and planning,\n" +" * Different inventory methods (FIFO, LIFO, ...)\n" +" * Stock valuation (standard or average price, ...)\n" +" * Robustness faced with Inventory differences\n" +" * Automatic reordering rules (stock level, JIT, ...)\n" +" * Bar code supported\n" +" * Rapid detection of mistakes through double entry system\n" +" * Traceability (upstream/downstream, production lots, serial number, " +"...)\n" +" * Dashboard for warehouse that includes:\n" +" * Procurement in exception\n" +" * List of Incoming Products\n" +" * List of Outgoing Products\n" +" * Graph : Products to receive in delay (date < = today)\n" +" * Graph : Products to send in delay (date < = today)\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_module_module +#: view:ir.model.data:0 +#: field:ir.model.data,module:0 +#: view:ir.module.module:0 +#: field:ir.module.module.dependency,module_id:0 +#: report:ir.module.reference.graph:0 +msgid "Module" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "English (UK)" +msgstr "" + +#. module: base +#: model:res.country,name:base.aq +msgid "Antarctica" +msgstr "" + +#. module: base +#: help:workflow.transition,act_from:0 +msgid "" +"Source activity. When this activity is over, the condition is tested to " +"determine if we can start the ACT_TO activity." +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_3 +msgid "Starter Partner" +msgstr "" + +#. module: base +#: help:ir.model.fields,relation_field:0 +msgid "" +"For one2many fields, the field on the target model that implement the " +"opposite many2one relationship" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_budget +msgid "" +"\n" +"This module allows accountants to manage analytic and crossovered budgets.\n" +"==========================================================================\n" +"\n" +"Once the Master Budgets and the Budgets are defined (in " +"Accounting/Budgets/),\n" +"the Project Managers can set the planned amount on each Analytic Account.\n" +"\n" +"The accountant has the possibility to see the total of amount planned for " +"each\n" +"Budget and Master Budget in order to ensure the total planned is not\n" +"greater/lower than what he planned for this Budget/Master Budget. Each list " +"of\n" +"record can also be switched to a graphical view of it.\n" +"\n" +"Three reports are available:\n" +" 1. The first is available from a list of Budgets. It gives the " +"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n" +"\n" +" 2. The second is a summary of the previous one, it only gives the " +"spreading, for the selected Budgets, of the Analytic Accounts.\n" +"\n" +" 3. The last one is available from the Analytic Chart of Accounts. It " +"gives the spreading, for the selected Analytic Accounts, of the Master " +"Budgets per Budgets.\n" +"\n" +msgstr "" + +#. module: base +#: help:res.lang,iso_code:0 +msgid "This ISO code is the name of po files to use for translations" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_act_window_view +msgid "ir.actions.act_window.view" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Web" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_lunch +msgid "Lunch Orders" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "English (CA)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_coda +msgid "" +"\n" +" Module to import CODA bank statements.\n" +"\n" +" Supported are CODA flat files in V2 format from Belgian bank accounts.\n" +" - CODA v1 support.\n" +" - CODA v2.2 support.\n" +" - Foreign Currency support.\n" +" - Support for all data record types (0, 1, 2, 3, 4, 8, 9).\n" +" - Parsing & logging of all Transaction Codes and Structured Format " +"Communications.\n" +" - Automatic Financial Journal assignment via CODA configuration " +"parameters.\n" +" - Support for multiple Journals per Bank Account Number.\n" +" - Support for multiple statements from different bank accounts in a " +"single CODA file.\n" +" - Support for 'parsing only' CODA Bank Accounts (defined as type='info' " +"in the CODA Bank Account configuration records).\n" +" - Multi-language CODA parsing, parsing configuration data provided for " +"EN, NL, FR.\n" +"\n" +" The machine readable CODA Files are parsed and stored in human readable " +"format in CODA Bank Statements.\n" +" Also Bank Statements are generated containing a subset of the CODA " +"information (only those transaction lines\n" +" that are required for the creation of the Financial Accounting " +"records).\n" +" The CODA Bank Statement is a 'read-only' object, hence remaining a " +"reliable representation of the original CODA file\n" +" whereas the Bank Statement will get modified as required by accounting " +"business processes.\n" +"\n" +" CODA Bank Accounts configured as type 'Info' will only generate CODA " +"Bank Statements.\n" +"\n" +" A removal of one object in the CODA processing results in the removal of " +"the associated objects.\n" +" The removal of a CODA File containing multiple Bank Statements will also " +"remove those associated\n" +" statements.\n" +"\n" +" The following reconciliation logic has been implemented in the CODA " +"processing:\n" +" 1) The Company's Bank Account Number of the CODA statement is compared " +"against the Bank Account Number field\n" +" of the Company's CODA Bank Account configuration records (whereby " +"bank accounts defined in type='info' configuration records are ignored).\n" +" If this is the case an 'internal transfer' transaction is generated " +"using the 'Internal Transfer Account' field of the CODA File Import wizard.\n" +" 2) As a second step the 'Structured Communication' field of the CODA " +"transaction line is matched against\n" +" the reference field of in- and outgoing invoices (supported : Belgian " +"Structured Communication Type).\n" +" 3) When the previous step doesn't find a match, the transaction " +"counterparty is located via the\n" +" Bank Account Number configured on the OpenERP Customer and Supplier " +"records.\n" +" 4) In case the previous steps are not successful, the transaction is " +"generated by using the 'Default Account\n" +" for Unrecognized Movement' field of the CODA File Import wizard in " +"order to allow further manual processing.\n" +"\n" +" In stead of a manual adjustment of the generated Bank Statements, you " +"can also re-import the CODA\n" +" after updating the OpenERP database with the information that was " +"missing to allow automatic reconciliation.\n" +"\n" +" Remark on CODA V1 support:\n" +" In some cases a transaction code, transaction category or structured " +"communication code has been given a new or clearer description in CODA V2.\n" +" The description provided by the CODA configuration tables is based upon " +"the CODA V2.2 specifications.\n" +" If required, you can manually adjust the descriptions via the CODA " +"configuration menu.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.et +msgid "Ethiopia" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_analytic_plans +msgid "" +"\n" +"This module allows to use several analytic plans, according to the general " +"journal.\n" +"=============================================================================" +"======\n" +"\n" +"Here multiple analytic lines are created when the invoice or the entries\n" +"are confirmed.\n" +"\n" +"For example, you can define the following analytic structure:\n" +" Projects\n" +" Project 1\n" +" SubProj 1.1\n" +" SubProj 1.2\n" +"\n" +" Project 2\n" +" Salesman\n" +" Eric\n" +" Fabien\n" +"\n" +"Here, we have two plans: Projects and Salesman. An invoice line must\n" +"be able to write analytic entries in the 2 plans: SubProj 1.1 and\n" +"Fabien. The amount can also be split. The following example is for\n" +"an invoice that touches the two subproject and assigned to one salesman:\n" +"\n" +"Plan1:\n" +" SubProject 1.1 : 50%\n" +" SubProject 1.2 : 50%\n" +"Plan2:\n" +" Eric: 100%\n" +"\n" +"So when this line of invoice will be confirmed, it will generate 3 analytic " +"lines,\n" +"for one account entry.\n" +"The analytic plan validates the minimum and maximum percentage at the time " +"of creation\n" +"of distribution models.\n" +" " +msgstr "" + +#. module: base +#: help:res.country.state,code:0 +msgid "The state code in three chars.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.sj +msgid "Svalbard and Jan Mayen Islands" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_hidden_test +msgid "Test" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_kanban +msgid "Base Kanban" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: view:ir.actions.report.xml:0 +#: view:ir.actions.server:0 +#: view:res.request:0 +msgid "Group By" +msgstr "" + +#. module: base +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "title" +msgstr "" + +#. module: base +#: field:base.language.install,state:0 +#: field:base.module.import,state:0 +#: field:base.module.update,state:0 +msgid "state" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_analytic_analysis +msgid "" +"\n" +"This module is for modifying account analytic view to show important data to " +"project manager of services companies.\n" +"=============================================================================" +"======================================\n" +"\n" +"Adds menu to show relevant information to each manager.\n" +"You can also view the report of account analytic summary\n" +"user-wise as well as month wise.\n" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_language_install +msgid "Install Language" +msgstr "" + +#. module: base +#: view:ir.translation:0 +msgid "Translation" +msgstr "" + +#. module: base +#: selection:res.request,state:0 +msgid "closed" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_cr +msgid "" +"\n" +"Chart of accounts for Costa Rica.\n" +"=================================\n" +"\n" +"Includes:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Everything is in English with Spanish translation. Further translations are " +"welcome, please go to\n" +"http://translations.launchpad.net/openerp-costa-rica\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.export,state:0 +msgid "get" +msgstr "" + +#. module: base +#: help:ir.model.fields,on_delete:0 +msgid "On delete property for many2one fields" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_accounting_and_finance +msgid "Accounting & Finance" +msgstr "" + +#. module: base +#: field:ir.actions.server,write_id:0 +msgid "Write Id" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_product +msgid "Products" +msgstr "" + +#. module: base +#: help:res.users,name:0 +msgid "The new user's real name, used for searching and most listings" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_values_form_defaults +#: model:ir.ui.menu,name:base.menu_values_form_defaults +#: view:ir.values:0 +msgid "User-defined Defaults" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_usability +#: view:res.users:0 +msgid "Usability" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,domain:0 +#: field:ir.filters,domain:0 +msgid "Domain Value" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_module_quality +msgid "Analyse Module Quality" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (BO) / Español (BO)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_access_act +#: model:ir.ui.menu,name:base.menu_ir_access_act +msgid "Access Controls List" +msgstr "" + +#. module: base +#: model:res.country,name:base.um +msgid "USA Minor Outlying Islands" +msgstr "" + +#. module: base +#: help:ir.cron,numbercall:0 +msgid "" +"How many times the method is called,\n" +"a negative number indicates no limit." +msgstr "" + +#. module: base +#: field:res.partner.bank.type.field,bank_type_id:0 +msgid "Bank Type" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:87 +#: code:addons/base/res/res_users.py:96 +#, python-format +msgid "The name of the group can not start with \"-\"" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Apps" +msgstr "" + +#. module: base +#: view:ir.ui.view_sc:0 +#: field:res.partner.title,shortcut:0 +msgid "Shortcut" +msgstr "" + +#. module: base +#: field:ir.model.data,date_init:0 +msgid "Init Date" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Gujarati / ગુજરાતી" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:297 +#, python-format +msgid "" +"Unable to process module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll +msgid "Belgium - Payroll" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Please enter the serial key provided in your contract document:" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: field:workflow.activity,flow_start:0 +msgid "Flow Start" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner_title +msgid "res.partner.title" +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Bank Account Owner" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_uncategorized +msgid "Uncategorized" +msgstr "" + +#. module: base +#: field:ir.attachment,res_name:0 +#: field:ir.ui.view_sc,resource:0 +msgid "Resource Name" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_default +msgid "ir.default" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_payroll +msgid "" +"\n" +"Generic Payroll system.\n" +"=======================\n" +"\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" " +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Hours" +msgstr "" + +#. module: base +#: model:res.country,name:base.gp +msgid "Guadeloupe (French)" +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:187 +#: code:addons/base/res/res_lang.py:189 +#: code:addons/base/res/res_lang.py:191 +#, python-format +msgid "User Error" +msgstr "" + +#. module: base +#: help:workflow.transition,signal:0 +msgid "" +"When the operation of transition comes from a button pressed in the client " +"form, signal tests the name of the pressed button. If signal is NULL, no " +"button is necessary to validate this transition." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_diagram +msgid "OpenERP Web Diagram" +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "My Banks" +msgstr "" + +#. module: base +#: help:multi_company.default,object_id:0 +msgid "Object affected by this rule" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Directory" +msgstr "" + +#. module: base +#: field:wizard.ir.model.menu.create,name:0 +msgid "Menu Name" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Author Website" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_board +msgid "" +"\n" +"Lets the user create a custom dashboard.\n" +"========================================\n" +"\n" +"This module also creates the Administration Dashboard.\n" +"\n" +"The user can also publish notes.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_scrum +msgid "Methodology: SCRUM" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Month" +msgstr "" + +#. module: base +#: model:res.country,name:base.my +msgid "Malaysia" +msgstr "" + +#. module: base +#: view:base.language.install:0 +#: model:ir.actions.act_window,name:base.action_view_base_language_install +msgid "Load Official Translation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_cancel +msgid "Cancel Journal Entries" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Client Action Configuration" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner_address +#: view:res.partner.address:0 +msgid "Partner Addresses" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_debug:0 +msgid "" +"If enabled, the full output of SMTP sessions will be written to the server " +"log at DEBUG level(this is very verbose and may include confidential info!)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_report_creator +msgid "Query Builder" +msgstr "" + +#. module: base +#: selection:ir.actions.todo,type:0 +msgid "Launch Automatically" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mail +msgid "" +"\n" +"A generic email subsystem with message storage and queuing\n" +"==========================================================\n" +"\n" +"This email subsystem is not intended to be used as as standalone\n" +"application, but to provide a unified email abstraction that all\n" +"other applications can use.\n" +"\n" +"The main features are:\n" +"\n" +" * Relies on the global Outgoing Mail Servers configured in the \n" +" Administration menu for delivering outgoing mail\n" +" * Provides an API for sending messages and archiving them,\n" +" grouped by conversation\n" +" * Any OpenERP document can act as a conversation topic, provided\n" +" it includes the necessary support for handling incoming emails\n" +" (see the ``mail.thread`` class for more details). \n" +" * Includes queuing mechanism with automated configurable\n" +" scheduler-based processing\n" +" * Includes a generic email composition assistant, that can turn\n" +" into a mass-mailing assistant, and is capable of interpreting\n" +" simple *placeholder expressions* that will be replaced with\n" +" dynamic data when each email is actually sent.\n" +" This generic assistant is easily extensible to provide advanced\n" +" features (see ``email_template`` for example, which adds email\n" +" templating features to this assistant)\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%S - Seconds [00,61]." +msgstr "" + +#. module: base +#: model:res.country,name:base.cv +msgid "Cape Verde" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_contact +msgid "" +"\n" +"This module allows you to manage your contacts\n" +"==============================================\n" +"\n" +"It lets you define:\n" +" * contacts unrelated to a partner,\n" +" * contacts working at several addresses (possibly for different " +"partners),\n" +" * contacts with possibly different functions for each of its job's " +"addresses\n" +"\n" +"It also adds new menu items located in\n" +" Purchases / Address Book / Contacts\n" +" Sales / Address Book / Contacts\n" +"\n" +"Pay attention that this module converts the existing addresses into " +"\"addresses + contacts\". It means that some fields of the addresses will be " +"missing (like the contact name), since these are supposed to be defined in " +"an other object.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_res_partner_event +#: model:ir.ui.menu,name:base.menu_event_association +#: field:res.partner,events:0 +#: field:res.partner.event,name:0 +#: model:res.widget,title:base.events_widget +msgid "Events" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_url +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.url" +msgstr "" + +#. module: base +#: model:res.widget,title:base.currency_converter_widget +msgid "Currency Converter" +msgstr "" + +#. module: base +#: help:ir.values,key:0 +msgid "" +"- Action: an action attached to one slot of the given model\n" +"- Default: a default value for a model field" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_addess_tree +#: view:res.partner:0 +msgid "Partner Contacts" +msgstr "" + +#. module: base +#: field:base.module.update,add:0 +msgid "Number of modules added" +msgstr "" + +#. module: base +#: view:res.currency:0 +msgid "Price Accuracy" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Latvian / latviešu valoda" +msgstr "" + +#. module: base +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "vsep" +msgstr "" + +#. module: base +#: model:res.widget,title:base.openerp_favorites_twitter_widget +msgid "OpenERP Tweets" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:392 +#, python-format +msgid "Uninstall" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_budget +msgid "Budgets Management" +msgstr "" + +#. module: base +#: field:workflow.triggers,workitem_id:0 +msgid "Workitem" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_anonymization +msgid "Database Anonymization" +msgstr "" + +#. module: base +#: selection:ir.mail_server,smtp_encryption:0 +msgid "SSL/TLS" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,check_opw:0 +msgid "OPW" +msgstr "" + +#. module: base +#: field:res.log,secondary:0 +msgid "Secondary Log" +msgstr "" + +#. module: base +#: field:ir.actions.act_window.view,act_window_id:0 +#: view:ir.actions.actions:0 +#: field:ir.actions.todo,action_id:0 +#: field:ir.ui.menu,action:0 +#: view:ir.values:0 +#: selection:ir.values,key:0 +#: view:res.users:0 +msgid "Action" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Email Configuration" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_cron +msgid "ir.cron" +msgstr "" + +#. module: base +#: field:partner.sms.send,mobile_to:0 +#: field:res.request,act_to:0 +#: field:res.request.history,act_to:0 +msgid "To" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Current Year without Century: %(y)s" +msgstr "" + +#. module: base +#: help:ir.actions.client,tag:0 +msgid "" +"An arbitrary string, interpreted by the client according to its own needs " +"and wishes. There is no central tag repository across clients." +msgstr "" + +#. module: base +#: sql_constraint:ir.rule:0 +msgid "Rule must have at least one checked access right !" +msgstr "" + +#. module: base +#: model:res.country,name:base.fj +msgid "Fiji" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_document_ftp +msgid "" +"\n" +"This is a support FTP Interface with document management system.\n" +"================================================================\n" +"\n" +"With this module you would not only be able to access documents through " +"OpenERP\n" +"but you would also be able to connect with them through the file system " +"using the\n" +"FTP client.\n" +msgstr "" + +#. module: base +#: field:ir.model.fields,size:0 +msgid "Size" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_analytic_user_function +msgid "" +"\n" +"This module allows you to define what is the default function of a specific " +"user on a given account.\n" +"=============================================================================" +"=======================\n" +"\n" +"This is mostly used when a user encodes his timesheet: the values are " +"retrieved and the fields are auto-filled. But the possibility to change " +"these values is still available.\n" +"\n" +"Obviously if no data has been recorded for the current account, the default " +"value is given as usual by the employee data so that this module is " +"perfectly compatible with older configurations.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_audittrail +msgid "Audit Trail" +msgstr "" + +#. module: base +#: model:res.country,name:base.sd +msgid "Sudan" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_currency_rate_type_form +#: model:ir.model,name:base.model_res_currency_rate_type +#: field:res.currency.rate,currency_rate_type_id:0 +#: view:res.currency.rate.type:0 +msgid "Currency Rate Type" +msgstr "" + +#. module: base +#: model:res.country,name:base.fm +msgid "Micronesia" +msgstr "" + +#. module: base +#: field:res.widget,content:0 +msgid "Content" +msgstr "" + +#. module: base +#: field:ir.module.module,menus_by_module:0 +#: view:res.groups:0 +msgid "Menus" +msgstr "" + +#. module: base +#: selection:ir.actions.todo,type:0 +msgid "Launch Manually Once" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_hidden +msgid "Hidden" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Serbian (Latin) / srpski" +msgstr "" + +#. module: base +#: model:res.country,name:base.il +msgid "Israel" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_syscohada +msgid "OHADA - Accounting" +msgstr "" + +#. module: base +#: help:res.bank,bic:0 +msgid "Sometimes called BIC or Swift." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_mx +msgid "" +"\n" +"This is the module to manage the accounting chart for Mexico in OpenERP.\n" +"========================================================================\n" +"\n" +"Mexican accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: field:res.lang,time_format:0 +msgid "Time Format" +msgstr "" + +#. module: base +#: code:addons/orm.py:2134 +#, python-format +msgid "There is no view of type '%s' defined for the structure!" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Defined Reports" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_payterm_form +#: model:ir.model,name:base.model_res_payterm +msgid "Payment term" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Report xml" +msgstr "" + +#. module: base +#: field:base.language.export,modules:0 +#: model:ir.actions.act_window,name:base.action_module_open_categ +#: model:ir.actions.act_window,name:base.open_module_tree +#: field:ir.module.category,module_ids:0 +#: view:ir.module.module:0 +#: model:ir.ui.menu,name:base.menu_management +#: model:ir.ui.menu,name:base.menu_module_tree +msgid "Modules" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: selection:workflow.activity,kind:0 +#: field:workflow.activity,subflow_id:0 +#: field:workflow.workitem,subflow_id:0 +msgid "Subflow" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_config +msgid "res.config" +msgstr "" + +#. module: base +#: field:workflow.transition,signal:0 +msgid "Signal (button Name)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_bank_form +#: model:ir.ui.menu,name:base.menu_action_res_bank_form +#: view:res.bank:0 +#: field:res.partner,bank_ids:0 +msgid "Banks" +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "Unread" +msgstr "" + +#. module: base +#: field:res.users,id:0 +msgid "ID" +msgstr "" + +#. module: base +#: field:ir.cron,doall:0 +msgid "Repeat Missed" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_import.py:69 +#, python-format +msgid "Can not create the module file: %s !" +msgstr "" + +#. module: base +#: field:ir.server.object.lines,server_id:0 +msgid "Object Mapping" +msgstr "" + +#. module: base +#: field:ir.ui.view,xml_id:0 +msgid "External ID" +msgstr "" + +#. module: base +#: help:res.currency.rate,rate:0 +msgid "The rate of the currency to the currency of rate 1" +msgstr "" + +#. module: base +#: model:res.country,name:base.uk +msgid "United Kingdom" +msgstr "" + +#. module: base +#: view:res.config:0 +msgid "res_config_contents" +msgstr "" + +#. module: base +#: help:res.partner.category,active:0 +msgid "The active field allows you to hide the category without removing it." +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Object:" +msgstr "" + +#. module: base +#: model:res.country,name:base.bw +msgid "Botswana" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_title_partner +#: model:ir.ui.menu,name:base.menu_partner_title_partner +#: view:res.partner.title:0 +msgid "Partner Titles" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,auto_refresh:0 +msgid "Add an auto-refresh on the view" +msgstr "" + +#. module: base +#: help:res.partner,employee:0 +msgid "Check this box if the partner is an Employee." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_profiling +msgid "Customer Profiling" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_issue +msgid "Issues Tracker" +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Work Days" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_multi_company +msgid "Multi-Company" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_rml_content:0 +#: field:ir.actions.report.xml,report_rml_content_data:0 +msgid "RML content" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_workitem_form +#: model:ir.ui.menu,name:base.menu_workflow_workitem +msgid "Workitems" +msgstr "" + +#. module: base +#: code:addons/orm.py:1300 +#, python-format +msgid "" +"Please check that all your lines have %d columns.Stopped around line %d " +"having %d columns." +msgstr "" + +#. module: base +#: field:base.language.export,advice:0 +msgid "Advice" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Header/Footer of Reports" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:746 +#: view:res.users:0 +#, python-format +msgid "Applications" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_attachment +msgid "ir.attachment" +msgstr "" + +#. module: base +#: code:addons/orm.py:4086 +#, python-format +msgid "" +"You cannot perform this operation. New Record Creation is not allowed for " +"this object as this object is for reporting purpose." +msgstr "" + +#. module: base +#: help:ir.model.fields,translate:0 +msgid "" +"Whether values for this field can be translated (enables the translation " +"mechanism for that field)" +msgstr "" + +#. module: base +#: selection:res.currency,position:0 +msgid "After Amount" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Lithuanian / Lietuvių kalba" +msgstr "" + +#. module: base +#: help:ir.actions.server,record_id:0 +msgid "" +"Provide the field name where the record id is stored after the create " +"operations. If it is empty, you can not track the new record." +msgstr "" + +#. module: base +#: help:ir.model.fields,relation:0 +msgid "For relationship fields, the technical name of the target model" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Indonesian / Bahasa Indonesia" +msgstr "" + +#. module: base +#: help:base.language.import,overwrite:0 +msgid "" +"If you enable this option, existing translations (including custom ones) " +"will be overwritten and replaced by those in this file" +msgstr "" + +#. module: base +#: field:ir.ui.view,inherit_id:0 +msgid "Inherited View" +msgstr "" + +#. module: base +#: view:ir.translation:0 +msgid "Source Term" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet +msgid "Timesheets Validation" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_main_pm +msgid "Project" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon_hover_data:0 +msgid "Web Icon Image (hover)" +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "Module file successfully imported!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ws +msgid "Samoa" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,name:0 +#: field:publisher_warranty.contract.wizard,name:0 +msgid "Serial Key" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet +msgid "Timesheets" +msgstr "" + +#. module: base +#: field:res.partner,function:0 +msgid "function" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_audit +msgid "Audit" +msgstr "" + +#. module: base +#: help:ir.values,company_id:0 +msgid "If set, action binding only applies for this company" +msgstr "" + +#. module: base +#: model:res.country,name:base.lc +msgid "Saint Lucia" +msgstr "" + +#. module: base +#: help:res.users,new_password:0 +msgid "" +"Specify a value only when creating a user or if you're changing the user's " +"password, otherwise leave empty. After a change of password, the user has to " +"login again." +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Maintenance Contract" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_user +#: field:res.partner,employee:0 +msgid "Employee" +msgstr "" + +#. module: base +#: field:ir.model.access,perm_create:0 +msgid "Create Access" +msgstr "" + +#. module: base +#: field:res.bank,state:0 +#: field:res.company,state_id:0 +#: field:res.partner.address,state_id:0 +#: field:res.partner.bank,state_id:0 +msgid "Fed. State" +msgstr "" + +#. module: base +#: field:ir.actions.server,copy_object:0 +msgid "Copy Of" +msgstr "" + +#. module: base +#: field:ir.model,osv_memory:0 +msgid "In-memory model" +msgstr "" + +#. module: base +#: view:partner.clear.ids:0 +msgid "Clear Ids" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Edit" +msgstr "" + +#. module: base +#: field:ir.actions.client,params:0 +msgid "Supplementary arguments" +msgstr "" + +#. module: base +#: field:res.users,view:0 +msgid "Interface" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Field Mapping" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Refresh Validation Dates" +msgstr "" + +#. module: base +#: field:ir.model.fields,ttype:0 +msgid "Field Type" +msgstr "" + +#. module: base +#: field:res.country.state,code:0 +msgid "State Code" +msgstr "" + +#. module: base +#: field:ir.model.fields,on_delete:0 +msgid "On delete" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_multilang +msgid "Multi Language Chart of Accounts" +msgstr "" + +#. module: base +#: selection:res.lang,direction:0 +msgid "Left-to-Right" +msgstr "" + +#. module: base +#: view:res.lang:0 +#: field:res.lang,translatable:0 +msgid "Translatable" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_analytic +msgid "" +"\n" +"Module for defining analytic accounting object.\n" +"===============================================\n" +"\n" +"In OpenERP, analytic accounts are linked to general accounts but are " +"treated\n" +"totally independently. So you can enter various different analytic " +"operations\n" +"that have no counterpart in the general financial accounts.\n" +" " +msgstr "" + +#. module: base +#: field:res.users,signature:0 +msgid "Signature" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_caldav +msgid "Meetings Synchronization" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,context:0 +#: field:ir.filters,context:0 +msgid "Context Value" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_widget_user +msgid "res.widget.user" +msgstr "" + +#. module: base +#: field:res.partner.category,complete_name:0 +msgid "Full Name" +msgstr "" + +#. module: base +#: view:base.module.configuration:0 +msgid "_Ok" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:238 +#, python-format +msgid "The name of the module must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_contact +msgid "Contacts Management" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_fr_rib +msgid "" +"\n" +"This module lets users enter the banking details of Partners in the RIB " +"format (French standard for bank accounts details).\n" +"RIB Bank Accounts can be entered in the \"Accounting\" tab of the Partner " +"form by specifying the account type \"RIB\". The four standard RIB fields " +"will then become mandatory:\n" +"- Bank Code\n" +"- Office Code\n" +"- Account number\n" +"- RIB key\n" +"As a safety measure, OpenERP will check the RIB key whenever a RIB is saved, " +"and will refuse to record the data if the key is incorrect. Please bear in " +"mind that this can only happen when the user presses the \"save\" button, " +"for example on the Partner Form.\n" +"Since each bank account may relate to a Bank, users may enter the RIB Bank " +"Code in the Bank form - it will the pre-fill the Bank Code on the RIB when " +"they select the Bank. \n" +"To make this easier, this module will also let users find Banks using their " +"RIB code.\n" +"\n" +"The module base_iban can be a useful addition to this module, because French " +"banks are now progressively adopting the international IBAN format instead " +"of the RIB format.\n" +"The RIB and IBAN codes for a single account can be entered by recording two " +"Bank Accounts in OpenERP: the first with the type \"RIB\", the second with " +"the type \"IBAN\". \n" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Parameters that are used by all resources." +msgstr "" + +#. module: base +#: model:res.country,name:base.mz +msgid "Mozambique" +msgstr "" + +#. module: base +#: help:ir.values,action_id:0 +msgid "" +"Action bound to this entry - helper field for binding an action, will " +"automatically set the correct reference" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_project_long_term +msgid "Long Term Planning" +msgstr "" + +#. module: base +#: field:ir.actions.server,message:0 +#: field:partner.massmail.wizard,text:0 +#: view:partner.sms.send:0 +#: field:res.log,name:0 +msgid "Message" +msgstr "" + +#. module: base +#: field:ir.actions.act_window.view,multi:0 +msgid "On Multiple Doc." +msgstr "" + +#. module: base +#: view:res.partner:0 +#: field:res.partner,user_id:0 +msgid "Salesman" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_accountant +msgid "Accounting and Finance" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:429 +#: view:ir.module.module:0 +#, python-format +msgid "Upgrade" +msgstr "" + +#. module: base +#: field:res.partner,address:0 +#: view:res.partner.address:0 +msgid "Contacts" +msgstr "" + +#. module: base +#: model:res.country,name:base.fo +msgid "Faroe Islands" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_encryption:0 +msgid "Connection Security" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_actions.py:653 +#, python-format +msgid "Please specify an action to launch !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_us +msgid "" +"\n" +" United States - Chart of accounts\n" +" " +msgstr "" + +#. module: base +#: view:res.widget.wizard:0 +msgid "Add" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ec +msgid "Ecuador - Accounting" +msgstr "" + +#. module: base +#: field:res.partner.category,name:0 +msgid "Category Name" +msgstr "" + +#. module: base +#: view:res.widget:0 +msgid "Widgets" +msgstr "" + +#. module: base +#: model:res.country,name:base.cz +msgid "Czech Republic" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr +msgid "" +"\n" +"Module for human resource management.\n" +"=====================================\n" +"\n" +"You can manage:\n" +" * Employees and hierarchies : You can define your employee with User and " +"display hierarchies\n" +" * HR Departments\n" +" * HR Jobs\n" +" " +msgstr "" + +#. module: base +#: view:res.widget.wizard:0 +msgid "Widget Wizard" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_hn +msgid "Honduras - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_report_intrastat +msgid "Intrastat Reporting" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:222 +#, python-format +msgid "" +"Please use the change password wizard (in User Preferences or User menu) to " +"change your own password." +msgstr "" + +#. module: base +#: code:addons/orm.py:1883 +#, python-format +msgid "Insufficient fields for Calendar View!" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Integer" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Hindi / हिंदी" +msgstr "" + +#. module: base +#: help:res.users,company_id:0 +msgid "The company this user is currently working for." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_wizard_ir_model_menu_create +msgid "wizard.ir.model.menu.create" +msgstr "" + +#. module: base +#: view:workflow.transition:0 +msgid "Transition" +msgstr "" + +#. module: base +#: field:ir.cron,active:0 +#: field:ir.sequence,active:0 +#: field:res.bank,active:0 +#: field:res.currency,active:0 +#: field:res.lang,active:0 +#: field:res.partner,active:0 +#: field:res.partner.address,active:0 +#: field:res.partner.category,active:0 +#: field:res.request,active:0 +#: field:res.users,active:0 +#: view:workflow.instance:0 +#: view:workflow.workitem:0 +msgid "Active" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ma +msgid "Maroc - Accounting" +msgstr "" + +#. module: base +#: model:res.country,name:base.mn +msgid "Mongolia" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Created Menus" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_analytic_default +msgid "Account Analytic Defaults" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_contract +msgid "" +"\n" +"Add all information on the employee form to manage contracts.\n" +"=============================================================\n" +"\n" +" * Marital status,\n" +" * Security number,\n" +" * Place of birth, birth date, ...\n" +"\n" +"You can assign several contracts per employee.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.ui.view,type:0 +msgid "mdx" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_crm +msgid "" +"\n" +"This module adds a shortcut on one or several opportunity cases in the CRM.\n" +"===========================================================================\n" +"\n" +"This shortcut allows you to generate a sales order based on the selected " +"case.\n" +"If different cases are open (a list), it generates one sale order by\n" +"case.\n" +"The case is then closed and linked to the generated sales order.\n" +"\n" +"We suggest you to install this module if you installed both the sale and " +"the\n" +"crm modules.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.bi +msgid "Burundi" +msgstr "" + +#. module: base +#: view:base.language.install:0 +#: view:base.module.import:0 +#: view:base.module.update:0 +#: view:publisher_warranty.contract.wizard:0 +#: view:res.request:0 +msgid "Close" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (MX) / Español (MX)" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:145 +#, python-format +msgid "Please verify your publisher warranty serial number and validity." +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "My Logs" +msgstr "" + +#. module: base +#: model:res.country,name:base.bt +msgid "Bhutan" +msgstr "" + +#. module: base +#: help:ir.sequence,number_next:0 +msgid "Next number of this sequence" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_11 +msgid "Textile Suppliers" +msgstr "" + +#. module: base +#: selection:ir.actions.url,target:0 +msgid "This Window" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Publisher Warranty Contracts" +msgstr "" + +#. module: base +#: help:res.log,name:0 +msgid "The logging message." +msgstr "" + +#. module: base +#: field:base.language.export,format:0 +msgid "File Format" +msgstr "" + +#. module: base +#: field:res.lang,iso_code:0 +msgid "ISO code" +msgstr "" + +#. module: base +#: view:res.log:0 +#: field:res.log,read:0 +msgid "Read" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_association +msgid "Associations Management" +msgstr "" + +#. module: base +#: help:ir.model,modules:0 +msgid "List of modules in which the object is defined or inherited" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_payroll +msgid "Payroll" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_country_state +msgid "" +"If you are working on the American market, you can manage the different " +"federal states you are working on from here. Each state is attached to one " +"country." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_delivery +msgid "" +"\n" +"Allows you to add delivery methods in sale orders and picking.\n" +"==============================================================\n" +"\n" +"You can define your own carrier and delivery grids for prices.\n" +"When creating invoices from picking, OpenERP is able to add and compute the " +"shipping line.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:workflow.workitem:0 +msgid "Workflow Workitems" +msgstr "" + +#. module: base +#: model:res.country,name:base.vc +msgid "Saint Vincent & Grenadines" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_pass:0 +#: field:partner.sms.send,password:0 +#: field:res.users,password:0 +msgid "Password" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_anglo_saxon +msgid "" +"\n" +"This module supports the Anglo-Saxon accounting methodology by changing the " +"accounting logic with stock transactions.\n" +"=============================================================================" +"========================================\n" +"\n" +"The difference between the Anglo-Saxon accounting countries\n" +"and the Rhine or also called Continental accounting countries is the moment " +"of taking the Cost of Goods Sold versus Cost of Sales.\n" +"Anglo-Saxons accounting does take the cost when sales invoice is created, " +"Continental accounting will take the cost at the moment the goods are " +"shipped.\n" +"This module will add this functionality by using a interim account, to store " +"the value of shipped goods and will contra book this interim account\n" +"when the invoice is created to transfer this amount to the debtor or " +"creditor account.\n" +"Secondly, price differences between actual purchase price and fixed product " +"standard price are booked on a separate account" +msgstr "" + +#. module: base +#: field:res.partner,title:0 +msgid "Partner Firm" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_model_fields +#: view:ir.model:0 +#: field:ir.model,field_id:0 +#: model:ir.model,name:base.model_ir_model_fields +#: view:ir.model.fields:0 +#: model:ir.ui.menu,name:base.ir_model_model_fields +msgid "Fields" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_employee_form +msgid "Employees" +msgstr "" + +#. module: base +#: field:ir.exports.line,name:0 +#: field:ir.translation,name:0 +#: field:res.partner.bank.type.field,name:0 +msgid "Field Name" +msgstr "" + +#. module: base +#: help:res.log,read:0 +msgid "" +"If this log item has been read, get() should not send it to the client" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_uservoice +msgid "" +"\n" +"Add Feedback button in header.\n" +"==============================\n" +"\n" +"Invite OpenERP user feedback, powered by uservoice.\n" +" " +msgstr "" + +#. module: base +#: field:res.company,rml_header2:0 +#: field:res.company,rml_header3:0 +msgid "RML Internal Header" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,search_view_id:0 +msgid "Search View Ref." +msgstr "" + +#. module: base +#: field:ir.module.module,installed_version:0 +msgid "Latest version" +msgstr "" + +#. module: base +#: view:ir.mail_server:0 +msgid "Test Connection" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_address_form +#: model:ir.ui.menu,name:base.menu_partner_address_form +msgid "Addresses" +msgstr "" + +#. module: base +#: model:res.country,name:base.mm +msgid "Myanmar" +msgstr "" + +#. module: base +#: help:ir.model.fields,modules:0 +msgid "List of modules in which the field is defined" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Chinese (CN) / 简体中文" +msgstr "" + +#. module: base +#: field:res.bank,street:0 +#: field:res.company,street:0 +#: field:res.partner.address,street:0 +#: field:res.partner.bank,street:0 +msgid "Street" +msgstr "" + +#. module: base +#: model:res.country,name:base.yu +msgid "Yugoslavia" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_purchase_double_validation +msgid "" +"\n" +"Double-validation for purchases exceeding minimum amount.\n" +"=========================================================\n" +"\n" +"This module modifies the purchase workflow in order to validate purchases\n" +"that exceeds minimum amount set by configuration wizard.\n" +" " +msgstr "" + +#. module: base +#: field:res.currency,rounding:0 +msgid "Rounding Factor" +msgstr "" + +#. module: base +#: model:res.country,name:base.ca +msgid "Canada" +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:158 +#, python-format +msgid "Reg: " +msgstr "" + +#. module: base +#: help:res.currency.rate,currency_rate_type_id:0 +msgid "" +"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" +msgstr "" + +#. module: base +#: selection:ir.module.module.dependency,state:0 +msgid "Unknown" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_users_my +msgid "Change My Preferences" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_actions.py:167 +#, python-format +msgid "Invalid model name in the action definition." +msgstr "" + +#. module: base +#: field:partner.sms.send,text:0 +msgid "SMS Message" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ro +msgid "" +"\n" +"This is the module to manage the accounting chart, VAT structure and " +"Registration Number for Romania in OpenERP.\n" +"=============================================================================" +"===================================\n" +"\n" +"Romanian accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.cm +msgid "Cameroon" +msgstr "" + +#. module: base +#: model:res.country,name:base.bf +msgid "Burkina Faso" +msgstr "" + +#. module: base +#: selection:ir.model.fields,state:0 +msgid "Custom Field" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_retro_planning +msgid "" +"\n" +"Changes dates according to change in project End Date.\n" +"======================================================\n" +"\n" +"If end date of project is changed then the deadline date and start date for " +"all the tasks will change accordingly.\n" +" " +msgstr "" + +#. module: base +#: help:res.users,view:0 +msgid "" +"OpenERP offers a simplified and an extended user interface. If you use " +"OpenERP for the first time we strongly advise you to select the simplified " +"interface, which has less features but is easier to use. You can switch to " +"the other interface from the User/Preferences menu at any time." +msgstr "" + +#. module: base +#: model:res.country,name:base.cc +msgid "Cocos (Keeling) Islands" +msgstr "" + +#. module: base +#: selection:base.language.install,state:0 +#: selection:base.module.import,state:0 +#: selection:base.module.update,state:0 +msgid "init" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "11. %U or %W ==> 48 (49th week)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner_bank_type_field +msgid "Bank type fields" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Dutch / Nederlands" +msgstr "" + +#. module: base +#: selection:res.company,paper_format:0 +msgid "US Letter" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_location +msgid "" +"\n" +"This module supplements the Warehouse application by effectively " +"implementing Push and Pull inventory flows.\n" +"=============================================================================" +"===============================\n" +"\n" +"Typically this could be used to:\n" +" * Manage product manufacturing chains\n" +" * Manage default locations per product\n" +" * Define routes within your warehouse according to business needs, such " +"as:\n" +" - Quality Control\n" +" - After Sales Services\n" +" - Supplier Returns\n" +"\n" +" * Help rental management, by generating automated return moves for " +"rented products\n" +"\n" +"Once this module is installed, an additional tab appear on the product form, " +"where you can add\n" +"Push and Pull flow specifications. The demo data of CPU1 product for that " +"push/pull :\n" +"\n" +"Push flows\n" +"----------\n" +"Push flows are useful when the arrival of certain products in a given " +"location should always\n" +"be followed by a corresponding move to another location, optionally after a " +"certain delay.\n" +"The original Warehouse application already supports such Push flow " +"specifications on the\n" +"Locations themselves, but these cannot be refined per-product.\n" +"\n" +"A push flow specification indicates which location is chained with which " +"location, and with\n" +"what parameters. As soon as a given quantity of products is moved in the " +"source location,\n" +"a chained move is automatically foreseen according to the parameters set on " +"the flow specification\n" +"(destination location, delay, type of move, journal, etc.) The new move can " +"be automatically\n" +"processed, or require a manual confirmation, depending on the parameters.\n" +"\n" +"Pull flows\n" +"----------\n" +"Pull flows are a bit different from Push flows, in the sense that they are " +"not related to\n" +"the processing of product moves, but rather to the processing of procurement " +"orders.\n" +"What is being pulled is a need, not directly products.\n" +"A classical example of Pull flow is when you have an Outlet company, with a " +"parent Company\n" +"that is responsible for the supplies of the Outlet.\n" +"\n" +" [ Customer ] <- A - [ Outlet ] <- B - [ Holding ] <~ C ~ [ Supplier ]\n" +"\n" +"When a new procurement order (A, coming from the confirmation of a Sale " +"Order for example) arrives\n" +"in the Outlet, it is converted into another procurement (B, via a Pull flow " +"of type 'move')\n" +"requested from the Holding. When procurement order B is processed by the " +"Holding company, and\n" +"if the product is out of stock, it can be converted into a Purchase Order " +"(C) from the Supplier\n" +"(Pull flow of type Purchase). The result is that the procurement order, the " +"need, is pushed\n" +"all the way between the Customer and Supplier.\n" +"\n" +"Technically, Pull flows allow to process procurement orders differently, not " +"only depending on\n" +"the product being considered, but also depending on which location holds the " +"\"need\" for that\n" +"product (i.e. the destination location of that procurement order).\n" +"\n" +"Use-Case\n" +"--------\n" +"\n" +"You can use the demo data as follow:\n" +" CPU1: Sell some CPU1 from Shop 1 and run the scheduler\n" +" - Warehouse: delivery order, Shop 1: reception\n" +" CPU3:\n" +" - When receiving the product, it goes to Quality Control location then " +"stored to shelf 2.\n" +" - When delivering the customer: Pick List -> Packing -> Delivery Order " +"from Gate A\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_marketing +msgid "" +"\n" +"Menu for Marketing.\n" +"===================\n" +"\n" +"Contains the installer for marketing-related modules.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_knowledge_management +msgid "Knowledge Management" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.bank_account_update +msgid "Company Bank Accounts" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_pass:0 +msgid "Optional password for SMTP authentication" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_mrp +msgid "" +"\n" +"Automatically creates project tasks from procurement lines\n" +"==========================================================\n" +"\n" +"This module will automatically create a new task for each procurement\n" +"order line (e.g. for sale order lines), if the corresponding product\n" +"meets the following characteristics:\n" +"\n" +" * Type = Service\n" +" * Procurement method (Order fulfillment) = MTO (make to order)\n" +" * Supply/Procurement method = Produce\n" +"\n" +"If on top of that a projet is specified on the product form (in the " +"Procurement\n" +"tab), then the new task will be created in that specific project.\n" +"Otherwise, the new task will not belong to any project, and may be added to " +"a\n" +"project manually later.\n" +"\n" +"When the project task is completed or cancelled, the workflow of the " +"corresponding\n" +"procurement line is updated accordingly. For example if this procurement " +"corresponds\n" +"to a sale order line, the sale order line will be considered delivered when " +"the\n" +"task is completed.\n" +"\n" +msgstr "" + +#. module: base +#: code:addons/base/res/res_config.py:348 +#, python-format +msgid "" +"\n" +"\n" +"This addon is already installed on your system" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_check_writing +msgid "" +"\n" +" Module for the Check writing and check printing \n" +" " +msgstr "" + +#. module: base +#: model:res.partner.bank.type,name:base.bank_normal +msgid "Normal Bank Account" +msgstr "" + +#. module: base +#: view:ir.actions.wizard:0 +#: field:wizard.ir.model.menu.create.line,wizard_id:0 +msgid "Wizard" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_mailgate +msgid "" +"\n" +"This module can automatically create Project Tasks based on incoming emails\n" +"===========================================================================\n" +"\n" +"Allows creating tasks based on new emails arriving at a given mailbox,\n" +"similarly to what the CRM application has for Leads/Opportunities.\n" +"There are two common alternatives to configure the mailbox integration:\n" +"\n" +" * Install the ``fetchmail`` module and configure a new mailbox, then " +"select\n" +" ``Project Tasks`` as the target for incoming emails.\n" +" * Set it up manually on your mail server based on the 'mail gateway' " +"script\n" +" provided in the ``mail`` module - and connect it to the `project.task` " +"model.\n" +"\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_membership +msgid "" +"\n" +"This module allows you to manage all operations for managing memberships.\n" +"=========================================================================\n" +"\n" +"It supports different kind of members:\n" +"* Free member\n" +"* Associated member (eg.: a group subscribes to a membership for all " +"subsidiaries)\n" +"* Paid members,\n" +"* Special member prices, ...\n" +"\n" +"It is integrated with sales and accounting to allow you to automatically\n" +"invoice and send propositions for membership renewal.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_attendance +msgid "" +"\n" +"This module aims to manage employee's attendances.\n" +"==================================================\n" +"\n" +"Keeps account of the attendances of the employees on the basis of the\n" +"actions(Sign in/Sign out) performed by them.\n" +" " +msgstr "" + +#. module: base +#: field:ir.module.module,maintainer:0 +msgid "Maintainer" +msgstr "" + +#. module: base +#: field:ir.sequence,suffix:0 +msgid "Suffix" +msgstr "" + +#. module: base +#: model:res.country,name:base.mo +msgid "Macau" +msgstr "" + +#. module: base +#: model:ir.actions.report.xml,name:base.res_partner_address_report +msgid "Labels" +msgstr "" + +#. module: base +#: field:partner.massmail.wizard,email_from:0 +msgid "Sender's email" +msgstr "" + +#. module: base +#: field:ir.default,field_name:0 +msgid "Object Field" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (PE) / Español (PE)" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "French (CH) / Français (CH)" +msgstr "" + +#. module: base +#: help:ir.actions.server,subject:0 +msgid "" +"Email subject, may contain expressions enclosed in double brackets based on " +"the same values as those available in the condition field, e.g. `Hello [[ " +"object.partner_id.name ]]`" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_sequence +msgid "" +"\n" +"This module maintains internal sequence number for accounting entries.\n" +"======================================================================\n" +"\n" +"Allows you to configure the accounting sequences to be maintained.\n" +"\n" +"You can customize the following attributes of the sequence:\n" +" * Prefix\n" +" * Suffix\n" +" * Next Number\n" +" * Increment Number\n" +" * Number Padding\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.to +msgid "Tonga" +msgstr "" + +#. module: base +#: help:ir.model.fields,serialization_field_id:0 +msgid "" +"If set, this field will be stored in the sparse structure of the " +"serialization field, instead of having its own database column. This cannot " +"be changed after creation." +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Bank accounts belonging to one of your companies" +msgstr "" + +#. module: base +#: help:res.users,action_id:0 +msgid "" +"If specified, this action will be opened at logon for this user, in addition " +"to the standard menu." +msgstr "" + +#. module: base +#: selection:ir.module.module,complexity:0 +msgid "Easy" +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Client Actions" +msgstr "" + +#. module: base +#: help:ir.actions.server,trigger_obj_id:0 +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 "" + +#. module: base +#: code:addons/base/module/module.py:423 +#, python-format +msgid "" +"You try to upgrade a module that depends on the module: %s.\n" +"But this module is not available in your system." +msgstr "" + +#. module: base +#: field:workflow.transition,act_to:0 +msgid "Destination Activity" +msgstr "" + +#. module: base +#: help:res.currency,position:0 +msgid "" +"Determines where the currency symbol should be placed after or before the " +"amount." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_update_translations +msgid "base.update.translations" +msgstr "" + +#. module: base +#: field:res.partner.category,parent_id:0 +msgid "Parent Category" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Integer Big" +msgstr "" + +#. module: base +#: selection:res.partner.address,type:0 +#: selection:res.partner.title,domain:0 +msgid "Contact" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_at +msgid "Austria - Accounting" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_ui_menu +msgid "ir.ui.menu" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_project_management +#: model:ir.module.module,shortdesc:base.module_project +msgid "Project Management" +msgstr "" + +#. module: base +#: model:res.country,name:base.us +msgid "United States" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_fundraising +msgid "Fundraising" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Cancel Uninstall" +msgstr "" + +#. module: base +#: view:res.bank:0 +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Communication" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic +msgid "Analytic Accounting" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "RML Report" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_server_object_lines +msgid "ir.server.object.lines" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_be +msgid "Belgium - Accounting" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:622 +#, python-format +msgid "Module %s: Invalid Quality Certificate" +msgstr "" + +#. module: base +#: model:res.country,name:base.kw +msgid "Kuwait" +msgstr "" + +#. module: base +#: field:workflow.workitem,inst_id:0 +msgid "Instance" +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,attachment:0 +msgid "" +"This is the filename of the attachment used to store the printing result. " +"Keep empty to not save the printed reports. You can use a python expression " +"with the object and time variables." +msgstr "" + +#. module: base +#: sql_constraint:ir.model.data:0 +msgid "" +"You cannot have multiple records with the same external ID in the same " +"module!" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Many2One" +msgstr "" + +#. module: base +#: model:res.country,name:base.ng +msgid "Nigeria" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_caldav +msgid "" +"\n" +"Caldav features in Meeting.\n" +"===========================\n" +"\n" +" * Share meeting with other calendar clients like sunbird\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_iban +msgid "IBAN Bank Accounts" +msgstr "" + +#. module: base +#: field:res.company,user_ids:0 +msgid "Accepted Users" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon_data:0 +msgid "Web Icon Image" +msgstr "" + +#. module: base +#: field:ir.actions.server,wkf_model_id:0 +msgid "Target Object" +msgstr "" + +#. module: base +#: selection:ir.model.fields,select_level:0 +msgid "Always Searchable" +msgstr "" + +#. module: base +#: model:res.country,name:base.hk +msgid "Hong Kong" +msgstr "" + +#. module: base +#: field:ir.default,ref_id:0 +msgid "ID Ref." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_address_form +msgid "" +"Customers (also called Partners in other areas of the system) helps you " +"manage your address book of companies whether they are prospects, customers " +"and/or suppliers. The partner form allows you to track and record all the " +"necessary information to interact with your partners from the company " +"address to their contacts as well as pricelists, and much more. If you " +"installed the CRM, with the history tab, you can track all the interactions " +"with a partner such as opportunities, emails, or sales orders issued." +msgstr "" + +#. module: base +#: model:res.country,name:base.ph +msgid "Philippines" +msgstr "" + +#. module: base +#: model:res.country,name:base.ma +msgid "Morocco" +msgstr "" + +#. module: base +#: help:ir.values,model_id:0 +msgid "" +"Model to which this entry applies - helper field for setting a model, will " +"automatically set the correct model name" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "2. %a ,%A ==> Fri, Friday" +msgstr "" + +#. module: base +#: view:res.request.history:0 +msgid "Request History" +msgstr "" + +#. module: base +#: help:ir.rule,global:0 +msgid "If no group is specified the rule is global and applied to everyone" +msgstr "" + +#. module: base +#: model:res.country,name:base.td +msgid "Chad" +msgstr "" + +#. module: base +#: help:ir.cron,priority:0 +msgid "" +"The priority of the job, as an integer: 0 means higher priority, 10 means " +"lower priority." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow_transition +msgid "workflow.transition" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%a - Abbreviated weekday name." +msgstr "" + +#. module: base +#: view:ir.ui.menu:0 +msgid "Submenus" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_extended +msgid "Extended View" +msgstr "" + +#. module: base +#: model:res.country,name:base.pf +msgid "Polynesia (French)" +msgstr "" + +#. module: base +#: model:res.country,name:base.dm +msgid "Dominica" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_module_record +msgid "Record and Create Modules" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_partner_sms_send +#: view:partner.sms.send:0 +msgid "Send SMS" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_holidays +msgid "" +"\n" +"This module allows you to manage leaves and leaves' requests.\n" +"=============================================================\n" +"\n" +"Implements a dashboard for human resource management that includes.\n" +" * Leaves\n" +"\n" +"Note that:\n" +" - A synchronisation with an internal agenda (use of the CRM module) is " +"possible: in order to automatically create a case when an holiday request is " +"accepted, you have to link the holidays status to a case section. You can " +"set up this info and your colour preferences in\n" +" Human Resources/Configuration/Holidays/Leave Type\n" +" - An employee can make an ask for more off-days by making a new " +"Allocation It will increase his total of that leave type available (if the " +"request is accepted).\n" +" - There are two ways to print the employee's holidays:\n" +" * The first will allow to choose employees by department and is used " +"by clicking the menu item located in\n" +" Human Resources/Reporting/Holidays/Leaves by Department\n" +" * The second will allow you to choose the holidays report for " +"specific employees. Go on the list\n" +" Human Resources/Human Resources/Employees\n" +" then select the ones you want to choose, click on the print " +"icon and select the option\n" +" 'Employee's Holidays'\n" +" - The wizard allows you to choose if you want to print either the " +"Confirmed & Validated holidays or only the Validated ones. These states must " +"be set up by a user from the group 'HR'. You can define these features in " +"the security tab from the user data in\n" +" Administration / Users / Users\n" +" for example, you maybe will do it for the user 'admin'.\n" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_xsl:0 +msgid "XSL path" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_invoice_layout +msgid "Invoice Layouts" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_location +msgid "Advanced Routes" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_pad +msgid "Collaborative Pads" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_anglo_saxon +msgid "Anglo-Saxon Accounting" +msgstr "" + +#. module: base +#: model:res.country,name:base.np +msgid "Nepal" +msgstr "" + +#. module: base +#: help:res.groups,implied_ids:0 +msgid "Users of this group automatically inherit those groups" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_attendance +msgid "Attendances" +msgstr "" + +#. module: base +#: field:ir.module.category,visible:0 +msgid "Visible" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_ui_view_custom +#: model:ir.ui.menu,name:base.menu_action_ui_view_custom +#: view:ir.ui.view.custom:0 +msgid "Customized Views" +msgstr "" + +#. module: base +#: view:partner.sms.send:0 +msgid "Bulk SMS send" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki_quality_manual +msgid "" +"\n" +"Quality Manual Template.\n" +"========================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki Quality Manual.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_values_form_action +#: model:ir.ui.menu,name:base.menu_values_form_action +#: view:ir.values:0 +msgid "Action Bindings" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Seconde: %(sec)s" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_view_base_module_update +msgid "Update Modules List" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:295 +#, python-format +msgid "" +"Unable to upgrade module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account +msgid "eInvoicing" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_association +msgid "" +"\n" +"This module is to configure modules related to an association.\n" +"==============================================================\n" +"\n" +"It installs the profile for associations to manage events, registrations, " +"memberships, membership products (schemes), etc.\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:2693 +#, python-format +msgid "The value \"%s\" for the field \"%s.%s\" is not in the selection" +msgstr "" + +#. module: base +#: view:ir.actions.configuration.wizard:0 +msgid "Continue" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Thai / ภาษาไทย" +msgstr "" + +#. module: base +#: code:addons/orm.py:343 +#, python-format +msgid "Object %s does not exists" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%j - Day of the year [001,366]." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Slovenian / slovenščina" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki +msgid "Wiki" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_de +msgid "" +"\n" +"Dieses Modul beinhaltet einen deutschen Kontenrahmen basierend auf dem " +"SKR03.\n" +"=============================================================================" +"=\n" +"\n" +"German accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,attachment_use:0 +msgid "Reload from Attachment" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Hide technical modules" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_procurement +msgid "" +"\n" +"This is the module for computing Procurements.\n" +"==============================================\n" +"\n" +"In the MRP process, procurements orders are created to launch manufacturing\n" +"orders, purchase orders, stock allocations, etc. Procurement orders are\n" +"generated automatically by the system and unless there is a problem, the\n" +"user will not be notified. In case of problems, the system will raise some\n" +"procurement exceptions to inform the user about blocking problems that need\n" +"to be resolved manually (like, missing BoM structure or missing supplier).\n" +"\n" +"The procurement order will schedule a proposal for automatic procurement\n" +"for the product which needs replenishment. This procurement will start a\n" +"task, either a purchase order form for the supplier, or a production order\n" +"depending on the product's configuration.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.mx +msgid "Mexico" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:414 +#, python-format +msgid "Missing SMTP Server" +msgstr "" + +#. module: base +#: field:ir.attachment,name:0 +msgid "Attachment Name" +msgstr "" + +#. module: base +#: field:base.language.export,data:0 +#: field:base.language.import,data:0 +msgid "File" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade_install +msgid "Module Upgrade Install" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_email_template +msgid "E-Mail Templates" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_configuration_wizard +msgid "ir.actions.configuration.wizard" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_report_webkit +msgid "" +"\n" +"This module adds a new Report Engine based on WebKit library (wkhtmltopdf) " +"to support reports designed in HTML + CSS.\n" +"=============================================================================" +"========================================\n" +"\n" +"The module structure and some code is inspired by the report_openoffice " +"module.\n" +"\n" +"The module allows:\n" +"\n" +" - HTML report definition\n" +" - Multi header support\n" +" - Multi logo\n" +" - Multi company support\n" +" - HTML and CSS-3 support (In the limit of the actual WebKIT version)\n" +" - JavaScript support\n" +" - Raw HTML debugger\n" +" - Book printing capabilities\n" +" - Margins definition\n" +" - Paper size definition\n" +"\n" +"... and much more\n" +"\n" +"Multiple headers and logos can be defined per company.\n" +"CSS style, header and footer body are defined per company.\n" +"\n" +"For a sample report see also the webkit_report_sample module, and this " +"video:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +"\n" +"Requirements and Installation\n" +"-----------------------------\n" +"This module requires the ``wkthtmltopdf`` library to render HTML documents " +"as\n" +"PDF. Version 0.9.9 or later is necessary, and can be found at " +"http://code.google.com/p/wkhtmltopdf/\n" +"for Linux, Mac OS X (i386) and Windows (32bits).\n" +"\n" +"After installing the library on the OpenERP Server machine, you need to set " +"the\n" +"path to the ``wkthtmltopdf`` executable file on each Company.\n" +"\n" +"If you are experiencing missing header/footer problems on Linux, be sure to\n" +"install a \"static\" version of the library. The default ``wkhtmltopdf`` on\n" +"Ubuntu is known to have this issue.\n" +"\n" +"\n" +"TODO\n" +"----\n" +"\n" +" * JavaScript support activation deactivation\n" +" * Collated and book format support\n" +" * Zip return for separated PDF\n" +" * Web client WYSIWYG\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_gt +msgid "" +"\n" +"This is the base module to manage the accounting chart for Guatemala.\n" +"=====================================================================\n" +"\n" +"Agrega una nomenclatura contable para Guatemala. También icluye impuestos y " +"la moneda del Quetzal. -- Adds accounting chart for Guatemala. It also " +"includes taxes and the Quetzal currency" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%b - Abbreviated month name." +msgstr "" + +#. module: base +#: field:res.partner,supplier:0 +#: view:res.partner.address:0 +#: field:res.partner.address,is_supplier_add:0 +#: model:res.partner.category,name:base.res_partner_category_8 +msgid "Supplier" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +#: selection:ir.actions.server,state:0 +msgid "Multi Actions" +msgstr "" + +#. module: base +#: view:base.language.export:0 +#: view:base.language.import:0 +#: view:wizard.ir.model.menu.create:0 +msgid "_Close" +msgstr "" + +#. module: base +#: field:multi_company.default,company_dest_id:0 +msgid "Default Company" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (EC) / Español (EC)" +msgstr "" + +#. module: base +#: help:ir.ui.view,xml_id:0 +msgid "ID of the view defined in xml file" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_module_import +msgid "Import Module" +msgstr "" + +#. module: base +#: model:res.country,name:base.as +msgid "American Samoa" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,res_model:0 +msgid "Model name of the object to open in the view window" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_caldav +msgid "" +"\n" +"This module contains basic functionality for Caldav system.\n" +"===========================================================\n" +"\n" +" - Webdav server that provides remote access to calendar\n" +" - Synchronisation of calendar using WebDAV\n" +" - Customize calendar event and todo attribute with any of OpenERP model\n" +" - Provides iCal Import/Export functionality\n" +"\n" +"To access Calendars using CalDAV clients, point them to:\n" +" http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +"To access OpenERP Calendar using WebCal to remote site use the URL like:\n" +" http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" Where,\n" +" HOSTNAME: Host on which OpenERP server(With webdav) is running\n" +" PORT : Port on which OpenERP server is running (By Default : 8069)\n" +" DATABASE_NAME: Name of database on which OpenERP Calendar is " +"created\n" +" CALENDAR_NAME: Name of calendar to access\n" +msgstr "" + +#. module: base +#: field:ir.model.fields,selectable:0 +msgid "Selectable" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:199 +#, python-format +msgid "Everything seems properly set up!" +msgstr "" + +#. module: base +#: field:res.users,date:0 +msgid "Latest Connection" +msgstr "" + +#. module: base +#: view:res.request.link:0 +msgid "Request Link" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_plugin_outlook +msgid "" +"\n" +"This module provides the Outlook Plug-in.\n" +"=========================================\n" +"Outlook plug-in allows you to select an object that you would like to add\n" +"to your email and its attachments from MS Outlook. You can select a partner, " +"a task,\n" +"a project, an analytical account, or any other object and archive selected\n" +"mail into mail.message with attachments.\n" +" " +msgstr "" + +#. module: base +#: view:ir.attachment:0 +#: selection:ir.attachment,type:0 +#: field:ir.module.module,url:0 +msgid "URL" +msgstr "" + +#. module: base +#: help:res.users,context_tz:0 +msgid "" +"The user's timezone, used to output proper date and time values inside " +"printed reports. It is important to set a value for this field. You should " +"use the same timezone that is otherwise used to pick and render date and " +"time values: your computer's timezone." +msgstr "" + +#. module: base +#: help:res.country,name:0 +msgid "The full name of the country." +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +msgid "Iteration" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_planning +msgid "Resources Planing" +msgstr "" + +#. module: base +#: field:ir.module.module,complexity:0 +msgid "Complexity" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,target:0 +msgid "Inline" +msgstr "" + +#. module: base +#: model:res.partner.bank.type.field,name:base.bank_normal_field_bic +msgid "bank_bic" +msgstr "" + +#. module: base +#: code:addons/orm.py:3988 +#: code:addons/orm.py:4085 +#, python-format +msgid "UserError" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_analytic_default +msgid "" +"Set default values for your analytic accounts\n" +"Allows to automatically select analytic accounts based on criterions:\n" +"=====================================================================\n" +"\n" +"* Product\n" +"* Partner\n" +"* User\n" +"* Company\n" +"* Date\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.ae +msgid "United Arab Emirates" +msgstr "" + +#. module: base +#: code:addons/orm.py:3704 +#, python-format +msgid "" +"Unable to delete this document because it is used as a default property" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_case_job_req_main +msgid "Recruitment" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_gr +msgid "" +"\n" +"This is the base module to manage the accounting chart for Greece.\n" +"==================================================================\n" +"\n" +"Greek accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Action Reference" +msgstr "" + +#. module: base +#: model:res.country,name:base.re +msgid "Reunion (French)" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:361 +#, python-format +msgid "" +"New column name must still start with x_ , because it is a custom field!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki +msgid "" +"\n" +"The base module to manage documents(wiki).\n" +"==========================================\n" +"\n" +"Keep track of Wiki groups, pages, and history.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_repair +msgid "Repairs Management" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_asset +msgid "Assets Management" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: view:ir.rule:0 +#: field:ir.rule,global:0 +msgid "Global" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_planning +msgid "" +"\n" +"MPS allows to create a manual procurement plan apart of the normal MRP " +"scheduling, which works automatically based on minimum stock rules\n" +"=============================================================================" +"============================================================\n" +"\n" +"Quick Glossary\n" +"--------------\n" +"- Stock Period - the time boundaries (between Start Date and End Date) for " +"your Sales and Stock forecasts and planning\n" +"- Sales Forecast - the quantity of products you plan to sell during the " +"related Stock Period.\n" +"- Stock Planning - the quantity of products you plan to purchase or produce " +"for the related Stock Period.\n" +"\n" +"To avoid confusion with the terms used by the ``sale_forecast`` module, " +"(\"Sales Forecast\" and \"Planning\" are amounts) we use terms \"Stock and " +"Sales Forecast\" and \"Stock Planning\" to emphasize that we use quantity " +"values.\n" +"\n" +"Where to begin\n" +"--------------\n" +"Using this module is done in three steps:\n" +"\n" +" * Create Stock Periods via the Warehouse>Configuration>Stock Periods menu " +"(Mandatory step)\n" +" * Create Sale Forecasts fill them with forecast quantities, via the " +"Sales>Sales Forecast menu. (Optional step but useful for further planning)\n" +" * Create the actual MPS plan, check the balance and trigger the " +"procurements as required. The actual procurement is the final step for the " +"Stock Period.\n" +"\n" +"Stock Period configuration\n" +"--------------------------\n" +"You have two menu items for Periods in \"Warehouse > Configuration > Stock " +"Periods\". There are:\n" +"\n" +" * \"Create Stock Periods\" - can automatically creating daily, weekly or " +"monthly periods.\n" +" * \"Stock Periods\" - allows to create any type of periods, change the " +"dates and change the state of period.\n" +"\n" +"Creating periods is the first step. You can create custom periods using the " +"\"New\" button in \"Stock Periods\", but it is recommended to use the " +"automatic assistant \"Create Stock Periods\".\n" +"\n" +"Remarks:\n" +"\n" +" - These periods (Stock Periods) are completely distinct from Financial or " +"other periods in the system.\n" +" - Periods are not assigned to companies (when you use multicompany). Module " +"suppose that you use the same periods across companies. If you wish to use " +"different periods for different companies define them as you wish (they can " +"overlap). Later on in this text will be indications how to use such " +"periods.\n" +" - When periods are created automatically their start and finish dates are " +"with start hour 00:00:00 and end hour 23:59:00. When you create daily " +"periods they will have start date 31.01.2010 00:00:00 and end date " +"31.01.2010 23:59:00. It works only in automatic creation of periods. When " +"you create periods manually you have to take care about hours because you " +"can have incorrect values form sales or stock.\n" +" - If you use overlapping periods for the same product, warehouse and " +"company results can be unpredictable.\n" +" - If current date doesn't belong to any period or you have holes between " +"periods results can be unpredictable.\n" +"\n" +"Sales Forecasts configuration\n" +"-----------------------------\n" +"You have few menus for Sales forecast in \"Sales > Sales Forecasts\":\n" +"\n" +" - \"Create Sales Forecasts\" - can automatically create forecast lines " +"according to your needs\n" +" - \"Sales Forecasts\" - for managing the Sales forecasts\n" +"\n" +"Menu \"Create Sales Forecasts\" creates Forecasts for products from selected " +"Category, for selected Period and for selected Warehouse.\n" +"It is also possible to copy the previous forecast.\n" +"\n" +"Remarks:\n" +"\n" +" - This tool doesn't duplicate lines if you already have an entry for the " +"same Product, Period, Warehouse, created or validated by the same user. If " +"you wish to create another forecast, if relevant lines exists you have to do " +"it manually as described below.\n" +" - When created lines are validated by someone else you can use this tool to " +"create another line for the same Period, Product and Warehouse.\n" +" - When you choose \"Copy Last Forecast\", created line take quantity and " +"other settings from your (validated by you or created by you if not " +"validated yet) forecast which is for last period before period of created " +"forecast.\n" +"\n" +"On \"Sales Forecast\" form mainly you have to enter a forecast quantity in " +"\"Product Quantity\".\n" +"Further calculation can work for draft forecasts. But validation can save " +"your data against any accidental changes.\n" +"You can click \"Validate\" button but it is not mandatory.\n" +"\n" +"Instead of forecast quantity you may enter the amount of forecast sales via " +"the \"Product Amount\" field.\n" +"The system will count quantity from amount according to Sale price of the " +"Product.\n" +"\n" +"All values on the form are expressed in unit of measure selected on form.\n" +"You can select a unit of measure from the default category or from secondary " +"category.\n" +"When you change unit of measure the forecast product quantity will be re-" +"computed according to new UoM.\n" +"\n" +"To work out your Sale Forecast you can use the \"Sales History\" of the " +"product.\n" +"You have to enter parameters to the top and left of this table and system " +"will count sale quantities according to these parameters.\n" +"So you can get results for a given sales team or period.\n" +"\n" +"\n" +"MPS or Procurement Planning\n" +"---------------------------\n" +"An MPS planning consists in Stock Planning lines, used to analyze and " +"possibly drive the procurement of \n" +"products for each relevant Stock Period and Warehouse.\n" +"The menu is located in \"Warehouse > Schedulers > Master Procurement " +"Schedule\":\n" +"\n" +" - \"Create Stock Planning Lines\" - a wizard to help automatically create " +"many planning lines\n" +" - \"Master Procurement Schedule\" - management of your planning lines\n" +"\n" +"Similarly to the way Sales forecast serves to define your sales planning, " +"the MPS lets you plan your procurements (Purchase/Manufacturing).\n" +"You can quickly populate the MPS with the \"Create Stock Planning Lines\" " +"wizard, and then proceed to review them via the \"Master Procurement " +"Schedule\" menu.\n" +"\n" +"The \"Create Stock Planning Lines\" wizard lets you to quickly create all " +"MPS lines for a given Product Category, and a given Period and Warehouse.\n" +"When you enable the \"All Products with Forecast\" option of the wizard, the " +"system creates lines for all products having sales forecast for selected\n" +"Period and Warehouse (the selected Category will be ignored in this case).\n" +"\n" +"Under menu \"Master Procurement Schedule\" you will usually change the " +"\"Planned Out\" and \"Planned In\" quantities and observe the resulting " +"\"Stock Simulation\" value\n" +"to decide if you need to procure more products for the given Period.\n" +"\"Planned Out\" will be initially based on \"Warehouse Forecast\" which is " +"the sum of all outgoing stock moves already planned for the Period and " +"Warehouse.\n" +"Of course you can alter this value to provide your own quantities. It is not " +"necessary to have any forecast.\n" +"\"Planned In\" quantity is used to calculate field \"Incoming Left\" which " +"is the quantity to be procured to reach the \"Stock Simulation\" at the end " +"of Period.\n" +"You can compare \"Stock Simulation\" quantity to minimum stock rules visible " +"on the form.\n" +"And you can plan different quantity than in Minimum Stock Rules. " +"Calculations are done for whole Warehouse by default,\n" +"if you want to see values for Stock location of calculated warehouse you can " +"check \"Stock Location Only\".\n" +"\n" +"When you are satisfied with the \"Planned Out\", \"Planned In\" and end of " +"period \"Stock Simulation\",\n" +"you can click on \"Procure Incoming Left\" to create a procurement for the " +"\"Incoming Left\" quantity.\n" +"You can decide if procurement will go to the to Stock or Input location of " +"the Warehouse.\n" +"\n" +"If you don't want to Produce or Buy the product but just transfer the " +"calculated quantity from another warehouse\n" +"you can click \"Supply from Another Warehouse\" (instead of \"Procure " +"Incoming Left\") and the system will\n" +"create the appropriate picking list (stock moves).\n" +"You can choose to take the goods from the Stock or the Output location of " +"the source warehouse.\n" +"Destination location (Stock or Input) in the destination warehouse will be " +"taken as for the procurement case.\n" +"\n" +"To see update the quantities of \"Confirmed In\", \"Confirmed Out\", " +"\"Confirmed In Before\", \"Planned Out Before\"\n" +"and \"Stock Simulation\" you can press \"Calculate Planning\".\n" +"\n" +"All values on the form are expressed in unit of measure selected on form.\n" +"You can select one of unit of measure from default category or from " +"secondary category.\n" +"When you change unit of measure the editable quantities will be re-computed " +"according to new UoM. The others will be updated after pressing \"Calculate " +"Planning\".\n" +"\n" +"Computation of Stock Simulation quantities\n" +"------------------------------------------\n" +"The Stock Simulation value is the estimated stock quantity at the end of the " +"period.\n" +"The calculation always starts with the real stock on hand at the beginning " +"of the current period, then\n" +"adds or subtracts the computed quantities.\n" +"When you are in the same period (current period is the same as calculated) " +"Stock Simulation is calculated as follows:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Planned Out\n" +"\t+ Planned In\n" +"\n" +"When you calculate period next to current:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Planned Out of current Period\n" +"\t+ Confirmed In of current Period (incl. Already In)\n" +"\t- Planned Out of calculated Period\n" +"\t+ Planned In of calculated Period .\n" +"\n" +"As you see the calculated Period is taken the same way as in previous case, " +"but the calculation in the current\n" +"Period is a little bit different. First you should note that system takes " +"for only Confirmed moves for the\n" +"current period. This means that you should complete the planning and " +"procurement of the current Period before\n" +"going to the next one.\n" +"\n" +"When you plan for future Periods:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Sum of Planned Out of Periods before calculated\n" +"\t+ Sum of Confirmed In of Periods before calculated (incl. Already In)\n" +"\t- Planned Out of calculated Period\n" +"\t+ Planned In of calculated Period.\n" +"\n" +"Here \"Periods before calculated\" designates all periods starting with the " +"current until the period before the one being calculated.\n" +"\n" +"Remarks:\n" +"\n" +" - Remember to make the proceed with the planning of each period in " +"chronological order, otherwise the numbers will not reflect the\n" +" reality\n" +" - If you planned for future periods and find that real Confirmed Out is " +"larger than Planned Out in some periods before,\n" +" you can repeat Planning and make another procurement. You should do it in " +"the same planning line.\n" +" If you create another planning line the suggestions can be wrong.\n" +" - When you wish to work with different periods for some products, define " +"two kinds of periods (e.g. Weekly and Monthly) and use\n" +" them for different products. Example: If you use always Weekly periods " +"for Product A, and Monthly periods for Product B\n" +" all calculations will work correctly. You can also use different kind of " +"periods for the same product from different warehouse\n" +" or companies. But you cannot use overlapping periods for the same " +"product, warehouse and company because results\n" +" can be unpredictable. The same applies to Forecasts lines.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.mp +msgid "Northern Mariana Islands" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_claim_from_delivery +msgid "Claim on Deliveries" +msgstr "" + +#. module: base +#: model:res.country,name:base.sb +msgid "Solomon Islands" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:537 +#: code:addons/orm.py:3436 +#: code:addons/orm.py:3656 +#: code:addons/orm.py:3668 +#: code:addons/orm.py:3894 +#: code:addons/orm.py:4408 +#, python-format +msgid "AccessError" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Waiting" +msgstr "" + +#. module: base +#: field:ir.exports,resource:0 +#: model:ir.module.module,shortdesc:base.module_resource +#: view:ir.property:0 +#: field:ir.property,res_id:0 +msgid "Resource" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "8. %I:%M:%S %p ==> 06:25:20 PM" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_module_doc_rst +msgid "" +"\n" +"This module generates the Technical Guides of selected modules in " +"Restructured Text format (RST).\n" +"=============================================================================" +"====================\n" +"\n" +" * It uses the Sphinx (http://sphinx.pocoo.org) implementation of RST\n" +" * It creates a tarball (.tgz file suffix) containing an index file and " +"one file per module\n" +" * Generates Relationship Graph\n" +" " +msgstr "" + +#. module: base +#: field:res.log,create_date:0 +msgid "Creation Date" +msgstr "" + +#. module: base +#: view:ir.translation:0 +#: model:ir.ui.menu,name:base.menu_translation +msgid "Translations" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_gtd +msgid "Todo Lists" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Report" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:218 +#, python-format +msgid "" +"Your OpenERP Server does not support SMTP-over-SSL. You could use STARTTLS " +"instead.If SSL is needed, an upgrade to Python 2.6 on the server-side should " +"do the trick." +msgstr "" + +#. module: base +#: model:res.country,name:base.ua +msgid "Ukraine" +msgstr "" + +#. module: base +#: field:ir.module.module,website:0 +#: field:res.company,website:0 +#: field:res.partner,website:0 +msgid "Website" +msgstr "" + +#. module: base +#: selection:ir.mail_server,smtp_encryption:0 +msgid "None" +msgstr "" + +#. module: base +#: view:ir.module.category:0 +msgid "Module Category" +msgstr "" + +#. module: base +#: view:partner.wizard.ean.check:0 +msgid "Ignore" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Reference Guide" +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Default Value Scope" +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +msgid "Architecture" +msgstr "" + +#. module: base +#: model:res.country,name:base.ml +msgid "Mali" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_at +msgid "" +"This module provides the standard Accounting Chart for Austria which is " +"based on the Template from BMF.gv.at. Please keep in mind that you should " +"review and adapt it with your Accountant, before using it in a live " +"Environment." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Flemish (BE) / Vlaams (BE)" +msgstr "" + +#. module: base +#: field:ir.cron,interval_number:0 +msgid "Interval Number" +msgstr "" + +#. module: base +#: model:res.country,name:base.tk +msgid "Tokelau" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_timesheet_sheet +msgid "" +"\n" +"This module helps you to easily encode and validate timesheet and " +"attendances within the same view.\n" +"=============================================================================" +"======================\n" +"\n" +"The upper part of the view is for attendances and track (sign in/sign out) " +"events.\n" +"The lower part is for timesheet.\n" +"\n" +"Other tabs contains statistics views to help you analyse your\n" +"time or the time of your team:\n" +"* Time spent by day (with attendances)\n" +"* Time spent by project\n" +"\n" +"This module also implements a complete timesheet validation process:\n" +"* Draft sheet\n" +"* Confirmation at the end of the period by the employee\n" +"* Validation by the project manager\n" +"\n" +"The validation can be configured in the company:\n" +"* Period size (day, week, month, year)\n" +"* Maximal difference between timesheet and attendances\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.bn +msgid "Brunei Darussalam" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_fetchmail_crm +#: model:ir.module.module,description:base.module_fetchmail_crm_claim +#: model:ir.module.module,description:base.module_fetchmail_hr_recruitment +#: model:ir.module.module,description:base.module_fetchmail_project_issue +msgid "" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: field:ir.actions.act_window,view_type:0 +#: field:ir.actions.act_window.view,view_mode:0 +#: field:ir.ui.view,type:0 +#: field:wizard.ir.model.menu.create.line,view_type:0 +msgid "View Type" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.next_id_2 +msgid "User Interface" +msgstr "" + +#. module: base +#: field:res.partner,child_ids:0 +#: field:res.request,ref_partner_id:0 +msgid "Partner Ref." +msgstr "" + +#. module: base +#: field:ir.attachment,create_date:0 +msgid "Date Created" +msgstr "" + +#. module: base +#: help:ir.actions.server,trigger_name:0 +msgid "The workflow signal to trigger" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp +msgid "" +"\n" +"This is the base module to manage the manufacturing process in OpenERP.\n" +"=======================================================================\n" +"\n" +"Features:\n" +"---------\n" +" * Make to Stock / Make to Order (by line)\n" +" * Multi-level BoMs, no limit\n" +" * Multi-level routing, no limit\n" +" * Routing and work center integrated with analytic accounting\n" +" * Scheduler computation periodically / Just In Time module\n" +" * Multi-pos, multi-warehouse\n" +" * Different reordering policies\n" +" * Cost method by product: standard price, average price\n" +" * Easy analysis of troubles or needs\n" +" * Very flexible\n" +" * Allows to browse Bill of Materials in complete structure that include " +"child and phantom BoMs\n" +"\n" +"It supports complete integration and planification of stockable goods,\n" +"consumable of services. Services are completely integrated with the rest\n" +"of the software. For instance, you can set up a sub-contracting service\n" +"in a BoM to automatically purchase on order the assembly of your " +"production.\n" +"\n" +"Reports provided by this module:\n" +"--------------------------------\n" +" * Bill of Material structure and components\n" +" * Load forecast on Work Centers\n" +" * Print a production order\n" +" * Stock forecasts\n" +"\n" +"Dashboard provided by this module:\n" +"----------------------------------\n" +" * List of next production orders\n" +" * List of procurements in exception\n" +" * Graph of work center load\n" +" * Graph of stock value variation\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_google_base_account +msgid "The module adds google user in res user" +msgstr "" + +#. module: base +#: selection:base.language.install,state:0 +#: selection:base.module.import,state:0 +#: selection:base.module.update,state:0 +msgid "done" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "General Settings" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_uy +msgid "Uruguay - Chart of Accounts" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_administration_shortcut +msgid "Custom Shortcuts" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Vietnamese / Tiếng Việt" +msgstr "" + +#. module: base +#: model:res.country,name:base.dz +msgid "Algeria" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin +msgid "CRM Plugins" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_model_model +#: model:ir.model,name:base.model_ir_model +#: model:ir.ui.menu,name:base.ir_model_model_menu +msgid "Models" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_cron.py:292 +#, python-format +msgid "Record cannot be modified right now" +msgstr "" + +#. module: base +#: selection:ir.actions.todo,type:0 +msgid "Launch Manually" +msgstr "" + +#. module: base +#: model:res.country,name:base.be +msgid "Belgium" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Preview Header" +msgstr "" + +#. module: base +#: field:res.company,paper_format:0 +msgid "Paper Format" +msgstr "" + +#. module: base +#: field:base.language.export,lang:0 +#: field:base.language.install,lang:0 +#: field:base.update.translations,lang:0 +#: field:ir.translation,lang:0 +#: field:res.partner,lang:0 +#: field:res.users,context_lang:0 +msgid "Language" +msgstr "" + +#. module: base +#: model:res.country,name:base.gm +msgid "Gambia" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_company_form +#: model:ir.model,name:base.model_res_company +#: model:ir.ui.menu,name:base.menu_action_res_company_form +#: model:ir.ui.menu,name:base.menu_res_company_global +#: view:res.company:0 +#: field:res.users,company_ids:0 +msgid "Companies" +msgstr "" + +#. module: base +#: help:res.currency,symbol:0 +msgid "Currency sign, to be used when printing amounts." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%H - Hour (24-hour clock) [00,23]." +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:451 +#, python-format +msgid "" +"Your server does not seem to support SSL, you may want to try STARTTLS " +"instead" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_widget +msgid "res.widget" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:290 +#, python-format +msgid "Model %s does not exist!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_plugin +msgid "" +"\n" +"The common interface for pugin.\n" +"=====================================================\n" +"\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_jit +msgid "Just In Time Scheduling" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions +msgid "Bank Statement extensions to support e-banking" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +#: field:ir.actions.server,code:0 +#: selection:ir.actions.server,state:0 +msgid "Python Code" +msgstr "" + +#. module: base +#: help:ir.actions.server,state:0 +msgid "Type of the Action that is to be executed" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base +msgid "The kernel of OpenERP, needed for all installation." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_osv_memory_autovacuum +msgid "osv_memory.autovacuum" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_us +msgid "United States - Chart of accounts" +msgstr "" + +#. module: base +#: view:base.language.install:0 +#: view:base.module.import:0 +#: view:base.module.update:0 +#: view:base.module.upgrade:0 +#: view:base.update.translations:0 +#: view:partner.clear.ids:0 +#: view:partner.massmail.wizard:0 +#: view:partner.sms.send:0 +#: view:publisher_warranty.contract.wizard:0 +#: view:res.config:0 +#: view:res.config.installer:0 +#: view:res.widget.wizard:0 +msgid "Cancel" +msgstr "" + +#. module: base +#: selection:base.language.export,format:0 +msgid "PO File" +msgstr "" + +#. module: base +#: model:res.country,name:base.nt +msgid "Neutral Zone" +msgstr "" + +#. module: base +#: view:ir.model:0 +msgid "Custom" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Current" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_fundraising +msgid "" +"\n" +"Fundraising.\n" +"============\n" +"\n" +"When you wish to support your organization or a campaign, you can trace\n" +"all your activities for collecting money. The menu opens a search list\n" +"where you can find fund descriptions, email, history and probability of\n" +"success. Several action buttons allow you to easily modify your different\n" +"fund status.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_margin +msgid "Margins in Sales Orders" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_9 +msgid "Components Supplier" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_purchase_management +#: model:ir.module.module,shortdesc:base.module_purchase +msgid "Purchase Management" +msgstr "" + +#. module: base +#: field:ir.module.module,published_version:0 +msgid "Published Version" +msgstr "" + +#. module: base +#: model:res.country,name:base.is +msgid "Iceland" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_action_window +#: model:ir.ui.menu,name:base.menu_ir_action_window +msgid "Window Actions" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%I - Hour (12-hour clock) [01,12]." +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract.wizard,state:0 +msgid "Finished" +msgstr "" + +#. module: base +#: model:res.country,name:base.de +msgid "Germany" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Week of the year: %(woy)s" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_14 +msgid "Bad customers" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Reports :" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_multi_company +msgid "" +"\n" +"This module is for managing a multicompany environment.\n" +"=======================================================\n" +"\n" +"This module is the base module for other multi-company modules.\n" +" " +msgstr "" + +#. module: base +#: sql_constraint:res.currency:0 +msgid "The currency code must be unique per company!" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_property +msgid "ir.property" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_fetchmail +msgid "" +"\n" +"Retrieve incoming email on POP / IMAP servers\n" +"=============================================\n" +"\n" +"Enter the parameters of your POP/IMAP account(s), and any incoming\n" +"emails on these accounts will be automatically downloaded into your OpenERP\n" +"system. All POP3/IMAP-compatible servers are supported, included those\n" +"that require an encrypted SSL/TLS connection.\n" +"\n" +"This can be used to easily create email-based workflows for many\n" +"email-enabled OpenERP documents, such as:\n" +"\n" +" * CRM Leads/Opportunities\n" +" * CRM Claims\n" +" * Project Issues\n" +" * Project Tasks\n" +" * Human Resource Recruitments (Applicants)\n" +" * etc.\n" +"\n" +"Just install the relevant application, and you can assign any of\n" +"these document types (Leads, Project Issues, etc.) to your incoming\n" +"email accounts. New emails will automatically spawn new documents\n" +"of the chosen type, so it's a snap to create a mailbox-to-OpenERP\n" +"integration. Even better: these documents directly act as mini\n" +"conversations synchronized by email. You can reply from within\n" +"OpenERP, and the answers will automatically be collected when\n" +"they come back, and attached to the same *conversation* document.\n" +"\n" +"For more specific needs, you may also assign custom-defined actions\n" +"(technically: Server Actions) to be triggered for each incoming\n" +"mail. \n" +" " +msgstr "" + +#. module: base +#: help:ir.actions.server,email:0 +msgid "" +"Expression that returns the email address to send to. Can be based on the " +"same values as for the condition field.\n" +"Example: object.invoice_address_id.email, or 'me@example.com'" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_hello +msgid "" +"\n" +" OpenERP Web example module.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.gy +msgid "Guyana" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product_expiry +msgid "Products Expiry Date" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account +msgid "" +"\n" +"Accounting and Financial Management.\n" +"====================================\n" +"\n" +"Financial and accounting module that covers:\n" +"--------------------------------------------\n" +"General accountings\n" +"Cost / Analytic accounting\n" +"Third party accounting\n" +"Taxes management\n" +"Budgets\n" +"Customer and Supplier Invoices\n" +"Bank statements\n" +"Reconciliation process by partner\n" +"\n" +"Creates a dashboard for accountants that includes:\n" +"--------------------------------------------------\n" +"* List of Customer Invoice to Approve\n" +"* Company Analysis\n" +"* Graph of Aged Receivables\n" +"* Graph of Treasury\n" +"\n" +"The processes like maintaining of general ledger is done through the defined " +"financial Journals (entry move line or\n" +"grouping is maintained through journal) for a particular financial year and " +"for preparation of vouchers there is a\n" +"module named account_voucher.\n" +" " +msgstr "" + +#. module: base +#: help:ir.actions.act_window,view_type:0 +msgid "" +"View type: set to 'tree' for a hierarchical tree view, or 'form' for other " +"views" +msgstr "" + +#. module: base +#: code:addons/base/res/res_config.py:385 +#, python-format +msgid "Click 'Continue' to configure the next addon..." +msgstr "" + +#. module: base +#: field:ir.actions.server,record_id:0 +msgid "Create Id" +msgstr "" + +#. module: base +#: model:res.country,name:base.hn +msgid "Honduras" +msgstr "" + +#. module: base +#: help:res.users,menu_tips:0 +msgid "" +"Check out this box if you want to always display tips on each menu action" +msgstr "" + +#. module: base +#: model:res.country,name:base.eg +msgid "Egypt" +msgstr "" + +#. module: base +#: field:ir.rule,perm_read:0 +msgid "Apply For Read" +msgstr "" + +#. module: base +#: help:ir.actions.server,model_id:0 +msgid "" +"Select the object on which the action will work (read, write, create)." +msgstr "" + +#. module: base +#: field:base.language.import,name:0 +msgid "Language Name" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Boolean" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_encryption:0 +msgid "" +"Choose the connection encryption scheme:\n" +"- None: SMTP sessions are done in cleartext.\n" +"- TLS (STARTTLS): TLS encryption is requested at start of SMTP session " +"(Recommended)\n" +"- SSL/TLS: SMTP sessions are encrypted with SSL/TLS through a dedicated port " +"(default: 465)" +msgstr "" + +#. module: base +#: view:ir.model:0 +msgid "Fields Description" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_report_designer +msgid "" +"\n" +"Installer for reporting Hidden.\n" +"==============================\n" +"\n" +"Makes the Reporting Hidden Configuration available from where you can " +"install\n" +"modules like base_report_designer and base_report_creator.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_synchro +msgid "Multi-DB Synchronization" +msgstr "" + +#. module: base +#: selection:ir.module.module,complexity:0 +msgid "Expert" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_holidays +msgid "Leaves Management" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +#: view:ir.attachment:0 +#: view:ir.cron:0 +#: view:ir.model.access:0 +#: view:ir.model.data:0 +#: view:ir.model.fields:0 +#: view:ir.ui.view:0 +#: view:ir.values:0 +#: view:res.partner:0 +#: view:res.partner.address:0 +#: view:workflow.activity:0 +msgid "Group By..." +msgstr "" + +#. module: base +#: view:ir.model.fields:0 +#: field:ir.model.fields,readonly:0 +#: field:res.partner.bank.type.field,readonly:0 +msgid "Readonly" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_todo +msgid "" +"\n" +"Todo list for CRM leads and opportunities.\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.act_window.view,view_id:0 +#: field:ir.default,page:0 +#: selection:ir.translation,type:0 +#: field:wizard.ir.model.menu.create.line,view_id:0 +msgid "View" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki_sale_faq +msgid "Wiki: Sale FAQ" +msgstr "" + +#. module: base +#: selection:ir.module.module,state:0 +#: selection:ir.module.module.dependency,state:0 +msgid "To be installed" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,display_menu_tip:0 +msgid "" +"It gives the status if the tip has to be displayed or not when a user " +"executes an action" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: model:ir.module.module,shortdesc:base.module_base +#: field:res.currency,base:0 +msgid "Base" +msgstr "" + +#. module: base +#: field:ir.model.data,model:0 +#: field:ir.values,model:0 +msgid "Model Name" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Telugu / తెలుగు" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_document_ics +msgid "" +"\n" +"Allows to synchronise calendars with others applications.\n" +"=========================================================\n" +"\n" +"Will allow you to synchronise your OpenERP calendars with your phone, " +"outlook, Sunbird, ical, ...\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.lr +msgid "Liberia" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_in +msgid "" +"\n" +"Indian Accounting : Chart of Account.\n" +"=====================================\n" +"\n" +"Indian accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: view:ir.attachment:0 +#: view:ir.model:0 +#: view:res.groups:0 +#: view:res.partner:0 +#: field:res.partner,comment:0 +#: model:res.widget,title:base.note_widget +msgid "Notes" +msgstr "" + +#. module: base +#: field:ir.config_parameter,value:0 +#: field:ir.property,value_binary:0 +#: field:ir.property,value_datetime:0 +#: field:ir.property,value_float:0 +#: field:ir.property,value_integer:0 +#: field:ir.property,value_reference:0 +#: field:ir.property,value_text:0 +#: selection:ir.server.object.lines,type:0 +#: field:ir.server.object.lines,value:0 +#: field:ir.values,value:0 +msgid "Value" +msgstr "" + +#. module: base +#: field:ir.sequence,code:0 +#: field:ir.sequence.type,code:0 +#: selection:ir.translation,type:0 +#: field:res.partner.bank.type,code:0 +msgid "Code" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_config_installer +msgid "res.config.installer" +msgstr "" + +#. module: base +#: model:res.country,name:base.mc +msgid "Monaco" +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "Please be patient, this operation may take a few minutes..." +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Minutes" +msgstr "" + +#. module: base +#: view:res.currency:0 +msgid "Display" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Help" +msgstr "" + +#. module: base +#: help:res.users,menu_id:0 +msgid "" +"If specified, the action will replace the standard menu for this user." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_google_map +msgid "Google Maps on Customers" +msgstr "" + +#. module: base +#: model:ir.actions.report.xml,name:base.preview_report +msgid "Preview Report" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_purchase_analytic_plans +msgid "Purchase Analytic Plans" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_analytic_journal_billing_rate +msgid "" +"\n" +"This module allows you to define what is the default invoicing rate for a " +"specific journal on a given account.\n" +"=============================================================================" +"=================================\n" +"\n" +"This is mostly used when a user encodes his timesheet: the values are " +"retrieved and the fields are auto-filled. But the possibility to change " +"these values is still available.\n" +"\n" +"Obviously if no data has been recorded for the current account, the default " +"value is given as usual by the account data so that this module is perfectly " +"compatible with older configurations.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_fundrising +msgid "Fund Raising" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_sequence_type +#: model:ir.ui.menu,name:base.menu_ir_sequence_type +msgid "Sequence Codes" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CO) / Español (CO)" +msgstr "" + +#. module: base +#: view:base.module.configuration:0 +msgid "" +"All pending configuration wizards have been executed. You may restart " +"individual wizards via the list of configuration wizards." +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Current Year with Century: %(year)s" +msgstr "" + +#. module: base +#: field:ir.exports,export_fields:0 +msgid "Export ID" +msgstr "" + +#. module: base +#: model:res.country,name:base.fr +msgid "France" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_log +msgid "res.log" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: field:workflow.activity,flow_stop:0 +msgid "Flow Stop" +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Weeks" +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:157 +#, python-format +msgid "VAT: " +msgstr "" + +#. module: base +#: model:res.country,name:base.af +msgid "Afghanistan, Islamic State of" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_import.py:60 +#: code:addons/base/module/wizard/base_module_import.py:68 +#, python-format +msgid "Error !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_marketing_campaign_crm_demo +msgid "Marketing Campaign - Demo" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_hr_recruitment +msgid "eMail Gateway for Applicants" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_coda +msgid "Belgium - Import bank CODA statements" +msgstr "" + +#. module: base +#: field:ir.cron,interval_type:0 +msgid "Interval Unit" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,kind:0 +#: field:workflow.activity,kind:0 +msgid "Kind" +msgstr "" + +#. module: base +#: code:addons/orm.py:4368 +#, python-format +msgid "This method does not exist anymore" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_import_google +msgid "Google Import" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_12 +msgid "Segmentation" +msgstr "" + +#. module: base +#: field:res.lang,thousands_sep:0 +msgid "Thousands Separator" +msgstr "" + +#. module: base +#: field:res.request,create_date:0 +msgid "Created Date" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Keywords" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_cn +msgid "中国会计科目表 - Accounting" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: field:ir.model.access,perm_read:0 +#: view:ir.rule:0 +msgid "Read Access" +msgstr "" + +#. module: base +#: help:ir.actions.server,loop_action:0 +msgid "" +"Select the action that will be executed. Loop action will not be avaliable " +"inside loop." +msgstr "" + +#. module: base +#: help:ir.model.data,res_id:0 +msgid "ID of the target record in the database" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_analytic_analysis +msgid "Contracts Management" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Chinese (TW) / 正體字" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_request +msgid "res.request" +msgstr "" + +#. module: base +#: view:ir.model:0 +msgid "In Memory" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Todo" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product_visible_discount +msgid "Prices Visible Discounts" +msgstr "" + +#. module: base +#: field:ir.attachment,datas:0 +msgid "File Content" +msgstr "" + +#. module: base +#: model:res.country,name:base.pa +msgid "Panama" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_bank_statement_extensions +msgid "" +"\n" +"Module that extends the standard account_bank_statement_line object for " +"improved e-banking support.\n" +"\n" +"Adds\n" +"- valuta date\n" +"- batch payments\n" +"- traceability of changes to bank statement lines\n" +"- bank statement line views\n" +"- bank statements balances report\n" +"- performance improvements for digital import of bank statement (via " +"'ebanking_import' context flag)\n" +"- name_search on res.partner.bank enhanced to allow search on bank and iban " +"account numbers\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:1895 +#, python-format +msgid "" +"Insufficient fields to generate a Calendar View for %s, missing a date_stop " +"or a date_delay\" % (self._name)))\n" +"\n" +" return view\n" +"\n" +" def _get_default_search_view(self, cr, uid, context=None):\n" +" \"\n" +" :param cr: database cursor\n" +" :param int user: user id\n" +" :param dict context: connection context\n" +" :returns: an lxml document of the view\n" +" :rtype: etree._Element\n" +" \"\n" +" form_view = self.fields_view_get(cr, uid, False, 'form', " +"context=context)\n" +" tree_view = self.fields_view_get(cr, uid, False, 'tree', " +"context=context)\n" +"\n" +" # TODO it seems _all_columns could be used instead of fields_get (no " +"need for translated fields info)\n" +" fields = self.fields_get(cr, uid, context=context)\n" +" fields_to_search = set(\n" +" field for field, descriptor in fields.iteritems()\n" +" if descriptor.get('select'))\n" +"\n" +" for view in (form_view, tree_view):\n" +" view_root = etree.fromstring(view['arch'])\n" +" # Only care about select=1 in xpath below, because select=2 is " +"covered\n" +" # by the custom advanced search in clients\n" +" " +"fields_to_search.update(view_root.xpath(\"//field[@select=1]/@name" +msgstr "" + +#. module: base +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" + +#. module: base +#: model:res.country,name:base.gi +msgid "Gibraltar" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_name:0 +msgid "Service Name" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_import_base +msgid "Framework for complex import" +msgstr "" + +#. module: base +#: view:ir.actions.todo.category:0 +msgid "Wizard Category" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_cancel +msgid "" +"\n" +"Allows cancelling accounting entries.\n" +"=====================================\n" +"\n" +"This module adds 'Allow cancelling entries' field on form view of account " +"journal. If set to true it allows user to cancel entries & invoices.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_rule +#: model:ir.ui.menu,name:base.menu_action_rule +msgid "Record Rules" +msgstr "" + +#. module: base +#: field:res.users,name:0 +msgid "User Name" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Day of the year: %(doy)s" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_portal +#: model:ir.module.module,shortdesc:base.module_portal +msgid "Portal" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_claim_from_delivery +msgid "" +"\n" +"Create a claim from a delivery order.\n" +"=====================================\n" +"\n" +"Adds a Claim link to the delivery order.\n" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: view:ir.model.fields:0 +#: view:workflow.activity:0 +msgid "Properties" +msgstr "" + +#. module: base +#: help:ir.sequence,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" + +#. module: base +#: constraint:res.partner.bank:0 +msgid "" +"\n" +"Please define BIC/Swift code on bank for bank type IBAN Account to make " +"valid payments" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%A - Full weekday name." +msgstr "" + +#. module: base +#: help:ir.values,user_id:0 +msgid "If set, action binding only applies for this user." +msgstr "" + +#. module: base +#: model:res.country,name:base.gw +msgid "Guinea Bissau" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,search_view:0 +msgid "Search View" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "- module,type,name,res_id,src,value" +msgstr "" + +#. module: base +#: sql_constraint:res.lang:0 +msgid "The code of the language must be unique !" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_attachment +#: view:ir.actions.report.xml:0 +#: view:ir.attachment:0 +#: model:ir.ui.menu,name:base.menu_action_attachment +msgid "Attachments" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_uy +msgid "" +"\n" +"General Chart of Accounts\n" +"=========================\n" +"\n" +"Provide Templates for Chart of Accounts, Taxes for Uruguay\n" +"\n" +msgstr "" + +#. module: base +#: help:res.company,bank_ids:0 +msgid "Bank accounts related to this company" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_partner +#: model:ir.ui.menu,name:base.menu_sale_config_sales +#: model:ir.ui.menu,name:base.menu_sales +msgid "Sales" +msgstr "" + +#. module: base +#: field:ir.actions.server,child_ids:0 +msgid "Other Actions" +msgstr "" + +#. module: base +#: selection:ir.actions.todo,state:0 +msgid "Done" +msgstr "" + +#. module: base +#: help:ir.cron,doall:0 +msgid "" +"Specify if missed occurrences should be executed when the server restarts." +msgstr "" + +#. module: base +#: model:res.partner.title,name:base.res_partner_title_miss +msgid "Miss" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: field:ir.model.access,perm_write:0 +#: view:ir.rule:0 +msgid "Write Access" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%m - Month number [01,12]." +msgstr "" + +#. module: base +#: field:res.bank,city:0 +#: field:res.company,city:0 +#: field:res.partner,city:0 +#: field:res.partner.address,city:0 +#: field:res.partner.bank,city:0 +msgid "City" +msgstr "" + +#. module: base +#: model:res.country,name:base.qa +msgid "Qatar" +msgstr "" + +#. module: base +#: model:res.country,name:base.it +msgid "Italy" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +#: selection:ir.actions.todo,state:0 +msgid "To Do" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Estonian / Eesti keel" +msgstr "" + +#. module: base +#: field:res.partner,email:0 +msgid "E-mail" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "GPL-3 or later version" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_google_map +msgid "" +"\n" +"The module adds Google Map field in partner address.\n" +"====================================================\n" +"\n" +"Using this you can directly open Google Map from the URL widget." +msgstr "" + +#. module: base +#: field:workflow.activity,action:0 +msgid "Python Action" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_report_webkit_sample +msgid "" +"\n" +"Samples for Webkit Report Engine (report_webkit module).\n" +"========================================================\n" +"\n" +"A sample invoice report is included in this module, as well as a wizard to\n" +"add Webkit Report entries on any Document in the system.\n" +"\n" +"You have to create the print buttons by calling the wizard. For more details " +"see:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "English (US)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_title_partner +msgid "" +"Manage the partner titles you want to have available in your system. The " +"partner titles is the legal status of the company: Private Limited, SA, etc." +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "To browse official translations, you can start with these links:" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:531 +#, python-format +msgid "" +"You can not read this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" + +#. module: base +#: view:res.bank:0 +#: view:res.partner.address:0 +msgid "Address" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:308 +#, python-format +msgid "" +"You try to install module '%s' that depends on module '%s'.\n" +"But the latter module is not available in your system." +msgstr "" + +#. module: base +#: field:ir.module.module,latest_version:0 +msgid "Installed version" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Mongolian / монгол" +msgstr "" + +#. module: base +#: model:res.country,name:base.mr +msgid "Mauritania" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_translation +msgid "ir.translation" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_manufacturer +msgid "" +"\n" +"A module that adds manufacturers and attributes on the product form.\n" +"====================================================================\n" +"\n" +"You can now define the following for a product:\n" +" * Manufacturer\n" +" * Manufacturer Product Name\n" +" * Manufacturer Product Code\n" +" * Product Attributes\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_todo_category +msgid "Configuration Wizard Category" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "Module update result" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: field:workflow.workitem,act_id:0 +msgid "Activity" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Postal Address" +msgstr "" + +#. module: base +#: field:res.company,parent_id:0 +msgid "Parent Company" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_iban +msgid "" +"\n" +"This module installs the base for IBAN (International Bank Account Number) " +"bank accounts and checks for its validity.\n" +"=============================================================================" +"========================================\n" +"\n" +"The ability to extract the correctly represented local accounts from IBAN " +"accounts with a single statement.\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_mail_server +msgid "ir.mail_server" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CR) / Español (CR)" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"Global rules (non group-specific) are restrictions, and cannot be bypassed. " +"Group-local rules grant additional permissions, but are constrained within " +"the bounds of global ones. The first group rules restrict further than " +"global rules, but any additional group rule will add more permissions" +msgstr "" + +#. module: base +#: field:res.currency.rate,rate:0 +msgid "Rate" +msgstr "" + +#. module: base +#: model:res.country,name:base.cg +msgid "Congo" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "Examples" +msgstr "" + +#. module: base +#: field:ir.default,value:0 +#: view:ir.values:0 +msgid "Default Value" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_country_state +msgid "Country state" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.next_id_5 +msgid "Sequences & Identifiers" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_th +msgid "" +"\n" +"Chart of Accounts for Thailand.\n" +"===============================\n" +"\n" +"Thai accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.kn +msgid "Saint Kitts & Nevis Anguilla" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_point_of_sale +msgid "Point of Sales" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_payroll_account +msgid "" +"\n" +"Generic Payroll system Integrated with Accountings.\n" +"===================================================\n" +"\n" +" * Expense Encoding\n" +" * Payment Encoding\n" +" * Company Contribution Management\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/res/res_currency.py:190 +#, python-format +msgid "" +"No rate found \n" +"for the currency: %s \n" +"at the date: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_point_of_sale +msgid "" +"\n" +"This module provides a quick and easy sale process.\n" +"===================================================\n" +"\n" +"Main features :\n" +"---------------\n" +" * Fast encoding of the sale.\n" +" * Allow to choose one payment mode (the quick way) or to split the " +"payment between several payment mode.\n" +" * Computation of the amount of money to return.\n" +" * Create and confirm picking list automatically.\n" +" * Allow the user to create invoice automatically.\n" +" * Allow to refund former sales.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_ui_view_custom +msgid "" +"Customized views are used when users reorganize the content of their " +"dashboard views (via web client)" +msgstr "" + +#. module: base +#: help:publisher_warranty.contract,check_opw:0 +msgid "" +"Checked if this is an OpenERP Publisher's Warranty contract (versus older " +"contract types" +msgstr "" + +#. module: base +#: field:ir.model.fields,model:0 +msgid "Object Name" +msgstr "" + +#. module: base +#: help:ir.actions.server,srcmodel_id:0 +msgid "" +"Object in which you want to create / write the object. If it is empty then " +"refer to the Object field." +msgstr "" + +#. module: base +#: view:ir.module.module:0 +#: selection:ir.module.module,state:0 +#: selection:ir.module.module.dependency,state:0 +msgid "Not Installed" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +#: field:workflow.activity,out_transitions:0 +msgid "Outgoing Transitions" +msgstr "" + +#. module: base +#: field:ir.ui.menu,icon:0 +msgid "Icon" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_human_resources +msgid "" +"Helps you manage your human resources by encoding your employees structure, " +"generating work sheets, tracking attendance and more." +msgstr "" + +#. module: base +#: help:ir.model.fields,model_id:0 +msgid "The model this field belongs to" +msgstr "" + +#. module: base +#: model:res.country,name:base.mq +msgid "Martinique (French)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki_sale_faq +msgid "" +"\n" +"This module provides a Wiki Sales FAQ Template.\n" +"===============================================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki Sale FAQ.\n" +" " +msgstr "" + +#. module: base +#: view:ir.sequence.type:0 +msgid "Sequences Type" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_action_rule +msgid "" +"\n" +"This module allows to implement action rules for any object.\n" +"============================================================\n" +"\n" +"Use automated actions to automatically trigger actions for various screens.\n" +"\n" +"Example: a lead created by a specific user may be automatically set to a " +"specific\n" +"sales team, or an opportunity which still has status pending after 14 days " +"might\n" +"trigger an automatic reminder email.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_request-act +#: model:ir.ui.menu,name:base.menu_res_request_act +#: model:ir.ui.menu,name:base.menu_resquest_ref +#: view:res.request:0 +msgid "Requests" +msgstr "" + +#. module: base +#: model:res.country,name:base.ye +msgid "Yemen" +msgstr "" + +#. module: base +#: selection:workflow.activity,split_mode:0 +msgid "Or" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_br +msgid "Brazilian - Accounting" +msgstr "" + +#. module: base +#: model:res.country,name:base.pk +msgid "Pakistan" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_margin +msgid "" +"\n" +"Adds a reporting menu in products that computes sales, purchases, margins " +"and other interesting indicators based on invoices.\n" +"=============================================================================" +"================================================\n" +"\n" +"The wizard to launch the report has several options to help you get the data " +"you need.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.al +msgid "Albania" +msgstr "" + +#. module: base +#: help:ir.module.module,complexity:0 +msgid "" +"Level of difficulty of module. Easy: intuitive and easy to use for everyone. " +"Normal: easy to use for business experts. Expert: requires technical skills." +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:191 +#, python-format +msgid "" +"You cannot delete the language which is Active !\n" +"Please de-activate the language first." +msgstr "" + +#. module: base +#: view:base.language.install:0 +msgid "" +"Please be patient, this operation may take a few minutes (depending on the " +"number of modules currently installed)..." +msgstr "" + +#. module: base +#: field:ir.ui.menu,child_id:0 +msgid "Child IDs" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_actions.py:748 +#: code:addons/base/ir/ir_actions.py:751 +#, python-format +msgid "Problem in configuration `Record Id` in Server Action!" +msgstr "" + +#. module: base +#: code:addons/orm.py:2682 +#: code:addons/orm.py:2692 +#, python-format +msgid "ValidateError" +msgstr "" + +#. module: base +#: view:base.module.import:0 +#: view:base.module.update:0 +msgid "Open Modules" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_margin +msgid "" +"\n" +"This module adds the 'Margin' on sales order.\n" +"=============================================\n" +"\n" +"This gives the profitability by calculating the difference between the Unit " +"Price and Cost Price.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_bank_form +msgid "Manage bank records you want to be used in the system." +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "Import module" +msgstr "" + +#. module: base +#: field:ir.actions.server,loop_action:0 +msgid "Loop Action" +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,report_file:0 +msgid "" +"The path to the main report file (depending on Report Type) or NULL if the " +"content is in another field" +msgstr "" + +#. module: base +#: model:res.country,name:base.la +msgid "Laos" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +#: model:ir.ui.menu,name:base.menu_email +#: field:res.company,email:0 +#: field:res.users,user_email:0 +msgid "Email" +msgstr "" + +#. module: base +#: field:res.users,action_id:0 +msgid "Home Action" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_event_project +msgid "Retro-Planning on Events" +msgstr "" + +#. module: base +#: code:addons/custom.py:555 +#, python-format +msgid "" +"The sum of the data (2nd field) is null.\n" +"We can't draw a pie chart !" +msgstr "" + +#. module: base +#: view:partner.clear.ids:0 +msgid "Want to Clear Ids ? " +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Information About the Bank" +msgstr "" + +#. module: base +#: help:ir.actions.server,condition:0 +msgid "" +"Condition that is tested before the action is executed, and prevent " +"execution if it is not verified.\n" +"Example: object.list_price > 5000\n" +"It is a Python expression that can use the following values:\n" +" - self: ORM model of the record on which the action is triggered\n" +" - object or obj: browse_record of the record on which the action is " +"triggered\n" +" - pool: ORM model pool (i.e. self.pool)\n" +" - time: Python time module\n" +" - cr: database cursor\n" +" - uid: current user id\n" +" - context: current context" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"2. Group-specific rules are combined together with a logical OR operator" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_woodsuppliers0 +msgid "Wood Suppliers" +msgstr "" + +#. module: base +#: model:res.country,name:base.tg +msgid "Togo" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "Other Proprietary" +msgstr "" + +#. module: base +#: model:res.country,name:base.ec +msgid "Ecuador" +msgstr "" + +#. module: base +#: selection:workflow.activity,kind:0 +msgid "Stop All" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic_user_function +msgid "Jobs on Contracts" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_import_sugarcrm +msgid "" +"This Module Import SugarCRM \"Leads\", \"Opportunities\", \"Users\", " +"\"Accounts\", \n" +" \"Contacts\", \"Employees\", Meetings, Phonecalls, Emails, and " +"Project, Project Tasks Data into OpenERP Module." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_publisher_warranty_contract_add_wizard +#: model:ir.ui.menu,name:base.menu_publisher_warranty_contract_add +#: view:publisher_warranty.contract.wizard:0 +msgid "Register a Contract" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ve +msgid "" +"\n" +"This is the module to manage the accounting chart for Venezuela in OpenERP.\n" +"===========================================================================\n" +"\n" +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n" +msgstr "" + +#. module: base +#: view:ir.model.data:0 +msgid "Updatable" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "3. %x ,%X ==> 12/05/08, 18:25:20" +msgstr "" + +#. module: base +#: selection:ir.model.fields,on_delete:0 +msgid "Cascade" +msgstr "" + +#. module: base +#: field:workflow.transition,group_id:0 +msgid "Group Required" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_knowledge_management +msgid "" +"Lets you install addons geared towards sharing knowledge with and between " +"your employees." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Arabic / الْعَرَبيّة" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_hello +msgid "Hello" +msgstr "" + +#. module: base +#: view:ir.actions.configuration.wizard:0 +msgid "Next Configuration Step" +msgstr "" + +#. module: base +#: field:res.groups,comment:0 +msgid "Comment" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_hr_manager +msgid "HR Manager" +msgstr "" + +#. module: base +#: view:ir.filters:0 +#: field:ir.model.fields,domain:0 +#: field:ir.rule,domain:0 +#: field:ir.rule,domain_force:0 +#: field:res.partner.title,domain:0 +msgid "Domain" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_marketing_campaign +msgid "Marketing Campaigns" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:144 +#, python-format +msgid "Contract validation error" +msgstr "" + +#. module: base +#: field:ir.values,key2:0 +msgid "Qualifier" +msgstr "" + +#. module: base +#: field:res.country.state,name:0 +msgid "State Name" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "Update Languague Terms" +msgstr "" + +#. module: base +#: field:workflow.activity,join_mode:0 +msgid "Join Mode" +msgstr "" + +#. module: base +#: field:res.users,context_tz:0 +msgid "Timezone" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki_faq +msgid "Wiki: Internal FAQ" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_report_xml +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.report.xml" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_issue_sheet +msgid "" +"\n" +"This module adds the Timesheet support for the Issues/Bugs Management in " +"Project.\n" +"=============================================================================" +"====\n" +"\n" +"Worklogs can be maintained to signify number of hours spent by users to " +"handle an issue.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_sequence_form +#: view:ir.sequence:0 +#: model:ir.ui.menu,name:base.menu_ir_sequence_form +msgid "Sequences" +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_miss +msgid "Mss" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_ui_view +msgid "ir.ui.view" +msgstr "" + +#. module: base +#: help:res.lang,code:0 +msgid "This field is used to set/get locales for user" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_2 +msgid "OpenERP Partners" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:293 +#, python-format +msgid "" +"Unable to install module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Search modules" +msgstr "" + +#. module: base +#: model:res.country,name:base.by +msgid "Belarus" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,name:0 +#: field:ir.actions.act_window_close,name:0 +#: field:ir.actions.actions,name:0 +#: field:ir.actions.client,name:0 +#: field:ir.actions.server,name:0 +#: field:ir.actions.url,name:0 +msgid "Action Name" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_users +msgid "" +"Create and manage users that will connect to the system. Users can be " +"deactivated should there be a period of time during which they will/should " +"not connect to the system. You can assign them groups in order to give them " +"specific access to the applications they need to use in the system." +msgstr "" + +#. module: base +#: selection:ir.module.module,complexity:0 +#: selection:res.request,priority:0 +msgid "Normal" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_purchase_double_validation +msgid "Double Validation on Purchases" +msgstr "" + +#. module: base +#: field:res.bank,street2:0 +#: field:res.company,street2:0 +#: field:res.partner.address,street2:0 +msgid "Street2" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_base_module_update +msgid "Module Update" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_upgrade.py:95 +#, python-format +msgid "Following modules are not installed or unknown: %s" +msgstr "" + +#. module: base +#: view:ir.cron:0 +#: field:ir.cron,user_id:0 +#: field:ir.filters,user_id:0 +#: field:ir.ui.view.custom,user_id:0 +#: field:ir.values,user_id:0 +#: model:res.groups,name:base.group_document_user +#: model:res.groups,name:base.group_tool_user +#: field:res.log,user_id:0 +#: field:res.partner.event,user_id:0 +#: view:res.users:0 +#: field:res.widget.user,user_id:0 +msgid "User" +msgstr "" + +#. module: base +#: model:res.country,name:base.pr +msgid "Puerto Rico" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "Open Window" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,auto_search:0 +msgid "Auto Search" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,filter:0 +msgid "Filter" +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_madam +msgid "Ms." +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "" +"This wizard helps you to import a new module to your OpenERP system. After " +"importing a new module you can install it by clicking on the button " +"\"Install\" from the form view." +msgstr "" + +#. module: base +#: model:res.country,name:base.ch +msgid "Switzerland" +msgstr "" + +#. module: base +#: model:res.country,name:base.gd +msgid "Grenada" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Trigger Configuration" +msgstr "" + +#. module: base +#: view:base.language.install:0 +msgid "Load" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_warning +msgid "" +"\n" +"Module to trigger warnings in OpenERP objects.\n" +"==============================================\n" +"\n" +"Warning messages can be displayed for objects like sale order, purchase " +"order,\n" +"picking and invoice. The message is triggered by the form's onchange event.\n" +" " +msgstr "" + +#. module: base +#: code:addons/osv.py:150 +#: code:addons/osv.py:152 +#, python-format +msgid "Integrity Error" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_wizard_screen +msgid "ir.wizard.screen" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow +msgid "workflow" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:255 +#, python-format +msgid "Size of the field can never be less than 1 !" +msgstr "" + +#. module: base +#: model:res.country,name:base.so +msgid "Somalia" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_operations +msgid "Manufacturing Operations" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Terminated" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_13 +msgid "Important customers" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "Update Terms" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_messages +msgid "" +"\n" +"This module provides the functionality to send messages within a project.\n" +"=========================================================================\n" +"\n" +"A user can send messages individually to other user. He can even broadcast\n" +"it to all the users.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr +msgid "Employee Directory" +msgstr "" + +#. module: base +#: view:ir.cron:0 +#: field:ir.cron,args:0 +msgid "Arguments" +msgstr "" + +#. module: base +#: code:addons/orm.py:1260 +#, python-format +msgid "Database ID doesn't exist: %s : %s" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "GPL Version 2" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "GPL Version 3" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_report_intrastat +msgid "" +"\n" +"A module that adds intrastat reports.\n" +"=====================================\n" +"\n" +"This module gives the details of the goods traded between the countries of " +"European Union " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_invoice_directly +msgid "" +"\n" +"Invoice Wizard for Delivery.\n" +"============================\n" +"\n" +"When you send or deliver goods, this module automatically launch\n" +"the invoicing wizard if the delivery is to be invoiced.\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:1388 +#, python-format +msgid "key '%s' not found in selection field '%s'" +msgstr "" + +#. module: base +#: selection:ir.values,key:0 +#: selection:res.partner.address,type:0 +msgid "Default" +msgstr "" + +#. module: base +#: view:partner.wizard.ean.check:0 +msgid "Correct EAN13" +msgstr "" + +#. module: base +#: selection:res.company,paper_format:0 +msgid "A4" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,check_support:0 +msgid "Support Level 1" +msgstr "" + +#. module: base +#: field:res.partner,customer:0 +#: view:res.partner.address:0 +#: field:res.partner.address,is_customer_add:0 +#: model:res.partner.category,name:base.res_partner_category_0 +msgid "Customer" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (NI) / Español (NI)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_visible_discount +msgid "" +"\n" +"This module lets you calculate discounts on Sale Order lines and Invoice " +"lines base on the partner's pricelist.\n" +"=============================================================================" +"==================================\n" +"\n" +"To this end, a new check box named \"Visible Discount\" is added to the " +"pricelist form.\n" +"\n" +"Example:\n" +" For the product PC1 and the partner \"Asustek\": if listprice=450, and " +"the price calculated using Asustek's pricelist is 225\n" +" If the check box is checked, we will have on the sale order line: Unit " +"price=450, Discount=50,00, Net price=225\n" +" If the check box is unchecked, we will have on Sale Order and Invoice " +"lines: Unit price=225, Discount=0,00, Net price=225\n" +" " +msgstr "" + +#. module: base +#: field:ir.module.module,shortdesc:0 +msgid "Short Description" +msgstr "" + +#. module: base +#: field:res.country,code:0 +msgid "Country Code" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Hour 00->24: %(h24)s" +msgstr "" + +#. module: base +#: field:ir.cron,nextcall:0 +msgid "Next Execution Date" +msgstr "" + +#. module: base +#: field:ir.sequence,padding:0 +msgid "Number Padding" +msgstr "" + +#. module: base +#: help:multi_company.default,field_id:0 +msgid "Select field property" +msgstr "" + +#. module: base +#: field:res.request.history,date_sent:0 +msgid "Date sent" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Month: %(month)s" +msgstr "" + +#. module: base +#: field:ir.actions.act_window.view,sequence:0 +#: field:ir.actions.server,sequence:0 +#: field:ir.actions.todo,sequence:0 +#: field:ir.actions.todo.category,sequence:0 +#: view:ir.cron:0 +#: field:ir.module.category,sequence:0 +#: field:ir.module.module,sequence:0 +#: view:ir.sequence:0 +#: field:ir.ui.menu,sequence:0 +#: view:ir.ui.view:0 +#: field:ir.ui.view,priority:0 +#: field:ir.ui.view_sc,sequence:0 +#: field:multi_company.default,sequence:0 +#: field:res.partner.bank,sequence:0 +#: field:res.widget.user,sequence:0 +#: field:wizard.ir.model.menu.create.line,sequence:0 +msgid "Sequence" +msgstr "" + +#. module: base +#: model:res.country,name:base.tn +msgid "Tunisia" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Wizards to be Launched" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_manufacturing +#: model:ir.ui.menu,name:base.menu_mrp_root +msgid "Manufacturing" +msgstr "" + +#. module: base +#: model:res.country,name:base.km +msgid "Comoros" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Draft and Active" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_server_action +#: view:ir.actions.server:0 +#: model:ir.ui.menu,name:base.menu_server_action +msgid "Server Actions" +msgstr "" + +#. module: base +#: field:res.partner.bank.type,format_layout:0 +msgid "Format Layout" +msgstr "" + +#. module: base +#: field:ir.model.fields,selection:0 +msgid "Selection Options" +msgstr "" + +#. module: base +#: field:res.partner.category,parent_right:0 +msgid "Right parent" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_auth_openid +msgid "OpenID Authentification" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_plugin_thunderbird +msgid "" +"\n" +"This module is required for the Thuderbird Plug-in to work properly.\n" +"====================================================================\n" +"\n" +"The plugin allows you archive email and its attachments to the selected\n" +"OpenERP objects. You can select a partner, a task, a project, an analytical\n" +"account, or any other object and attach the selected mail as a .eml file in\n" +"the attachment of a selected record. You can create documents for CRM Lead,\n" +"HR Applicant and Project Issue from selected mails.\n" +" " +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "Legends for Date and Time Formats" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +msgid "Copy Object" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mail +msgid "Emails Management" +msgstr "" + +#. module: base +#: field:ir.actions.server,trigger_name:0 +msgid "Trigger Signal" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:119 +#, python-format +msgid "" +"Group(s) cannot be deleted, because some user(s) still belong to them: %s !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_repair +msgid "" +"\n" +"The aim is to have a complete module to manage all products repairs. The " +"following topics should be covered by this module:\n" +"=============================================================================" +"==============================================\n" +"\n" +" * Add/remove products in the reparation\n" +" * Impact for stocks\n" +" * Invoicing (products and/or services)\n" +" * Warranty concept\n" +" * Repair quotation report\n" +" * Notes for the technician and for the final customer\n" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_country_state +#: model:ir.ui.menu,name:base.menu_country_state_partner +msgid "Fed. States" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: view:res.groups:0 +msgid "Access Rules" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_knowledge +msgid "" +"\n" +"Installer for knowledge-based Hidden.\n" +"====================================\n" +"\n" +"Makes the Knowledge Application Configuration available from where you can " +"install\n" +"document and Wiki based Hidden.\n" +" " +msgstr "" + +#. module: base +#: field:res.groups,trans_implied_ids:0 +msgid "Transitively inherits" +msgstr "" + +#. module: base +#: field:ir.default,ref_table:0 +msgid "Table Ref." +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:443 +#, python-format +msgid "Mail delivery failed" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,res_model:0 +#: field:ir.actions.report.xml,model:0 +#: field:ir.actions.server,model_id:0 +#: field:ir.actions.wizard,model:0 +#: field:ir.cron,model:0 +#: field:ir.default,field_tbl:0 +#: field:ir.filters,model_id:0 +#: view:ir.model.access:0 +#: field:ir.model.access,model_id:0 +#: view:ir.model.data:0 +#: view:ir.model.fields:0 +#: field:ir.rule,model_id:0 +#: selection:ir.translation,type:0 +#: view:ir.ui.view:0 +#: field:ir.ui.view,model:0 +#: field:multi_company.default,object_id:0 +#: field:res.log,res_model:0 +#: field:res.request.link,object:0 +#: field:workflow.triggers,model:0 +msgid "Object" +msgstr "" + +#. module: base +#: code:addons/osv.py:147 +#, python-format +msgid "" +"\n" +"\n" +"[object with reference: %s - %s]" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_analytic_plans +msgid "Multiple Analytic Plans" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_timesheet +msgid "" +"\n" +"Synchronization of project task work entries with timesheet entries.\n" +"====================================================================\n" +"\n" +"This module lets you transfer the entries under tasks defined for Project " +"Management to\n" +"the Timesheet line entries for particular date and particular user with the " +"effect of creating, editing and deleting either ways.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Minute: %(min)s" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.next_id_10 +msgid "Scheduler" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_tools +msgid "Base Tools" +msgstr "" + +#. module: base +#: help:res.country,address_format:0 +msgid "" +"You can state here the usual format to use for the addresses belonging to " +"this country.\n" +"\n" +"You can use the python-style string patern with all the field of the address " +"(for example, use '%(street)s' to display the field 'street') plus\n" +" \n" +"%(state_name)s: the name of the state\n" +" \n" +"%(state_code)s: the code of the state\n" +" \n" +"%(country_name)s: the name of the country\n" +" \n" +"%(country_code)s: the code of the country" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_pad +msgid "" +"\n" +"Adds enhanced support for (Ether)Pad attachments in the web client.\n" +"===================================================================\n" +"\n" +"Lets the company customize which Pad installation should be used to link to " +"new pads\n" +"(by default, http://ietherpad.com/).\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_uk +msgid "UK - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_scrum +msgid "" +"\n" +"This module implements all concepts defined by the scrum project management " +"methodology for IT companies.\n" +"=============================================================================" +"============================\n" +"\n" +" * Project with sprints, product owner, scrum master\n" +" * Sprints with reviews, daily meetings, feedbacks\n" +" * Product backlog\n" +" * Sprint backlog\n" +"\n" +"It adds some concepts to the project management module:\n" +" * Mid-term, long-term road-map\n" +" * Customers/functional requests VS technical ones\n" +"\n" +"It also creates a new reporting:\n" +" * Burn-down chart\n" +"\n" +"The scrum projects and tasks inherit from the real projects and\n" +"tasks, so you can continue working on normal tasks that will also\n" +"include tasks from scrum projects.\n" +"\n" +"More information on the methodology:\n" +" * http://controlchaos.com\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:371 +#, python-format +msgid "" +"Changing the type of a column is not yet supported. Please drop it and " +"create it again!" +msgstr "" + +#. module: base +#: field:ir.ui.view_sc,user_id:0 +msgid "User Ref." +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:118 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: base +#: model:res.widget,title:base.google_maps_widget +msgid "Google Maps" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_config +#: model:ir.ui.menu,name:base.menu_config +#: model:ir.ui.menu,name:base.menu_event_config +#: model:ir.ui.menu,name:base.menu_lunch_survey_root +#: model:ir.ui.menu,name:base.menu_marketing_config_association +#: model:ir.ui.menu,name:base.menu_marketing_config_root +#: view:res.company:0 +#: model:res.groups,name:base.group_system +msgid "Configuration" +msgstr "Nustatymai" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_in +msgid "India - Accounting" +msgstr "" + +#. module: base +#: field:ir.actions.server,expression:0 +msgid "Loop Expression" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,date_start:0 +msgid "Starting Date" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_gt +msgid "Guatemala - Accounting" +msgstr "" + +#. module: base +#: help:ir.cron,args:0 +msgid "Arguments to be passed to the method, e.g. (uid,)." +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_5 +msgid "Gold Partner" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_partner +#: field:res.company,partner_id:0 +#: view:res.partner.address:0 +#: field:res.partner.event,partner_id:0 +#: selection:res.partner.title,domain:0 +#: model:res.request.link,name:base.req_link_partner +msgid "Partner" +msgstr "" + +#. module: base +#: field:ir.model.fields,complete_name:0 +#: field:ir.ui.menu,complete_name:0 +msgid "Complete Name" +msgstr "" + +#. module: base +#: model:res.country,name:base.tr +msgid "Turkey" +msgstr "" + +#. module: base +#: model:res.country,name:base.fk +msgid "Falkland Islands" +msgstr "" + +#. module: base +#: model:res.country,name:base.lb +msgid "Lebanon" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +#: field:ir.actions.report.xml,report_type:0 +msgid "Report Type" +msgstr "" + +#. module: base +#: field:ir.actions.todo,state:0 +#: field:ir.module.module,state:0 +#: field:ir.module.module.dependency,state:0 +#: field:publisher_warranty.contract,state:0 +#: view:res.country.state:0 +#: view:res.request:0 +#: field:res.request,state:0 +#: field:workflow.instance,state:0 +#: field:workflow.workitem,state:0 +msgid "State" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_evaluation +msgid "" +"\n" +"Ability to create employees evaluation.\n" +"=======================================\n" +"\n" +"An evaluation can be created by employee for subordinates,\n" +"juniors as well as his manager.The evaluation is done under a plan\n" +"in which various surveys can be created and it can be defined which\n" +"level of employee hierarchy fills what and final review and evaluation\n" +"is done by the manager.Every evaluation filled by the employees can be " +"viewed\n" +"in the form of pdf file. Implements a dashboard for My Current Evaluations\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Galician / Galego" +msgstr "" + +#. module: base +#: model:res.country,name:base.no +msgid "Norway" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "4. %b, %B ==> Dec, December" +msgstr "" + +#. module: base +#: view:base.language.install:0 +#: model:ir.ui.menu,name:base.menu_view_base_language_install +msgid "Load an Official Translation" +msgstr "" + +#. module: base +#: view:res.currency:0 +msgid "Miscelleanous" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_10 +msgid "Open Source Service Company" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Sinhalese / සිංහල" +msgstr "" + +#. module: base +#: selection:res.request,state:0 +msgid "waiting" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_file:0 +msgid "Report file" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow_triggers +msgid "workflow.triggers" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:74 +#, python-format +msgid "Invalid search criterions" +msgstr "" + +#. module: base +#: view:ir.mail_server:0 +msgid "Connection Information" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Created" +msgstr "" + +#. module: base +#: help:ir.actions.wizard,multi:0 +msgid "" +"If set to true, the wizard will not be displayed on the right toolbar of a " +"form view." +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "- type,name,res_id,src,value" +msgstr "" + +#. module: base +#: model:res.country,name:base.hm +msgid "Heard and McDonald Islands" +msgstr "" + +#. module: base +#: help:ir.model.data,name:0 +msgid "" +"External Key/Identifier that can be used for data integration with third-" +"party systems" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_operations +msgid "" +"\n" +"This module adds state, date_start,date_stop in production order operation " +"lines (in the \"Work Centers\" tab).\n" +"=============================================================================" +"================================\n" +"\n" +"State: draft, confirm, done, cancel\n" +"When finishing/confirming,cancelling production orders set all state lines " +"to the according state\n" +"\n" +"Create menus:\n" +" Manufacturing > Manufacturing > Work Orders\n" +"\n" +"Which is a view on \"Work Centers\" lines in production order.\n" +"\n" +"Add buttons in the form view of production order under workcenter tab:\n" +" * start (set state to confirm), set date_start\n" +" * done (set state to done), set date_stop\n" +" * set to draft (set state to draft)\n" +" * cancel set state to cancel\n" +"\n" +"When the production order becomes \"ready to produce\", operations must\n" +"become 'confirmed'. When the production order is done, all operations\n" +"must become done.\n" +"\n" +"The field delay is the delay(stop date - start date).\n" +"So that we can compare the theoretic delay and real delay.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_auction +msgid "" +"\n" +"This module manages the records of artists, auction articles, buyers and " +"sellers.\n" +"=============================================================================" +"====\n" +"\n" +"It completely manages an auction such as managing bids,\n" +"keeping track of the sold articles along with the paid\n" +"and unpaid objects including delivery of the articles.\n" +"\n" +"The dashboard for auction includes:\n" +" * Latest Objects (list)\n" +" * Latest Deposits (list)\n" +" * Objects Statistics (list)\n" +" * Total Adjudications (graph)\n" +" * Min/Adj/Max (graph)\n" +" * Objects By Day (graph)\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_crypt +msgid "" +"\n" +"Replaces cleartext passwords in the database with a secure hash\n" +"===============================================================\n" +"For your existing user base, the removal of the cleartext\n" +"passwords occurs immediately when you instal base_crypt.\n" +"\n" +"All passwords will be replaced by a secure, salted, cryptographic\n" +"hash, preventing anyone from reading the original password in\n" +"the database.\n" +"\n" +"After installing this module it won't be possible to recover a\n" +"forgotten password for your users, the only solution is for an\n" +"admin to set a new password.\n" +"\n" +"Security Warning\n" +"++++++++++++++++\n" +"Installing this module does not mean you can ignore other security " +"measures,\n" +"as the password is still transmitted unencrypted on the network, unless you\n" +"are using a secure protocol such as XML-RPCS or HTTPS.\n" +"It also does not protect the rest of the content of the database, which may\n" +"contain critical data. Appropriate security measures need to be implemented\n" +"by the system administrator in all areas, such as: protection of database\n" +"backups, system files, remote shell access, physical server access, etc.\n" +"\n" +"Interation with LDAP authentication\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" +"\n" +" " +msgstr "" + +#. module: base +#: field:ir.actions.act_window,view_id:0 +msgid "View Ref." +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_sales_management +msgid "Helps you handle your quotations, sale orders and invoicing." +msgstr "" + +#. module: base +#: field:res.groups,implied_ids:0 +msgid "Inherits" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Selection" +msgstr "" + +#. module: base +#: field:ir.module.module,icon:0 +msgid "Icon URL" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,type:0 +#: field:ir.actions.act_window_close,type:0 +#: field:ir.actions.actions,type:0 +#: field:ir.actions.client,type:0 +#: field:ir.actions.report.xml,type:0 +#: view:ir.actions.server:0 +#: field:ir.actions.server,state:0 +#: field:ir.actions.server,type:0 +#: field:ir.actions.url,type:0 +#: field:ir.actions.wizard,type:0 +msgid "Action Type" +msgstr "" + +#. module: base +#: model:res.country,name:base.vn +msgid "Vietnam" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_syscohada +msgid "" +"This module implements the accounting chart for OHADA area.\n" +" It allows any company or association to manage its financial " +"accounting.\n" +" Countries that use OHADA are the following:\n" +" Benin, Burkina Faso, Cameroon, Central African Republic, Comoros, " +"Congo,\n" +" Ivory Coast, Gabon, Guinea, Guinea Bissau,\n" +" Equatorial Guinea, Mali, Niger, Replica of Democratic Congo, Senegal, " +"Chad, Togo.\n" +" " +msgstr "" + +#. module: base +#: view:base.language.import:0 +#: 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 "" + +#. module: base +#: field:res.partner.bank.type,field_ids:0 +msgid "Type fields" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +#: field:ir.actions.todo,category_id:0 +#: field:ir.module.module,category_id:0 +msgid "Category" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +#: selection:ir.attachment,type:0 +#: selection:ir.property,type:0 +msgid "Binary" +msgstr "" + +#. module: base +#: field:ir.actions.server,sms:0 +#: selection:ir.actions.server,state:0 +msgid "SMS" +msgstr "" + +#. module: base +#: model:res.country,name:base.cr +msgid "Costa Rica" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_module_doc_rst +msgid "Generate Docs of Modules" +msgstr "" + +#. module: base +#: model:res.company,overdue_msg:base.main_company +msgid "" +"Our records indicate that the following payments are still due. If the " +"amount\n" +"has already been paid, please disregard this notice. However, if you have " +"any\n" +"queries regarding your account, please contact us.\n" +"Thank you in advance.\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_users_ldap +msgid "Authentication via LDAP" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +msgid "Conditions" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_other_form +msgid "Other Partners" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_currency_form +#: model:ir.ui.menu,name:base.menu_action_currency_form +#: view:res.currency:0 +msgid "Currencies" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_client +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.client" +msgstr "" + +#. module: base +#: help:ir.values,value:0 +msgid "Default value (pickled) or reference to an action" +msgstr "" + +#. module: base +#: sql_constraint:res.groups:0 +msgid "The name of the group must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_report_designer +msgid "" +"\n" +"This module is used along with OpenERP OpenOffice Plugin.\n" +"=========================================================\n" +"\n" +"This module adds wizards to Import/Export .sxw report that\n" +"you can modify in OpenOffice. Once you have modified it you can\n" +"upload the report using the same wizard.\n" +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Hour 00->12: %(h12)s" +msgstr "" + +#. module: base +#: help:res.partner.address,active:0 +msgid "Uncheck the active field to hide the contact." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_widget_wizard +msgid "Add a widget for User" +msgstr "" + +#. module: base +#: model:res.country,name:base.dk +msgid "Denmark" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_calendar +msgid "" +"\n" +"This is a full-featured calendar system.\n" +"========================================\n" +"\n" +"It supports:\n" +" - Calendar of events\n" +" - Alerts (create requests)\n" +" - Recurring events\n" +" - Invitations to people\n" +"\n" +"If you need to manage your meetings, you should install the CRM module.\n" +" " +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Rule definition (domain filter)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow_instance +msgid "workflow.instance" +msgstr "" + +#. module: base +#: code:addons/orm.py:471 +#, python-format +msgid "Unknown attribute %s in %s " +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "10. %S ==> 20" +msgstr "" + +#. module: base +#: code:addons/fields.py:122 +#, python-format +msgid "undefined get method !" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Norwegian Bokmål / Norsk bokmål" +msgstr "" + +#. module: base +#: model:res.partner.title,name:base.res_partner_title_madam +msgid "Madam" +msgstr "" + +#. module: base +#: model:res.country,name:base.ee +msgid "Estonia" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_board +#: model:ir.ui.menu,name:base.menu_dashboard +msgid "Dashboards" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_procurement +msgid "Procurements" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_payroll_account +msgid "Payroll Accounting" +msgstr "" + +#. module: base +#: help:ir.attachment,type:0 +msgid "Binary File or external URL" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_order_dates +msgid "Dates on Sales Order" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Creation Month" +msgstr "" + +#. module: base +#: model:res.country,name:base.nl +msgid "Netherlands" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_edi +msgid "" +"\n" +"Provides a common EDI platform that other Applications can use\n" +"==============================================================\n" +"\n" +"OpenERP specifies a generic EDI format for exchanging business\n" +"documents between different systems, and provides generic\n" +"mechanisms to import and export them.\n" +"\n" +"More details about OpenERP's EDI format may be found in the\n" +"technical OpenERP documentation at http://doc.openerp.com\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.next_id_4 +msgid "Low Level Objects" +msgstr "" + +#. module: base +#: help:ir.values,model:0 +msgid "Model to which this entry applies" +msgstr "" + +#. module: base +#: field:res.country,address_format:0 +msgid "Address Format" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_values +msgid "ir.values" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_no_one +msgid "Technical Features" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Occitan (FR, post 1500) / Occitan" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:192 +#, python-format +msgid "" +"Here is what we got instead:\n" +" %s" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_model_data +#: view:ir.model.data:0 +#: model:ir.ui.menu,name:base.ir_model_data_menu +msgid "External Identifiers" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_sale_salesman +msgid "User - Own Leads Only" +msgstr "" + +#. module: base +#: model:res.country,name:base.cd +msgid "Congo, The Democratic Republic of the" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Malayalam / മലയാളം" +msgstr "" + +#. module: base +#: view:res.request:0 +#: field:res.request,body:0 +#: field:res.request.history,req_id:0 +msgid "Request" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.act_ir_actions_todo_form +msgid "" +"The configuration wizards are used to help you configure a new instance of " +"OpenERP. They are launched during the installation of new modules, but you " +"can choose to restart some wizards manually from this menu." +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Portrait" +msgstr "" + +#. module: base +#: field:ir.cron,numbercall:0 +msgid "Number of Calls" +msgstr "" + +#. module: base +#: code:addons/base/res/res_bank.py:189 +#, python-format +msgid "BANK" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +#: field:base.module.upgrade,module_info:0 +msgid "Modules to update" +msgstr "" + +#. module: base +#: help:ir.actions.server,sequence:0 +msgid "" +"Important when you deal with multiple actions, the execution order will be " +"decided based on this, low number is higher priority." +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,header:0 +msgid "Add RML header" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_tr +msgid "" +"\n" +"Türkiye için Tek düzen hesap planı şablonu OpenERP Modülü.\n" +"=============================================================================" +"=\n" +"\n" +"Bu modül kurulduktan sonra, Muhasebe yapılandırma sihirbazı çalışır\n" +" * Sihirbaz sizden hesap planı şablonu, planın kurulacağı şirket,banka " +"hesap bilgileriniz,ilgili para birimi gibi bilgiler isteyecek.\n" +" " +msgstr "" + +#. module: base +#: view:res.config:0 +msgid "Apply" +msgstr "" + +#. module: base +#: field:res.request,trigger_date:0 +msgid "Trigger Date" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Croatian / hrvatski jezik" +msgstr "" + +#. module: base +#: sql_constraint:res.country:0 +msgid "The code of the country must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_kanban +msgid "" +"\n" +" OpenERP Web kanban view.\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_project_management_time_tracking +msgid "Time Tracking" +msgstr "" + +#. module: base +#: view:res.partner.category:0 +msgid "Partner Category" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +#: selection:ir.actions.server,state:0 +msgid "Trigger" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_warehouse_management +msgid "" +"Helps you manage your inventory and main stock operations: delivery orders, " +"receptions, etc." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_module_update +msgid "Update Module" +msgstr "" + +#. module: base +#: view:ir.model.fields:0 +#: field:ir.model.fields,translate:0 +msgid "Translate" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_users_ldap +msgid "" +"\n" +"Adds support for authentication by LDAP server.\n" +"===============================================\n" +"This module allows users to login with their LDAP username and\n" +"password, and will automatically create OpenERP users for them\n" +"on the fly.\n" +"\n" +"**Note**: This module only work on servers who have Python's\n" +"``ldap`` module installed.\n" +"\n" +"Configuration\n" +"+++++++++++++\n" +"After installing this module, you need to configure the LDAP\n" +"parameters in the Configuration tab of the Company details.\n" +"Different companies may have different LDAP servers, as long\n" +"as they have unique usernames (usernames need to be unique in\n" +"OpenERP, even across multiple companies).\n" +"\n" +"Anonymous LDAP binding is also supported (for LDAP servers\n" +"that allow it), by simpling keeping the LDAP user and password\n" +"empty in the LDAP configuration. This does **not** allow\n" +"anonymous authentication for users, it is only for the master\n" +"LDAP account that is used to verify if a user exists before\n" +"attempting to authenticate it.\n" +"\n" +"Securing the connection with STARTTLS is available for LDAP\n" +"servers supporting it, by enabling the TLS option in the LDAP\n" +"configuration.\n" +"\n" +"For further options configuring the LDAP settings, refer to the\n" +"ldap.conf manpage :manpage:`ldap.conf(5)`.\n" +"\n" +"Security Considerations\n" +"+++++++++++++++++++++++\n" +"Users' LDAP passwords are never stored in the OpenERP database,\n" +"the LDAP server is queried whenever a user needs to be\n" +"authenticated. No duplication of the password occurs, and\n" +"passwords are managed in one place only.\n" +"\n" +"OpenERP does not manage password changes in the LDAP, so\n" +"any change of password should be conducted by other means\n" +"in the LDAP directory directly (for LDAP users).\n" +"\n" +"It is also possible to have local OpenERP users in the\n" +"database along with LDAP-authenticated users (the Administrator\n" +"account is one obvious example).\n" +"\n" +"Here is how it works:\n" +"\n" +" * The system first attempts to authenticate users against\n" +" the local OpenERP database ;\n" +" * if this authentication fails (for example because the\n" +" user has no local password), the system then attempts\n" +" to authenticate against LDAP ;\n" +"\n" +"As LDAP users have blank passwords by default in the local\n" +"OpenERP database (which means no access), the first step\n" +"always fails and the LDAP server is queried to do the\n" +"authentication.\n" +"\n" +"Enabling STARTTLS ensures that the authentication query to the\n" +"LDAP server is encrypted.\n" +"\n" +"User Template\n" +"+++++++++++++\n" +"In the LDAP configuration on the Company form, it is possible to\n" +"select a *User Template*. If set, this user will be used as\n" +"template to create the local users whenever someone authenticates\n" +"for the first time via LDAP authentication.\n" +"This allows pre-setting the default groups and menus of the\n" +"first-time users.\n" +"\n" +"**Warning**: if you set a password for the user template,\n" +"this password will be assigned as local password for each new\n" +"LDAP user, effectively setting a *master password* for these\n" +"users (until manually changed). You usually do not want this.\n" +"One easy way to setup a template user is to login once with\n" +"a valid LDAP user, let OpenERP create a blank local user with the\n" +"same login (and a blank password), then rename this new user\n" +"to a username that does not exist in LDAP, and setup its\n" +"groups the way you want.\n" +"\n" +"Interaction with base_crypt\n" +"+++++++++++++++++++++++++++\n" +"The base_crypt module is not compatible with this module, and\n" +"will disable LDAP authentication if installed at the same time.\n" +"\n" +" " +msgstr "" + +#. module: base +#: field:res.request.history,body:0 +msgid "Body" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:199 +#, python-format +msgid "Connection test succeeded!" +msgstr "" + +#. module: base +#: view:partner.massmail.wizard:0 +msgid "Send Email" +msgstr "" + +#. module: base +#: field:res.users,menu_id:0 +msgid "Menu Action" +msgstr "" + +#. module: base +#: help:ir.model.fields,selection:0 +msgid "" +"List of options for a selection field, specified as a Python expression " +"defining a list of (key, label) pairs. For example: " +"[('blue','Blue'),('yellow','Yellow')]" +msgstr "" + +#. module: base +#: selection:base.language.export,state:0 +msgid "choose" +msgstr "" + +#. module: base +#: help:ir.model,osv_memory:0 +msgid "" +"Indicates whether this object model lives in memory only, i.e. is not " +"persisted (osv.osv_memory)" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:415 +#, python-format +msgid "" +"Please define at least one SMTP server, or provide the SMTP parameters " +"explicitly." +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Filter on my documents" +msgstr "" + +#. module: base +#: help:ir.actions.server,code:0 +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 "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_supplier_form +#: model:ir.ui.menu,name:base.menu_procurement_management_supplier_name +#: view:res.partner:0 +msgid "Suppliers" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Register" +msgstr "" + +#. module: base +#: field:res.request,ref_doc2:0 +msgid "Document Ref 2" +msgstr "" + +#. module: base +#: field:res.request,ref_doc1:0 +msgid "Document Ref 1" +msgstr "" + +#. module: base +#: model:res.country,name:base.ga +msgid "Gabon" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_multi_company +msgid "Multi Companies" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: view:ir.rule:0 +#: view:res.groups:0 +#: model:res.groups,name:base.group_erp_manager +#: view:res.users:0 +msgid "Access Rights" +msgstr "" + +#. module: base +#: model:res.country,name:base.gl +msgid "Greenland" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_sale_salesman_all_leads +msgid "User - All Leads" +msgstr "" + +#. module: base +#: field:res.partner.bank,acc_number:0 +msgid "Account Number" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"Example: GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 OR " +"GROUP_A_RULE_2) OR (GROUP_B_RULE_1 OR GROUP_B_RULE_2) )" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_th +msgid "Thailand - Accounting" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "1. %c ==> Fri Dec 5 18:25:20 2008" +msgstr "" + +#. module: base +#: model:res.country,name:base.nc +msgid "New Caledonia (French)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_jit +msgid "" +"\n" +"This module allows Just In Time computation of procurement orders.\n" +"==================================================================\n" +"\n" +"If you install this module, you will not have to run the regular " +"procurement\n" +"scheduler anymore (but you still need to run the minimum order point rule\n" +"scheduler, or for example let it run daily.)\n" +"All procurement orders will be processed immediately, which could in some\n" +"cases entail a small performance impact.\n" +"\n" +"It may also increase your stock size because products are reserved as soon\n" +"as possible and the scheduler time range is not taken into account anymore.\n" +"In that case, you can not use priorities any more on the different picking.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.cy +msgid "Cyprus" +msgstr "" + +#. module: base +#: field:ir.actions.server,subject:0 +#: field:partner.massmail.wizard,subject:0 +#: field:res.request,name:0 +msgid "Subject" +msgstr "" + +#. module: base +#: selection:res.currency,position:0 +msgid "Before Amount" +msgstr "" + +#. module: base +#: field:res.request,act_from:0 +#: field:res.request.history,act_from:0 +msgid "From" +msgstr "" + +#. module: base +#: view:res.users:0 +msgid "Preferences" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_consumers0 +msgid "Consumers" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Set Bank Accounts" +msgstr "" + +#. module: base +#: field:ir.actions.client,tag:0 +msgid "Client action tag" +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:189 +#, python-format +msgid "You cannot delete the language which is User's Preferred Language !" +msgstr "" + +#. module: base +#: field:ir.values,model_id:0 +msgid "Model (change only)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_marketing_campaign_crm_demo +msgid "" +"\n" +"Demo data for the module marketing_campaign.\n" +"============================================\n" +"\n" +"Creates demo data like leads, campaigns and segments for the module " +"marketing_campaign.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: selection:ir.ui.view,type:0 +msgid "Kanban" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:251 +#, python-format +msgid "" +"The Selection Options expression is must be in the [('key','Label'), ...] " +"format!" +msgstr "" + +#. module: base +#: view:ir.filters:0 +msgid "Current User" +msgstr "" + +#. module: base +#: field:res.company,company_registry:0 +msgid "Company Registry" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Miscellaneous" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_ir_mail_server_list +#: view:ir.mail_server:0 +#: model:ir.ui.menu,name:base.menu_mail_servers +msgid "Outgoing Mail Servers" +msgstr "" + +#. module: base +#: model:res.country,name:base.cn +msgid "China" +msgstr "" + +#. module: base +#: help:ir.actions.server,wkf_model_id:0 +msgid "" +"The object that should receive the workflow signal (must have an associated " +"workflow)" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_account_voucher +msgid "" +"Allows you to create your invoices and track the payments. It is an easier " +"version of the accounting module for managers who are not accountants." +msgstr "" + +#. module: base +#: model:res.country,name:base.eh +msgid "Western Sahara" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_account_voucher +msgid "Invoicing & Payments" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_company_form +msgid "" +"Create and manage the companies that will be managed by OpenERP from here. " +"Shops or subsidiaries can be created and maintained from here." +msgstr "" + +#. module: base +#: model:res.country,name:base.id +msgid "Indonesia" +msgstr "" + +#. module: base +#: view:base.update.translations:0 +msgid "" +"This wizard will detect new terms to translate in the application, so that " +"you can then add translations manually or perform a complete export (as a " +"template for a new language example)." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ch +msgid "" +"\n" +"Swiss localisation :\n" +" - DTA generation for a lot of payment types\n" +" - BVR management (number generation, report, etc..)\n" +" - Import account move from the bank file (like v11 etc..)\n" +" - Simplify the way you handle the bank statement for reconciliation\n" +"\n" +"You can also add ZIP and bank completion with:\n" +" - l10n_ch_zip\n" +" - l10n_ch_bank\n" +" \n" +" Author: Camptocamp SA\n" +" Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA\n" +"\n" +"------------------------------------------------------------------------\n" +"\n" +"Module incluant la localisation Suisse de TinyERP revu et corrigé par " +"Camptocamp. Cette nouvelle version\n" +"comprend la gestion et l'émissionde BVR, le paiement électronique via DTA " +"(pour les banques, le système postal est en développement)\n" +"et l'import du relevé de compte depuis la banque de manière automatisée.\n" +"De plus, nous avons intégré la définition de toutes les banques " +"Suisses(adresse, swift et clearing).\n" +"\n" +"Par ailleurs, conjointement à ce module, nous proposons la complétion NPA:\n" +"\n" +"Vous pouvez ajouter la completion des banques et des NPA avec with:\n" +" - l10n_ch_zip\n" +" - l10n_ch_bank\n" +" \n" +" Auteur: Camptocamp SA\n" +" Donateurs: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA\n" +"\n" +"--------------------------------------------------------------------------\n" +"TODO :\n" +"- Implement bvr import partial reconciliation\n" +"- Replace wizard by osv_memory when possible\n" +"- Add mising HELP\n" +"- Finish code comment\n" +"- Improve demo data\n" +"\n" +"\n" +msgstr "" + +#. module: base +#: help:multi_company.default,expression:0 +msgid "" +"Expression, must be True to match\n" +"use context.get or user (browse)" +msgstr "" + +#. module: base +#: model:res.country,name:base.bg +msgid "Bulgaria" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Publisher warranty contract successfully registered!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ao +msgid "Angola" +msgstr "" + +#. module: base +#: model:res.country,name:base.tf +msgid "French Southern Territories" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_currency +#: field:res.company,currency_id:0 +#: field:res.company,currency_ids:0 +#: view:res.currency:0 +#: field:res.currency,name:0 +#: field:res.currency.rate,currency_id:0 +msgid "Currency" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "5. %y, %Y ==> 08, 2008" +msgstr "" + +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_ltd +msgid "ltd" +msgstr "" + +#. module: base +#: field:res.log,res_id:0 +msgid "Object ID" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Landscape" +msgstr "" + +#. module: base +#: model:ir.actions.todo.category,name:base.category_administration_config +#: model:ir.module.category,name:base.module_category_administration +msgid "Administration" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "Click on Update below to start the process..." +msgstr "" + +#. module: base +#: model:res.country,name:base.ir +msgid "Iran" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_widget_user_act_window +#: model:ir.ui.menu,name:base.menu_res_widget_user_act_window +msgid "Widgets per User" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_publisher_warranty_contract_form +#: model:ir.ui.menu,name:base.menu_publisher_warranty_contract +msgid "Contracts" +msgstr "" + +#. module: base +#: field:base.language.export,state:0 +#: field:ir.ui.menu,icon_pict:0 +#: field:publisher_warranty.contract.wizard,state:0 +msgid "unknown" +msgstr "" + +#. module: base +#: field:res.currency,symbol:0 +msgid "Symbol" +msgstr "" + +#. module: base +#: help:res.users,login:0 +msgid "Used to log into the system" +msgstr "" + +#. module: base +#: view:base.update.translations:0 +msgid "Synchronize Translation" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_module_quality +msgid "" +"\n" +"The aim of this module is to check the quality of other modules.\n" +"================================================================\n" +"\n" +"It defines a wizard on the list of modules in OpenERP, which allows you to\n" +"evaluate them on different criteria such as: the respect of OpenERP coding\n" +"standards, the speed efficiency...\n" +"\n" +"This module also provides generic framework to define your own quality " +"test.\n" +"For further info, coders may take a look into base_module_quality\\" +"README.txt\n" +"\n" +"WARNING: This module cannot work as a ZIP file, you must unzip it before\n" +"using it, otherwise it may crash.\n" +" " +msgstr "" + +#. module: base +#: field:res.partner.bank,bank_name:0 +msgid "Bank Name" +msgstr "" + +#. module: base +#: model:res.country,name:base.ki +msgid "Kiribati" +msgstr "" + +#. module: base +#: model:res.country,name:base.iq +msgid "Iraq" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_association +#: model:ir.ui.menu,name:base.menu_association +msgid "Association" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_no_autopicking +msgid "" +"\n" +"This module allows an intermediate picking process to provide raw materials " +"to production orders.\n" +"=============================================================================" +"====================\n" +"\n" +"One example of usage of this module is to manage production made by your\n" +"suppliers (sub-contracting). To achieve this, set the assembled product\n" +"which is sub-contracted to \"No Auto-Picking\" and put the location of the\n" +"supplier in the routing of the assembly operation.\n" +" " +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Action to Launch" +msgstr "" + +#. module: base +#: help:res.users,context_lang:0 +msgid "" +"The default language used in the graphical user interface, when translations " +"are available. To add a new language, you can use the 'Load an Official " +"Translation' wizard available from the 'Administration' menu." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_es +msgid "" +"\n" +"Spanish Charts of Accounts (PGCE 2008).\n" +"=======================================\n" +"\n" +"* Defines the following chart of account templates:\n" +" * Spanish General Chart of Accounts 2008.\n" +" * Spanish General Chart of Accounts 2008 for small and medium " +"companies.\n" +"* Defines templates for sale and purchase VAT.\n" +"* Defines tax code templates.\n" +"\n" +"Note: You should install the l10n_ES_account_balance_report module\n" +"for yearly account reporting (balance, profit & losses).\n" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_sequence_type +msgid "ir.sequence.type" +msgstr "" + +#. module: base +#: selection:base.language.export,format:0 +msgid "CSV File" +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:154 +#, python-format +msgid "Phone: " +msgstr "" + +#. module: base +#: field:res.company,account_no:0 +msgid "Account No." +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:187 +#, python-format +msgid "Base Language 'en_US' can not be deleted !" +msgstr "" + +#. module: base +#: selection:ir.model,state:0 +msgid "Base Object" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "Dependencies :" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_purchase_analytic_plans +msgid "" +"\n" +"The base module to manage analytic distribution and purchase orders.\n" +"====================================================================\n" +"\n" +"Allows the user to maintain several analysis plans. These let you split\n" +"a line on a supplier purchase order into several accounts and analytic " +"plans.\n" +" " +msgstr "" + +#. module: base +#: field:res.company,vat:0 +msgid "Tax ID" +msgstr "" + +#. module: base +#: field:ir.model.fields,field_description:0 +msgid "Field Label" +msgstr "" + +#. module: base +#: help:ir.actions.report.xml,report_rml:0 +msgid "" +"The path to the main report file (depending on Report Type) or NULL if the " +"content is in another data field" +msgstr "" + +#. module: base +#: model:res.country,name:base.dj +msgid "Djibouti" +msgstr "" + +#. module: base +#: field:ir.translation,value:0 +msgid "Translation Value" +msgstr "" + +#. module: base +#: model:res.country,name:base.ag +msgid "Antigua and Barbuda" +msgstr "" + +#. module: base +#: code:addons/orm.py:3669 +#, python-format +msgid "" +"Operation prohibited by access rules, or performed on an already deleted " +"document (Operation: %s, Document type: %s)." +msgstr "" + +#. module: base +#: model:res.country,name:base.zr +msgid "Zaire" +msgstr "" + +#. module: base +#: field:ir.translation,res_id:0 +#: field:workflow.instance,res_id:0 +#: field:workflow.triggers,res_id:0 +msgid "Resource ID" +msgstr "" + +#. module: base +#: view:ir.cron:0 +#: field:ir.model,info:0 +msgid "Information" +msgstr "" + +#. module: base +#: view:res.widget.user:0 +msgid "User Widgets" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "Update Module List" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:755 +#: code:addons/base/res/res_users.py:892 +#: selection:res.partner.address,type:0 +#: view:res.users:0 +#, python-format +msgid "Other" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Reply" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Turkish / Türkçe" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_long_term +msgid "" +"\n" +"Long Term Project management module that tracks planning, scheduling, " +"resources allocation.\n" +"=============================================================================" +"==============\n" +"\n" +"Features\n" +"--------\n" +" * Manage Big project.\n" +" * Define various Phases of Project.\n" +" * Compute Phase Scheduling: Compute start date and end date of the " +"phases which are in draft,open and pending state of the project given.\n" +" If no project given then all the draft,open and pending state phases " +"will be taken.\n" +" * Compute Task Scheduling: This works same as the scheduler button on " +"project.phase. It takes the project as argument and computes all the " +"open,draft and pending tasks.\n" +" * Schedule Tasks: All the tasks which are in draft,pending and open " +"state are scheduled with taking the phase's start date\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_activity_form +#: model:ir.ui.menu,name:base.menu_workflow_activity +#: view:workflow:0 +#: field:workflow,activities:0 +msgid "Activities" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product +msgid "Products & Pricelists" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,auto_refresh:0 +msgid "Auto-Refresh" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:74 +#, python-format +msgid "The osv_memory field can only be compared with = and != operator." +msgstr "" + +#. module: base +#: selection:ir.ui.view,type:0 +msgid "Diagram" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_es +msgid "Spanish - Accounting (PGCE 2008)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_no_autopicking +msgid "Picking Before Manufacturing" +msgstr "" + +#. module: base +#: model:res.country,name:base.wf +msgid "Wallis and Futuna Islands" +msgstr "" + +#. module: base +#: help:multi_company.default,name:0 +msgid "Name it to easily find a record" +msgstr "" + +#. module: base +#: model:res.country,name:base.gr +msgid "Greece" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_calendar +msgid "web calendar" +msgstr "" + +#. module: base +#: field:ir.model.data,name:0 +msgid "External Identifier" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.grant_menu_access +#: model:ir.ui.menu,name:base.menu_grant_menu_access +msgid "Menu Items" +msgstr "" + +#. module: base +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_event +#: model:ir.ui.menu,name:base.menu_event_main +msgid "Events Organisation" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_sequence_actions +#: model:ir.ui.menu,name:base.menu_custom_action +#: model:ir.ui.menu,name:base.menu_ir_sequence_actions +#: model:ir.ui.menu,name:base.next_id_6 +#: view:workflow.activity:0 +msgid "Actions" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_delivery +msgid "Delivery Costs" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_cron.py:293 +#, python-format +msgid "" +"This cron task is currently being executed and may not be modified, please " +"try again in a few minutes" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_expiry +msgid "" +"\n" +"Track different dates on products and production lots.\n" +"======================================================\n" +"\n" +"Following dates can be tracked:\n" +" - end of life\n" +" - best before date\n" +" - removal date\n" +" - alert date\n" +"\n" +"Used, for example, in food industries." +msgstr "" + +#. module: base +#: field:ir.exports.line,export_id:0 +msgid "Export" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_nl +msgid "Netherlands - Accounting" +msgstr "" + +#. module: base +#: field:res.bank,bic:0 +#: field:res.partner.bank,bank_bic:0 +msgid "Bank Identifier Code" +msgstr "" + +#. module: base +#: model:res.country,name:base.tm +msgid "Turkmenistan" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_process +msgid "" +"\n" +" OpenERP Web process view.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_chart +msgid "" +"\n" +"Remove minimal account chart.\n" +"=============================\n" +"\n" +"Deactivates minimal chart of accounts.\n" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_actions.py:653 +#: code:addons/base/ir/ir_actions.py:748 +#: code:addons/base/ir/ir_actions.py:751 +#: code:addons/base/ir/ir_model.py:139 +#: code:addons/base/ir/ir_model.py:236 +#: code:addons/base/ir/ir_model.py:250 +#: code:addons/base/ir/ir_model.py:264 +#: code:addons/base/ir/ir_model.py:282 +#: code:addons/base/ir/ir_model.py:287 +#: code:addons/base/ir/ir_model.py:290 +#: code:addons/base/module/module.py:255 +#: code:addons/base/module/module.py:298 +#: code:addons/base/module/module.py:302 +#: code:addons/base/module/module.py:308 +#: code:addons/base/module/module.py:390 +#: code:addons/base/module/module.py:408 +#: code:addons/base/module/module.py:423 +#: code:addons/base/module/module.py:519 +#: code:addons/base/module/module.py:622 +#: code:addons/base/publisher_warranty/publisher_warranty.py:124 +#: code:addons/base/publisher_warranty/publisher_warranty.py:163 +#: code:addons/base/publisher_warranty/publisher_warranty.py:295 +#: code:addons/base/res/res_currency.py:190 +#: code:addons/base/res/res_users.py:86 +#: code:addons/base/res/res_users.py:95 +#: code:addons/custom.py:555 +#: code:addons/orm.py:791 +#: code:addons/orm.py:3704 +#, python-format +msgid "Error" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_crypt +msgid "DB Password Encryption" +msgstr "" + +#. module: base +#: help:workflow.transition,act_to:0 +msgid "The destination activity." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_check_writing +msgid "Check writing" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_layout +msgid "" +"\n" +"This module provides features to improve the layout of the Sales Order.\n" +"=======================================================================\n" +"\n" +"It gives you the possibility to\n" +" * order all the lines of a sales order\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:base.module.update:0 +#: view:base.module.upgrade:0 +#: view:base.update.translations:0 +msgid "Update" +msgstr "" + +#. module: base +#: model:ir.actions.report.xml,name:base.ir_module_reference_print +msgid "Technical guide" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Address Information" +msgstr "" + +#. module: base +#: model:res.country,name:base.tz +msgid "Tanzania" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Danish / Dansk" +msgstr "" + +#. module: base +#: selection:ir.model.fields,select_level:0 +msgid "Advanced Search (deprecated)" +msgstr "" + +#. module: base +#: model:res.country,name:base.cx +msgid "Christmas Island" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_livechat +msgid "Live Chat Support" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Other Actions Configuration" +msgstr "" + +#. module: base +#: selection:ir.module.module.dependency,state:0 +msgid "Uninstallable" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_dashboard +msgid "" +"\n" +" OpenERP Web dashboard view.\n" +" " +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Supplier Partners" +msgstr "" + +#. module: base +#: view:res.config.installer:0 +msgid "Install Modules" +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +msgid "Extra Info" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_be_hr_payroll +msgid "" +"\n" +"Belgian Payroll Rules\n" +"=====================\n" +"\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" * Salary Maj, ONSS, Withholding Tax, Child Allowance, ...\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_partner_wizard_ean_check +msgid "Ean Check" +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Customer Partners" +msgstr "" + +#. module: base +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_request_history +msgid "res.request.history" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_multi_company_default +msgid "Default multi company" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Send" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_process +msgid "" +"\n" +"This module shows the basic processes involved in the selected modules and " +"in the sequence they occur.\n" +"=============================================================================" +"=========================\n" +"\n" +"Note: This applies to the modules containing modulename_process_xml\n" +"e.g product/process/product_process_xml\n" +"\n" +" " +msgstr "" + +#. module: base +#: field:res.users,menu_tips:0 +msgid "Menu Tips" +msgstr "" + +#. module: base +#: field:ir.translation,src:0 +msgid "Source" +msgstr "" + +#. module: base +#: help:res.partner.address,partner_id:0 +msgid "Keep empty for a private address, not related to partner." +msgstr "" + +#. module: base +#: model:res.country,name:base.vu +msgid "Vanuatu" +msgstr "" + +#. module: base +#: view:res.company:0 +msgid "Internal Header/Footer" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm +msgid "CRM" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:59 +#, python-format +msgid "" +"Save this document to a .tgz file. This archive containt UTF-8 %s files and " +"may be uploaded to launchpad." +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "Start configuration" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "_Export" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_followup +msgid "Followup Management" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_fr +msgid "" +"\n" +"This is the module to manage the accounting chart for France in OpenERP.\n" +"========================================================================\n" +"\n" +"Credits: Sistheo Zeekom CrysaLEAD\n" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Catalan / Català" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Greek / Ελληνικά" +msgstr "" + +#. module: base +#: model:res.country,name:base.do +msgid "Dominican Republic" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Serbian (Cyrillic) / српски" +msgstr "" + +#. module: base +#: code:addons/orm.py:2527 +#, python-format +msgid "" +"Invalid group_by specification: \"%s\".\n" +"A group_by specification must be a list of valid fields." +msgstr "" + +#. module: base +#: selection:ir.mail_server,smtp_encryption:0 +msgid "TLS (STARTTLS)" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,usage:0 +msgid "Used to filter menu and home actions from the user form." +msgstr "" + +#. module: base +#: model:res.country,name:base.sa +msgid "Saudi Arabia" +msgstr "" + +#. module: base +#: help:res.company,rml_header1:0 +msgid "Appears by default on the top right corner of your printed documents." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_crm_claim +msgid "eMail Gateway for CRM Claim" +msgstr "" + +#. module: base +#: help:res.partner,supplier:0 +msgid "" +"Check this box if the partner is a supplier. If it's not checked, purchase " +"people will not see it when encoding a purchase order." +msgstr "" + +#. module: base +#: field:ir.actions.server,trigger_obj_id:0 +#: field:ir.model.fields,relation_field:0 +msgid "Relation Field" +msgstr "" + +#. module: base +#: view:res.partner.event:0 +msgid "Event Logs" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_configuration.py:38 +#, python-format +msgid "System Configuration done" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Create / Write / Copy" +msgstr "" + +#. module: base +#: field:workflow.triggers,instance_id:0 +msgid "Destination Instance" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,multi:0 +#: field:ir.actions.wizard,multi:0 +msgid "Action on Multiple Doc." +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "https://translations.launchpad.net/openobject" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "Export Translations" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_xml:0 +msgid "XML path" +msgstr "" + +#. module: base +#: help:ir.sequence,implementation:0 +msgid "" +"Two sequence object implementations are offered: Standard and 'No gap'. The " +"later is slower than the former but forbids any gap in the sequence (while " +"they are possible in the former)." +msgstr "" + +#. module: base +#: model:res.country,name:base.gn +msgid "Guinea" +msgstr "" + +#. module: base +#: model:res.country,name:base.lu +msgid "Luxembourg" +msgstr "" + +#. module: base +#: selection:res.request,priority:0 +msgid "Low" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_ui_menu.py:284 +#, python-format +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"3. If user belongs to several groups, the results from step 2 are combined " +"with logical OR operator" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_auth_openid +msgid "Allow users to login through OpenID." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_payment +msgid "Suppliers Payment Management" +msgstr "" + +#. module: base +#: model:res.country,name:base.sv +msgid "El Salvador" +msgstr "" + +#. module: base +#: field:res.bank,phone:0 +#: field:res.company,phone:0 +#: field:res.partner,phone:0 +#: field:res.partner.address,phone:0 +msgid "Phone" +msgstr "" + +#. module: base +#: field:res.groups,menu_access:0 +msgid "Access Menu" +msgstr "" + +#. module: base +#: model:res.country,name:base.th +msgid "Thailand" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_report_creator +msgid "" +"\n" +"This module allows you to create any statistic report on several objects.\n" +"=========================================================================\n" +"\n" +"It's an SQL query builder and browser\n" +"for end-users.\n" +"\n" +"After installing the module, it adds a menu to define a custom report in\n" +"the Administration / Customization / Reporting menu.\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_report_designer +msgid "Report Designer" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_address_book +#: model:ir.ui.menu,name:base.menu_config_address_book +#: model:ir.ui.menu,name:base.menu_procurement_management_supplier +msgid "Address Book" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ma +msgid "" +"\n" +"This is the base module to manage the accounting chart for Maroc.\n" +"=================================================================\n" +"\n" +"Ce Module charge le modèle du plan de comptes standard Marocain et permet " +"de générer les états comptables aux normes marocaines (Bilan, CPC (comptes " +"de produits et charges), balance générale à 6 colonnes, Grand livre " +"cumulatif...). L'intégration comptable a été validé avec l'aide du Cabinet " +"d'expertise comptable Seddik au cours du troisième trimestre 2010" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_calendar +msgid "" +"\n" +" OpenERP Web calendar view.\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_config_lead +msgid "Leads & Opportunities" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Romanian / română" +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "System Logs" +msgstr "" + +#. module: base +#: selection:workflow.activity,join_mode:0 +#: selection:workflow.activity,split_mode:0 +msgid "And" +msgstr "" + +#. module: base +#: help:ir.values,res_id:0 +msgid "" +"Database identifier of the record to which this applies. 0 = for all records" +msgstr "" + +#. module: base +#: field:ir.model.fields,relation:0 +msgid "Object Relation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_voucher +msgid "eInvoicing & Payments" +msgstr "" + +#. module: base +#: view:ir.rule:0 +#: view:res.partner:0 +msgid "General" +msgstr "" + +#. module: base +#: model:res.country,name:base.uz +msgid "Uzbekistan" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_act_window +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.act_window" +msgstr "" + +#. module: base +#: field:ir.rule,perm_create:0 +msgid "Apply For Create" +msgstr "" + +#. module: base +#: model:res.country,name:base.vi +msgid "Virgin Islands (USA)" +msgstr "" + +#. module: base +#: model:res.country,name:base.tw +msgid "Taiwan" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_currency_rate +msgid "Currency Rate" +msgstr "" + +#. module: base +#: field:workflow,osv:0 +#: field:workflow.instance,res_type:0 +msgid "Resource Object" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_helpdesk +msgid "Helpdesk" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.grant_menu_access +msgid "" +"Manage and customize the items available and displayed in your OpenERP " +"system menu. You can delete an item by clicking on the box at the beginning " +"of each line and then delete it through the button that appeared. Items can " +"be assigned to specific groups in order to make them accessible to some " +"users within the system." +msgstr "" + +#. module: base +#: field:ir.ui.view,field_parent:0 +msgid "Child Field" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Detailed algorithm:" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,usage:0 +#: field:ir.actions.act_window_close,usage:0 +#: field:ir.actions.actions,usage:0 +#: field:ir.actions.client,usage:0 +#: field:ir.actions.report.xml,usage:0 +#: field:ir.actions.server,usage:0 +#: field:ir.actions.wizard,usage:0 +msgid "Action Usage" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_workflow_workitem +msgid "workflow.workitem" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_profile_tools +msgid "Miscellaneous Tools" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_tools +msgid "" +"Lets you install various interesting but non-essential tools like Survey, " +"Lunch and Ideas box." +msgstr "" + +#. module: base +#: selection:ir.module.module,state:0 +msgid "Not Installable" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product +msgid "" +"\n" +"This is the base module for managing products and pricelists in OpenERP.\n" +"========================================================================\n" +"\n" +"Products support variants, different pricing methods, suppliers\n" +"information, make to stock/order, different unit of measures,\n" +"packaging and properties.\n" +"\n" +"Pricelists support:\n" +" * Multiple-level of discount (by product, category, quantities)\n" +" * Compute price based on different criteria:\n" +" * Other pricelist,\n" +" * Cost price,\n" +" * List price,\n" +" * Supplier price, ...\n" +"\n" +"Pricelists preferences by product and/or partners.\n" +"\n" +"Print product labels with barcode.\n" +" " +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "View :" +msgstr "" + +#. module: base +#: field:ir.model.fields,view_load:0 +msgid "View Auto-Load" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:264 +#, python-format +msgid "You cannot remove the field '%s' !" +msgstr "" + +#. module: base +#: view:res.users:0 +msgid "Allowed Companies" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_de +msgid "Deutschland - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_auction +msgid "Auction Houses" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon:0 +msgid "Web Icon File" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +#: model:ir.ui.menu,name:base.menu_view_base_module_upgrade +msgid "Apply Scheduled Upgrades" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_journal +msgid "Invoicing Journals" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Persian / فارس" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "View Ordering" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_upgrade.py:95 +#, python-format +msgid "Unmet dependency !" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"Supported file formats: *.csv (Comma-separated values) or *.po (GetText " +"Portable Objects)" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:534 +#, python-format +msgid "" +"You can not delete this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_livechat +msgid "" +"\n" +"Enable live chat support for those who have a maintenance contract.\n" +"===================================================================\n" +"\n" +"Add \"Support\" button in header from where you can access OpenERP Support.\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_module_configuration +msgid "base.module.configuration" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web +msgid "" +"\n" +" OpenERP Web core module.\n" +" This module provides the core of the OpenERP web client.\n" +" " +msgstr "" + +#. module: base +#: sql_constraint:res.country:0 +msgid "The name of the country must be unique !" +msgstr "" + +#. module: base +#: field:base.language.export,name:0 +#: field:ir.attachment,datas_fname:0 +msgid "Filename" +msgstr "" + +#. module: base +#: field:ir.model,access_ids:0 +#: view:ir.model.access:0 +msgid "Access" +msgstr "" + +#. module: base +#: model:res.country,name:base.sk +msgid "Slovak Republic" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.publisher_warranty +msgid "Publisher Warranty" +msgstr "" + +#. module: base +#: model:res.country,name:base.aw +msgid "Aruba" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_import.py:60 +#, python-format +msgid "File is not a zip file!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ar +msgid "Argentina" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_issue +msgid "" +"\n" +"This module provides Issues/Bugs Management in Project.\n" +"=======================================================\n" +"\n" +"OpenERP allows you to manage the issues you might face in a project\n" +"like bugs in a system, client complaints or material breakdowns. A\n" +"list view allows the manager to quickly check the issues, assign them\n" +"and decide on their status as they evolve.\n" +" " +msgstr "" + +#. module: base +#: field:res.groups,full_name:0 +msgid "Group Name" +msgstr "" + +#. module: base +#: model:res.country,name:base.bh +msgid "Bahrain" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web +msgid "web" +msgstr "" + +#. module: base +#: field:res.bank,fax:0 +#: field:res.company,fax:0 +#: field:res.partner.address,fax:0 +msgid "Fax" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_nl +msgid "" +"\n" +"This is the module to manage the accounting chart for Netherlands in " +"OpenERP.\n" +"=============================================================================" +"\n" +"\n" +"Read changelog in file __openerp__.py for version information.\n" +"Dit is een basismodule om een uitgebreid grootboek- en BTW schema voor " +"Nederlandse bedrijven te installeren in OpenERP versie 5.\n" +"\n" +"De BTW rekeningen zijn waar nodig gekoppeld om de juiste rapportage te " +"genereren, denk b.v. aan intracommunautaire verwervingen\n" +"waarbij u 19% BTW moet opvoeren, maar tegelijkertijd ook 19% als voorheffing " +"weer mag aftrekken.\n" +"\n" +"Na installatie van deze module word de configuratie wizard voor " +"\"Accounting\" aangeroepen.\n" +" * U krijgt een lijst met grootboektemplates aangeboden waarin zich ook " +"het Nederlandse grootboekschema bevind.\n" +"\n" +" * Als de configuratie wizard start, wordt u gevraagd om de naam van uw " +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel " +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en " +"de currency om Journalen te creeren.\n" +"\n" +"Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd uit " +"4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het aantal " +"verhogen. De extra cijfers worden dan achter het rekeningnummer aangevult " +"met \"nullen\"\n" +"\n" +" * Dit is dezelfe configuratie wizard welke aangeroepen kan worden via " +"Financial Management/Configuration/Financial Accounting/Financial " +"Accounts/Generate Chart of Accounts from a Chart Template.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:res.partner.address:0 +msgid "Search Contact" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +#: field:ir.attachment,company_id:0 +#: field:ir.default,company_id:0 +#: field:ir.property,company_id:0 +#: field:ir.sequence,company_id:0 +#: field:ir.values,company_id:0 +#: view:res.company:0 +#: field:res.currency,company_id:0 +#: field:res.partner,company_id:0 +#: field:res.partner.address,company_id:0 +#: field:res.partner.bank,company_id:0 +#: view:res.users:0 +#: field:res.users,company_id:0 +msgid "Company" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_report_designer +msgid "Advanced Reporting" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,target:0 +#: selection:ir.actions.url,target:0 +msgid "New Window" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_model_data +msgid "ir.model.data" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Publisher Warranty Contract" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Bulgarian / български език" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_aftersale +msgid "After-Sale Services" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_fr +msgid "France - Accounting" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Launch" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_caldav +msgid "Share Calendar using CalDAV" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,limit:0 +msgid "Limit" +msgstr "" + +#. module: base +#: help:workflow.transition,group_id:0 +msgid "" +"The group that a user must have to be authorized to validate this transition." +msgstr "" + +#. module: base +#: code:addons/orm.py:791 +#, python-format +msgid "Serialization field `%s` not found for sparse field `%s`!" +msgstr "" + +#. module: base +#: model:res.country,name:base.jm +msgid "Jamaica" +msgstr "" + +#. module: base +#: field:res.partner,color:0 +#: field:res.partner.address,color:0 +msgid "Color Index" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_category_form +msgid "" +"Manage the partner categories in order to better classify them for tracking " +"and analysis purposes. A partner may belong to several categories and " +"categories have a hierarchy structure: a partner belonging to a category " +"also belong to his parent category." +msgstr "" + +#. module: base +#: model:res.country,name:base.az +msgid "Azerbaijan" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:450 +#: code:addons/base/res/res_partner.py:273 +#, python-format +msgid "Warning" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_edi +msgid "Electronic Data Interchange (EDI)" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_tools +msgid "Extra Tools" +msgstr "" + +#. module: base +#: model:res.country,name:base.vg +msgid "Virgin Islands (British)" +msgstr "" + +#. module: base +#: view:ir.property:0 +#: model:ir.ui.menu,name:base.next_id_15 +msgid "Parameters" +msgstr "" + +#. module: base +#: model:res.country,name:base.pm +msgid "Saint Pierre and Miquelon" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_email_template +msgid "" +"\n" +"Email Templating (simplified version of the original Power Email by " +"Openlabs)\n" +"=============================================================================" +"\n" +"\n" +"Lets you design complete email templates related to any OpenERP document " +"(Sale\n" +"Orders, Invoices and so on), including sender, recipient, subject, body " +"(HTML and\n" +"Text). You may also automatically attach files to your templates, or print " +"and\n" +"attach a report.\n" +"\n" +"For advanced use, the templates may include dynamic attributes of the " +"document\n" +"they are related to. For example, you may use the name of a Partner's " +"country\n" +"when writing to them, also providing a safe default in case the attribute " +"is\n" +"not defined. Each template contains a built-in assistant to help with the\n" +"inclusion of these dynamic values.\n" +"\n" +"If you enable the option, a composition assistant will also appear in the " +"sidebar\n" +"of the OpenERP documents to which the template applies (e.g. Invoices).\n" +"This serves as a quick way to send a new email based on the template, after\n" +"reviewing and adapting the contents, if needed.\n" +"This composition assistant will also turn into a mass mailing system when " +"called\n" +"for multiple documents at once.\n" +"\n" +"These email templates are also at the heart of the marketing campaign " +"system\n" +"(see the ``marketing_campaign`` application), if you need to automate " +"larger\n" +"campaigns on any OpenERP document.\n" +"\n" +"Technical note: only the templating system of the original Power Email by\n" +"Openlabs was kept\n" +"\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Czech / Čeština" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_generic_modules +msgid "Generic Modules" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_supplier_form +msgid "" +"You can access all information regarding your suppliers from the supplier " +"form: accounting data, history of emails, meetings, purchases, etc. You can " +"uncheck the 'Suppliers' filter button in order to search in all your " +"partners, including customers and prospects." +msgstr "" + +#. module: base +#: model:res.country,name:base.rw +msgid "Rwanda" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_timesheet +msgid "" +"\n" +"This module implements a timesheet system.\n" +"==========================================\n" +"\n" +"Each employee can encode and track their time spent on the different " +"projects.\n" +"A project is an analytic account and the time spent on a project generates " +"costs on\n" +"the analytic account.\n" +"\n" +"Lots of reporting on time and employee tracking are provided.\n" +"\n" +"It is completely integrated with the cost accounting module. It allows you\n" +"to set up a management by affair.\n" +" " +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 "" + +#. module: base +#: view:ir.sequence:0 +msgid "Day of the week (0:Monday): %(weekday)s" +msgstr "" + +#. module: base +#: model:res.country,name:base.ck +msgid "Cook Islands" +msgstr "" + +#. module: base +#: field:ir.model.data,noupdate:0 +msgid "Non Updatable" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Klingon" +msgstr "" + +#. module: base +#: model:res.country,name:base.sg +msgid "Singapore" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,target:0 +msgid "Current Window" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm +msgid "" +"\n" +"The generic OpenERP Customer Relationship Management.\n" +"=====================================================\n" +"\n" +"This system enables a group of people to intelligently and efficiently " +"manage\n" +"leads, opportunities, meeting, phonecall etc.\n" +"It manages key tasks such as communication, identification, prioritization,\n" +"assignment, resolution and notification.\n" +"\n" +"OpenERP ensures that all cases are successfully tracked by users, customers " +"and\n" +"suppliers. It can automatically send reminders, escalate the request, " +"trigger\n" +"specific methods and lots of other actions based on your own enterprise " +"rules.\n" +"\n" +"The greatest thing about this system is that users don't need to do " +"anything\n" +"special. They can just send email to the request tracker. OpenERP will take\n" +"care of thanking them for their message, automatically routing it to the\n" +"appropriate staff, and make sure all future correspondence gets to the " +"right\n" +"place.\n" +"\n" +"The CRM module has a email gateway for the synchronisation interface\n" +"between mails and OpenERP.\n" +"\n" +"Creates a dashboard for CRM that includes:\n" +" * Opportunities by Categories (graph)\n" +" * Opportunities by Stage (graph)\n" +" * Planned Revenue by Stage and User (graph)\n" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_accounting_and_finance +msgid "" +"Helps you handle your accounting needs, if you are not an accountant, we " +"suggest you to install only the Invoicing." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin_thunderbird +msgid "Thunderbird Plug-In" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_country +#: field:res.bank,country:0 +#: field:res.company,country_id:0 +#: view:res.country:0 +#: field:res.country.state,country_id:0 +#: field:res.partner,country:0 +#: view:res.partner.address:0 +#: field:res.partner.address,country_id:0 +#: field:res.partner.bank,country_id:0 +msgid "Country" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_messages +msgid "In-Project Messaging System" +msgstr "" + +#. module: base +#: model:res.country,name:base.pn +msgid "Pitcairn Island" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_tests +msgid "" +"\n" +" OpenERP Web test suite.\n" +" " +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Action Bindings/Defaults" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"1. Global rules are combined together with a logical AND operator, and with " +"the result of the following steps" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Change Color" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_15 +msgid "IT sector" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "Select Groups" +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%X - Appropriate time representation." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (SV) / Español (SV)" +msgstr "" + +#. module: base +#: help:res.lang,grouping:0 +msgid "" +"The Separator Format should be like [,n] where 0 < n :starting from Unit " +"digit.-1 will end the separation. e.g. [3,2,-1] will represent 106500 to be " +"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 "" + +#. module: base +#: field:ir.module.module,auto_install:0 +msgid "Automatic Installation" +msgstr "" + +#. module: base +#: model:res.country,name:base.jp +msgid "Japan" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:357 +#, python-format +msgid "Can only rename one column at a time!" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Wizard Button" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Report/Template" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_marketing_campaign +msgid "" +"\n" +"This module provides leads automation through marketing campaigns (campaigns " +"can in fact be defined on any resource, not just CRM Leads).\n" +"=============================================================================" +"============================================================\n" +"\n" +"The campaigns are dynamic and multi-channels. The process is as follows:\n" +" * Design marketing campaigns like workflows, including email templates " +"to send, reports to print and send by email, custom actions, etc.\n" +" * Define input segments that will select the items that should enter the " +"campaign (e.g leads from certain countries, etc.)\n" +" * Run you campaign in simulation mode to test it real-time or " +"accelerated, and fine-tune it\n" +" * You may also start the real campaign in manual mode, where each action " +"requires manual validation\n" +" * Finally launch your campaign live, and watch the statistics as the " +"campaign does everything fully automatically.\n" +"\n" +"While the campaign runs you can of course continue to fine-tune the " +"parameters, input segments, workflow, etc.\n" +"\n" +"Note: If you need demo data, you can install the marketing_campaign_crm_demo " +"module, but this will also install the CRM application as it depends on CRM " +"Leads.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Graph" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_server +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.server" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ca +msgid "Canada - Accounting" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_ir_actions_todo_form +#: field:ir.actions.todo.category,wizards_ids:0 +#: model:ir.model,name:base.model_ir_actions_todo +#: model:ir.ui.menu,name:base.menu_ir_actions_todo_form +#: model:ir.ui.menu,name:base.next_id_11 +msgid "Configuration Wizards" +msgstr "" + +#. module: base +#: field:res.lang,code:0 +msgid "Locale Code" +msgstr "" + +#. module: base +#: field:workflow.activity,split_mode:0 +msgid "Split Mode" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "Note that this operation might take a few minutes." +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_localisation +msgid "Localisation" +msgstr "" + +#. module: base +#: field:ir.sequence,implementation:0 +msgid "Implementation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ve +msgid "Venezuela - Accounting" +msgstr "" + +#. module: base +#: model:res.country,name:base.cl +msgid "Chile" +msgstr "" + +#. module: base +#: view:ir.cron:0 +msgid "Execution" +msgstr "" + +#. module: base +#: field:ir.actions.server,condition:0 +#: view:ir.values:0 +#: field:workflow.transition,condition:0 +msgid "Condition" +msgstr "" + +#. module: base +#: help:res.currency,rate:0 +msgid "The rate of the currency to the currency of rate 1." +msgstr "" + +#. module: base +#: field:ir.ui.view,name:0 +msgid "View Name" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_document_ftp +msgid "Shared Repositories (FTP)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_groups +msgid "Access Groups" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Italian / Italiano" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,attachment:0 +msgid "Save As Attachment Prefix" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "" +"Only one client action will be executed, last client action will be " +"considered in case of multiple client actions." +msgstr "" + +#. module: base +#: model:res.country,name:base.hr +msgid "Croatia" +msgstr "" + +#. module: base +#: field:ir.actions.server,mobile:0 +msgid "Mobile No" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_by_category +#: model:ir.actions.act_window,name:base.action_partner_category_form +#: model:ir.model,name:base.model_res_partner_category +#: model:ir.ui.menu,name:base.menu_partner_category_form +#: view:res.partner.category:0 +msgid "Partner Categories" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "System Update" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "Wizard Field" +msgstr "" + +#. module: base +#: help:ir.sequence,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "" + +#. module: base +#: model:res.country,name:base.sc +msgid "Seychelles" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_partner_bank_account_form +#: model:ir.model,name:base.model_res_partner_bank +#: model:ir.ui.menu,name:base.menu_action_res_partner_bank_form +#: view:res.company:0 +#: field:res.company,bank_ids:0 +#: view:res.partner.bank:0 +msgid "Bank Accounts" +msgstr "" + +#. module: base +#: field:ir.model,modules:0 +#: field:ir.model.fields,modules:0 +msgid "In modules" +msgstr "" + +#. module: base +#: model:res.country,name:base.sl +msgid "Sierra Leone" +msgstr "" + +#. module: base +#: view:res.company:0 +#: view:res.partner:0 +msgid "General Information" +msgstr "" + +#. module: base +#: model:res.country,name:base.tc +msgid "Turks and Caicos Islands" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_project_issue +msgid "eMail Gateway for Project Issues" +msgstr "" + +#. module: base +#: field:res.partner.bank,partner_id:0 +msgid "Account Owner" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:270 +#, python-format +msgid "Company Switch Warning" +msgstr "" + +#. module: base +#: model:res.country,name:base.ge +msgid "Georgia" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_manufacturing +msgid "" +"Helps you manage your manufacturing processes and generate reports on those " +"processes." +msgstr "" + +#. module: base +#: help:ir.sequence,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "" + +#. module: base +#: code:addons/orm.py:341 +#, python-format +msgid "Wrong ID for the browse record, got %r, expected an integer." +msgstr "" + +#. module: base +#: field:res.partner.address,function:0 +#: selection:workflow.activity,kind:0 +msgid "Function" +msgstr "" + +#. module: base +#: view:res.widget:0 +msgid "Search Widget" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_customer_relationship_management +msgid "" +"Manage relations with prospects and customers using leads, opportunities, " +"requests or issues." +msgstr "" + +#. module: base +#: selection:res.partner.address,type:0 +msgid "Delivery" +msgstr "" + +#. module: base +#: model:res.partner.title,name:base.res_partner_title_pvt_ltd +#: model:res.partner.title,shortcut:base.res_partner_title_pvt_ltd +msgid "Corp." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_purchase_requisition +msgid "Purchase Requisitions" +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Months" +msgstr "" + +#. module: base +#: view:workflow.instance:0 +msgid "Workflow Instances" +msgstr "" + +#. module: base +#: code:addons/base/res/res_partner.py:284 +#, python-format +msgid "Partners: " +msgstr "" + +#. module: base +#: field:res.partner.bank,name:0 +msgid "Bank Account" +msgstr "" + +#. module: base +#: model:res.country,name:base.kp +msgid "North Korea" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +msgid "Create Object" +msgstr "" + +#. module: base +#: view:ir.filters:0 +#: field:res.log,context:0 +msgid "Context" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_mrp +msgid "Sales and MRP Management" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_sms_send +msgid "Send an SMS" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_1 +msgid "Prospect" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_invoice_directly +msgid "Invoice Picking Directly" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Polish / Język polski" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_tools +msgid "" +"\n" +"Common base for tools modules.\n" +"==============================\n" +"\n" +"Creates menu link for Tools from where tools like survey, lunch, idea, etc. " +"are accessible if installed.\n" +" " +msgstr "" + +#. module: base +#: field:ir.exports,name:0 +msgid "Export Name" +msgstr "" + +#. module: base +#: help:res.partner.address,type:0 +msgid "" +"Used to select automatically the right address according to the context in " +"sales and purchases documents." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_widget_act_window +#: model:ir.ui.menu,name:base.menu_res_widget_act_window +msgid "Homepage Widgets" +msgstr "" + +#. module: base +#: help:res.company,rml_footer2:0 +msgid "" +"This field is computed automatically based on bank accounts defined, having " +"the display on footer checkbox set." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_subproduct +msgid "" +"\n" +"This module allows you to produce several products from one production " +"order.\n" +"=============================================================================" +"\n" +"\n" +"You can configure sub-products in the bill of material.\n" +"\n" +"Without this module:\n" +" A + B + C -> D\n" +"\n" +"With this module:\n" +" A + B + C -> D + E\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.lk +msgid "Sri Lanka" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_module_record +msgid "" +"\n" +"This module allows you to create a new module without any development.\n" +"======================================================================\n" +"\n" +"It records all operations on objects during the recording session and\n" +"produce a .ZIP module. So you can create your own module directly from\n" +"the OpenERP client.\n" +"\n" +"This version works for creating and updating existing records. It " +"recomputes\n" +"dependencies and links for all types of widgets (many2one, many2many, ...).\n" +"It also support workflows and demo/update data.\n" +"\n" +"This should help you to easily create reusable and publishable modules\n" +"for custom configurations and demo/testing data.\n" +"\n" +"How to use it:\n" +"Run Administration/Customization/Module Creation/Export Customizations As a " +"Module wizard.\n" +"Select datetime criteria of recording and objects to be recorded and Record " +"module.\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Russian / русский язык" +msgstr "" diff --git a/openerp/addons/base/i18n/en_GB.po b/openerp/addons/base/i18n/en_GB.po index ba564da1057..83aaa8edf8e 100644 --- a/openerp/addons/base/i18n/en_GB.po +++ b/openerp/addons/base/i18n/en_GB.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-01-31 16:34+0000\n" -"Last-Translator: Raphael Collet (OpenERP) \n" +"PO-Revision-Date: 2012-02-24 16:14+0000\n" +"Last-Translator: John Bradshaw \n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-09 05:54+0000\n" -"X-Generator: Launchpad (build 14763)\n" +"X-Launchpad-Export-Date: 2012-02-25 05:13+0000\n" +"X-Generator: Launchpad (build 14860)\n" #. module: base #: model:res.country,name:base.sh @@ -91,7 +91,7 @@ msgstr "Workflow" #. module: base #: selection:ir.sequence,implementation:0 msgid "No gap" -msgstr "" +msgstr "No gap" #. module: base #: selection:base.language.install,lang:0 @@ -109,6 +109,8 @@ msgid "" "Helps you manage your projects and tasks by tracking them, generating " "plannings, etc..." msgstr "" +"Helps you manage your projects and tasks by tracking them, generating plans, " +"etc..." #. module: base #: field:ir.actions.act_window,display_menu_tip:0 @@ -120,6 +122,7 @@ msgstr "Display menu tips" msgid "" "Model name on which the method to be called is located, e.g. 'res.partner'." msgstr "" +"Model name on which the method to be called is located, e.g. 'res.partner'." #. module: base #: view:ir.module.module:0 @@ -145,6 +148,11 @@ msgid "" "\n" "This module allows you to create retro planning for managing your events.\n" msgstr "" +"\n" +"Organisation and management of events.\n" +"======================================\n" +"\n" +"This module allows you to create retro planning to manage your events.\n" #. module: base #: help:ir.model.fields,domain:0 @@ -165,7 +173,7 @@ msgstr "Reference" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_invoice_bba msgid "Belgium - Structured Communication" -msgstr "" +msgstr "Belgium - Structured Communication" #. module: base #: field:ir.actions.act_window,target:0 @@ -175,17 +183,17 @@ msgstr "Target Window" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_analytic_plans msgid "Sales Analytic Distribution" -msgstr "" +msgstr "Sales Analytic Distribution" #. module: base #: model:ir.module.module,shortdesc:base.module_web_process msgid "Process" -msgstr "" +msgstr "Process" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate msgid "Billing Rates on Contracts" -msgstr "" +msgstr "Billing Rates on Contracts" #. module: base #: code:addons/base/res/res_users.py:558 @@ -218,7 +226,7 @@ msgstr "ir.ui.view.custom" #: code:addons/base/ir/ir_model.py:313 #, python-format msgid "Renaming sparse field \"%s\" is not allowed" -msgstr "" +msgstr "Renaming sparse field \"%s\" is not allowed" #. module: base #: model:res.country,name:base.sz @@ -234,12 +242,12 @@ msgstr "created." #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_tr msgid "Turkey - Accounting" -msgstr "" +msgstr "Turkey - Accounting" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_subproduct msgid "MRP Subproducts" -msgstr "" +msgstr "MRP Subproducts" #. module: base #: code:addons/base/module/module.py:390 @@ -272,7 +280,7 @@ msgstr "Inuktitut / ᐃᓄᒃᑎᑐᑦ" #: model:ir.module.category,name:base.module_category_sales_management #: model:ir.module.module,shortdesc:base.module_sale msgid "Sales Management" -msgstr "" +msgstr "Sales Management" #. module: base #: view:res.partner:0 @@ -345,6 +353,12 @@ msgid "" " - tree_but_open\n" "For defaults, an optional condition" msgstr "" +"For actions, one of the possible action slots: \n" +" - client_action_multi\n" +" - client_print_multi\n" +" - client_action_relate\n" +" - tree_but_open\n" +"For defaults, an optional condition" #. module: base #: sql_constraint:res.lang:0 @@ -359,6 +373,10 @@ msgid "" " complex data from other software\n" " " msgstr "" +"\n" +" This module provide a class import_framework to help import \n" +" complex data from other software\n" +" " #. module: base #: field:ir.actions.wizard,wiz_name:0 @@ -368,17 +386,17 @@ msgstr "Wizard Name" #. module: base #: model:res.groups,name:base.group_partner_manager msgid "Partner Manager" -msgstr "" +msgstr "Partner Manager" #. module: base #: model:ir.module.category,name:base.module_category_customer_relationship_management msgid "Customer Relationship Management" -msgstr "" +msgstr "Customer Relationship Management" #. module: base #: view:ir.module.module:0 msgid "Extra" -msgstr "" +msgstr "Extra" #. module: base #: code:addons/orm.py:2526 @@ -389,7 +407,7 @@ msgstr "Invalid group_by" #. module: base #: field:ir.module.category,child_ids:0 msgid "Child Applications" -msgstr "" +msgstr "Child Applications" #. module: base #: field:res.partner,credit_limit:0 @@ -399,7 +417,7 @@ msgstr "Credit Limit" #. module: base #: model:ir.module.module,description:base.module_web_graph msgid "Openerp web graph view" -msgstr "" +msgstr "Openerp web graph view" #. module: base #: field:ir.model.data,date_update:0 @@ -409,7 +427,7 @@ msgstr "Update Date" #. module: base #: model:ir.module.module,shortdesc:base.module_base_action_rule msgid "Automated Action Rules" -msgstr "" +msgstr "Automated Action Rules" #. module: base #: view:ir.attachment:0 @@ -424,7 +442,7 @@ msgstr "Source Object" #. module: base #: model:res.partner.bank.type,format_layout:base.bank_normal msgid "%(bank_name)s: %(acc_number)s" -msgstr "" +msgstr "%(bank_name)s: %(acc_number)s" #. module: base #: view:ir.actions.todo:0 @@ -454,6 +472,8 @@ msgid "" "Invalid date/time format directive specified. Please refer to the list of " "allowed directives, displayed when you edit a language." msgstr "" +"Invalid date/time format directive specified. Please refer to the list of " +"allowed directives, displayed when you edit a language." #. module: base #: code:addons/orm.py:3895 @@ -468,7 +488,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_pad_project msgid "Specifications on PADs" -msgstr "" +msgstr "Specifications on PADs" #. module: base #: help:ir.filters,user_id:0 @@ -476,11 +496,13 @@ msgid "" "The user this filter is available to. When left empty the filter is usable " "by the system only." msgstr "" +"The user this filter is available to. If empty the filter is usable by the " +"system only." #. module: base #: help:res.partner,website:0 msgid "Website of Partner." -msgstr "" +msgstr "Website of Partner." #. module: base #: help:ir.actions.act_window,views:0 @@ -490,6 +512,10 @@ msgid "" "and reference view. The result is returned as an ordered list of pairs " "(view_id,view_mode)." msgstr "" +"This function field computes the ordered list of views that should be " +"enabled when displaying the result of an action, federating view mode, views " +"and reference view. The result is returned as an ordered list of pairs " +"(view_id,view_mode)." #. module: base #: model:res.country,name:base.tv @@ -509,7 +535,7 @@ msgstr "Date Format" #. module: base #: model:ir.module.module,shortdesc:base.module_base_report_designer msgid "OpenOffice Report Designer" -msgstr "" +msgstr "OpenOffice Report Designer" #. module: base #: field:res.bank,email:0 @@ -540,7 +566,7 @@ msgstr "" #. module: base #: view:ir.values:0 msgid "Action Binding" -msgstr "" +msgstr "Action Binding" #. module: base #: model:res.country,name:base.gf @@ -567,7 +593,7 @@ msgstr "On checking this successive reports are generated from cache." #. module: base #: model:ir.module.module,shortdesc:base.module_sale_layout msgid "Sales Orders Print Layout" -msgstr "" +msgstr "Sales Orders Print Layout" #. module: base #: selection:base.language.install,lang:0 @@ -577,7 +603,7 @@ msgstr "Spanish (VE) / Español (VE)" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice msgid "Invoice on Timesheets" -msgstr "" +msgstr "Invoice on Timesheets" #. module: base #: view:base.module.upgrade:0 @@ -613,6 +639,25 @@ msgid "" " Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n" "\n" msgstr "" +"\n" +"Module to automate letters for unpaid invoices, with multi-level recalls.\n" +"==========================================================================\n" +"\n" +"You can define your multiple levels of recall through the menu:\n" +" Accounting/Configuration/Miscellaneous/Follow-Ups\n" +"\n" +"Once it is defined, you can automatically print recalls each day by simply " +"clicking on the menu:\n" +" Accounting/Periodical Processing/Billing/Send followups\n" +"\n" +"It will generate a PDF with all the letters according to the the\n" +"different levels of recall defined. You can define different policies\n" +"for different companies. You can also send mail to the customer.\n" +"\n" +"Note that if you want to check the followup level for a given " +"partner/account entry, you can do from in the menu:\n" +" Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n" +"\n" #. module: base #: field:res.country,name:0 @@ -682,7 +727,7 @@ msgstr "The name of custom fields must begin with 'x_' !" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_mx msgid "Mexico - Accounting" -msgstr "" +msgstr "Mexico - Accounting" #. module: base #: help:ir.actions.server,action_id:0 @@ -702,7 +747,7 @@ msgstr "Export completed" #. module: base #: model:ir.module.module,shortdesc:base.module_plugin_outlook msgid "Outlook Plug-In" -msgstr "" +msgstr "Outlook Plug-In" #. module: base #: view:ir.model:0 @@ -730,7 +775,7 @@ msgstr "Jordan" #. module: base #: help:ir.cron,nextcall:0 msgid "Next planned execution date for this job." -msgstr "" +msgstr "Next planned execution date for this job." #. module: base #: code:addons/base/ir/ir_model.py:139 @@ -746,7 +791,7 @@ msgstr "Eritrea" #. module: base #: sql_constraint:res.company:0 msgid "The company name must be unique !" -msgstr "" +msgstr "The company name must be unique !" #. module: base #: view:res.config:0 @@ -763,7 +808,7 @@ msgstr "Automated Actions" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ro msgid "Romania - Accounting" -msgstr "" +msgstr "Romania - Accounting" #. module: base #: view:partner.wizard.ean.check:0 @@ -784,7 +829,7 @@ msgstr "" #. module: base #: view:ir.mail_server:0 msgid "Security and Authentication" -msgstr "" +msgstr "Security and Authentication" #. module: base #: view:base.language.export:0 @@ -805,6 +850,10 @@ msgid "" "Launch Manually Once: after hacing 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 #: selection:base.language.install,lang:0 @@ -875,7 +924,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_document_webdav msgid "Shared Repositories (WebDAV)" -msgstr "" +msgstr "Shared Repositories (WebDAV)" #. module: base #: model:ir.module.module,description:base.module_import_google @@ -883,11 +932,13 @@ msgid "" "The module adds google contact in partner address and add google calendar " "events details in Meeting" msgstr "" +"The module adds google contact in partner address and google calendar events " +"details in Meeting" #. module: base #: view:res.users:0 msgid "Email Preferences" -msgstr "" +msgstr "Email Preferences" #. module: base #: model:ir.module.module,description:base.module_audittrail @@ -902,6 +953,15 @@ msgid "" "delete on objects and can check logs.\n" " " msgstr "" +"\n" +"This module lets administrator track every user operation on all the objects " +"of the system.\n" +"=============================================================================" +"==============\n" +"\n" +"The administrator can subscribe to rules for read, write and\n" +"delete on objects and can check logs.\n" +" " #. module: base #: model:res.partner.category,name:base.res_partner_category_4 @@ -965,7 +1025,7 @@ msgstr "Oman" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp msgid "MRP" -msgstr "" +msgstr "MRP" #. module: base #: report:ir.module.reference.graph:0 @@ -980,7 +1040,7 @@ msgstr "Niue" #. module: base #: model:ir.module.module,shortdesc:base.module_membership msgid "Membership Management" -msgstr "" +msgstr "Membership Management" #. module: base #: selection:ir.module.module,license:0 @@ -1007,7 +1067,7 @@ msgstr "Request Reference Types" #. module: base #: model:ir.module.module,shortdesc:base.module_google_base_account msgid "Google Users" -msgstr "" +msgstr "Google Users" #. module: base #: help:ir.server.object.lines,value:0 @@ -1018,6 +1078,11 @@ msgid "" "If Value type is selected, the value will be used directly without " "evaluation." msgstr "" +"Expression containing a value specification. \n" +"When Formula type is selected, this field may be a Python expression that " +"can use the same values as for the condition field on the server action.\n" +"If Value type is selected, the value will be used directly without " +"evaluation." #. module: base #: model:res.country,name:base.ad @@ -1044,6 +1109,7 @@ msgstr "TGZ Archive" msgid "" "Users added to this group are automatically added in the following groups." msgstr "" +"Users added to this group are automatically added to the following groups." #. module: base #: view:res.lang:0 @@ -1070,7 +1136,7 @@ msgstr "Type" #. module: base #: field:ir.mail_server,smtp_user:0 msgid "Username" -msgstr "" +msgstr "Username" #. module: base #: code:addons/orm.py:398 @@ -1097,7 +1163,7 @@ msgstr "Setting empty passwords is not allowed for security reasons!" #: code:addons/base/ir/ir_mail_server.py:192 #, python-format msgid "Connection test failed!" -msgstr "" +msgstr "Connection test failed!" #. module: base #: selection:ir.actions.server,state:0 @@ -1158,6 +1224,22 @@ msgid "" "At the end of the month, the planning manager can also check if the encoded " "timesheets are respecting the planned time on each analytic account.\n" msgstr "" +"Keep track of your planning\n" +"This module helps you to manage your plans.\n" +"===============================================\n" +"\n" +"This module is based on the analytic accounting and is totally integrated " +"with\n" +"* timesheet encoding\n" +"* holiday management\n" +"* project management\n" +"\n" +"So that, each department manager can know if someone in his team has still " +"unallocated time for a given planning (taking in consideration the validated " +"leaves) or if he still needs to encode tasks.\n" +"\n" +"At the end of the month, the planning manager can also check if the encoded " +"timesheets are respecting the planned time on each analytic account.\n" #. module: base #: selection:ir.property,type:0 @@ -1218,12 +1300,12 @@ msgstr "Spanish (GT) / Español (GT)" #. module: base #: field:ir.mail_server,smtp_port:0 msgid "SMTP Port" -msgstr "" +msgstr "SMTP Port" #. module: base #: model:ir.module.module,shortdesc:base.module_import_sugarcrm msgid "SugarCRM Import" -msgstr "" +msgstr "SugarCRM Import" #. module: base #: view:res.lang:0 @@ -1240,12 +1322,12 @@ msgstr "" #: code:addons/base/module/wizard/base_language_install.py:55 #, python-format msgid "Language Pack" -msgstr "" +msgstr "Language Pack" #. module: base #: model:ir.module.module,shortdesc:base.module_web_tests msgid "Tests" -msgstr "" +msgstr "Tests" #. module: base #: field:ir.ui.view_sc,res_id:0 @@ -1306,7 +1388,7 @@ msgstr "" #. module: base #: field:ir.module.category,parent_id:0 msgid "Parent Application" -msgstr "" +msgstr "Parent Application" #. module: base #: code:addons/base/res/res_users.py:222 @@ -1323,12 +1405,12 @@ msgstr "To export a new language, do not select a language." #: model:ir.module.module,shortdesc:base.module_document #: model:ir.module.module,shortdesc:base.module_knowledge msgid "Document Management System" -msgstr "" +msgstr "Document Management System" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_claim msgid "Claims Management" -msgstr "" +msgstr "Claims Management" #. module: base #: model:ir.ui.menu,name:base.menu_purchase_root @@ -1353,6 +1435,10 @@ msgid "" "use the accounting application of OpenERP, journals and accounts will be " "created automatically based on these data." msgstr "" +"Configure your company's bank accounts and select those that must appear on " +"the report footer. You can reorder bank accounts from the list view. If you " +"use the accounting application of OpenERP, journals and accounts will be " +"created automatically based on these data." #. module: base #: view:ir.module.module:0 @@ -1372,11 +1458,19 @@ msgid "" " * Commitment Date\n" " * Effective Date\n" msgstr "" +"\n" +"Add additional date information to the sales order.\n" +"===================================================\n" +"\n" +"You can add the following additional dates to a sale order:\n" +" * Requested Date\n" +" * Commitment Date\n" +" * Effective Date\n" #. module: base #: model:ir.module.module,shortdesc:base.module_account_sequence msgid "Entries Sequence Numbering" -msgstr "" +msgstr "Entries Sequence Numbering" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -1413,6 +1507,26 @@ msgid "" "database,\n" " but in the servers rootpad like /server/bin/filestore.\n" msgstr "" +"\n" +"This is a complete document management system.\n" +"==============================================\n" +"\n" +" * User Authentication\n" +" * Document Indexation :- .pptx and .docx files are not supported in " +"Windows platform.\n" +" * Dashboard for Document that includes:\n" +" * New Files (list)\n" +" * Files by Resource Type (graph)\n" +" * Files by Partner (graph)\n" +" * Files Size by Month (graph)\n" +"\n" +"ATTENTION:\n" +" - When you install this module in a running company that already has PDF " +"files stored into the database,\n" +" you will lose them all.\n" +" - After installing this module PDFs are no longer stored into the " +"database,\n" +" but in the servers root path like /server/bin/filestore.\n" #. module: base #: view:res.lang:0 @@ -1426,6 +1540,9 @@ msgid "" " OpenERP Web gantt chart view.\n" " " msgstr "" +"\n" +" OpenERP Web gantt chart view.\n" +" " #. module: base #: report:ir.module.reference.graph:0 @@ -1478,6 +1595,15 @@ msgid "" "Web.\n" " " msgstr "" +"\n" +"This is the test module which shows HTML tag support in normal XML form " +"view.\n" +"=============================================================================" +"\n" +"\n" +"Creates a sample form-view using HTML tags. It is visible only in OpenERP " +"Web.\n" +" " #. module: base #: model:ir.module.category,description:base.module_category_purchase_management @@ -1485,6 +1611,8 @@ msgid "" "Helps you manage your purchase-related processes such as requests for " "quotations, supplier invoices, etc..." msgstr "" +"Helps you manage your purchase-related processes such as requests for " +"quotations, supplier invoices, etc..." #. module: base #: help:base.language.install,overwrite:0 @@ -1543,7 +1671,7 @@ msgstr "Login" #: model:ir.actions.act_window,name:base.action_wizard_update_translations #: model:ir.ui.menu,name:base.menu_wizard_update_translations msgid "Synchronize Terms" -msgstr "" +msgstr "Synchronise Terms" #. module: base #: view:ir.actions.server:0 @@ -1571,6 +1699,19 @@ msgid "" " - You can define new types of events in\n" " Association / Configuration / Types of Events\n" msgstr "" +"\n" +"Organisation and management of Events.\n" +"======================================\n" +"\n" +"This module allows you\n" +" * to manage your events and their registrations\n" +" * to use emails to automatically confirm and send acknowledgements for " +"any registration to an event\n" +" * ...\n" +"\n" +"Note that:\n" +" - You can define new types of events in\n" +" Association / Configuration / Types of Events\n" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -1586,7 +1727,7 @@ msgstr "Float" #: model:ir.module.category,name:base.module_category_warehouse_management #: model:ir.module.module,shortdesc:base.module_stock msgid "Warehouse Management" -msgstr "" +msgstr "Warehouse Management" #. module: base #: model:ir.model,name:base.model_res_request_link @@ -1617,7 +1758,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_lu msgid "Luxembourg - Accounting" -msgstr "" +msgstr "Luxembourg - Accounting" #. module: base #: model:res.country,name:base.tp @@ -1692,6 +1833,12 @@ msgid "" " Apply Different Category for the product.\n" " " msgstr "" +"\n" +" The base module to manage lunch\n" +"\n" +" keep track for the Lunch Order, Cash Moves, CashBox, Product.\n" +" Apply Different Category for the product.\n" +" " #. module: base #: model:res.country,name:base.kg @@ -1749,6 +1896,43 @@ msgid "" "\n" " " msgstr "" +"\n" +"VAT validation for Partners' VAT numbers\n" +"========================================\n" +"\n" +"After installing this module, values entered in the VAT field of Partners " +"will\n" +"be validated for all supported countries. The country is inferred from the\n" +"2-letter country code that prefixes the VAT number, e.g. ``BE0477472701``\n" +"will be validated using the Belgian rules.\n" +"\n" +"There are two different levels of VAT number validation:\n" +"\n" +" * By default, a simple off-line check is performed using the known " +"validation\n" +" rules for the country, usually a simple check digit. This is quick and \n" +" always available, but allows numbers that are perhaps not truly " +"allocated,\n" +" or not valid anymore.\n" +" * When the \"VAT VIES Check\" option is enabled (in the configuration of " +"the user's\n" +" Company), VAT numbers will be instead submitted to the online EU VIES\n" +" database, which will truly verify that the number is valid and currently\n" +" allocated to a EU company. This is a little slower than the simple\n" +" off-line check, requires an Internet connection, and may not be " +"available\n" +" all the time. If the service is not available or does not support the\n" +" requested country (e.g. for non-EU countries), a simple check will be " +"performed\n" +" instead.\n" +"\n" +"Supported countries currently include EU countries, and a few non-EU " +"countries\n" +"such as Chile, Colombia, Mexico, Norway or Russia. For unsupported " +"countries,\n" +"only the country code will be validated.\n" +"\n" +" " #. module: base #: view:ir.sequence:0 @@ -1783,6 +1967,17 @@ msgid "" "The managers can obtain an easy view of best ideas from all the users.\n" "Once installed, check the menu 'Ideas' in the 'Tools' main menu." msgstr "" +"\n" +"This module allows your user to easily and efficiently participate in " +"enterprise innovation.\n" +"=============================================================================" +"===============\n" +"\n" +"It allows everybody to express ideas about different subjects.\n" +"Then, other users can comment on these ideas and vote for particular ideas.\n" +"Each idea has a score based on the different votes.\n" +"Managers can obtain an easy view of best ideas from all the users.\n" +"Once installed, check the menu 'Ideas' in the 'Tools' main menu." #. module: base #: model:ir.model,name:base.model_ir_rule @@ -1802,27 +1997,27 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_html_view msgid "Html View" -msgstr "" +msgstr "Html View" #. module: base #: field:res.currency,position:0 msgid "Symbol position" -msgstr "" +msgstr "Symbol position" #. module: base #: model:ir.module.module,shortdesc:base.module_process msgid "Enterprise Process" -msgstr "" +msgstr "Enterprise Process" #. module: base #: help:ir.cron,function:0 msgid "Name of the method to be called when this job is processed." -msgstr "" +msgstr "Name of the method to be called when this job is processed." #. module: base #: model:ir.module.module,shortdesc:base.module_hr_evaluation msgid "Employee Appraisals" -msgstr "" +msgstr "Employee Appraisals" #. module: base #: selection:ir.actions.server,state:0 @@ -1839,7 +2034,7 @@ msgstr " (copy)" #. module: base #: field:res.company,rml_footer1:0 msgid "General Information Footer" -msgstr "" +msgstr "General Information Footer" #. module: base #: view:res.lang:0 @@ -1861,7 +2056,7 @@ msgstr "Left parent" #. module: base #: model:ir.module.module,shortdesc:base.module_project_mrp msgid "Create Tasks on SO" -msgstr "" +msgstr "Create Tasks on SO" #. module: base #: field:ir.attachment,res_model:0 @@ -1871,7 +2066,7 @@ msgstr "Attached Model" #. module: base #: field:res.partner.bank,footer:0 msgid "Display on Reports" -msgstr "" +msgstr "Display on Reports" #. module: base #: model:ir.module.module,description:base.module_l10n_cn @@ -1934,6 +2129,14 @@ msgid "" "Accounting chart and localization for Ecuador.\n" " " msgstr "" +"\n" +"This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"Accounting chart and localisation for Ecuador.\n" +" " #. module: base #: code:addons/base/ir/ir_filters.py:38 @@ -1946,7 +2149,7 @@ msgstr "%s (copy)" #. module: base #: model:ir.module.module,shortdesc:base.module_account_chart msgid "Template of Charts of Accounts" -msgstr "" +msgstr "Template of Charts of Accounts" #. module: base #: field:res.partner.address,type:0 @@ -2002,6 +2205,46 @@ msgid "" "today don't come with any additional paid permission for online use of " "'private modules'." msgstr "" +"\n" +"Base module for the Brazilian localization\n" +"==========================================\n" +"\n" +"This module consists in:\n" +"\n" +" - Generic Brazilian chart of accounts\n" +" - Brazilian taxes such as:\n" +"\n" +" - IPI\n" +" - ICMS\n" +" - PIS\n" +" - COFINS\n" +" - ISS\n" +" - IR\n" +" - IRPJ\n" +" - CSLL\n" +"\n" +" - Tax Situation Code (CST) required for the electronic fiscal invoicing " +"(NFe)\n" +"\n" +"The field tax_discount has also been added in the account.tax.template and " +"account.tax objects to allow the proper computation of some Brazilian VATs " +"such as ICMS. The chart of account creation wizard has been extended to " +"propagate those new data properly.\n" +"\n" +"It's important to note however that this module lacks many implementations " +"to use OpenERP properly in Brazil. Those implementations (such as the " +"electronic fiscal Invoicing which is already operational) are brought by " +"more than 15 additional modules of the Brazilian Launchpad localization " +"project https://launchpad.net/openerp.pt-br-localiz and their dependencies " +"in the extra addons branch. Those modules aim at not breaking the remarkable " +"OpenERP modularity, this is why they are numerous but small. One of the " +"reasons for maintaining those modules apart is that Brazilian Localization " +"leaders need commit rights agility to complete the localization as companies " +"fund the remaining legal requirements (such as soon fiscal ledgers, " +"accounting SPED, fiscal SPED and PAF ECF that are still missing as September " +"2011). Those modules are also strictly licensed under AGPL V3 and today " +"don't come with any additional paid permission for online use of 'private " +"modules'." #. module: base #: view:res.request:0 @@ -2033,12 +2276,12 @@ msgstr "Finland" #: code:addons/base/res/res_company.py:156 #, python-format msgid "Website: " -msgstr "" +msgstr "Website: " #. module: base #: model:ir.ui.menu,name:base.menu_administration msgid "Settings" -msgstr "" +msgstr "Settings" #. module: base #: selection:ir.actions.act_window,view_type:0 @@ -2052,7 +2295,7 @@ msgstr "Tree" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_multicurrency msgid "Multi-Currency in Analytic" -msgstr "" +msgstr "Multi-Currency in Analytic" #. module: base #: view:base.language.export:0 @@ -2070,6 +2313,8 @@ msgid "" "Display this bank account on the footer of printed documents like invoices " "and sales orders." msgstr "" +"Display this bank account on the footer of printed documents such as " +"invoices and sales orders." #. module: base #: view:base.language.import:0 @@ -2134,6 +2379,32 @@ msgid "" "Some statistics by journals are provided.\n" " " msgstr "" +"\n" +"The sales journal modules lets you categorise your sales and deliveries " +"(picking lists) between different journals.\n" +"=============================================================================" +"===========================================\n" +"\n" +"This module is very helpful for larger companies that\n" +"work by departments.\n" +"\n" +"You can use journal for different purposes, some examples:\n" +" * isolate sales of different departments\n" +" * journals for deliveries by truck or by UPS\n" +"\n" +"Journals have a responsible and cycle between different status:\n" +" * draft, open, cancel, done.\n" +"\n" +"Batch operations can be processed on the different journals to\n" +"confirm all sales at once, to validate or invoice packing, ...\n" +"\n" +"It also supports batch invoicing methods that can be configured by partners " +"and sales orders, examples:\n" +" * daily invoicing,\n" +" * monthly invoicing, ...\n" +"\n" +"Some statistics by journals are provided.\n" +" " #. module: base #: field:res.company,logo:0 @@ -2143,7 +2414,7 @@ msgstr "Logo" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cr msgid "Costa Rica - Accounting" -msgstr "" +msgstr "Costa Rica - Accounting" #. module: base #: view:ir.module.module:0 @@ -2169,16 +2440,31 @@ msgid "" "re-invoice your customer's expenses if your work by project.\n" " " msgstr "" +"\n" +"This module aims to manage employee's expenses.\n" +"===============================================\n" +"\n" +"The whole workflow is implemented:\n" +" * Draft expense\n" +" * Confirmation of the sheet by the employee\n" +" * Validation by their manager\n" +" * Validation by the accountant and invoice creation\n" +" * Payment of the invoice to the employee\n" +"\n" +"This module also uses the analytic accounting and is compatible with\n" +"the invoice on timesheet module so that you will be able to automatically\n" +"re-invoice your customer's expenses if your work by project.\n" +" " #. module: base #: field:ir.values,action_id:0 msgid "Action (change only)" -msgstr "" +msgstr "Action (change only)" #. module: base #: model:ir.module.module,shortdesc:base.module_subscription msgid "Recurring Documents" -msgstr "" +msgstr "Recurring Documents" #. module: base #: model:res.country,name:base.bs @@ -2216,7 +2502,7 @@ msgstr "Number of modules updated" #. module: base #: field:ir.cron,function:0 msgid "Method" -msgstr "" +msgstr "Method" #. module: base #: view:res.partner.event:0 @@ -2240,7 +2526,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_setup msgid "Initial Setup Tools" -msgstr "" +msgstr "Initial Setup Tools" #. module: base #: field:ir.actions.act_window,groups_id:0 @@ -2293,6 +2579,19 @@ msgid "" "system to store and search in your CV base.\n" " " msgstr "" +"\n" +"Manages job positions and the recruitment process.\n" +"==================================================\n" +"\n" +"It's integrated with the survey module to allow you to define interview for " +"different jobs.\n" +"\n" +"This module is integrated with the mail gateway to automatically tracks " +"email\n" +"sent to jobs@YOURCOMPANY.com. It's also integrated with the document " +"management\n" +"system to store and search in your CV base.\n" +" " #. module: base #: model:ir.actions.act_window,name:base.action_res_widget_wizard @@ -2302,7 +2601,7 @@ msgstr "Homepage Widgets Management" #. module: base #: field:res.company,rml_header1:0 msgid "Report Header / Company Slogan" -msgstr "" +msgstr "Report Header / Company Slogan" #. module: base #: model:res.country,name:base.pl @@ -2354,7 +2653,7 @@ msgstr "" #. module: base #: field:ir.mail_server,smtp_debug:0 msgid "Debugging" -msgstr "" +msgstr "Debugging" #. module: base #: model:ir.module.module,description:base.module_crm_helpdesk @@ -2370,6 +2669,16 @@ msgid "" "and categorize your interventions with a channel and a priority level.\n" " " msgstr "" +"\n" +"Helpdesk Management.\n" +"====================\n" +"\n" +"Like records and processing of claims, Helpdesk and Support are good tools\n" +"to trace your interventions. This menu is more adapted to oral " +"communication,\n" +"which is not necessarily related to a claim. Select a customer, add notes\n" +"and categorise your interventions with a channel and a priority level.\n" +" " #. module: base #: sql_constraint:ir.ui.view_sc:0 @@ -2390,6 +2699,16 @@ msgid "" "\n" " " msgstr "" +"\n" +"Module for resource management.\n" +"===============================\n" +"\n" +"A resource represents something that can be scheduled\n" +"(a developer on a task or a work centre on manufacturing orders).\n" +"This module manages a resource calendar associated to every resource.\n" +"It also manages the leave of every resource.\n" +"\n" +" " #. module: base #: view:ir.rule:0 @@ -2430,6 +2749,11 @@ msgid "" "\n" "Configure servers and trigger synchronization with its database objects.\n" msgstr "" +"\n" +"Synchronisation with all objects.\n" +"=================================\n" +"\n" +"Configure servers and trigger synchronization with its database objects.\n" #. module: base #: model:res.country,name:base.mg @@ -2464,12 +2788,12 @@ msgstr "Current Rate" #. module: base #: model:ir.module.module,shortdesc:base.module_idea msgid "Ideas" -msgstr "" +msgstr "Ideas" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_crm msgid "Opportunity to Quotation" -msgstr "" +msgstr "Opportunity to Quotation" #. module: base #: model:ir.module.module,description:base.module_sale_analytic_plans @@ -2482,6 +2806,13 @@ msgid "" "orders.\n" " " msgstr "" +"\n" +"The base module to manage analytic distribution and sales orders.\n" +"=================================================================\n" +"\n" +"Using this module you will be able to link analytic accounts to sales " +"orders.\n" +" " #. module: base #: field:ir.actions.url,target:0 @@ -2491,22 +2822,22 @@ msgstr "Action Target" #. module: base #: model:ir.module.module,shortdesc:base.module_base_calendar msgid "Calendar Layer" -msgstr "" +msgstr "Calendar Layer" #. module: base #: model:ir.actions.report.xml,name:base.report_ir_model_overview msgid "Model Overview" -msgstr "" +msgstr "Model Overview" #. module: base #: model:ir.module.module,shortdesc:base.module_product_margin msgid "Margins by Products" -msgstr "" +msgstr "Margins by Products" #. module: base #: model:ir.ui.menu,name:base.menu_invoiced msgid "Invoicing" -msgstr "" +msgstr "Invoicing" #. module: base #: field:ir.ui.view_sc,name:0 @@ -2541,13 +2872,13 @@ msgstr "Import / Export" #. module: base #: model:ir.actions.todo.category,name:base.category_tools_customization_config msgid "Tools / Customization" -msgstr "" +msgstr "Tools / Customisation" #. module: base #: field:ir.model.data,res_id:0 #: field:ir.values,res_id:0 msgid "Record ID" -msgstr "" +msgstr "Record ID" #. module: base #: field:ir.actions.server,email:0 @@ -2568,7 +2899,7 @@ msgstr "Server Action" #. module: base #: help:ir.actions.client,params:0 msgid "Arguments sent to the client along withthe view tag" -msgstr "" +msgstr "Arguments sent to the client along with the view tag" #. module: base #: model:ir.module.module,description:base.module_project_gtd @@ -2599,6 +2930,31 @@ msgid "" "performing those tasks.\n" " " msgstr "" +"\n" +"This module implements all concepts defined by the Getting Things Done " +"methodology.\n" +"=============================================================================" +"======\n" +"\n" +"This module implements a simple personal Todo list based on tasks. It adds " +"in\n" +"the project application an editable list of tasks simplified to the minimum\n" +"required fields.\n" +"\n" +"The todo list is based on the GTD methodology. This globally used " +"methodology\n" +"is used for personal time management improvement.\n" +"\n" +"Getting Things Done (commonly abbreviated as GTD) is an action management\n" +"method created by David Allen, and described in a book of the same name.\n" +"\n" +"GTD rests on the principle that a person needs to move tasks out of the mind " +"by\n" +"recording them externally. That way, the mind is freed from the job of\n" +"remembering everything that needs to be done, and can concentrate on " +"actually\n" +"performing those tasks.\n" +" " #. module: base #: model:res.country,name:base.tt @@ -2631,7 +2987,7 @@ msgstr "Error during communication with the publisher warranty server." #: model:res.groups,name:base.group_sale_manager #: model:res.groups,name:base.group_tool_manager msgid "Manager" -msgstr "" +msgstr "Manager" #. module: base #: model:ir.ui.menu,name:base.menu_custom @@ -2668,12 +3024,12 @@ msgstr "Clear IDs" #. module: base #: view:res.groups:0 msgid "Inherited" -msgstr "" +msgstr "Inherited" #. module: base #: field:ir.model.fields,serialization_field_id:0 msgid "Serialization Field" -msgstr "" +msgstr "Serialisation Field" #. module: base #: model:ir.module.category,description:base.module_category_report_designer @@ -2681,6 +3037,8 @@ msgid "" "Lets you install various tools to simplify and enhance OpenERP's report " "creation." msgstr "" +"Lets you install various tools to simplify and enhance OpenERP's report " +"creation." #. module: base #: view:res.lang:0 @@ -2691,7 +3049,7 @@ msgstr "%y - Year without century [00,99]." #: code:addons/base/res/res_company.py:155 #, python-format msgid "Fax: " -msgstr "" +msgstr "Fax: " #. module: base #: model:res.country,name:base.si @@ -2701,7 +3059,7 @@ msgstr "Slovenia" #. module: base #: help:res.currency,name:0 msgid "Currency Code (ISO 4217)" -msgstr "" +msgstr "Currency Code (ISO 4217)" #. module: base #: model:ir.actions.act_window,name:base.res_log_act_window @@ -2733,7 +3091,7 @@ msgstr "Error!" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr_rib msgid "French RIB Bank Details" -msgstr "" +msgstr "French RIB Bank Details" #. module: base #: view:res.lang:0 @@ -2768,6 +3126,10 @@ msgid "" "==================================================\n" " " msgstr "" +"\n" +"This module adds a PAD in all project kanban views\n" +"==================================================\n" +" " #. module: base #: model:ir.actions.act_window,help:base.action_country @@ -2814,19 +3176,19 @@ msgstr "Bangladesh" #. module: base #: model:ir.module.module,shortdesc:base.module_project_retro_planning msgid "Project Retro-planning" -msgstr "" +msgstr "Project Retro-planning" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_planning msgid "Master Procurement Schedule" -msgstr "" +msgstr "Master Procurement Schedule" #. module: base #: model:ir.model,name:base.model_ir_module_category #: field:ir.module.module,application:0 #: field:res.groups,category_id:0 msgid "Application" -msgstr "" +msgstr "Application" #. module: base #: selection:publisher_warranty.contract,state:0 @@ -2844,6 +3206,13 @@ msgid "" "\n" "The decimal precision is configured per company.\n" msgstr "" +"\n" +"Configure the price accuracy you need for different kinds of usage: " +"accounting, sales, purchases, etc.\n" +"=============================================================================" +"=========================\n" +"\n" +"The decimal precision is configured per company.\n" #. module: base #: model:ir.module.module,description:base.module_l10n_pl @@ -2861,11 +3230,23 @@ msgid "" "że wszystkie towary są w obrocie hurtowym.\n" " " msgstr "" +"\n" +"This is the module to manage the accounting chart and taxes for Poland in " +"OpenERP.\n" +"=============================================================================" +"=====\n" +"\n" +"To jest moduł do tworzenia wzorcowego planu kont i podstawowych ustawień do " +"podatków\n" +"VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów " +"zakładając,\n" +"że wszystkie towary są w obrocie hurtowym.\n" +" " #. module: base #: field:ir.actions.client,params_store:0 msgid "Params storage" -msgstr "" +msgstr "Params storage" #. module: base #: code:addons/base/module/module.py:409 @@ -12554,7 +12935,7 @@ msgstr "" #. module: base #: selection:base.language.install,lang:0 msgid "Occitan (FR, post 1500) / Occitan" -msgstr "" +msgstr "Occitan (FR, post 1500) / Occitan" #. module: base #: code:addons/base/ir/ir_mail_server.py:192 @@ -12584,7 +12965,7 @@ msgstr "Congo, The Democratic Republic of the" #. module: base #: selection:base.language.install,lang:0 msgid "Malayalam / മലയാളം" -msgstr "" +msgstr "Malayalam / മലയാളം" #. module: base #: view:res.request:0 @@ -13861,7 +14242,7 @@ msgstr "" #. module: base #: model:ir.model,name:base.model_partner_wizard_ean_check msgid "Ean Check" -msgstr "" +msgstr "Ean Check" #. module: base #: view:res.partner:0 diff --git a/openerp/addons/base/i18n/es_AR.po b/openerp/addons/base/i18n/es_AR.po index 5f2d8cb3305..198845ea2ea 100644 --- a/openerp/addons/base/i18n/es_AR.po +++ b/openerp/addons/base/i18n/es_AR.po @@ -1,20 +1,21 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * base +# Spanish (Argentina) translation for openobject-server +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the openobject-server package. +# FIRST AUTHOR , 2012. # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 5.0.0\n" -"Report-Msgid-Bugs-To: support@openerp.com\n" -"POT-Creation-Date: 2009-12-10 16:01+0000\n" -"PO-Revision-Date: 2009-12-10 07:54+0000\n" -"Last-Translator: Silvana Herrera \n" -"Language-Team: \n" +"Project-Id-Version: openobject-server\n" +"Report-Msgid-Bugs-To: FULL NAME \n" +"POT-Creation-Date: 2012-02-08 00:44+0000\n" +"PO-Revision-Date: 2012-02-27 08:02+0000\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Spanish (Argentina) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-11-17 05:05+0000\n" -"X-Generator: Launchpad (build Unknown)\n" +"X-Launchpad-Export-Date: 2012-02-28 05:47+0000\n" +"X-Generator: Launchpad (build 14874)\n" #. module: base #: model:res.country,name:base.sh @@ -22,19 +23,27 @@ msgid "Saint Helena" msgstr "Santa Helena" #. module: base -#: wizard_view:res.partner.sms_send,init:0 -msgid "SMS - Gateway: clickatell" -msgstr "Plataforma SMS: clickatell" +#: view:ir.actions.report.xml:0 +msgid "Other Configuration" +msgstr "" #. module: base -#: view:res.lang:0 -msgid "%j - Day of the year as a decimal number [001,366]." -msgstr "%j - Día del año como un número decimal [001,366]." +#: selection:ir.property,type:0 +msgid "DateTime" +msgstr "" #. module: base -#: field:ir.values,meta_unpickle:0 -msgid "Metadata" -msgstr "Metadatos" +#: model:ir.module.module,shortdesc:base.module_project_mailgate +msgid "Tasks-Mail Integration" +msgstr "" + +#. module: base +#: code:addons/fields.py:582 +#, python-format +msgid "" +"The second argument of the many2many field %s must be a SQL table !You used " +"%s, which is not a valid SQL table name." +msgstr "" #. module: base #: field:ir.ui.view,arch:0 @@ -43,48 +52,113 @@ msgid "View Architecture" msgstr "Ver Estructura" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "You can not create this kind of document! (%s)" -msgstr "No puede crear este tipo de documento! (%s)" +#: model:ir.module.module,description:base.module_project +msgid "" +"\n" +"Project management module tracks multi-level projects, tasks, work done on " +"tasks, eso.\n" +"=============================================================================" +"=========\n" +"\n" +"It is able to render planning, order tasks, eso.\n" +"\n" +"Dashboard for project members that includes:\n" +"--------------------------------------------\n" +" * List of my open tasks\n" +" * List of my delegated tasks\n" +" * Graph of My Projects: Planned vs Total Hours\n" +" * Graph of My Remaining Hours by Project\n" +" " +msgstr "" #. module: base -#: wizard_field:module.lang.import,init,code:0 +#: field:base.language.import,code:0 msgid "Code (eg:en__US)" msgstr "Código (por ej. es__ES)" #. module: base #: view:workflow:0 +#: view:workflow.activity:0 #: field:workflow.activity,wkf_id:0 #: field:workflow.instance,wkf_id:0 +#: field:workflow.transition,wkf_id:0 +#: field:workflow.workitem,wkf_id:0 msgid "Workflow" msgstr "Workflow" #. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:ir.sequence,implementation:0 +msgid "No gap" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Hungarian / Magyar" msgstr "Húngaro / Magyar" #. module: base -#: field:ir.actions.server,wkf_model_id:0 -msgid "Workflow On" -msgstr "Workflow sobre" +#: selection:base.language.install,lang:0 +msgid "Spanish (PY) / Español (PY)" +msgstr "" #. module: base -#: view:workflow.activity:0 -msgid "Outgoing transitions" -msgstr "Transacciones Salientes" +#: model:ir.module.category,description:base.module_category_project_management +msgid "" +"Helps you manage your projects and tasks by tracking them, generating " +"plannings, etc..." +msgstr "" #. module: base -#: selection:ir.report.custom,frequency:0 -msgid "Yearly" -msgstr "Anual" +#: field:ir.actions.act_window,display_menu_tip:0 +msgid "Display Menu Tips" +msgstr "" #. module: base -#: code:addons/osv/orm.py:0 +#: help:ir.cron,model:0 +msgid "" +"Model name on which the method to be called is located, e.g. 'res.partner'." +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Created Views" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:532 #, python-format -msgid "The unlink method is not implemented on this object !" -msgstr "¡El método de desligar no está implementado en este objeto!" +msgid "" +"You can not write in this document (%s) ! Be sure your user belongs to one " +"of these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_event_project +msgid "" +"\n" +"Organization and management of events.\n" +"======================================\n" +"\n" +"This module allows you to create retro planning for managing your events.\n" +msgstr "" + +#. module: base +#: help:ir.model.fields,domain:0 +msgid "" +"The optional domain to restrict possible values for relationship fields, " +"specified as a Python expression defining a list of triplets. For example: " +"[('color','=','red')]" +msgstr "" + +#. module: base +#: field:res.partner,ref:0 +msgid "Reference" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_be_invoice_bba +msgid "Belgium - Structured Communication" +msgstr "" #. module: base #: field:ir.actions.act_window,target:0 @@ -92,65 +166,79 @@ msgid "Target Window" msgstr "Ventana destino" #. module: base -#: model:ir.actions.todo,note:base.config_wizard_simple_view -msgid "" -"Choose between the \"Simplified Interface\" or the extended one.\n" -"If you are testing or using OpenERP for the first time, we suggest you to " -"use\n" -"the simplified interface, which has less options and fields but is easier " -"to\n" -"understand. You will be able to switch to the extended view later.\n" -" " +#: model:ir.module.module,shortdesc:base.module_sale_analytic_plans +msgid "Sales Analytic Distribution" msgstr "" -"Elija entre la \"Interfaz simplificada\" o \"Interfaz extendida\".\n" -"Si está examinando o utilizando OpenERP por la primera vez,\n" -"le sugerimos que utilice la interfaz simplificada, que tiene menos\n" -"opciones y campos pero es más fácil de entender. Más tarde\n" -"podrá cambiar a la vista extendida.\n" -" " #. module: base -#: field:ir.rule,operand:0 -msgid "Operand" -msgstr "Operando" +#: model:ir.module.module,shortdesc:base.module_web_process +msgid "Process" +msgstr "" #. module: base -#: model:res.country,name:base.kr -msgid "South Korea" -msgstr "Corea del Sur" +#: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate +msgid "Billing Rates on Contracts" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_workflow_transition_form -#: model:ir.ui.menu,name:base.menu_workflow_transition -#: view:workflow.activity:0 -msgid "Transitions" -msgstr "Transiciones" +#: code:addons/base/res/res_users.py:558 +#, python-format +msgid "Warning!" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:344 +#, python-format +msgid "" +"Properties of base fields cannot be altered in this manner! Please modify " +"them through Python code, preferably through a custom addon!" +msgstr "" + +#. module: base +#: code:addons/osv.py:129 +#, python-format +msgid "Constraint Error" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_ui_view_custom msgid "ir.ui.view.custom" msgstr "ir.ui.view.custom" +#. module: base +#: code:addons/base/ir/ir_model.py:313 +#, python-format +msgid "Renaming sparse field \"%s\" is not allowed" +msgstr "" + #. module: base #: model:res.country,name:base.sz msgid "Swaziland" msgstr "Suazilandia" #. module: base -#: model:ir.model,name:base.model_ir_actions_report_custom -#: selection:ir.ui.menu,action:0 -msgid "ir.actions.report.custom" -msgstr "ir.actions.report.custom" +#: code:addons/orm.py:4206 +#, python-format +msgid "created." +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CANCEL" -msgstr "STOCK_CANCEL" +#: model:ir.module.module,shortdesc:base.module_l10n_tr +msgid "Turkey - Accounting" +msgstr "" #. module: base -#: field:ir.report.custom,sortby:0 -msgid "Sorted By" -msgstr "Ordenado por" +#: model:ir.module.module,shortdesc:base.module_mrp_subproduct +msgid "MRP Subproducts" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:390 +#, python-format +msgid "" +"Some installed modules depend on the module you plan to Uninstall :\n" +" %s" +msgstr "" #. module: base #: field:ir.sequence,number_increment:0 @@ -164,23 +252,29 @@ msgid "Company's Structure" msgstr "Estructura de la Compañía" #. module: base -#: model:ir.model,name:base.model_ir_report_custom_fields -msgid "ir.report.custom.fields" -msgstr "ir.report.custom.fields" +#: selection:base.language.install,lang:0 +msgid "Inuktitut / ᐃᓄᒃᑎᑐᑦ" +msgstr "" #. module: base -#: code:addons/addons/base/module/wizard/wizard_export_lang.py:0 +#: model:ir.actions.todo.category,name:base.category_sales_management_config +#: model:ir.module.category,name:base.module_category_sales_management +#: model:ir.module.module,shortdesc:base.module_sale +msgid "Sales Management" +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Search Partner" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:60 #, python-format msgid "new" msgstr "nuevo" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GOTO_TOP" -msgstr "STOCK_GOTO_TOP" - -#. module: base -#: field:ir.actions.report.custom,multi:0 #: field:ir.actions.report.xml,multi:0 msgid "On multiple doc." msgstr "En múltiples doc." @@ -190,18 +284,38 @@ msgstr "En múltiples doc." msgid "Number of Modules" msgstr "Número de módulos" +#. module: base +#: help:multi_company.default,company_dest_id:0 +msgid "Company to store the current record" +msgstr "" + #. module: base #: field:res.partner.bank.type.field,size:0 msgid "Max. Size" msgstr "Tamaño máx." #. module: base +#: model:ir.module.category,name:base.module_category_reporting +#: model:ir.ui.menu,name:base.menu_lunch_reporting +#: model:ir.ui.menu,name:base.menu_project_report +#: model:ir.ui.menu,name:base.menu_report_association +#: model:ir.ui.menu,name:base.menu_report_marketing +#: model:ir.ui.menu,name:base.menu_reporting +#: model:ir.ui.menu,name:base.next_id_64 +#: model:ir.ui.menu,name:base.next_id_73 +#: model:ir.ui.menu,name:base.reporting_menu +msgid "Reporting" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: field:res.partner,subname:0 #: field:res.partner.address,name:0 msgid "Contact Name" msgstr "Nombre de Contacto" #. module: base -#: code:addons/addons/base/module/wizard/wizard_export_lang.py:0 +#: code:addons/base/module/wizard/base_export_language.py:56 #, python-format msgid "" "Save this document to a %s file and edit it with a specific software or a " @@ -211,26 +325,29 @@ msgstr "" "o un editor de texto. La codificación del archivo es UTF-8." #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DELETE" -msgstr "STOCK_DELETE" +#: help:ir.values,key2:0 +msgid "" +"For actions, one of the possible action slots: \n" +" - client_action_multi\n" +" - client_print_multi\n" +" - client_action_relate\n" +" - tree_but_open\n" +"For defaults, an optional condition" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "Password mismatch !" -msgstr "La contraseña no coincide !" +#: sql_constraint:res.lang:0 +msgid "The name of the language must be unique !" +msgstr "" #. module: base -#: code:addons/addons/base/module/module.py:0 -#, python-format -msgid "This url '%s' must provide an html file with links to zip modules" -msgstr "Esta url '%s' debe tener a un archivo html con enlaces a módulos zip" - -#. module: base -#: selection:res.request,state:0 -msgid "active" -msgstr "activa" +#: model:ir.module.module,description:base.module_import_base +msgid "" +"\n" +" This module provide a class import_framework to help importing \n" +" complex data from other software\n" +" " +msgstr "" #. module: base #: field:ir.actions.wizard,wiz_name:0 @@ -238,39 +355,68 @@ msgid "Wizard Name" msgstr "Nombre de asistente" #. module: base -#: view:res.lang:0 -msgid "%y - Year without century as a decimal number [00,99]." -msgstr "%y - Año sin siglo como un número decimal [00,99]." +#: model:res.groups,name:base.group_partner_manager +msgid "Partner Manager" +msgstr "" #. module: base -#: selection:maintenance.contract.wizard,state:0 -msgid "Validated" -msgstr "Validado" +#: model:ir.module.category,name:base.module_category_customer_relationship_management +msgid "Customer Relationship Management" +msgstr "" #. module: base -#: selection:ir.report.custom.fields,operation:0 -msgid "Get Max" -msgstr "Obtener Máximo" +#: view:ir.module.module:0 +msgid "Extra" +msgstr "" + +#. module: base +#: code:addons/orm.py:2526 +#, python-format +msgid "Invalid group_by" +msgstr "" + +#. module: base +#: field:ir.module.category,child_ids:0 +msgid "Child Applications" +msgstr "" #. module: base #: field:res.partner,credit_limit:0 msgid "Credit Limit" msgstr "Límite de Crédito" +#. module: base +#: model:ir.module.module,description:base.module_web_graph +msgid "Openerp web graph view" +msgstr "" + #. module: base #: field:ir.model.data,date_update:0 msgid "Update Date" msgstr "Fecha de actualización" +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_action_rule +msgid "Automated Action Rules" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Owner" +msgstr "" + #. module: base #: field:ir.actions.act_window,src_model:0 msgid "Source Object" msgstr "Objeto origen" #. module: base -#: model:ir.actions.act_window,name:base.act_ir_actions_todo_form +#: model:res.partner.bank.type,format_layout:base.bank_normal +msgid "%(bank_name)s: %(acc_number)s" +msgstr "" + +#. module: base #: view:ir.actions.todo:0 -#: model:ir.ui.menu,name:base.menu_ir_actions_todo_form msgid "Config Wizard Steps" msgstr "Pasos de los asistentes de configuración" @@ -280,39 +426,57 @@ msgid "ir.ui.view_sc" msgstr "ir.ui.view_sc" #. module: base +#: field:res.widget.user,widget_id:0 +#: field:res.widget.wizard,widgets_list:0 +msgid "Widget" +msgstr "" + +#. module: base +#: view:ir.model.access:0 #: field:ir.model.access,group_id:0 -#: field:ir.rule,rule_group:0 msgid "Group" msgstr "Grupo" #. module: base -#: view:wizard.module.lang.export:0 -msgid "To browse official translations, you can visit this link: " -msgstr "Para encontrar traducciones oficiales, puede visitar este enlace: " +#: constraint:res.lang:0 +msgid "" +"Invalid date/time format directive specified. Please refer to the list of " +"allowed directives, displayed when you edit a language." +msgstr "" #. module: base -#: field:ir.exports.line,name:0 -#: field:ir.translation,name:0 -#: field:res.partner.bank.type.field,name:0 -msgid "Field Name" -msgstr "Nombre del Campo" +#: code:addons/orm.py:3895 +#, python-format +msgid "" +"One of the records you are trying to modify has already been deleted " +"(Document type: %s)." +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.open_module_tree_uninstall -#: model:ir.ui.menu,name:base.menu_module_tree_uninstall -msgid "Uninstalled modules" -msgstr "Módulos no instalados" +#: model:ir.module.module,shortdesc:base.module_pad_project +msgid "Specifications on PADs" +msgstr "" #. module: base -#: wizard_view:server.action.create,init:0 -#: wizard_field:server.action.create,init,type:0 -msgid "Select Action Type" -msgstr "Seleccione tipo de acción" +#: help:ir.filters,user_id:0 +msgid "" +"The user this filter is available to. When left empty the filter is usable " +"by the system only." +msgstr "" #. module: base -#: selection:ir.actions.todo,type:0 -msgid "Configure" -msgstr "Configurar" +#: help:res.partner,website:0 +msgid "Website of Partner." +msgstr "" + +#. module: base +#: help:ir.actions.act_window,views:0 +msgid "" +"This function field computes the ordered list of views that should be " +"enabled when displaying the result of an action, federating view mode, views " +"and reference view. The result is returned as an ordered list of pairs " +"(view_id,view_mode)." +msgstr "" #. module: base #: model:res.country,name:base.tv @@ -321,7 +485,6 @@ msgstr "Tuvalú" #. module: base #: selection:ir.model,state:0 -#: selection:ir.model.grid,state:0 msgid "Custom Object" msgstr "Objeto personalizado" @@ -330,6 +493,11 @@ msgstr "Objeto personalizado" msgid "Date Format" msgstr "Formato de fecha" +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_report_designer +msgid "OpenOffice Report Designer" +msgstr "" + #. module: base #: field:res.bank,email:0 #: field:res.partner.address,email:0 @@ -342,7 +510,12 @@ msgid "Netherlands Antilles" msgstr "Antillas Holandesas" #. module: base -#: code:addons/addons/base/res/res_user.py:0 +#: model:res.country,name:base.ro +msgid "Romania" +msgstr "Rumanía" + +#. module: base +#: code:addons/base/res/res_users.py:396 #, python-format msgid "" "You can not remove the admin user as it is used internally for resources " @@ -351,13 +524,23 @@ msgstr "" "No puede eliminar el usuario admin ya que es utilizado internamente por " "OpenERP y sus recursos (actualizaciones, instalación de módulos, ...)" +#. module: base +#: view:ir.values:0 +msgid "Action Binding" +msgstr "" + #. module: base #: model:res.country,name:base.gf msgid "French Guyana" msgstr "Guayana francesa" #. module: base -#: selection:module.lang.install,init,lang:0 +#: field:ir.ui.view.custom,ref_id:0 +msgid "Original View" +msgstr "Vista Original" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Bosnian / bosanski jezik" msgstr "Bosnio / bosanski jezik" @@ -371,21 +554,55 @@ msgstr "" "por segunda vez, devolverá el informe anterior." #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The read method is not implemented on this object !" -msgstr "El método de lectura no está implementado en este objeto !" +#: model:ir.module.module,shortdesc:base.module_sale_layout +msgid "Sales Orders Print Layout" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_REWIND" -msgstr "STOCK_MEDIA_REWIND" +#: selection:base.language.install,lang:0 +msgid "Spanish (VE) / Español (VE)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice +msgid "Invoice on Timesheets" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "Your system will be updated." +msgstr "" #. module: base #: field:ir.actions.todo,note:0 +#: selection:ir.property,type:0 msgid "Text" msgstr "Texto" +#. module: base +#: model:ir.module.module,description:base.module_account_followup +msgid "" +"\n" +"Module to automate letters for unpaid invoices, with multi-level recalls.\n" +"==========================================================================\n" +"\n" +"You can define your multiple levels of recall through the menu:\n" +" Accounting/Configuration/Miscellaneous/Follow-Ups\n" +"\n" +"Once it is defined, you can automatically print recalls every day through " +"simply clicking on the menu:\n" +" Accounting/Periodical Processing/Billing/Send followups\n" +"\n" +"It will generate a PDF with all the letters according to the the\n" +"different levels of recall defined. You can define different policies\n" +"for different companies. You can also send mail to the customer.\n" +"\n" +"Note that if you want to check the followup level for a given " +"partner/account entry, you can do from in the menu:\n" +" Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n" +"\n" +msgstr "" + #. module: base #: field:res.country,name:0 msgid "Country Name" @@ -397,26 +614,7 @@ msgid "Colombia" msgstr "Colombia" #. module: base -#: view:ir.module.module:0 -msgid "Schedule Upgrade" -msgstr "Programar actualización" - -#. module: base -#: code:addons/service/web_services.py:0 -#, python-format -msgid "" -"''\n" -"\n" -"OpenERP is an ERP+CRM program for small and medium businesses.\n" -"\n" -"The whole source code is distributed under the terms of the\n" -"GNU Public Licence.\n" -"\n" -"(c) 2003-TODAY, Fabien Pinckaers - Tiny sprl''" -msgstr "" - -#. module: base -#: code:addons/osv/orm.py:0 +#: code:addons/orm.py:1390 #, python-format msgid "Key/value '%s' not found in selection field '%s'" msgstr "" @@ -441,15 +639,15 @@ msgid "Sales & Purchases" msgstr "Ventas & Compras" #. module: base -#: view:ir.actions.wizard:0 -#: field:wizard.ir.model.menu.create.line,wizard_id:0 -msgid "Wizard" -msgstr "Asistente" +#: view:ir.translation:0 +msgid "Untranslated" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CUT" -msgstr "STOCK_CUT" +#: help:ir.actions.act_window,context:0 +msgid "" +"Context dictionary as Python expression, empty by default (Default: {})" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.ir_action_wizard @@ -459,17 +657,22 @@ msgid "Wizards" msgstr "Asistentes" #. module: base -#: selection:res.config.view,view:0 -msgid "Extended Interface" -msgstr "Interfaz extendida" +#: model:res.partner.category,name:base.res_partner_category_miscellaneoussuppliers0 +msgid "Miscellaneous Suppliers" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 +#: code:addons/base/ir/ir_model.py:287 #, python-format msgid "Custom fields must have a name that starts with 'x_' !" msgstr "" "Los campos personalizados deben tener un nombre que empieza con 'x_'!" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_mx +msgid "Mexico - Accounting" +msgstr "" + #. module: base #: help:ir.actions.server,action_id:0 msgid "Select the Action Window, Report, Wizard to be executed." @@ -477,15 +680,32 @@ msgstr "" "Seleccione la ventana de Acción, informe o asistente que se ejecutará." #. module: base -#: view:wizard.module.lang.export:0 +#: model:res.country,name:base.ai +msgid "Anguilla" +msgstr "Anguilla" + +#. module: base +#: view:base.language.export:0 msgid "Export done" msgstr "Exportación realizada" +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin_outlook +msgid "Outlook Plug-In" +msgstr "" + #. module: base #: view:ir.model:0 +#: field:ir.model,name:0 msgid "Model Description" msgstr "Descripción del modelo" +#. module: base +#: help:ir.actions.act_window,src_model:0 +msgid "" +"Optional model name of the objects on which this action should be visible" +msgstr "" + #. module: base #: field:workflow.transition,trigger_expr_id:0 msgid "Trigger Expression" @@ -497,7 +717,12 @@ msgid "Jordan" msgstr "Jordania" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 +#: help:ir.cron,nextcall:0 +msgid "Next planned execution date for this job." +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:139 #, python-format msgid "You can not remove the model '%s' !" msgstr "No puede eliminar el modelo '%s'!" @@ -508,34 +733,69 @@ msgid "Eritrea" msgstr "Eritrea" #. module: base -#: view:res.config.view:0 -msgid "Configure simple view" -msgstr "Configurar vista simple" +#: sql_constraint:res.company:0 +msgid "The company name must be unique !" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Bulgarian / български" -msgstr "Búlgaro / български" +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "description" +msgstr "" #. module: base -#: model:ir.model,name:base.model_ir_actions_actions -msgid "ir.actions.actions" -msgstr "ir.actions.actions" +#: model:ir.ui.menu,name:base.menu_base_action_rule +#: model:ir.ui.menu,name:base.menu_base_action_rule_admin +msgid "Automated Actions" +msgstr "" #. module: base -#: selection:ir.report.custom,type:0 -msgid "Bar Chart" -msgstr "Diagrama de barras" +#: model:ir.module.module,shortdesc:base.module_l10n_ro +msgid "Romania - Accounting" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIALOG_ERROR" -msgstr "STOCK_DIALOG_ERROR" +#: view:partner.wizard.ean.check:0 +msgid "Want to check Ean ? " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_INDEX" -msgstr "STOCK_INDEX" +#: help:ir.actions.server,mobile:0 +msgid "" +"Provides fields that be used to fetch the mobile number, e.g. you select the " +"invoice, then `object.invoice_address_id.mobile` is the field which gives " +"the correct mobile number" +msgstr "" +"Indica los campos que se utilizarán para extraer el número de móvil. Por ej. " +"cuándo selecciona la factura, entonces `object.invoice_address_id.mobile` es " +"el campo que contiene el número de móvil correcto." + +#. module: base +#: view:ir.mail_server:0 +msgid "Security and Authentication" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "" +"OpenERP translations (core, modules, clients) are managed through " +"Launchpad.net, our open source project management facility. We use their " +"online interface to synchronize all translations efforts." +msgstr "" + +#. module: base +#: help:ir.actions.todo,type:0 +msgid "" +"Manual: Launched manually.\n" +"Automatic: Runs whenever the system is reconfigured.\n" +"Launch Manually Once: after hacing been launched manually, it sets " +"automatically to Done." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Swedish / svenska" +msgstr "Sueco / sueco" #. module: base #: model:res.country,name:base.rs @@ -553,22 +813,80 @@ msgid "Cambodia, Kingdom of" msgstr "Reino de Camboya" #. module: base -#: model:ir.actions.act_window,name:base.ir_sequence_form -#: view:ir.sequence:0 -#: model:ir.ui.menu,name:base.menu_ir_sequence_form -#: model:ir.ui.menu,name:base.next_id_5 -msgid "Sequences" -msgstr "Secuencias" +#: field:base.language.import,overwrite:0 +#: field:base.language.install,overwrite:0 +msgid "Overwrite Existing Terms" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIALOG_QUESTION" -msgstr "STOCK_DIALOG_QUESTION" +#: model:ir.model,name:base.model_base_language_import +msgid "Language Import" +msgstr "" #. module: base -#: model:res.country,name:base.pg -msgid "Papua New Guinea" -msgstr "Papúa Nueva Guinea" +#: help:ir.cron,interval_number:0 +msgid "Repeat every x." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Albanian / Shqip" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_config_opportunity +msgid "Opportunities" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_language_export +msgid "base.language.export" +msgstr "" + +#. module: base +#: help:ir.actions.server,write_id:0 +msgid "" +"Provide the field name that the record id refers to for the write operation. " +"If it is empty it will refer to the active id of the object." +msgstr "" +"Indique el nombre de campo al cual se refiere el id del registro para la " +"operación escribir. Si está vacío se referirá al id activo del objeto." + +#. module: base +#: help:ir.actions.report.xml,report_type:0 +msgid "Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ..." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_document_webdav +msgid "Shared Repositories (WebDAV)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_import_google +msgid "" +"The module adds google contact in partner address and add google calendar " +"events details in Meeting" +msgstr "" + +#. module: base +#: view:res.users:0 +msgid "Email Preferences" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_audittrail +msgid "" +"\n" +"This module lets administrator track every user operation on all the objects " +"of the system.\n" +"=============================================================================" +"==============\n" +"\n" +"The administrator can subscribe to rules for read, write and\n" +"delete on objects and can check logs.\n" +" " +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_4 @@ -576,22 +894,49 @@ msgid "Basic Partner" msgstr "Partner básico" #. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "," msgstr "," +#. module: base +#: view:res.partner:0 +msgid "My Partners" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "XML Report" +msgstr "" + #. module: base #: model:res.country,name:base.es msgid "Spain" msgstr "España" #. module: base -#: wizard_view:module.upgrade,end:0 -#: wizard_view:module.upgrade,start:0 -msgid "You may have to reinstall some language pack." -msgstr "Puede tener que volver a reinstalar algún paquete de idioma." +#: view:base.module.update:0 +msgid "Please be patient, as this operation may take a few seconds..." +msgstr "" #. module: base +#: help:ir.actions.act_window,domain:0 +msgid "" +"Optional domain filtering of the destination data, as a Python expression" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade +#: model:ir.model,name:base.model_base_module_upgrade +msgid "Module Upgrade" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (UY) / Español (UY)" +msgstr "" + +#. module: base +#: field:res.partner,mobile:0 #: field:res.partner.address,mobile:0 msgid "Mobile" msgstr "Celular" @@ -602,10 +947,14 @@ msgid "Oman" msgstr "Omán" #. module: base -#: model:ir.actions.act_window,name:base.action_payterm_form -#: model:ir.model,name:base.model_res_payterm -msgid "Payment term" -msgstr "Término de pago" +#: model:ir.module.module,shortdesc:base.module_mrp +msgid "MRP" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 +msgid "1cm 28cm 20cm 28cm" +msgstr "1cm 28cm 20cm 28cm" #. module: base #: model:res.country,name:base.nu @@ -613,15 +962,14 @@ msgid "Niue" msgstr "Niue" #. module: base -#: selection:ir.cron,interval_type:0 -msgid "Work Days" -msgstr "Días laborables" +#: model:ir.module.module,shortdesc:base.module_membership +msgid "Membership Management" +msgstr "" #. module: base -#: help:ir.values,action_id:0 -msgid "This field is not used, it only helps you to select the right action." +#: selection:ir.module.module,license:0 +msgid "Other OSI Approved Licence" msgstr "" -"Este campo no se utiliza, sólo le ayuda a seleccionar la acción correcta." #. module: base #: model:ir.actions.act_window,name:base.act_menu_create @@ -635,14 +983,25 @@ msgid "India" msgstr "India" #. module: base -#: model:ir.model,name:base.model_maintenance_contract_module -msgid "maintenance contract modules" -msgstr "módulos del contrato de mantenimiento" +#: model:ir.actions.act_window,name:base.res_request_link-act +#: model:ir.ui.menu,name:base.menu_res_request_link_act +msgid "Request Reference Types" +msgstr "" #. module: base -#: view:ir.values:0 -msgid "client_action_multi, client_action_relate" -msgstr "client_action_multi, client_action_relate" +#: model:ir.module.module,shortdesc:base.module_google_base_account +msgid "Google Users" +msgstr "" + +#. module: base +#: help:ir.server.object.lines,value:0 +msgid "" +"Expression containing a value specification. \n" +"When Formula type is selected, this field may be a Python expression that " +"can use the same values as for the condition field on the server action.\n" +"If Value type is selected, the value will be used directly without " +"evaluation." +msgstr "" #. module: base #: model:res.country,name:base.ad @@ -650,20 +1009,25 @@ msgid "Andorra, Principality of" msgstr "Principado de Andorra" #. module: base -#: field:ir.module.category,child_ids:0 #: field:res.partner.category,child_ids:0 msgid "Child Categories" msgstr "Categorías hijas" #. module: base -#: selection:wizard.module.lang.export,format:0 +#: model:ir.model,name:base.model_ir_config_parameter +msgid "ir.config_parameter" +msgstr "" + +#. module: base +#: selection:base.language.export,format:0 msgid "TGZ Archive" msgstr "Archivo TGZ" #. module: base -#: field:res.partner.som,factor:0 -msgid "Factor" -msgstr "Factor" +#: view:res.groups:0 +msgid "" +"Users added to this group are automatically added in the following groups." +msgstr "" #. module: base #: view:res.lang:0 @@ -671,24 +1035,34 @@ msgid "%B - Full month name." msgstr "%B - Nombre del mes completo." #. module: base -#: field:ir.actions.report.xml,report_type:0 #: field:ir.actions.todo,type:0 +#: view:ir.attachment:0 +#: field:ir.attachment,type:0 +#: field:ir.model,state:0 +#: field:ir.model.fields,state:0 +#: field:ir.property,type:0 #: field:ir.server.object.lines,type:0 #: field:ir.translation,type:0 +#: view:ir.ui.view:0 +#: view:ir.values:0 #: field:ir.values,key:0 #: view:res.partner:0 +#: view:res.partner.address:0 msgid "Type" msgstr "Tipo" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_FILE" -msgstr "STOCK_FILE" +#: field:ir.mail_server,smtp_user:0 +msgid "Username" +msgstr "" #. module: base -#: field:ir.report.custom.fields,field_child2:0 -msgid "Field child2" -msgstr "Campo hijo2" +#: code:addons/orm.py:398 +#, python-format +msgid "" +"Language with code \"%s\" is not defined in your system !\n" +"Define it through the Administration menu." +msgstr "" #. module: base #: model:res.country,name:base.gu @@ -696,29 +1070,16 @@ msgid "Guam (USA)" msgstr "Guam (EE.UU.)" #. module: base -#: model:ir.model,name:base.model_ir_model_grid -msgid "Objects Security Grid" -msgstr "Grilla de seguridad de objetos" +#: code:addons/base/res/res_users.py:558 +#, python-format +msgid "Setting empty passwords is not allowed for security reasons!" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GO_DOWN" -msgstr "STOCK_GO_DOWN" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_OK" -msgstr "STOCK_OK" - -#. module: base -#: field:ir.actions.act_window.view,act_window_id:0 -#: view:ir.actions.actions:0 -#: field:ir.actions.todo,action_id:0 -#: field:ir.ui.menu,action:0 -#: field:ir.values,action_id:0 -#: selection:ir.values,key:0 -msgid "Action" -msgstr "Acción" +#: code:addons/base/ir/ir_mail_server.py:192 +#, python-format +msgid "Connection test failed!" +msgstr "" #. module: base #: selection:ir.actions.server,state:0 @@ -737,28 +1098,61 @@ msgid "Cayman Islands" msgstr "Islas Caimán" #. module: base -#: code:addons/report/custom.py:0 +#: model:res.country,name:base.kr +msgid "South Korea" +msgstr "Corea del Sur" + +#. module: base +#: model:ir.actions.act_window,name:base.action_workflow_transition_form +#: model:ir.ui.menu,name:base.menu_workflow_transition +#: view:workflow.activity:0 +msgid "Transitions" +msgstr "Transiciones" + +#. module: base +#: code:addons/orm.py:4615 #, python-format -msgid "" -"The sum of the data (2nd field) is null.\n" -"We can't draw a pie chart !" +msgid "Record #%d of %s not found, cannot copy!" msgstr "" -"La suma de los datos (2º campo) es nula.\n" -"¡No se puede dibujar un gráfico de sectores!" #. module: base -#: field:ir.sequence,name:0 -#: field:ir.sequence.type,name:0 -msgid "Sequence Name" -msgstr "Nombre secuencia" +#: field:ir.module.module,contributors:0 +msgid "Contributors" +msgstr "" #. module: base -#: model:res.country,name:base.td -msgid "Chad" -msgstr "Chad" +#: model:ir.module.module,description:base.module_project_planning +msgid "" +"Keep track of your planning\n" +"This module helps you to manage your plannings.\n" +"===============================================\n" +"\n" +"This module is based on the analytic accounting and is totally integrated " +"with\n" +"* the timesheets encoding\n" +"* the holidays management\n" +"* the project management\n" +"\n" +"So that, each department manager can know if someone in his team has still " +"unallocated time for a given planning (taking in consideration the validated " +"leaves) or if he still needs to encode tasks.\n" +"\n" +"At the end of the month, the planning manager can also check if the encoded " +"timesheets are respecting the planned time on each analytic account.\n" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:ir.property,type:0 +msgid "Char" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Slovak / Slovenský jazyk" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Spanish (AR) / Español (AR)" msgstr "Español (AR) / Español (AR)" @@ -767,25 +1161,48 @@ msgstr "Español (AR) / Español (AR)" msgid "Uganda" msgstr "Uganda" +#. module: base +#: field:ir.model.access,perm_unlink:0 +msgid "Delete Access" +msgstr "" + #. module: base #: model:res.country,name:base.ne msgid "Niger" msgstr "Níger" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Chinese (HK)" +msgstr "" + #. module: base #: model:res.country,name:base.ba msgid "Bosnia-Herzegovina" msgstr "Bosnia-Herzegovina" #. module: base -#: field:ir.report.custom.fields,alignment:0 -msgid "Alignment" -msgstr "Alineación" +#: view:base.language.export:0 +msgid "" +"To improve or expand the official translations, you should use directly " +"Lauchpad's web interface (Rosetta). If you need to perform mass translation, " +"Launchpad also allows uploading full .po files at once" +msgstr "" #. module: base -#: selection:ir.rule,operator:0 -msgid ">=" -msgstr ">=" +#: selection:base.language.install,lang:0 +msgid "Spanish (GT) / Español (GT)" +msgstr "" + +#. module: base +#: field:ir.mail_server,smtp_port:0 +msgid "SMTP Port" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_import_sugarcrm +msgid "SugarCRM Import" +msgstr "" #. module: base #: view:res.lang:0 @@ -799,25 +1216,20 @@ msgstr "" "que precede el primer lunes están en la semana 0." #. module: base -#: field:res.partner.event,planned_cost:0 -msgid "Planned Cost" -msgstr "Costo planeado" +#: code:addons/base/module/wizard/base_language_install.py:55 +#, python-format +msgid "Language Pack" +msgstr "" #. module: base -#: model:ir.model,name:base.model_ir_model_config -msgid "ir.model.config" -msgstr "ir.model.config" +#: model:ir.module.module,shortdesc:base.module_web_tests +msgid "Tests" +msgstr "" #. module: base -#: field:ir.module.module,website:0 -#: field:res.partner,website:0 -msgid "Website" -msgstr "Sitio web" - -#. module: base -#: view:ir.module.repository:0 -msgid "Repository" -msgstr "Repositorio" +#: field:ir.ui.view_sc,res_id:0 +msgid "Resource Ref." +msgstr "Ref. recurso" #. module: base #: model:res.country,name:base.gs @@ -830,48 +1242,74 @@ msgid "Action URL" msgstr "URL de la acción" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_JUSTIFY_FILL" -msgstr "STOCK_JUSTIFY_FILL" +#: field:base.module.import,module_name:0 +msgid "Module Name" +msgstr "" #. module: base #: model:res.country,name:base.mh msgid "Marshall Islands" msgstr "Islas Marshall" +#. module: base +#: code:addons/base/ir/ir_model.py:368 +#, python-format +msgid "Changing the model of a field is forbidden!" +msgstr "" + #. module: base #: model:res.country,name:base.ht msgid "Haiti" msgstr "Haití" #. module: base -#: selection:ir.translation,type:0 -msgid "RML" -msgstr "RML" - -#. module: base -#: model:ir.actions.act_window,name:base.action_partner_category -#: model:ir.ui.menu,name:base.menu_partner_category_main -msgid "Partners by Categories" -msgstr "Partners por categorías" - -#. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 -#, python-format -msgid "Pie charts need exactly two fields" -msgstr "Diagramas de pastel requieren exactamente dos campos" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Id is not the same than existing one: %s" +#: view:ir.ui.view:0 +#: selection:ir.ui.view,type:0 +msgid "Search" msgstr "" #. module: base -#: help:wizard.module.lang.export,lang:0 +#: code:addons/osv.py:132 +#, python-format +msgid "" +"The operation cannot be completed, probably due to the following:\n" +"- deletion: you may be trying to delete a record while other records still " +"reference it\n" +"- creation/update: a mandatory field is not correctly set" +msgstr "" + +#. module: base +#: field:ir.module.category,parent_id:0 +msgid "Parent Application" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:222 +#, python-format +msgid "Operation Canceled" +msgstr "" + +#. module: base +#: help:base.language.export,lang:0 msgid "To export a new language, do not select a language." msgstr "Para exportar un nuevo idioma, no seleccione un idioma." +#. module: base +#: model:ir.module.module,shortdesc:base.module_document +#: model:ir.module.module,shortdesc:base.module_knowledge +msgid "Document Management System" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_claim +msgid "Claims Management" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_purchase_root +msgid "Purchases" +msgstr "" + #. module: base #: model:res.country,name:base.md msgid "Moldavia" @@ -883,22 +1321,37 @@ msgid "Features" msgstr "Características" #. module: base -#: field:ir.report.custom,frequency:0 -msgid "Frequency" -msgstr "Frecuencia" +#: model:ir.actions.act_window,help:base.bank_account_update +msgid "" +"Configure your company's bank accounts and select those that must appear on " +"the report footer. You can reorder bank accounts from the list view. If you " +"use the accounting application of OpenERP, journals and accounts will be " +"created automatically based on these data." +msgstr "" #. module: base -#: field:ir.report.custom.fields,fc0_op:0 -#: field:ir.report.custom.fields,fc1_op:0 -#: field:ir.report.custom.fields,fc2_op:0 -#: field:ir.report.custom.fields,fc3_op:0 -msgid "Relation" -msgstr "Relación" +#: view:ir.module.module:0 +#: report:ir.module.reference.graph:0 +msgid "Version" +msgstr "Versión" #. module: base -#: field:ir.model.access,perm_read:0 -msgid "Read Access" -msgstr "Acceso de Lectura" +#: model:ir.module.module,description:base.module_sale_order_dates +msgid "" +"\n" +"Add additional date information to the sales order.\n" +"===================================================\n" +"\n" +"You can add the following additional dates to a sale order:\n" +" * Requested Date\n" +" * Commitment Date\n" +" * Effective Date\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_sequence +msgid "Entries Sequence Numbering" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -906,52 +1359,67 @@ msgid "ir.exports" msgstr "ir.exports" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MISSING_IMAGE" -msgstr "STOCK_MISSING_IMAGE" - -#. module: base -#: view:res.users:0 -msgid "Define New Users" -msgstr "Definir nuevos usuarios" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_REMOVE" -msgstr "STOCK_REMOVE" - -#. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "raw" -msgstr "en bruto" - -#. module: base -#: help:ir.actions.server,email:0 -msgid "" -"Provides the fields that will be used to fetch the email address, e.g. when " -"you select the invoice, then `object.invoice_address_id.email` is the field " -"which gives the correct address" +#: code:addons/base/module/wizard/base_update_translations.py:38 +#, python-format +msgid "No language with code \"%s\" exists" msgstr "" -"Indique los campos que se utilizarán para extraer la dirección de correo " -"electrónico. Por ej. cuándo selecciona la factura, entonces " -"`object.invoice_address_id.email` es el campo que contiene la dirección " -"correcta." #. module: base -#: field:res.roles,name:0 -msgid "Role Name" -msgstr "Nombre de rol" +#: model:ir.module.module,description:base.module_document +msgid "" +"\n" +"This is a complete document management system.\n" +"==============================================\n" +"\n" +" * User Authentication\n" +" * Document Indexation :- .pptx and .docx files are not supported in " +"Windows platform.\n" +" * Dashboard for Document that includes:\n" +" * New Files (list)\n" +" * Files by Resource Type (graph)\n" +" * Files by Partner (graph)\n" +" * Files Size by Month (graph)\n" +"\n" +"ATTENTION:\n" +" - When you install this module in a running company that have already " +"PDF files stored into the database,\n" +" you will lose them all.\n" +" - After installing this module PDF's are no longer stored into the " +"database,\n" +" but in the servers rootpad like /server/bin/filestore.\n" +msgstr "" #. module: base -#: field:res.partner,user_id:0 -msgid "Dedicated Salesman" -msgstr "Comercial dedicado" +#: view:res.lang:0 +msgid "%Y - Year with century." +msgstr "" #. module: base -#: rml:ir.module.reference:0 +#: model:ir.module.module,description:base.module_web_gantt +msgid "" +"\n" +" OpenERP Web gantt chart view.\n" +" " +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 msgid "-" msgstr "-" +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "" +"This wizard helps you register a publisher warranty contract in your OpenERP " +"system. After the contract has been registered, you will be able to send " +"issues directly to OpenERP." +msgstr "" + +#. module: base +#: view:wizard.ir.model.menu.create:0 +msgid "Create _Menu" +msgstr "" + #. module: base #: field:res.payterm,name:0 msgid "Payment Term (short name)" @@ -970,47 +1438,120 @@ msgid "ir.exports.line" msgstr "ir.exports.line" #. module: base +#: model:ir.module.module,description:base.module_html_view +msgid "" +"\n" +"This is the test module which shows HTML tag support in normal XML form " +"view.\n" +"=============================================================================" +"\n" +"\n" +"Creates a sample form-view using HTML tags. It is visible only in OpenERP " +"Web.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_purchase_management +msgid "" +"Helps you manage your purchase-related processes such as requests for " +"quotations, supplier invoices, etc..." +msgstr "" + +#. module: base +#: help:base.language.install,overwrite:0 +msgid "" +"If you check this box, your customized translations will be overwritten and " +"replaced by the official ones." +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_rml:0 +msgid "Main report file path" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_action_report_xml #: field:ir.module.module,reports_by_module:0 +#: model:ir.ui.menu,name:base.menu_ir_action_report_xml msgid "Reports" msgstr "Informes" +#. module: base +#: help:ir.actions.act_window.view,multi:0 +#: help:ir.actions.report.xml,multi:0 +msgid "" +"If set to true, the action will not be displayed on the right toolbar of a " +"form view." +msgstr "" +"Si fija como verdadero, la acción no se mostrará en la barra de herramientas " +"de la derecha en un formulario." + #. module: base #: field:workflow,on_create:0 msgid "On Create" msgstr "Al crear" #. module: base -#: wizard_view:base.module.import,init:0 -msgid "Please give your module .ZIP file to import." -msgstr "Introduzca el archivo .ZIP del módulo a importar." +#: code:addons/base/ir/ir_model.py:681 +#, python-format +msgid "" +"'%s' contains too many dots. XML ids should not contain dots ! These are " +"used to refer to other modules data, as in module.reference_id" +msgstr "" #. module: base -#: wizard_field:res.partner.sms_send,init,user:0 +#: field:partner.sms.send,user:0 #: field:res.users,login:0 msgid "Login" msgstr "Usuario" #. module: base -#: model:ir.model,name:base.model_ir_sequence_type -msgid "ir.sequence.type" -msgstr "ir.sequence.type" +#: view:base.update.translations:0 +#: model:ir.actions.act_window,name:base.action_wizard_update_translations +#: model:ir.ui.menu,name:base.menu_wizard_update_translations +msgid "Synchronize Terms" +msgstr "" #. module: base -#: view:maintenance.contract:0 -#: field:maintenance.contract,module_ids:0 -msgid "Covered Modules" -msgstr "Módulos cubiertos" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_COPY" -msgstr "STOCK_COPY" - -#. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format +#: view:ir.actions.server:0 msgid "" -"Model %s Does not Exist !" +"Access all the fields related to the current object using expressions, i.e. " +"object.partner_id.name " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_event +msgid "" +"\n" +"Organization and management of Events.\n" +"======================================\n" +"\n" +"This module allows you\n" +" * to manage your events and their registrations\n" +" * to use emails to automatically confirm and send acknowledgements for " +"any registration to an event\n" +" * ...\n" +"\n" +"Note that:\n" +" - You can define new types of events in\n" +" Association / Configuration / Types of Events\n" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_tools +msgid "Tools" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Float" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_warehouse_management +#: model:ir.module.module,shortdesc:base.module_stock +msgid "Warehouse Management" msgstr "" #. module: base @@ -1019,21 +1560,28 @@ msgid "res.request.link" msgstr "res.request.link" #. module: base -#: wizard_button:module.module.update,init,update:0 -msgid "Check new modules" -msgstr "Verificar nuevos módulos" +#: field:ir.actions.wizard,name:0 +msgid "Wizard Info" +msgstr "Información del asistente" #. module: base -#: model:res.country,name:base.km -msgid "Comoros" -msgstr "Comores" +#: view:base.language.export:0 +#: model:ir.actions.act_window,name:base.action_wizard_lang_export +#: model:ir.ui.menu,name:base.menu_wizard_lang_export +msgid "Export Translation" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_server_action -#: view:ir.actions.server:0 -#: model:ir.ui.menu,name:base.menu_server_action -msgid "Server Actions" -msgstr "Acciones del servidor" +#: help:res.log,secondary:0 +msgid "" +"Do not display this log if it belongs to the same object the user is working " +"on" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_lu +msgid "Luxembourg - Accounting" +msgstr "" #. module: base #: model:res.country,name:base.tp @@ -1041,15 +1589,60 @@ msgid "East Timor" msgstr "Timor oriental" #. module: base -#: view:ir.rule:0 -msgid "Simple domain setup" -msgstr "Definición dominio simple" +#: model:res.company,follow_up_msg:base.main_company +msgid "" +"Date : %(date)s\n" +"\n" +"Dear %(partner_name)s,\n" +"\n" +"Please find in attachment a reminder of all your unpaid invoices, for a " +"total amount due of:\n" +"\n" +"%(followup_amount).2f %(company_currency)s\n" +"\n" +"Thanks,\n" +"--\n" +"%(user_signature)s\n" +"%(company_name)s" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_share +msgid "" +"\n" +"This module adds generic sharing tools to your current OpenERP database.\n" +"========================================================================\n" +"\n" +"It specifically adds a 'share' button that is available in the Web client " +"to\n" +"share any kind of OpenERP data with colleagues, customers, friends, etc.\n" +"\n" +"The system will work by creating new users and groups on the fly, and by\n" +"combining the appropriate access rights and ir.rules to ensure that the\n" +"shared users only have access to the data that has been shared with them.\n" +"\n" +"This is extremely useful for collaborative work, knowledge sharing,\n" +"synchronization with other companies, etc.\n" +"\n" +" " +msgstr "" #. module: base #: field:res.currency,accuracy:0 msgid "Computational Accuracy" msgstr "Precisión de cálculo" +#. module: base +#: model:ir.module.module,description:base.module_lunch +msgid "" +"\n" +" The base module to manage lunch\n" +"\n" +" keep track for the Lunch Order ,Cash Moves ,CashBox ,Product.\n" +" Apply Different Category for the product.\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.kg msgid "Kyrgyz Republic (Kyrgyzstan)" @@ -1065,42 +1658,81 @@ msgstr "wizard.ir.model.menu.create.line" msgid "Attached ID" msgstr "ID archivo adjunto" +#. module: base +#: model:ir.module.module,description:base.module_base_vat +msgid "" +"\n" +"VAT validation for Partners' VAT numbers\n" +"========================================\n" +"\n" +"After installing this module, values entered in the VAT field of Partners " +"will\n" +"be validated for all supported countries. The country is inferred from the\n" +"2-letter country code that prefixes the VAT number, e.g. ``BE0477472701``\n" +"will be validated using the Belgian rules.\n" +"\n" +"There are two different levels of VAT number validation:\n" +"\n" +" * By default, a simple off-line check is performed using the known " +"validation\n" +" rules for the country, usually a simple check digit. This is quick and \n" +" always available, but allows numbers that are perhaps not truly " +"allocated,\n" +" or not valid anymore.\n" +" * When the \"VAT VIES Check\" option is enabled (in the configuration of " +"the user's\n" +" Company), VAT numbers will be instead submitted to the online EU VIES\n" +" database, which will truly verify that the number is valid and currently\n" +" allocated to a EU company. This is a little bit slower than the simple\n" +" off-line check, requires an Internet connection, and may not be " +"available\n" +" all the time. If the service is not available or does not support the\n" +" requested country (e.g. for non-EU countries), a simple check will be " +"performed\n" +" instead.\n" +"\n" +"Supported countries currently include EU countries, and a few non-EU " +"countries\n" +"such as Chile, Colombia, Mexico, Norway or Russia. For unsupported " +"countries,\n" +"only the country code will be validated.\n" +"\n" +" " +msgstr "" + #. module: base #: view:ir.sequence:0 msgid "Day: %(day)s" msgstr "Día: %(día)s" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "You can not read this document! (%s)" -msgstr "No puede leer este documento ! (%s)" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_FIND_AND_REPLACE" -msgstr "STOCK_FIND_AND_REPLACE" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Relation not found: %s on '%s'" +#: model:ir.module.category,description:base.module_category_point_of_sale +msgid "" +"Helps you get the most out of your points of sales with fast sale encoding, " +"simplified payment mode encoding, automatic picking lists generation and " +"more." msgstr "" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-crm" -msgstr "terp-crm" - #. module: base #: model:res.country,name:base.mv msgid "Maldives" msgstr "Maldivas" #. module: base -#: help:ir.values,res_id:0 -msgid "Keep 0 if the action must appear on all resources." -msgstr "Dejar un 0 si la acción debe aparecer en todos los recursos." +#: model:ir.module.module,description:base.module_idea +msgid "" +"\n" +"This module allows your user to easily and efficiently participate in " +"enterprise innovation.\n" +"=============================================================================" +"===============\n" +"\n" +"It allows everybody to express ideas about different subjects.\n" +"Then, other users can comment on these ideas and vote for particular ideas.\n" +"Each idea has a score based on the different votes.\n" +"The managers can obtain an easy view of best ideas from all the users.\n" +"Once installed, check the menu 'Ideas' in the 'Tools' main menu." +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_rule @@ -1108,30 +1740,56 @@ msgid "ir.rule" msgstr "ir.rule" #. module: base -#: field:ir.report.custom.fields,width:0 -msgid "Fixed Width" -msgstr "Ancho fijo" +#: selection:ir.cron,interval_type:0 +msgid "Days" +msgstr "Días" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-calendar" -msgstr "terp-calendar" +#: model:ir.module.module,shortdesc:base.module_web_rpc +msgid "OpenERP Web web" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_YES" -msgstr "STOCK_YES" +#: model:ir.module.module,shortdesc:base.module_html_view +msgid "Html View" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.ir_action_report_custom -#: model:ir.ui.menu,name:base.menu_ir_action_report_custom -msgid "Report Custom" -msgstr "Informe personalizado" +#: field:res.currency,position:0 +msgid "Symbol position" +msgstr "" #. module: base -#: model:res.country,name:base.tm -msgid "Turkmenistan" -msgstr "Turkmenistán" +#: model:ir.module.module,shortdesc:base.module_process +msgid "Enterprise Process" +msgstr "" + +#. module: base +#: help:ir.cron,function:0 +msgid "Name of the method to be called when this job is processed." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_evaluation +msgid "Employee Appraisals" +msgstr "" + +#. module: base +#: selection:ir.actions.server,state:0 +msgid "Write Object" +msgstr "Escribir objeto" + +#. module: base +#: code:addons/base/res/res_company.py:66 +#: code:addons/base/res/res_partner.py:175 +#, python-format +msgid " (copy)" +msgstr "" + +#. module: base +#: field:res.company,rml_footer1:0 +msgid "General Information Footer" +msgstr "" #. module: base #: view:res.lang:0 @@ -1139,21 +1797,21 @@ msgid "7. %H:%M:%S ==> 18:25:20" msgstr "7. %H:%M:%S ==> 18:25:20" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_form -#: model:ir.ui.menu,name:base.menu_base_partner -#: model:ir.ui.menu,name:base.menu_partner_form #: view:res.partner:0 +#: view:res.partner.category:0 +#: field:res.partner.category,partner_ids:0 msgid "Partners" msgstr "Partners" #. module: base -#: help:ir.actions.server,message:0 -msgid "" -"Specify the message. You can use the fields from the object. e.g. `Dear [[ " -"object.partner_id.name ]]`" +#: field:res.partner.category,parent_left:0 +msgid "Left parent" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_mrp +msgid "Create Tasks on SO" msgstr "" -"Indique el mensaje. Puede utilizar los campos del objeto. por ej. `Estimado " -"[[object.partner_id.name]]`" #. module: base #: field:ir.attachment,res_model:0 @@ -1161,9 +1819,19 @@ msgid "Attached Model" msgstr "Modelo archivo adjunto" #. module: base -#: field:ir.actions.server,trigger_name:0 -msgid "Trigger Name" -msgstr "Nombre de disparador" +#: field:res.partner.bank,footer:0 +msgid "Display on Reports" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_cn +msgid "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" ============================================================\n" +" " +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_model_access @@ -1172,7 +1840,7 @@ msgstr "ir.model.access" #. module: base #: field:ir.cron,priority:0 -#: field:ir.ui.view,priority:0 +#: field:ir.mail_server,sequence:0 #: field:res.request,priority:0 #: field:res.request.link,priority:0 msgid "Priority" @@ -1189,40 +1857,101 @@ msgid "Legend (for prefix, suffix)" msgstr "Leyenda (para prefijo / sufijo)" #. module: base -#: view:res.request:0 -msgid "Reply" -msgstr "Responder" +#: selection:ir.server.object.lines,type:0 +msgid "Formula" +msgstr "Fórmula" #. module: base -#: code:addons/addons/base/res/res_user.py:0 +#: code:addons/base/res/res_users.py:396 #, python-format msgid "Can not remove root user!" msgstr "No se puede eliminar el usuario principal !" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_JUSTIFY_LEFT" -msgstr "STOCK_JUSTIFY_LEFT" - #. module: base #: model:res.country,name:base.mw msgid "Malawi" msgstr "Malawi" +#. module: base +#: model:ir.module.module,description:base.module_l10n_ec +msgid "" +"\n" +"This is the base module to manage the accounting chart for Ecuador in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"Accounting chart and localization for Ecuador.\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_filters.py:38 +#: code:addons/base/res/res_users.py:80 +#: code:addons/base/res/res_users.py:420 +#, python-format +msgid "%s (copy)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_chart +msgid "Template of Charts of Accounts" +msgstr "" + #. module: base #: field:res.partner.address,type:0 msgid "Address Type" msgstr "Tipo de dirección" #. module: base -#: selection:ir.actions.todo,start_on:0 -msgid "Auto" -msgstr "Auto" +#: view:ir.ui.menu:0 +msgid "Full Path" +msgstr "" #. module: base -#: view:res.request:0 -msgid "End of Request" -msgstr "Fin de la solicitud" +#: model:ir.module.module,description:base.module_l10n_br +msgid "" +"\n" +"Base module for the Brazilian localization\n" +"==========================================\n" +"\n" +"This module consists in:\n" +"\n" +" - Generic Brazilian chart of accounts\n" +" - Brazilian taxes such as:\n" +"\n" +" - IPI\n" +" - ICMS\n" +" - PIS\n" +" - COFINS\n" +" - ISS\n" +" - IR\n" +" - IRPJ\n" +" - CSLL\n" +"\n" +" - Tax Situation Code (CST) required for the electronic fiscal invoicing " +"(NFe)\n" +"\n" +"The field tax_discount has also been added in the account.tax.template and " +"account.tax objects to allow the proper computation of some Brazilian VATs " +"such as ICMS. The chart of account creation wizard has been extended to " +"propagate those new data properly.\n" +"\n" +"It's important to note however that this module lack many implementations to " +"use OpenERP properly in Brazil. Those implementations (such as the " +"electronic fiscal Invoicing which is already operational) are brought by " +"more than 15 additional modules of the Brazilian Launchpad localization " +"project https://launchpad.net/openerp.pt-br-localiz and their dependencies " +"in the extra addons branch. Those modules aim at not breaking with the " +"remarkable OpenERP modularity, this is why they are numerous but small. One " +"of the reasons for maintaining those modules apart is that Brazilian " +"Localization leaders need commit rights agility to complete the localization " +"as companies fund the remaining legal requirements (such as soon fiscal " +"ledgers, accounting SPED, fiscal SPED and PAF ECF that are still missing as " +"September 2011). Those modules are also strictly licensed under AGPL V3 and " +"today don't come with any additional paid permission for online use of " +"'private modules'." +msgstr "" #. module: base #: view:res.request:0 @@ -1241,67 +1970,161 @@ msgstr "" "que preceden el primer domingo están en la semana 0." #. module: base -#: wizard_view:module.lang.install,init:0 -msgid "Note that this operation may take a few minutes." -msgstr "Tenga en cuenta que esta operación puede tardar unos minutos." +#: view:ir.ui.view:0 +msgid "Advanced" +msgstr "" + +#. module: base +#: model:res.country,name:base.fi +msgid "Finland" +msgstr "Finlandia" + +#. module: base +#: code:addons/base/res/res_company.py:156 +#, python-format +msgid "Website: " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_administration +msgid "Settings" +msgstr "" #. module: base #: selection:ir.actions.act_window,view_type:0 #: selection:ir.actions.act_window.view,view_mode:0 +#: view:ir.ui.view:0 #: selection:ir.ui.view,type:0 #: selection:wizard.ir.model.menu.create.line,view_type:0 msgid "Tree" msgstr "Árbol" #. module: base -#: view:maintenance.contract.wizard:0 -msgid "Could you check your contract information ?" -msgstr "¿Podría comprobar su información del contrato?" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CLEAR" -msgstr "STOCK_CLEAR" - -#. module: base -#: help:res.users,password:0 -msgid "" -"Keep empty if you don't want the user to be able to connect on the system." +#: model:ir.module.module,shortdesc:base.module_analytic_multicurrency +msgid "Multi-Currency in Analytic" +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "https://help.launchpad.net/Translations" msgstr "" -"Dejar vacío si no quiere que el usuario se pueda conectar en el sistema." #. module: base #: field:ir.actions.act_window,view_mode:0 -#: field:res.config.view,view:0 msgid "View Mode" msgstr "Modo de vista" #. module: base -#: code:addons/osv/fields.py:0 -#, python-format -msgid "Not implemented search_memory method !" -msgstr "El método search_memory no está implementado !" +#: help:res.partner.bank,footer:0 +msgid "" +"Display this bank account on the footer of printed documents like invoices " +"and sales orders." +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: view:base.language.import:0 +msgid "" +"When using CSV format, please also check that the first line of your file is " +"one of the following:" +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "Logs" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Spanish / Español" msgstr "Español / Español" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Korean (KP) / 한국어 (KP)" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "" +"This wizard will scan all module repositories on the server side to detect " +"newly added modules as well as any change to existing modules." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_journal +msgid "" +"\n" +"The sales journal modules allows you to categorise your sales and deliveries " +"(picking lists) between different journals.\n" +"=============================================================================" +"===========================================\n" +"\n" +"This module is very helpful for bigger companies that\n" +"works by departments.\n" +"\n" +"You can use journal for different purposes, some examples:\n" +" * isolate sales of different departments\n" +" * journals for deliveries by truck or by UPS\n" +"\n" +"Journals have a responsible and evolves between different status:\n" +" * draft, open, cancel, done.\n" +"\n" +"Batch operations can be processed on the different journals to\n" +"confirm all sales at once, to validate or invoice packing, ...\n" +"\n" +"It also supports batch invoicing methods that can be configured by partners " +"and sales orders, examples:\n" +" * daily invoicing,\n" +" * monthly invoicing, ...\n" +"\n" +"Some statistics by journals are provided.\n" +" " +msgstr "" + #. module: base #: field:res.company,logo:0 msgid "Logo" msgstr "Logo" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_PROPERTIES" -msgstr "STOCK_PROPERTIES" +#: model:ir.module.module,shortdesc:base.module_l10n_cr +msgid "Costa Rica - Accounting" +msgstr "" #. module: base -#: selection:ir.actions.act_window,target:0 -#: selection:ir.actions.url,target:0 -msgid "New Window" -msgstr "Nueva ventana" +#: view:ir.module.module:0 +msgid "Uninstall (beta)" +msgstr "Desinstalar (beta)" + +#. module: base +#: model:ir.module.module,description:base.module_hr_expense +msgid "" +"\n" +"This module aims to manage employee's expenses.\n" +"===============================================\n" +"\n" +"The whole workflow is implemented:\n" +" * Draft expense\n" +" * Confirmation of the sheet by the employee\n" +" * Validation by his manager\n" +" * Validation by the accountant and invoice creation\n" +" * Payment of the invoice to the employee\n" +"\n" +"This module also uses the analytic accounting and is compatible with\n" +"the invoice on timesheet module so that you will be able to automatically\n" +"re-invoice your customer's expenses if your work by project.\n" +" " +msgstr "" + +#. module: base +#: field:ir.values,action_id:0 +msgid "Action (change only)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_subscription +msgid "Recurring Documents" +msgstr "" #. module: base #: model:res.country,name:base.bs @@ -1309,12 +2132,12 @@ msgid "Bahamas" msgstr "Bahamas" #. module: base -#: selection:res.partner.event,partner_type:0 -msgid "Commercial Prospect" -msgstr "Prospecto" +#: selection:res.request,state:0 +msgid "active" +msgstr "activa" #. module: base -#: code:addons/addons/base/res/partner/partner.py:0 +#: code:addons/base/res/res_partner.py:273 #, python-format msgid "" "Couldn't generate the next id because some partners have an alphabetic id !" @@ -1333,52 +2156,122 @@ msgid "Ireland" msgstr "Irlanda" #. module: base -#: view:ir.sequence:0 -msgid "Year without century: %(y)s" -msgstr "Año sin el siglo: %(y)s" - -#. module: base -#: wizard_field:module.module.update,update,update:0 +#: field:base.module.update,update:0 msgid "Number of modules updated" msgstr "Número de módulos actualizados" #. module: base -#: code:addons/osv/fields.py:0 -#, python-format -msgid "Not implemented set_memory method !" -msgstr "El método set_memory no está implementado !" +#: field:ir.cron,function:0 +msgid "Method" +msgstr "" +#. module: base +#: view:res.partner.event:0 +msgid "General Description" +msgstr "Descripción general" + +#. module: base +#: view:workflow.activity:0 +msgid "Workflow Activity" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_ui_view +msgid "" +"Views allows you to personalize each view of OpenERP. You can add new " +"fields, move fields, rename them or delete the ones that you do not need." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_setup +msgid "Initial Setup Tools" +msgstr "" #. module: base #: field:ir.actions.act_window,groups_id:0 #: model:ir.actions.act_window,name:base.action_res_groups +#: view:ir.actions.report.xml:0 #: field:ir.actions.report.xml,groups_id:0 +#: view:ir.actions.todo:0 #: field:ir.actions.todo,groups_id:0 #: field:ir.actions.wizard,groups_id:0 +#: view:ir.model:0 #: field:ir.model.fields,groups:0 +#: field:ir.rule,groups:0 +#: view:ir.ui.menu:0 #: field:ir.ui.menu,groups_id:0 #: model:ir.ui.menu,name:base.menu_action_res_groups #: view:res.groups:0 -#: view:res.users:0 #: field:res.users,groups_id:0 msgid "Groups" msgstr "Grupos" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CL) / Español (CL)" +msgstr "" + #. module: base #: model:res.country,name:base.bz msgid "Belize" msgstr "Belize" #. module: base -#: model:res.country,name:base.ge -msgid "Georgia" -msgstr "Georgia" +#: help:ir.actions.report.xml,header:0 +msgid "Add or not the corporate RML header" +msgstr "Añadir o no la cabecera corporativa en el informe RML" + +#. module: base +#: model:ir.module.module,description:base.module_hr_recruitment +msgid "" +"\n" +"Manages job positions and the recruitment process.\n" +"==================================================\n" +"\n" +"It's integrated with the survey module to allow you to define interview for " +"different jobs.\n" +"\n" +"This module is integrated with the mail gateway to automatically tracks " +"email\n" +"sent to jobs@YOURCOMPANY.com. It's also integrated with the document " +"management\n" +"system to store and search in your CV base.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_widget_wizard +msgid "Homepage Widgets Management" +msgstr "" + +#. module: base +#: field:res.company,rml_header1:0 +msgid "Report Header / Company Slogan" +msgstr "" #. module: base #: model:res.country,name:base.pl msgid "Poland" msgstr "Polonia" +#. module: base +#: help:ir.actions.act_window,view_mode:0 +msgid "" +"Comma-separated list of allowed view modes, such as 'form', 'tree', " +"'calendar', etc. (Default: tree,form)" +msgstr "" + +#. module: base +#: code:addons/orm.py:3615 +#, python-format +msgid "A document was modified since you last viewed it (%s:%d)" +msgstr "" + +#. module: base +#: view:workflow:0 +msgid "Workflow Editor" +msgstr "" + #. module: base #: selection:ir.module.module,state:0 #: selection:ir.module.module.dependency,state:0 @@ -1386,38 +2279,70 @@ msgid "To be removed" msgstr "Para ser eliminado" #. module: base -#: view:maintenance.contract.wizard:0 -msgid "Maintenance contract added !" -msgstr "Contrato de mantenimiento añadido !" - -#. module: base -#: view:wizard.module.update_translations:0 -msgid "" -"This wizard will detect new terms in the application so that you can update " -"them manually." -msgstr "" -"Este asistente detectará nuevos términos en la aplicación para que pueda " -"actualizarlos manualmente." +#: model:ir.model,name:base.model_ir_sequence +msgid "ir.sequence" +msgstr "ir.secuencia" #. module: base #: help:ir.actions.server,expression:0 -msgid "Enter the field/expression that will return the list. E.g. select the sale order in Object, and you can have loop on the sales order line. Expression = `object.order_line`." -msgstr "Introduzca el campo/expresión que devolverá la lista. Por ej. si seleccione el pedido de venta en Objeto podrá realizar un bucle sobre las líneas del pedido de venta. Expresión = `object.order_line`." +msgid "" +"Enter the field/expression that will return the list. E.g. select the sale " +"order in Object, and you can have loop on the sales order line. Expression = " +"`object.order_line`." +msgstr "" +"Introduzca el campo/expresión que devolverá la lista. Por ej. si seleccione " +"el pedido de venta en Objeto podrá realizar un bucle sobre las líneas del " +"pedido de venta. Expresión = `object.order_line`." #. module: base -#: selection:ir.translation,type:0 -msgid "Wizard Field" -msgstr "Campo asistente" +#: field:ir.mail_server,smtp_debug:0 +msgid "Debugging" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SELECT_COLOR" -msgstr "STOCK_SELECT_COLOR" +#: model:ir.module.module,description:base.module_crm_helpdesk +msgid "" +"\n" +"Helpdesk Management.\n" +"====================\n" +"\n" +"Like records and processing of claims, Helpdesk and Support are good tools\n" +"to trace your interventions. This menu is more adapted to oral " +"communication,\n" +"which is not necessarily related to a claim. Select a customer, add notes\n" +"and categorize your interventions with a channel and a priority level.\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_NO" -msgstr "STOCK_NO" +#: sql_constraint:ir.ui.view_sc:0 +msgid "Shortcut for this menu already exists!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_resource +msgid "" +"\n" +"Module for resource management.\n" +"===============================\n" +"\n" +"A resource represent something that can be scheduled\n" +"(a developer on a task or a work center on manufacturing orders).\n" +"This module manages a resource calendar associated to every resource.\n" +"It also manages the leaves of every resource.\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Groups (no group = global)" +msgstr "" + +#. module: base +#: selection:res.users,view:0 +msgid "Simplified" +msgstr "" #. module: base #: model:res.country,name:base.st @@ -1430,31 +2355,46 @@ msgid "Invoice" msgstr "Factura" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_REDO" -msgstr "STOCK_REDO" +#: selection:base.language.install,lang:0 +msgid "Portugese (BR) / Português (BR)" +msgstr "" #. module: base #: model:res.country,name:base.bb msgid "Barbados" msgstr "Barbados" +#. module: base +#: model:ir.module.module,description:base.module_base_synchro +msgid "" +"\n" +"Synchronization with all objects.\n" +"=================================\n" +"\n" +"Configure servers and trigger synchronization with its database objects.\n" +msgstr "" + #. module: base #: model:res.country,name:base.mg msgid "Madagascar" msgstr "Madagascar" #. module: base -#: constraint:ir.model:0 +#: code:addons/base/ir/ir_model.py:116 +#, python-format msgid "" "The Object name must start with x_ and not contain any special character !" msgstr "" "El nombre del objeto debe empezar con x_ y no contener ningún carácter " "especial !" +#. module: base +#: field:ir.actions.configuration.wizard,note:0 +msgid "Next Wizard" +msgstr "Siguiente asistente" + #. module: base #: model:ir.actions.act_window,name:base.action_menu_admin -#: field:ir.report.custom,menu_id:0 #: view:ir.ui.menu:0 #: field:ir.ui.menu,name:0 msgid "Menu" @@ -1466,14 +2406,26 @@ msgid "Current Rate" msgstr "Tasa actual" #. module: base -#: field:ir.ui.view.custom,ref_id:0 -msgid "Original View" -msgstr "Vista Original" +#: model:ir.module.module,shortdesc:base.module_idea +msgid "Ideas" +msgstr "" #. module: base -#: view:ir.values:0 -msgid "Action To Launch" -msgstr "Acción a ejecutar" +#: model:ir.module.module,shortdesc:base.module_sale_crm +msgid "Opportunity to Quotation" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_analytic_plans +msgid "" +"\n" +"The base module to manage analytic distribution and sales orders.\n" +"=================================================================\n" +"\n" +"Using this module you will be able to link analytic accounts to sales " +"orders.\n" +" " +msgstr "" #. module: base #: field:ir.actions.url,target:0 @@ -1481,25 +2433,24 @@ msgid "Action Target" msgstr "Acción destino" #. module: base -#: model:res.country,name:base.ai -msgid "Anguilla" -msgstr "Anguilla" +#: model:ir.module.module,shortdesc:base.module_base_calendar +msgid "Calendar Layer" +msgstr "" #. module: base -#: field:ir.model.config,password_check:0 -msgid "Confirmation" -msgstr "Confirmación" +#: model:ir.actions.report.xml,name:base.report_ir_model_overview +msgid "Model Overview" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 -#, python-format -msgid "Enter at least one field !" -msgstr "Introduzca al menos un campo !" +#: model:ir.module.module,shortdesc:base.module_product_margin +msgid "Margins by Products" +msgstr "" #. module: base -#: model:res.country,name:base.ve -msgid "Venezuela" -msgstr "Venezuela" +#: model:ir.ui.menu,name:base.menu_invoiced +msgid "Invoicing" +msgstr "" #. module: base #: field:ir.ui.view_sc,name:0 @@ -1512,29 +2463,35 @@ msgid "Default limit for the list view" msgstr "Límite predeterminado para la vista tipo lista" #. module: base -#: help:ir.actions.server,write_id:0 -msgid "" -"Provide the field name that the record id refers to for the write operation. " -"If it is empty it will refer to the active id of the object." -msgstr "" -"Indique el nombre de campo al cual se refiere el id del registro para la " -"operación escribir. Si está vacío se referirá al id activo del objeto." +#: model:res.country,name:base.pg +msgid "Papua New Guinea" +msgstr "Papúa Nueva Guinea" #. module: base #: model:res.country,name:base.zw msgid "Zimbabwe" msgstr "Zimbawe" +#. module: base +#: model:res.country,name:base.io +msgid "British Indian Ocean Territory" +msgstr "Territorio Británico del Océano Índico" + #. module: base #: model:ir.ui.menu,name:base.menu_translation_export msgid "Import / Export" msgstr "Importar / Exportar" #. module: base -#: model:ir.actions.act_window,name:base.action_config_user_form -#: view:res.users:0 -msgid "Configure User" -msgstr "Configurar usuario" +#: model:ir.actions.todo.category,name:base.category_tools_customization_config +msgid "Tools / Customization" +msgstr "" + +#. module: base +#: field:ir.model.data,res_id:0 +#: field:ir.values,res_id:0 +msgid "Record ID" +msgstr "" #. module: base #: field:ir.actions.server,email:0 @@ -1542,10 +2499,9 @@ msgid "Email Address" msgstr "Dirección de correo electrónico" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "You can not write in this document! (%s)" -msgstr "No puede escribir en este documento! (%s)" +#: selection:base.language.install,lang:0 +msgid "French (BE) / Français (BE)" +msgstr "" #. module: base #: view:ir.actions.server:0 @@ -1553,6 +2509,41 @@ msgstr "No puede escribir en este documento! (%s)" msgid "Server Action" msgstr "Acción del servidor" +#. module: base +#: help:ir.actions.client,params:0 +msgid "Arguments sent to the client along withthe view tag" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_gtd +msgid "" +"\n" +"This module implements all concepts defined by the Getting Things Done " +"methodology.\n" +"=============================================================================" +"======\n" +"\n" +"This module implements a simple personnal Todo list based on tasks. It adds " +"in\n" +"the project application an editable list of tasks simplified to the minimum\n" +"required fields.\n" +"\n" +"The todo list is based on the GTD methodology. This world-wide used " +"methodology\n" +"is used for personal time management improvement.\n" +"\n" +"Getting Things Done (commonly abbreviated as GTD) is an action management\n" +"method created by David Allen, and described in a book of the same name.\n" +"\n" +"GTD rests on the principle that a person needs to move tasks out of the mind " +"by\n" +"recording them externally. That way, the mind is freed from the job of\n" +"remembering everything that needs to be done, and can concentrate on " +"actually\n" +"performing those tasks.\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.tt msgid "Trinidad and Tobago" @@ -1564,15 +2555,28 @@ msgid "Latvia" msgstr "Letonia" #. module: base -#: view:ir.values:0 -msgid "Values" -msgstr "Valores" +#: view:partner.sms.send:0 +msgid "SMS - Gateway: clickatell" +msgstr "Plataforma SMS: clickatell" #. module: base #: view:ir.actions.server:0 msgid "Field Mappings" msgstr "Asignación de campos" +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:125 +#: code:addons/base/publisher_warranty/publisher_warranty.py:163 +#, python-format +msgid "Error during communication with the publisher warranty server." +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_sale_manager +#: model:res.groups,name:base.group_tool_manager +msgid "Manager" +msgstr "" + #. module: base #: model:ir.ui.menu,name:base.menu_custom msgid "Customization" @@ -1583,11 +2587,6 @@ msgstr "Personalización" msgid "Paraguay" msgstr "Paraguay" -#. module: base -#: selection:ir.report.custom.fields,alignment:0 -msgid "left" -msgstr "izquierda" - #. module: base #: model:ir.model,name:base.model_ir_actions_act_window_close msgid "ir.actions.act_window_close" @@ -1604,16 +2603,39 @@ msgid "Lithuania" msgstr "Lituania" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_PRINT_PREVIEW" -msgstr "STOCK_PRINT_PREVIEW" +#: model:ir.actions.act_window,name:base.action_view_partner_clear_ids +#: model:ir.model,name:base.model_partner_clear_ids +#: view:partner.clear.ids:0 +msgid "Clear IDs" +msgstr "" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The perm_read method is not implemented on this object !" +#: view:res.groups:0 +msgid "Inherited" +msgstr "" + +#. module: base +#: field:ir.model.fields,serialization_field_id:0 +msgid "Serialization Field" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_report_designer +msgid "" +"Lets you install various tools to simplify and enhance OpenERP's report " +"creation." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%y - Year without century [00,99]." +msgstr "" + +#. module: base +#: code:addons/base/res/res_company.py:155 +#, python-format +msgid "Fax: " msgstr "" -"El método perm_read (leer permisos) no está implementado en este objeto!" #. module: base #: model:res.country,name:base.si @@ -1621,10 +2643,41 @@ msgid "Slovenia" msgstr "Eslovenia" #. module: base -#: view:res.partner.canal:0 -#: field:res.partner.event,canal_id:0 -msgid "Channel" -msgstr "Canal" +#: help:res.currency,name:0 +msgid "Currency Code (ISO 4217)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.res_log_act_window +#: model:ir.ui.menu,name:base.menu_res_log_act_window +msgid "Client Logs" +msgstr "" + +#. module: base +#: code:addons/orm.py:1883 +#: code:addons/orm.py:1894 +#, python-format +msgid "Invalid Object Architecture!" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:311 +#: code:addons/base/ir/ir_model.py:313 +#: code:addons/base/ir/ir_model.py:343 +#: code:addons/base/ir/ir_model.py:357 +#: code:addons/base/ir/ir_model.py:359 +#: code:addons/base/ir/ir_model.py:361 +#: code:addons/base/ir/ir_model.py:368 +#: code:addons/base/ir/ir_model.py:371 +#: code:addons/base/module/wizard/base_update_translations.py:38 +#, python-format +msgid "Error!" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_fr_rib +msgid "French RIB Bank Details" +msgstr "" #. module: base #: view:res.lang:0 @@ -1637,7 +2690,12 @@ msgid "Iteration Actions" msgstr "Acciones de iteración" #. module: base -#: field:maintenance.contract,date_stop:0 +#: help:multi_company.default,company_id:0 +msgid "Company where the user is connected" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,date_stop:0 msgid "Ending Date" msgstr "Fecha de finalización" @@ -1646,6 +2704,23 @@ msgstr "Fecha de finalización" msgid "New Zealand" msgstr "Nueva Zelanda" +#. module: base +#: model:ir.module.module,description:base.module_pad_project +msgid "" +"\n" +"This module adds a PAD in all project kanban views\n" +"==================================================\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_country +msgid "" +"Display and manage the list of all countries that can be assigned to your " +"partner records. You can create or delete countries to make sure the ones " +"you are working on will be maintained." +msgstr "" + #. module: base #: model:res.partner.category,name:base.res_partner_category_7 msgid "Openstuff.net" @@ -1657,24 +2732,14 @@ msgid "Norfolk Island" msgstr "Isla Norfolk" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_PLAY" -msgstr "STOCK_MEDIA_PLAY" +#: selection:base.language.install,lang:0 +msgid "Korean (KR) / 한국어 (KR)" +msgstr "" #. module: base -#: field:ir.rule,operator:0 -msgid "Operator" -msgstr "Operador" - -#. module: base -#: wizard_view:module.lang.install,start:0 -msgid "Installation Done" -msgstr "Instalación realizada" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_OPEN" -msgstr "STOCK_OPEN" +#: help:ir.model.fields,model:0 +msgid "The technical name of the model this field belongs to" +msgstr "" #. module: base #: field:ir.actions.server,action_id:0 @@ -1682,45 +2747,69 @@ msgstr "STOCK_OPEN" msgid "Client Action" msgstr "Acción del cliente" -#. module: base -#: selection:ir.report.custom.fields,alignment:0 -msgid "right" -msgstr "derecha" - #. module: base #: model:res.country,name:base.bd msgid "Bangladesh" msgstr "Bangladesh" #. module: base -#: constraint:res.company:0 -msgid "Error! You can not create recursive companies." -msgstr "¡Error! No se pueden crear compañías recursivas." +#: model:ir.module.module,shortdesc:base.module_project_retro_planning +msgid "Project Retro-planning" +msgstr "" #. module: base -#: selection:maintenance.contract,state:0 +#: model:ir.module.module,shortdesc:base.module_stock_planning +msgid "Master Procurement Schedule" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_module_category +#: field:ir.module.module,application:0 +#: field:res.groups,category_id:0 +msgid "Application" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 msgid "Valid" msgstr "Válido" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "You can not delete this document! (%s)" -msgstr "No puede eliminar este documento! (%s)" +#: model:ir.module.module,description:base.module_decimal_precision +msgid "" +"\n" +"Configure the price accuracy you need for different kinds of usage: " +"accounting, sales, purchases, etc.\n" +"=============================================================================" +"=========================\n" +"\n" +"The decimal precision is configured per company.\n" +msgstr "" #. module: base -#: selection:ir.translation,type:0 -msgid "XSL" -msgstr "XSL" +#: model:ir.module.module,description:base.module_l10n_pl +msgid "" +"\n" +"This is the module to manage the accounting chart and taxes for Poland in " +"OpenERP.\n" +"=============================================================================" +"=====\n" +"\n" +"To jest moduł do tworzenia wzorcowego planu kont i podstawowych ustawień do " +"podatków\n" +"VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów " +"zakładając,\n" +"że wszystkie towary są w obrocie hurtowym.\n" +" " +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_other_form -#: model:ir.ui.menu,name:base.menu_partner_other_form -msgid "Others Partners" -msgstr "Otros partners" +#: field:ir.actions.client,params_store:0 +msgid "Params storage" +msgstr "" #. module: base -#: code:addons/addons/base/module/module.py:0 +#: code:addons/base/module/module.py:409 #, python-format msgid "Can not upgrade module '%s'. It is not installed." msgstr "No se puede actualizar módulo '%s'. No está instalado." @@ -1731,9 +2820,40 @@ msgid "Cuba" msgstr "Cuba" #. module: base -#: view:res.lang:0 -msgid "%S - Second as a decimal number [00,61]." -msgstr "%S - Segundo como un número decimal [00,61]." +#: model:ir.module.module,description:base.module_crm_profiling +msgid "" +"\n" +"This module allows users to perform segmentation within partners.\n" +"=================================================================\n" +"\n" +"It uses the profiles criteria from the earlier segmentation module and " +"improve it. Thanks to the new concept of questionnaire. You can now regroup " +"questions into a questionnaire and directly use it on a partner.\n" +"\n" +"It also has been merged with the earlier CRM & SRM segmentation tool because " +"they were overlapping.\n" +"\n" +" * Note: this module is not compatible with the module segmentation, " +"since it's the same which has been renamed.\n" +" " +msgstr "" + +#. module: base +#: code:addons/report_sxw.py:434 +#, python-format +msgid "Unknown report type: %s" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:282 +#, python-format +msgid "For selection fields, the Selection Options must be given!" +msgstr "" + +#. module: base +#: model:res.widget,title:base.facebook_widget +msgid "Facebook" +msgstr "" #. module: base #: model:res.country,name:base.am @@ -1741,14 +2861,15 @@ msgid "Armenia" msgstr "Armenia" #. module: base -#: view:ir.sequence:0 -msgid "Year with century: %(year)s" -msgstr "Año con siglo: %(year)s" +#: model:ir.actions.act_window,name:base.ir_property_form +#: model:ir.ui.menu,name:base.menu_ir_property_form_all +msgid "Configuration Parameters" +msgstr "" #. module: base -#: selection:ir.report.custom,frequency:0 -msgid "Daily" -msgstr "Diario" +#: constraint:ir.cron:0 +msgid "Invalid arguments" +msgstr "" #. module: base #: model:res.country,name:base.se @@ -1769,32 +2890,92 @@ msgstr "Propiedad" #. module: base #: model:ir.model,name:base.model_res_partner_bank_type +#: field:res.partner.bank,state:0 #: view:res.partner.bank.type:0 msgid "Bank Account Type" msgstr "Tipo de cuenta bancaria" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-project" -msgstr "terp-project" +#: field:base.language.export,config_logo:0 +#: field:base.language.import,config_logo:0 +#: field:base.language.install,config_logo:0 +#: field:base.module.import,config_logo:0 +#: field:base.module.update,config_logo:0 +#: field:base.update.translations,config_logo:0 +#: field:ir.actions.configuration.wizard,config_logo:0 +#: field:ir.wizard.screen,config_logo:0 +#: field:publisher_warranty.contract.wizard,config_logo:0 +#: field:res.config,config_logo:0 +#: field:res.config.installer,config_logo:0 +msgid "Image" +msgstr "" #. module: base #: view:ir.actions.server:0 msgid "Iteration Action Configuration" msgstr "Configuración acción iteración" +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Canceled" +msgstr "" + #. module: base #: model:res.country,name:base.at msgid "Austria" msgstr "Austria" +#. module: base +#: view:ir.module.module:0 +msgid "Cancel Install" +msgstr "Cancelar Instalación" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_be_invoice_bba +msgid "" +"\n" +" \n" +"Belgian localisation for in- and outgoing invoices (prereq to " +"account_coda):\n" +" - Rename 'reference' field labels to 'Communication'\n" +" - Add support for Belgian Structured Communication\n" +"\n" +"A Structured Communication can be generated automatically on outgoing " +"invoices according to the following algorithms:\n" +" 1) Random : +++RRR/RRRR/RRRDD+++\n" +" R..R = Random Digits, DD = Check Digits\n" +" 2) Date : +++DOY/YEAR/SSSDD+++\n" +" DOY = Day of the Year, SSS = Sequence Number, DD = Check Digits)\n" +" 3) Customer Reference +++RRR/RRRR/SSSDDD+++\n" +" R..R = Customer Reference without non-numeric characters, SSS = " +"Sequence Number, DD = Check Digits) \n" +" \n" +"The preferred type of Structured Communication and associated Algorithm can " +"be specified on the Partner records. \n" +"A 'random' Structured Communication will generated if no algorithm is " +"specified on the Partner record. \n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki_quality_manual +msgid "Wiki: Quality Manual" +msgstr "" + #. module: base #: selection:ir.actions.act_window.view,view_mode:0 +#: model:ir.ui.menu,name:base.menu_calendar_configuration #: selection:ir.ui.view,type:0 #: selection:wizard.ir.model.menu.create.line,view_type:0 msgid "Calendar" msgstr "Calendario" +#. module: base +#: field:res.partner.address,partner_id:0 +msgid "Partner Name" +msgstr "" + #. module: base #: field:workflow.activity,signal_send:0 msgid "Signal (subflow.*)" @@ -1805,39 +2986,63 @@ msgstr "Señal (subflow.*)" msgid "HR sector" msgstr "Sector RRHH" +#. module: base +#: model:ir.ui.menu,name:base.menu_dashboard_admin +msgid "Administration Dashboard" +msgstr "" + +#. module: base +#: code:addons/orm.py:4408 +#, python-format +msgid "" +"Invalid \"order\" specified. A valid \"order\" specification is a comma-" +"separated list of valid field names (optionally followed by asc/desc for the " +"direction)" +msgstr "" + #. module: base #: model:ir.model,name:base.model_ir_module_module_dependency msgid "Module dependency" msgstr "Dependencias de módulo" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_JUSTIFY_CENTER" -msgstr "STOCK_JUSTIFY_CENTER" +#: selection:publisher_warranty.contract.wizard,state:0 +msgid "Draft" +msgstr "" #. module: base -#: view:res.config.view:0 -msgid "Choose Your Mode" -msgstr "Seleccione su modo" +#: selection:res.users,view:0 +msgid "Extended" +msgstr "" #. module: base -#: field:res.company,rml_footer1:0 -msgid "Report Footer 1" -msgstr "Pie de página 1 de los informes" - -#. module: base -#: field:res.company,rml_footer2:0 -msgid "Report Footer 2" -msgstr "Pie de página 2 de los informes" +#: model:ir.actions.act_window,help:base.action_partner_title_contact +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 "" #. module: base #: view:ir.model.access:0 -#: model:ir.ui.menu,name:base.menu_security_access #: view:res.groups:0 #: field:res.groups,model_access:0 msgid "Access Controls" msgstr "Controles de acceso" +#. module: base +#: code:addons/base/ir/ir_model.py:237 +#, python-format +msgid "" +"The Selection Options expression is not a valid Pythonic expression.Please " +"provide an expression in the [('key','Label'), ...] format." +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_survey_user +msgid "Survey / User" +msgstr "" + #. module: base #: view:ir.module.module:0 #: field:ir.module.module,dependencies_id:0 @@ -1845,14 +3050,41 @@ msgid "Dependencies" msgstr "Dependencias" #. module: base -#: field:res.partner,parent_id:0 +#: field:multi_company.default,company_id:0 msgid "Main Company" msgstr "Empresa principal" #. module: base -#: field:ir.report.custom.fields,bgcolor:0 -msgid "Background Color" -msgstr "Color de Fondo" +#: field:ir.ui.menu,web_icon_hover:0 +msgid "Web Icon File (hover)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_diagram +msgid "Openerp web Diagram view" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_hr_user +msgid "HR Officer" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_contract +msgid "Employee Contracts" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki_faq +msgid "" +"\n" +"This module provides a Wiki FAQ Template.\n" +"=========================================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki FAQ.\n" +" " +msgstr "" #. module: base #: view:ir.actions.server:0 @@ -1863,6 +3095,22 @@ msgstr "" "Si utiliza una fórmula tipo, introduzca una expresión Python que incluya la " "variable 'object'." +#. module: base +#: constraint:res.company:0 +msgid "Error! You can not create recursive companies." +msgstr "¡Error! No se pueden crear compañías recursivas." + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_users +#: field:ir.default,uid:0 +#: model:ir.ui.menu,name:base.menu_action_res_users +#: model:ir.ui.menu,name:base.menu_users +#: view:res.groups:0 +#: field:res.groups,users:0 +#: view:res.users:0 +msgid "Users" +msgstr "Usuarios" + #. module: base #: field:res.partner.address,birthdate:0 msgid "Birthdate" @@ -1875,15 +3123,50 @@ msgid "Contact Titles" msgstr "Títulos de contacto" #. module: base -#: model:ir.model,name:base.model_res_partner_som -msgid "res.partner.som" -msgstr "res.partner.som" +#: model:ir.module.module,shortdesc:base.module_product_manufacturer +msgid "Products Manufacturers" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:217 +#, python-format +msgid "SMTP-over-SSL mode unavailable" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_survey +msgid "Survey" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"Please double-check that the file encoding is set to UTF-8 (sometimes called " +"Unicode) when the translator exports it." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (DO) / Español (DO)" +msgstr "" + +#. module: base +#: model:res.country,name:base.na +msgid "Namibia" +msgstr "Namibia" #. module: base #: model:ir.model,name:base.model_workflow_activity msgid "workflow.activity" msgstr "workflow.activity" +#. module: base +#: help:ir.ui.view_sc,res_id:0 +msgid "" +"Reference of the target resource, whose model/table depends on the 'Resource " +"Name' field." +msgstr "" + #. module: base #: field:ir.model.fields,select_level:0 msgid "Searchable" @@ -1895,14 +3178,19 @@ msgid "Uruguay" msgstr "Uruguay" #. module: base -#: view:res.partner.event:0 -msgid "Document Link" -msgstr "Enlace del documento" +#: model:ir.module.module,shortdesc:base.module_fetchmail_crm +msgid "eMail Gateway for Leads" +msgstr "" #. module: base -#: model:ir.model,name:base.model_res_partner_title -msgid "res.partner.title" -msgstr "res.partner.title" +#: selection:base.language.install,lang:0 +msgid "Finnish / Suomi" +msgstr "" + +#. module: base +#: field:ir.rule,perm_write:0 +msgid "Apply For Write" +msgstr "" #. module: base #: field:ir.sequence,prefix:0 @@ -1910,42 +3198,93 @@ msgid "Prefix" msgstr "Prefijo" #. module: base -#: field:ir.actions.server,loop_action:0 -msgid "Loop Action" -msgstr "Acción bucle" - -#. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "German / Deutsch" msgstr "Alemán / Deutsch" -#. module: base -#: help:ir.actions.server,trigger_name:0 -msgid "Select the Signal name that is to be used as the trigger." -msgstr "Selecciona la señal que se usará como disparador." - #. module: base #: view:ir.actions.server:0 msgid "Fields Mapping" msgstr "Asignación de campos" +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_dashboard +msgid "web Dashboard" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale +msgid "" +"\n" +"The base module to manage quotations and sales orders.\n" +"======================================================\n" +"\n" +"Workflow with validation steps:\n" +"-------------------------------\n" +" * Quotation -> Sales order -> Invoice\n" +"\n" +"Invoicing methods:\n" +"------------------\n" +" * Invoice on order (before or after shipping)\n" +" * Invoice on delivery\n" +" * Invoice on timesheets\n" +" * Advance invoice\n" +"\n" +"Partners preferences:\n" +"---------------------\n" +" * shipping\n" +" * invoicing\n" +" * incoterm\n" +"\n" +"Products stocks and prices\n" +"--------------------------\n" +"\n" +"Delivery methods:\n" +"-----------------\n" +" * all at once\n" +" * multi-parcel\n" +" * delivery costs\n" +"\n" +"Dashboard for Sales Manager that includes:\n" +"------------------------------------------\n" +" * Quotations\n" +" * Sales by Month\n" +" * Graph of Sales by Salesman in last 90 days\n" +" * Graph of Sales per Customer in last 90 days\n" +" * Graph of Sales by Product's Category in last 90 days\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Portugese / Português" +msgstr "" + #. module: base #: model:res.partner.title,name:base.res_partner_title_sir msgid "Sir" msgstr "Sr." #. module: base -#: wizard_button:module.upgrade,next,start:0 -msgid "Start Upgrade" -msgstr "Iniciar actualización" +#: model:ir.module.module,description:base.module_l10n_ca +msgid "" +"\n" +"This is the module to manage the English and French - Canadian accounting " +"chart in OpenERP.\n" +"=============================================================================" +"==============\n" +"\n" +"Canadian accounting charts and localizations.\n" +" " +msgstr "" #. module: base -#: field:ir.default,ref_id:0 -msgid "ID Ref." -msgstr "Ref. ID" +#: view:base.module.import:0 +msgid "Select module package to import (.zip file):" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "French / Français" msgstr "Francés / Francés" @@ -1960,18 +3299,52 @@ msgid "Field Mappings." msgstr "Asignación de campos." #. module: base -#: model:ir.model,name:base.model_ir_module_module -#: field:ir.model.data,module:0 -#: view:ir.module.module:0 -#: field:ir.module.module.dependency,module_id:0 -#: rml:ir.module.reference:0 -msgid "Module" -msgstr "Módulo" +#: model:ir.module.module,description:base.module_l10n_lu +msgid "" +"\n" +"This is the base module to manage the accounting chart for Luxembourg.\n" +"======================================================================\n" +"\n" +" * the KLUWER Chart of Accounts,\n" +" * the Tax Code Chart for Luxembourg\n" +" * the main taxes used in Luxembourg" +msgstr "" + +#. module: base +#: field:ir.module.module,demo:0 +msgid "Demo data" +msgstr "Datos de demo" + +#. module: base +#: model:ir.module.module,description:base.module_portal +msgid "" +"\n" +"This module defines 'portals' to customize the access to your OpenERP " +"database\n" +"for external users.\n" +"\n" +"A portal defines customized user menu and access rights for a group of " +"users\n" +"(the ones associated to that portal). It also associates user groups to " +"the\n" +"portal users (adding a group in the portal automatically adds it to the " +"portal\n" +"users, etc). That feature is very handy when used in combination with the\n" +"module 'share'.\n" +" " +msgstr "" + +#. module: base +#: selection:res.request,priority:0 +msgid "High" +msgstr "Alta" #. module: base #: field:ir.attachment,description:0 +#: field:ir.mail_server,name:0 +#: field:ir.module.category,description:0 +#: view:ir.module.module:0 #: field:ir.module.module,description:0 -#: field:res.partner.bank,name:0 #: view:res.partner.event:0 #: field:res.partner.event,description:0 #: view:res.request:0 @@ -1979,9 +3352,35 @@ msgid "Description" msgstr "Descripción" #. module: base -#: field:res.users,action_id:0 -msgid "Home Action" -msgstr "Acción inicial" +#: model:ir.actions.act_window,name:base.action_workflow_instance_form +#: model:ir.ui.menu,name:base.menu_workflow_instance +msgid "Instances" +msgstr "Instancias" + +#. module: base +#: help:ir.mail_server,smtp_host:0 +msgid "Hostname or IP of SMTP server" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Japanese / 日本語" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,auto:0 +msgid "Custom python parser" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "_Import" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "XSL" +msgstr "XSL" #. module: base #: field:res.lang,grouping:0 @@ -1989,12 +3388,17 @@ msgid "Separator Format" msgstr "Formato del separador" #. module: base -#: view:wizard.module.lang.export:0 -msgid "Export language" -msgstr "Exportar idioma" +#: constraint:res.partner.bank:0 +msgid "The RIB and/or IBAN is not valid" +msgstr "" #. module: base -#: selection:maintenance.contract.wizard,state:0 +#: model:ir.module.module,shortdesc:base.module_report_webkit +msgid "Webkit Report Engine" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 msgid "Unvalidated" msgstr "No validado" @@ -2004,8 +3408,9 @@ msgid "Database Structure" msgstr "Estructura de la base de datos" #. module: base -#: model:ir.actions.wizard,name:base.res_partner_mass_mailing_wizard -#: wizard_view:res.partner.spam_send,init:0 +#: model:ir.actions.act_window,name:base.action_partner_mass_mail +#: model:ir.model,name:base.model_partner_massmail_wizard +#: view:partner.massmail.wizard:0 msgid "Mass Mailing" msgstr "Email masivo" @@ -2015,63 +3420,92 @@ msgid "Mayotte" msgstr "Mayotte" #. module: base -#: wizard_view:module.lang.import,init:0 -msgid "You can also import .po files." -msgstr "También puede importar ficheros .po" +#: model:ir.module.module,shortdesc:base.module_crm_todo +msgid "Tasks on CRM" +msgstr "" #. module: base -#: code:addons/addons/base/maintenance/maintenance.py:0 -#, python-format -msgid "Unable to find a valid contract" -msgstr "No ha sido posible encontrar un contrato válido" +#: model:ir.module.category,name:base.module_category_generic_modules_accounting +#: view:res.company:0 +msgid "Accounting" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_actions.py:0 -#, python-format -msgid "Please specify an action to launch !" -msgstr "Por favor indique una acción a ejecutar !" +#: model:ir.module.module,description:base.module_account_payment +msgid "" +"\n" +"Module to manage invoice payment.\n" +"=================================\n" +"\n" +"This module provides :\n" +"----------------------\n" +"* a more efficient way to manage invoice payment.\n" +"* a basic mechanism to easily plug various automated payment.\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_JUSTIFY_RIGHT" -msgstr "STOCK_JUSTIFY_RIGHT" +#: view:ir.rule:0 +msgid "Interaction between rules" +msgstr "" #. module: base -#: model:ir.model,name:base.model_res_partner_function -msgid "Function of the contact" -msgstr "Cargo del contacto" +#: model:ir.module.module,description:base.module_account_invoice_layout +msgid "" +"\n" +"This module provides some features to improve the layout of the invoices.\n" +"=========================================================================\n" +"\n" +"It gives you the possibility to:\n" +"--------------------------------\n" +" * order all the lines of an invoice\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +"Moreover, there is one option which allows you to print all the selected " +"invoices with a given special message at the bottom of it. This feature can " +"be very useful for printing your invoices with end-of-year wishes, special " +"punctual conditions.\n" +"\n" +" " +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.open_module_tree_upgrade -#: model:ir.ui.menu,name:base.menu_module_tree_upgrade -msgid "Modules to be installed, upgraded or removed" -msgstr "Módulos para ser instalados, actualizados o eliminados" +#: constraint:res.partner:0 +msgid "Error ! You cannot create recursive associated members." +msgstr "" #. module: base #: view:res.payterm:0 msgid "Payment Term" msgstr "Término de pago" -#. module: base -#: field:ir.report.custom,footer:0 -msgid "Report Footer" -msgstr "Pie de página del informe" - #. module: base #: selection:res.lang,direction:0 msgid "Right-to-Left" msgstr "Derecha-a-izquierda" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Please check that all your lines have %d columns." -msgstr "Verifique que todas las líneas tengan %d columnas" +#: model:ir.model,name:base.model_res_partner_event +msgid "res.partner.event" +msgstr "res.partner.event" #. module: base -#: wizard_view:module.lang.import,init:0 -msgid "Import language" -msgstr "Importar idioma" +#: view:ir.actions.act_window:0 +#: model:ir.actions.act_window,name:base.actions_ir_filters_view +#: view:ir.filters:0 +#: model:ir.model,name:base.model_ir_filters +#: model:ir.ui.menu,name:base.menu_ir_filters +msgid "Filters" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.open_module_tree +msgid "" +"You can install new modules in order to activate new features, menu, reports " +"or data in your OpenERP instance. To install some modules, click on the " +"button \"Install\" from the form view and then click on \"Start Upgrade\"." +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.ir_cron_act @@ -2081,29 +3515,55 @@ msgid "Scheduled Actions" msgstr "Acciones planificadas" #. module: base -#: field:res.partner,title:0 +#: model:ir.module.module,description:base.module_web_chat +msgid "" +"\n" +" OpenERP Web chat module.\n" +" " +msgstr "" + +#. module: base #: field:res.partner.address,title:0 #: field:res.partner.title,name:0 +#: field:res.widget,title:0 msgid "Title" msgstr "Denominación" #. module: base -#: code:addons/osv/orm.py:0 +#: help:ir.property,res_id:0 +msgid "If not set, acts as a default value for new resources" +msgstr "" + +#. module: base +#: code:addons/orm.py:3988 #, python-format msgid "Recursivity Detected." msgstr "Se ha detectado recursividad." #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-account" -msgstr "terp-account" +#: model:ir.module.module,shortdesc:base.module_report_webkit_sample +msgid "Webkit Report Samples" +msgstr "" #. module: base -#: code:addons/addons/base/module/module.py:0 +#: model:ir.module.module,shortdesc:base.module_point_of_sale +msgid "Point Of Sale" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:302 #, python-format msgid "Recursion error in modules dependencies !" msgstr "Error de recursión en dependencias de módulos!" +#. module: base +#: view:base.language.install:0 +msgid "" +"This wizard helps you add a new language to your OpenERP system. After " +"loading a new language it becomes available as default interface language " +"for users and partners." +msgstr "" + #. module: base #: view:ir.model:0 msgid "Create a Menu" @@ -2119,39 +3579,42 @@ msgstr "" "utiliza para la declaración legal del IVA." #. module: base -#: model:ir.actions.act_window,name:base.action_module_category_tree -#: model:ir.ui.menu,name:base.menu_action_module_category_tree -msgid "Categories of Modules" -msgstr "Categorías de módulos" +#: selection:ir.sequence,implementation:0 +msgid "Standard" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Ukrainian / украї́нська мо́ва" -msgstr "Ucraniano / украї́нська мо́ва" - -#. module: base -#: selection:ir.actions.todo,state:0 -msgid "Not Started" -msgstr "Sin comenzar" +#: model:ir.model,name:base.model_maintenance_contract +msgid "maintenance.contract" +msgstr "" #. module: base #: model:res.country,name:base.ru msgid "Russian Federation" msgstr "Federación Rusa" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Urdu / اردو" +msgstr "" + #. module: base #: field:res.company,name:0 msgid "Company Name" msgstr "Nombre de la compañía" #. module: base -#: model:ir.actions.act_window,name:base.action_res_roles_form -#: model:ir.ui.menu,name:base.menu_action_res_roles_form -#: view:res.roles:0 -#: view:res.users:0 -#: field:res.users,roles_id:0 -msgid "Roles" -msgstr "Roles" +#: code:addons/orm.py:2683 +#, python-format +msgid "" +"Invalid value for reference field \"%s.%s\" (last part must be a non-zero " +"integer): \"%s\"" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_human_resources +msgid "Human Resources" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_country @@ -2159,6 +3622,60 @@ msgstr "Roles" msgid "Countries" msgstr "Países" +#. module: base +#: selection:ir.translation,type:0 +msgid "RML (deprecated - use Report)" +msgstr "" + +#. module: base +#: sql_constraint:ir.translation:0 +msgid "Language code of translation item must be among known languages" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Record rules" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Field Information" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_multilang +msgid "" +"\n" +" * Multi language support for Chart of Accounts, Taxes, Tax Codes , " +"Journals, Accounting Templates,\n" +" Analytic Chart of Accounts and Analytic Journals.\n" +" * Setup wizard changes\n" +" - Copy translations for COA, Tax, Tax Code and Fiscal Position from " +"templates to target objects.\n" +" " +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Search Actions" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_view_partner_wizard_ean_check +#: view:partner.wizard.ean.check:0 +msgid "Ean check" +msgstr "" + +#. module: base +#: field:res.partner,vat:0 +msgid "VAT" +msgstr "CUIT" + +#. module: base +#: field:res.users,new_password:0 +msgid "Set password" +msgstr "" + #. module: base #: view:res.lang:0 msgid "12. %w ==> 5 ( Friday is the 6th day)" @@ -2175,48 +3692,42 @@ msgid "%x - Appropriate date representation." msgstr "%x - Representación apropiada de fecha." #. module: base -#: help:ir.module.repository,filter:0 +#: model:ir.module.module,description:base.module_web_mobile msgid "" -"Regexp to search module on the repository webpage:\n" -"- The first parenthesis must match the name of the module.\n" -"- The second parenthesis must match the whole version number.\n" -"- The last parenthesis must match the extension of the module." +"\n" +" OpenERP Web mobile.\n" +" " msgstr "" -"Expresión regular para buscar el módulo en la página web del repositorio:\n" -"- El primer paréntesis debe coincidir con el nombre del módulo.\n" -"- El segundo paréntesis debe coincidir con el número de versión completo.\n" -"- El último paréntesis debe coincidir con la extensión del módulo." #. module: base #: view:res.lang:0 -msgid "%M - Minute as a decimal number [00,59]." -msgstr "%M - Minuto como un número decimal [00,59]." +msgid "%d - Day of the month [01,31]." +msgstr "" #. module: base #: model:res.country,name:base.tj msgid "Tajikistan" msgstr "Tajikistán" -#. module: base -#: help:ir.actions.report.xml,header:0 -msgid "Add or not the corporate RML header" -msgstr "Añadir o no la cabecera corporativa en el informe RML" - -#. module: base -#: model:ir.actions.act_window,name:base.act_values_form_action -#: model:ir.ui.menu,name:base.menu_values_form_action -msgid "Connect Actions To Client Events" -msgstr "Conectar acciones a eventos del cliente" - #. module: base #: selection:ir.module.module,license:0 msgid "GPL-2 or later version" msgstr "GPL-2 o versión posterior" #. module: base -#: selection:res.partner.event,type:0 -msgid "Prospect Contact" -msgstr "Contacto del prospect" +#: model:res.partner.title,shortcut:base.res_partner_title_sir +msgid "M." +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:519 +#, python-format +msgid "" +"Can not create the module file:\n" +" %s" +msgstr "" +"No se puede crear el archivo del módulo:\n" +" %s" #. module: base #: model:ir.model,name:base.model_ir_actions_wizard @@ -2224,29 +3735,57 @@ msgstr "Contacto del prospect" msgid "ir.actions.wizard" msgstr "ir.actions.wizard" +#. module: base +#: code:addons/orm.py:3437 +#, python-format +msgid "" +"Operation prohibited by access rules, or performed on an already deleted " +"document (Operation: read, Document type: %s)." +msgstr "" + #. module: base #: model:res.country,name:base.nr msgid "Nauru" msgstr "Nauru" #. module: base -#: model:ir.model,name:base.model_ir_property -msgid "ir.property" -msgstr "ir.property" +#: report:ir.module.reference.graph:0 +msgid "Introspection report on objects" +msgstr "Informe detallado de objetos" + +#. module: base +#: code:addons/base/module/module.py:240 +#, python-format +msgid "The certificate ID of the module must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_hn +msgid "" +"Agrega una nomenclatura contable para Honduras. También incluye impuestos y " +"la moneda Lempira. -- Adds accounting chart for Honduras. It also includes " +"taxes and the Lempira currency" +msgstr "" #. module: base #: selection:ir.actions.act_window,view_type:0 #: selection:ir.actions.act_window.view,view_mode:0 +#: view:ir.ui.view:0 #: selection:ir.ui.view,type:0 #: selection:wizard.ir.model.menu.create.line,view_type:0 msgid "Form" msgstr "Formulario" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Can not define a column %s. Reserved keyword !" -msgstr "No se ha podido definir la columna %s. Palabra reservada!" +#: model:ir.module.module,description:base.module_l10n_it +msgid "" +"\n" +"Piano dei conti italiano di un'impresa generica.\n" +"================================================\n" +"\n" +"Italian accounting chart and localization.\n" +" " +msgstr "" #. module: base #: model:res.country,name:base.me @@ -2254,9 +3793,22 @@ msgid "Montenegro" msgstr "Montenegro" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_QUIT" -msgstr "STOCK_QUIT" +#: model:ir.module.module,shortdesc:base.module_document_ics +msgid "iCal Support" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail +msgid "Email Gateway" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:439 +#, python-format +msgid "" +"Mail delivery failed via SMTP server '%s'.\n" +"%s: %s" +msgstr "" #. module: base #: view:ir.cron:0 @@ -2269,6 +3821,34 @@ msgstr "Datos técnicos" msgid "Categories" msgstr "Categorías" +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_mobile +msgid "OpenERP Web mobile" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"If you need another language than the official ones available, you can " +"import a language pack from here. Other OpenERP languages than the official " +"ones can be found on launchpad." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_accountant +msgid "" +"\n" +"Accounting Access Rights.\n" +"=========================\n" +"\n" +"This module gives the admin user the access to all the accounting features\n" +"like the journal items and the chart of accounts.\n" +"\n" +"It assigns manager and user access rights to the Administrator, and only\n" +"user rights to Demo user.\n" +" " +msgstr "" + #. module: base #: selection:ir.module.module,state:0 #: selection:ir.module.module.dependency,state:0 @@ -2280,16 +3860,6 @@ msgstr "Para ser actualizado" msgid "Libya" msgstr "Libia" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-purchase" -msgstr "terp-purchase" - -#. module: base -#: wizard_field:module.module.update,init,repositories:0 -msgid "Repositories" -msgstr "Repositorios" - #. module: base #: model:res.country,name:base.cf msgid "Central African Republic" @@ -2300,35 +3870,56 @@ msgstr "República Centro Africana" msgid "Liechtenstein" msgstr "Liechtenstein" +#. module: base +#: model:ir.module.module,description:base.module_web_rpc +msgid "Openerp web web" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_issue_sheet +msgid "Timesheet on Issues" +msgstr "" + #. module: base #: model:res.partner.title,name:base.res_partner_title_ltd msgid "Ltd" msgstr "S.L." #. module: base -#: field:ir.actions.server,expression:0 -msgid "Loop Expression" -msgstr "Expresión del bucle" - -#. module: base -#: field:ir.actions.report.custom,report_id:0 -msgid "Report Ref." -msgstr "Referencia Reporte" +#: model:ir.module.module,description:base.module_account_voucher +msgid "" +"\n" +"Account Voucher module includes all the basic requirements of Voucher " +"Entries for Bank, Cash, Sales, Purchase, Expanse, Contra, etc.\n" +"=============================================================================" +"=======================================================\n" +"\n" +" * Voucher Entry\n" +" * Voucher Receipt\n" +" * Cheque Register\n" +" " +msgstr "" #. module: base #: field:res.partner,ean13:0 msgid "EAN13" msgstr "EAN13" +#. module: base +#: code:addons/orm.py:2134 +#, python-format +msgid "Invalid Architecture!" +msgstr "" + #. module: base #: model:res.country,name:base.pt msgid "Portugal" msgstr "Portugal" #. module: base -#: selection:maintenance.contract,state:0 -msgid "Unvalid" -msgstr "No válido" +#: model:ir.module.module,shortdesc:base.module_share +msgid "Share any Document" +msgstr "" #. module: base #: field:ir.module.module,certificate:0 @@ -2340,11 +3931,64 @@ msgstr "Certificado de calidad" msgid "6. %d, %m ==> 05, 12" msgstr "6. %d, %m ==> 05, 12" +#. module: base +#: model:ir.module.module,description:base.module_analytic_multicurrency +msgid "" +"\n" +"This improve OpenERP multi-currency handling in analytic accountiong, " +"overall for multi-company.\n" +"\n" +"This module is based on the work made in all c2c_multicost* available on the " +"v5.0 stable version and\n" +"allow you to shar analytic account between company (even if currency differs " +"in each one).\n" +"\n" +"What has been done here:\n" +"\n" +" * Adapt the owner of analytic line (= to company that own the general " +"account associated with en analytic line)\n" +" * Add multi-currency on analytic lines (similar to financial accounting)\n" +" * Correct all \"costs\" indicators into analytic account to base them on " +"the right currency (owner's company)\n" +" * By default, nothing change for single company implementation.\n" +"\n" +"As a result, we can now really share the same analytic account between " +"companies that doesn't have the same \n" +"currency. This setup becomes True, Enjoy !\n" +"\n" +"- Company A : EUR\n" +"- Company B : CHF\n" +"\n" +"- Analytic Account A : USD, owned by Company A\n" +" - Analytic Account B : CHF, owned by Company A\n" +" - Analytic Account C : EUR, owned by Company B\n" +"\n" +"\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_it +msgid "Italy - Accounting" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,help:0 +msgid "Action description" +msgstr "" + #. module: base #: help:res.partner,customer:0 msgid "Check this box if the partner is a customer." msgstr "Marque esta casilla si el partner es un cliente." +#. module: base +#: help:ir.module.module,auto_install:0 +msgid "" +"An auto-installable module is automatically installed by the system when all " +"its dependencies are satisfied. If the module has no dependency, it is " +"always installed." +msgstr "" + #. module: base #: model:ir.actions.act_window,name:base.res_lang_act_window #: model:ir.model,name:base.model_res_lang @@ -2353,6 +3997,20 @@ msgstr "Marque esta casilla si el partner es un cliente." msgid "Languages" msgstr "Idiomas" +#. module: base +#: model:ir.module.module,description:base.module_crm_claim +msgid "" +"\n" +"This modules allows you to track your customers/suppliers claims and " +"grievances.\n" +"=============================================================================" +"===\n" +"\n" +"It is fully integrated with the email gateway so that you can create\n" +"automatically new claims based on incoming emails.\n" +" " +msgstr "" + #. module: base #: selection:workflow.activity,join_mode:0 #: selection:workflow.activity,split_mode:0 @@ -2360,12 +4018,17 @@ msgid "Xor" msgstr "XOR" #. module: base -#: model:res.country,name:base.ec -msgid "Ecuador" -msgstr "Ecuador" +#: model:ir.module.category,name:base.module_category_localization_account_charts +msgid "Account Charts" +msgstr "" #. module: base -#: code:addons/addons/base/module/wizard/wizard_export_lang.py:0 +#: view:res.request:0 +msgid "Request Date" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:52 #, python-format msgid "" "Save this document to a .CSV file and open it with your favourite " @@ -2376,6 +4039,14 @@ msgstr "" "de hojas de cálculo. La codificación del archivo es UTF-8. Debe traducir la " "última columna antes de importarlo de nuevo." +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_customer_form +#: model:ir.actions.act_window,name:base.action_partner_form +#: model:ir.ui.menu,name:base.menu_partner_form +#: view:res.partner:0 +msgid "Customers" +msgstr "" + #. module: base #: model:res.country,name:base.au msgid "Australia" @@ -2392,7 +4063,7 @@ msgstr "" "mostrados en inglés." #. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Menu :" msgstr "Menú :" @@ -2401,49 +4072,100 @@ msgstr "Menú :" msgid "Base Field" msgstr "Campo base" +#. module: base +#: model:ir.module.module,description:base.module_anonymization +msgid "" +"\n" +"This module allows you to anonymize a database.\n" +"===============================================\n" +"\n" +"This module allows you to keep your data confidential for a given database.\n" +"This process is useful if you want to use the migration process and protect\n" +"your own or your customer’s confidential data. The principle is that you " +"run\n" +"an anonymization tool which will hide your confidential data(they are " +"replaced\n" +"by ‘XXX’ characters). Then you can send the anonymized database to the " +"migration\n" +"team. Once you get back your migrated database, you restore it and reverse " +"the\n" +"anonymization process to recover your previous data.\n" +" " +msgstr "" + +#. module: base +#: help:publisher_warranty.contract,name:0 +#: help:publisher_warranty.contract.wizard,name:0 +msgid "" +"Your OpenERP Publisher's Warranty Contract unique key, also called serial " +"number." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_setup +msgid "" +"\n" +"This module helps to configure the system at the installation of a new " +"database.\n" +"=============================================================================" +"===\n" +"\n" +"Shows you a list of applications features to install from.\n" +"\n" +" " +msgstr "" + #. 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 "Contenido SXW" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_pl +msgid "Poland - Accounting" +msgstr "" + #. module: base #: view:ir.cron:0 msgid "Action to Trigger" msgstr "Acción a ejecutar" #. module: base -#: model:ir.model,name:base.model_res_currency_rate -msgid "Currency Rate" -msgstr "Tasa monetaria" - -#. module: base -#: field:ir.report.custom.fields,fc0_operande:0 -#: field:ir.report.custom.fields,fc1_operande:0 -#: field:ir.report.custom.fields,fc2_operande:0 -#: field:ir.report.custom.fields,fc3_operande:0 #: selection:ir.translation,type:0 msgid "Constraint" msgstr "Restricción" #. module: base -#: selection:ir.values,key:0 -#: selection:res.partner.address,type:0 -msgid "Default" -msgstr "Predeterminado" +#: model:ir.module.module,description:base.module_purchase +msgid "" +"\n" +"Purchase module is for generating a purchase order for purchase of goods " +"from a supplier.\n" +"=============================================================================" +"============\n" +"\n" +"A supplier invoice is created for the particular purchase order.\n" +"\n" +"Dashboard for purchase management that includes:\n" +" * Current Purchase Orders\n" +" * Draft Purchase Orders\n" +" * Graph for quantity and amount per month\n" +"\n" +" " +msgstr "" #. module: base +#: view:ir.model.fields:0 #: field:ir.model.fields,required:0 #: field:res.partner.bank.type.field,required:0 msgid "Required" msgstr "Requerido" #. module: base -#: field:ir.model.fields,domain:0 -#: field:ir.rule,domain:0 -#: field:res.partner.title,domain:0 -msgid "Domain" -msgstr "Dominio" +#: view:res.users:0 +msgid "Default Filters" +msgstr "" #. module: base #: field:res.request.history,name:0 @@ -2451,13 +4173,19 @@ msgid "Summary" msgstr "Resumen" #. module: base -#: help:ir.actions.server,subject:0 -msgid "" -"Specify the subject. You can use fields from the object, e.g. `Hello [[ " -"object.partner_id.name ]]`" +#: model:ir.module.category,name:base.module_category_hidden_dependency +msgid "Dependency" +msgstr "" + +#. module: base +#: field:multi_company.default,expression:0 +msgid "Expression" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Validate" msgstr "" -"Indique el asunto. Puede utilizar campos del objeto, por ej. `Hola " -"[[object.partner_id.name]]`" #. module: base #: view:res.company:0 @@ -2465,14 +4193,36 @@ msgid "Header/Footer" msgstr "Cabecera / Pie de página" #. module: base -#: model:res.country,name:base.lb -msgid "Lebanon" -msgstr "Líbano" +#: help:ir.mail_server,sequence:0 +msgid "" +"When no specific mail server is requested for a mail, the highest priority " +"one is used. Default priority is 10 (smaller number = higher priority)" +msgstr "" #. module: base -#: wizard_field:module.lang.import,init,name:0 -msgid "Language name" -msgstr "Nombre del idioma" +#: model:ir.module.module,description:base.module_crm_partner_assign +msgid "" +"\n" +"This is the module used by OpenERP SA to redirect customers to its partners, " +"based on geolocalization.\n" +"=============================================================================" +"=========================\n" +"\n" +"You can geolocalize your opportunities by using this module.\n" +"\n" +"Use geolocalization when assigning opportunities to partners.\n" +"Determine the GPS coordinates according to the address of the partner.\n" +"The most appropriate partner can be assigned.\n" +"You can also use the geolocalization without using the GPS coordinates.\n" +" " +msgstr "" + +#. module: base +#: help:ir.actions.act_window,help:0 +msgid "" +"Optional help text for the users with a description of the target view, such " +"as its usage and purpose." +msgstr "" #. module: base #: model:res.country,name:base.va @@ -2480,74 +4230,87 @@ msgid "Holy See (Vatican City State)" msgstr "Santa Sede (Ciudad Estado del Vaticano)" #. module: base -#: wizard_field:base.module.import,init,module_file:0 +#: field:base.module.import,module_file:0 msgid "Module .ZIP file" msgstr "Archivo .ZIP del módulo" +#. module: base +#: model:res.partner.category,name:base.res_partner_category_16 +msgid "Telecom sector" +msgstr "Sector de telecomunicaciones" + #. module: base #: field:workflow.transition,trigger_model:0 msgid "Trigger Object" msgstr "Objeto del disparo" #. module: base -#: selection:ir.report.custom,state:0 -msgid "Subscribed" -msgstr "Suscripto" +#: sql_constraint:ir.sequence.type:0 +msgid "`code` must be unique." +msgstr "" #. module: base -#: wizard_view:module.lang.install,init:0 -#: wizard_view:module.upgrade,next:0 -msgid "System Upgrade" -msgstr "Actualización del sistema" +#: model:ir.module.module,shortdesc:base.module_hr_expense +msgid "Expenses Management" +msgstr "" #. module: base +#: view:workflow.activity:0 #: field:workflow.activity,in_transitions:0 msgid "Incoming Transitions" msgstr "Transiciones entrantes" +#. module: base +#: field:ir.values,value_unpickle:0 +msgid "Default value or action reference" +msgstr "" + #. module: base #: model:res.country,name:base.sr msgid "Suriname" msgstr "Surinam" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The create method is not implemented on this object !" -msgstr "El método crear no está implementado en este objeto !" +#: model:ir.module.module,shortdesc:base.module_project_timesheet +msgid "Bill Time on Tasks" +msgstr "" #. module: base -#: field:ir.values,key2:0 -#: view:res.partner.event.type:0 -#: field:res.partner.event.type,name:0 -msgid "Event Type" -msgstr "Tipo de evento" +#: model:ir.module.category,name:base.module_category_marketing +#: model:ir.module.module,shortdesc:base.module_marketing +#: model:ir.ui.menu,name:base.marketing_menu +msgid "Marketing" +msgstr "" #. module: base #: view:res.partner.bank:0 -#: model:res.partner.bank.type,name:base.bank_normal msgid "Bank account" msgstr "Cuenta bancaria" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_gr +msgid "Greece - Accounting" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (HN) / Español (HN)" +msgstr "" + #. module: base #: view:ir.sequence.type:0 msgid "Sequence Type" msgstr "Tipo de secuencia" #. module: base -#: view:res.partner.address:0 -msgid "Partner Address" -msgstr "Dirección del partner" - -#. module: base -#: code:addons/addons/base/module/module.py:0 -#, python-format -msgid "" -"You try to upgrade a module that depends on the module: %s.\n" -"But this module is not available in your system." +#: view:ir.ui.view.custom:0 +msgid "Customized Architecture" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_gantt +msgid "web Gantt" msgstr "" -"Intenta actualizar un módulo que depende del módulo: %s.\n" -"Pero este módulo no está disponible en su sistema." #. module: base #: field:ir.module.module,license:0 @@ -2555,43 +4318,70 @@ msgid "License" msgstr "Licencia" #. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 -#, python-format -msgid "Invalid operation" -msgstr "La operación no es válida." +#: model:ir.module.module,shortdesc:base.module_web_graph +msgid "web Graph" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SAVE_AS" -msgstr "STOCK_SAVE_AS" +#: field:ir.attachment,url:0 +msgid "Url" +msgstr "" + +#. module: base +#: selection:ir.translation,type:0 +msgid "SQL Constraint" +msgstr "" + +#. module: base +#: help:ir.ui.menu,groups_id:0 +msgid "" +"If you have groups, the visibility of this menu will be based on these " +"groups. If this field is empty, OpenERP will compute visibility based on the " +"related object's read access." +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +msgid "" +"We suggest to reload the menu tab to see the new menus (Ctrl+T then Ctrl+R)." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_subscription +msgid "" +"\n" +"Create recurring documents.\n" +"===========================\n" +"\n" +"This module allows to create new documents and add subscriptions on that " +"document.\n" +"\n" +"e.g. To have an invoice generated automatically periodically:\n" +" * Define a document type based on Invoice object\n" +" * Define a subscription whose source document is the document defined as " +"above. Specify the interval information and partner to be invoice.\n" +" " +msgstr "" #. module: base #: field:ir.actions.server,srcmodel_id:0 +#: field:ir.model,model:0 +#: field:ir.model.fields,model_id:0 +#: view:ir.values:0 msgid "Model" msgstr "Modelo" #. module: base -#: code:addons/addons/base/module/module.py:0 -#, python-format +#: view:base.language.install:0 msgid "" -"You try to install a module that depends on the module: %s.\n" -"But this module is not available in your system." +"The selected language has been successfully installed. You must change the " +"preferences of the user and open a new menu to view the changes." msgstr "" -"Está intentando instalar un módulo que depende del módulo: %s.\n" -"Pero este módulo no se encuentra disponible en su sistema." #. module: base -#: field:ir.actions.act_window.view,view_id:0 -#: field:ir.default,page:0 -#: selection:ir.translation,type:0 -#: field:wizard.ir.model.menu.create.line,view_id:0 -msgid "View" -msgstr "Vista" - -#. module: base -#: field:ir.actions.server,write_id:0 -msgid "Write Id" -msgstr "Id escritura" +#: sql_constraint:ir.config_parameter:0 +msgid "Key must be unique." +msgstr "" #. module: base #: view:ir.actions.act_window:0 @@ -2604,19 +4394,44 @@ msgid "Equatorial Guinea" msgstr "Guinea ecuatorial" #. module: base -#: wizard_view:base.module.import,init:0 +#: model:ir.module.module,shortdesc:base.module_warning +msgid "Warning Messages and Alerts" +msgstr "" + +#. module: base +#: view:base.module.import:0 +#: model:ir.actions.act_window,name:base.action_view_base_module_import msgid "Module Import" msgstr "Importación de módulo" #. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ch +msgid "Switzerland - Accounting" +msgstr "" + +#. module: base +#: field:res.bank,zip:0 +#: field:res.company,zip:0 +#: field:res.partner.address,zip:0 +#: field:res.partner.bank,zip:0 +msgid "Zip" +msgstr "C.P." + +#. module: base +#: view:ir.module.module:0 #: field:ir.module.module,author:0 msgid "Author" msgstr "Autor" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_UNDELETE" -msgstr "STOCK_UNDELETE" +#: model:res.country,name:base.mk +msgid "FYROM" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Set as Todo" +msgstr "" #. module: base #: view:res.lang:0 @@ -2624,8 +4439,22 @@ msgid "%c - Appropriate date and time representation." msgstr "%c - Representación apropiada de fecha y hora." #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Finland / Suomi" +#: code:addons/base/res/res_config.py:386 +#, python-format +msgid "" +"Your database is now fully configured.\n" +"\n" +"Click 'Continue' and enjoy your OpenERP experience..." +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_marketing +msgid "Helps you manage your marketing campaigns step by step." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Hebrew / עִבְרִי" msgstr "" #. module: base @@ -2643,90 +4472,94 @@ msgstr "Ghana" msgid "Direction" msgstr "Dirección" -#. module: base -#: model:ir.model,name:base.model_wizard_module_update_translations -msgid "wizard.module.update_translations" -msgstr "wizard.module.update_translations" - #. module: base #: view:ir.actions.act_window:0 #: model:ir.actions.act_window,name:base.action_ui_view #: field:ir.actions.act_window,view_ids:0 #: field:ir.actions.act_window,views:0 +#: view:ir.model:0 +#: field:ir.model,view_ids:0 #: field:ir.module.module,views_by_module:0 #: model:ir.ui.menu,name:base.menu_action_ui_view #: view:ir.ui.view:0 -#: view:wizard.ir.model.menu.create:0 -#: field:wizard.ir.model.menu.create,view_ids:0 msgid "Views" msgstr "Vistas" #. module: base #: view:res.groups:0 #: field:res.groups,rule_groups:0 -#: field:res.users,rules_id:0 msgid "Rules" msgstr "Reglas" #. module: base -#: code:addons/addons/base/module/module.py:0 +#: field:ir.mail_server,smtp_host:0 +msgid "SMTP Server" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:256 #, python-format msgid "You try to remove a module that is installed or will be installed" msgstr "" "Está tratando de eliminar un módulo que está instalado o será instalado" #. module: base -#: help:ir.values,key2:0 -msgid "" -"The kind of action or button in the client side that will trigger the action." -msgstr "Tipo de acción o botón del lado del cliente que activará la acción." +#: view:base.module.upgrade:0 +msgid "The selected modules have been updated / installed !" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_PASTE" -msgstr "STOCK_PASTE" +#: selection:base.language.install,lang:0 +msgid "Spanish (PR) / Español (PR)" +msgstr "" #. module: base #: model:res.country,name:base.gt msgid "Guatemala" msgstr "Guatemala" +#. module: base +#: help:ir.actions.server,message:0 +msgid "" +"Email contents, may contain expressions enclosed in double brackets based on " +"the same values as those available in the condition field, e.g. `Dear [[ " +"object.partner_id.name ]]`" +msgstr "" + #. module: base #: model:ir.actions.act_window,name:base.action_workflow_form +#: model:ir.ui.menu,name:base.menu_low_workflow #: model:ir.ui.menu,name:base.menu_workflow +#: model:ir.ui.menu,name:base.menu_workflow_root msgid "Workflows" msgstr "Wrokflows" #. module: base -#: model:ir.actions.act_window,name:base.action_config_wizard_form -#: model:ir.ui.menu,name:base.menu_config_module -msgid "Configuration Wizard" -msgstr "Asistente de configuración" - -#. module: base -#: model:ir.model,name:base.model_res_roles -msgid "res.roles" -msgstr "res.roles" - -#. module: base -#: help:ir.cron,priority:0 +#: model:ir.module.module,description:base.module_profile_tools msgid "" -"0=Very Urgent\n" -"10=Not urgent" +"\n" +"Installer for extra Hidden like lunch, survey, idea, share, etc.\n" +"===============================================================\n" +"\n" +"Makes the Extra Hidden Configuration available from where you can install\n" +"modules like share, lunch, pad, idea, survey and subscription.\n" +" " msgstr "" -"0=Muy urgente\n" -"10=Sin urgencia" #. module: base -#: view:res.users:0 -msgid "Skip" -msgstr "Saltar" +#: model:ir.module.category,name:base.module_category_specific_industry_applications +msgid "Specific Industry Applications" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.res_request_link-act -#: model:ir.ui.menu,name:base.menu_res_request_link_act -msgid "Accepted Links in Requests" -msgstr "Enlaces acceptados en solicitudes" +#: model:res.partner.category,name:base.res_partner_category_retailers0 +msgid "Retailers" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_uservoice +msgid "Receive User Feedback" +msgstr "" #. module: base #: model:res.country,name:base.ls @@ -2734,10 +4567,14 @@ msgid "Lesotho" msgstr "Lesotho" #. module: base -#: model:ir.actions.act_window,name:base.grant_menu_access -#: model:ir.ui.menu,name:base.menu_grant_menu_access -msgid "Grant Access To Menus" -msgstr "Autorizar acceso a menús" +#: model:ir.module.module,shortdesc:base.module_base_vat +msgid "VAT Number Validation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_partner_assign +msgid "Partners Geo-Localization" +msgstr "" #. module: base #: model:res.country,name:base.ke @@ -2745,27 +4582,98 @@ msgid "Kenya" msgstr "Kenia" #. module: base -#: view:res.config.view:0 -msgid "" -"Choose the simplified interface if you are testing OpenERP for the first " -"time. Less used options or fields are automatically hidden. You will be able " -"to change this, later, through the Administration menu." +#: model:ir.actions.act_window,name:base.action_translation +#: model:ir.ui.menu,name:base.menu_action_translation +msgid "Translated Terms" msgstr "" -"Elija la interfaz simplificada si está probando OpenERP por primera vez. Las " -"opciones o campos menos utilizados se ocultan automáticamente. " -"Posteriormente podrá cambiar esto mediante el menú de Administración." #. module: base -#: code:addons/osv/orm.py:0 +#: view:res.partner.event:0 +msgid "Event" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_custom_reports +msgid "Custom Reports" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Abkhazian / аҧсуа" +msgstr "" + +#. module: base +#: view:base.module.configuration:0 +msgid "System Configuration Done" +msgstr "" + +#. module: base +#: code:addons/orm.py:1459 #, python-format msgid "Error occurred while validating the field(s) %s: %s" msgstr "Error al validar el campo (s) de% s:% s" +#. module: base +#: view:ir.property:0 +msgid "Generic" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "SMS Configuration" +msgstr "Configuración SMS" + +#. module: base +#: model:ir.module.module,description:base.module_document_webdav +msgid "" +"\n" +"With this module, the WebDAV server for documents is activated.\n" +"===============================================================\n" +"\n" +"You can then use any compatible browser to remotely see the attachments of " +"OpenObject.\n" +"\n" +"After installation, the WebDAV server can be controlled by a [webdav] " +"section in the server's config.\n" +"Server Configuration Parameter:\n" +"\n" +" [webdav]\n" +" ; enable = True ; Serve webdav over the http(s) servers\n" +" ; vdir = webdav ; the directory that webdav will be served at\n" +" ; this default val means that webdav will be\n" +" ; on \"http://localhost:8069/webdav/\n" +" ; verbose = True ; Turn on the verbose messages of webdav\n" +" ; debug = True ; Turn on the debugging messages of webdav\n" +" ; since the messages are routed to the python logging, with\n" +" ; levels \"debug\" and \"debug_rpc\" respectively, you can leave\n" +" ; these options on\n" +"\n" +"Also implements IETF RFC 5785 for services discovery on a http server,\n" +"which needs explicit configuration in openerp-server.conf, too.\n" +msgstr "" + #. module: base #: model:res.country,name:base.sm msgid "San Marino" msgstr "San Marino" +#. module: base +#: model:ir.module.module,description:base.module_survey +msgid "" +"\n" +"This module is used for surveying.\n" +"==================================\n" +"\n" +"It depends on the answers or reviews of some questions by different users.\n" +"A survey may have multiple pages. Each page may contain multiple questions " +"and each question may have multiple answers.\n" +"Different users may give different answers of question and according to that " +"survey is done.\n" +"Partners are also sent mails with user name and password for the invitation " +"of the survey\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.bm msgid "Bermuda" @@ -2787,9 +4695,32 @@ msgid "Benin" msgstr "Benín" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CONNECT" -msgstr "STOCK_CONNECT" +#: code:addons/base/publisher_warranty/publisher_warranty.py:295 +#: sql_constraint:publisher_warranty.contract:0 +#, python-format +msgid "That contract is already registered in the system." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_res_partner_bank_type_form +#: model:ir.ui.menu,name:base.menu_action_res_partner_bank_typeform +msgid "Bank Account Types" +msgstr "" + +#. module: base +#: help:ir.sequence,suffix:0 +msgid "Suffix value of the record for the sequence" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_user:0 +msgid "Optional username for SMTP authentication" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_actions +msgid "ir.actions.actions" +msgstr "ir.actions.actions" #. module: base #: selection:ir.model.fields,select_level:0 @@ -2797,45 +4728,78 @@ msgid "Not Searchable" msgstr "No puede ser buscado" #. module: base -#: field:res.partner.event.type,key:0 +#: field:ir.config_parameter,key:0 msgid "Key" msgstr "Código" -#. module: base -#: field:ir.cron,nextcall:0 -msgid "Next Call Date" -msgstr "Fecha de próxima ejecución" - #. module: base #: field:res.company,rml_header:0 msgid "RML Header" msgstr "Cabecera RML" #. module: base -#: wizard_field:res.partner.sms_send,init,app_id:0 +#: code:addons/base/res/res_users.py:271 +#, python-format +msgid "" +"Please keep in mind that documents currently displayed may not be relevant " +"after switching to another company. If you have unsaved changes, please make " +"sure to save and close all forms before switching to a different company. " +"(You can click on Cancel in the User Preferences now)" +msgstr "" + +#. module: base +#: field:partner.sms.send,app_id:0 msgid "API ID" msgstr "ID API" +#. module: base +#: code:addons/base/ir/ir_model.py:533 +#, python-format +msgid "" +"You can not create this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_chat +msgid "Web Chat" +msgstr "" + +#. module: base +#: field:res.company,rml_footer2:0 +msgid "Bank Accounts Footer" +msgstr "" + #. module: base #: model:res.country,name:base.mu msgid "Mauritius" msgstr "Mauricio" #. module: base -#: wizard_view:module.module.update,init:0 -msgid "Scan for new modules" -msgstr "Buscar nuevos módulos" +#: view:ir.model.access:0 +#: view:ir.rule:0 +msgid "Full Access" +msgstr "" #. module: base +#: view:ir.actions.act_window:0 +#: view:ir.actions.report.xml:0 +#: view:ir.actions.wizard:0 +#: view:ir.model.fields:0 #: model:ir.ui.menu,name:base.menu_security msgid "Security" msgstr "Seguridad" #. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 +#: code:addons/base/ir/ir_model.py:311 #, python-format -msgid "Using a relation field which uses an unknown object" -msgstr "Está usando un campo relación que utiliza un objeto desconocido" +msgid "Changing the storing system for field \"%s\" is not allowed." +msgstr "" + +#. module: base +#: help:res.partner.bank,company_id:0 +msgid "Only if this bank account belong to your company" +msgstr "" #. module: base #: model:res.country,name:base.za @@ -2843,52 +4807,86 @@ msgid "South Africa" msgstr "Sudáfrica" #. module: base -#: model:ir.model,name:base.model_wizard_module_lang_export -msgid "wizard.module.lang.export" -msgstr "wizard.module.lang.export" - -#. module: base +#: view:ir.module.module:0 #: selection:ir.module.module,state:0 #: selection:ir.module.module.dependency,state:0 msgid "Installed" msgstr "Instalado" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Ukrainian / українська" +msgstr "" + #. module: base #: model:res.country,name:base.sn msgid "Senegal" msgstr "Senegal" +#. module: base +#: model:ir.module.module,description:base.module_purchase_requisition +msgid "" +"\n" +"This module allows you to manage your Purchase Requisition.\n" +"===========================================================\n" +"\n" +"When a purchase order is created, you now have the opportunity to save the " +"related requisition.\n" +"This new object will regroup and will allow you to easily keep track and " +"order all your purchase orders.\n" +msgstr "" + #. module: base #: model:res.country,name:base.hu msgid "Hungary" msgstr "Hungría" #. module: base -#: model:ir.model,name:base.model_res_groups -msgid "res.groups" -msgstr "res.groups" +#: model:ir.module.module,shortdesc:base.module_hr_recruitment +msgid "Recruitment Process" +msgstr "" #. module: base #: model:res.country,name:base.br msgid "Brazil" msgstr "Brasil" +#. module: base +#: view:res.lang:0 +msgid "%M - Minute [00,59]." +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "Affero GPL-3" +msgstr "" + #. module: base #: field:ir.sequence,number_next:0 msgid "Next Number" msgstr "Número siguiente" +#. module: base +#: help:workflow.transition,condition:0 +msgid "Expression to be satisfied if we want the transition done." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_publisher_warranty_contract_wizard +msgid "publisher_warranty.contract.wizard" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (PA) / Español (PA)" +msgstr "" + #. module: base #: view:res.currency:0 #: field:res.currency,rate_ids:0 msgid "Rates" msgstr "Tasas" -#. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Albanian / Shqipëri" -msgstr "" - #. module: base #: model:res.country,name:base.sy msgid "Syria" @@ -2900,26 +4898,43 @@ msgid "======================================================" msgstr "======================================================" #. module: base -#: field:ir.report.custom.fields,field_child3:0 -msgid "Field child3" -msgstr "Campo hijo3" +#: view:base.module.upgrade:0 +msgid "System update completed" +msgstr "" #. module: base -#: field:ir.report.custom.fields,field_child0:0 -msgid "Field child0" -msgstr "Campo hijo0" +#: sql_constraint:ir.model:0 +msgid "Each model must be unique!" +msgstr "" #. module: base -#: field:ir.report.custom.fields,field_child1:0 -msgid "Field child1" -msgstr "Campo hijo1" +#: model:ir.module.category,name:base.module_category_localization +msgid "Localization" +msgstr "" #. module: base -#: field:ir.model.fields,selection:0 -msgid "Field Selection" -msgstr "Selección de campo" +#: model:ir.module.module,description:base.module_sale_mrp +msgid "" +"\n" +"This module provides facility to the user to install mrp and sales modulesat " +"a time.\n" +"=============================================================================" +"=======\n" +"\n" +"It is basically used when we want to keep track of production\n" +"orders generated from sales order.\n" +"It adds sales name and sales Reference on production order.\n" +" " +msgstr "" #. module: base +#: selection:res.request,state:0 +msgid "draft" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +#: field:res.currency,date:0 #: field:res.currency.rate,name:0 #: field:res.partner,date:0 #: field:res.partner.event,date:0 @@ -2938,20 +4953,18 @@ msgid "Data" msgstr "Datos" #. module: base -#: field:ir.cron,user_id:0 -#: field:ir.ui.view.custom,user_id:0 -#: field:ir.values,user_id:0 -#: field:res.partner.event,user_id:0 -#: view:res.users:0 -msgid "User" -msgstr "Usuario" - -#. module: base -#: view:res.users:0 -msgid "Groups are used to defined access rights on each screen and menu." +#: model:ir.module.module,description:base.module_hr_timesheet_invoice +msgid "" +"Generate your Invoices from Expenses, Timesheet Entries, ...\n" +"Module to generate invoices based on costs (human resources, expenses, " +"...).\n" +"============================================================================" +"\n" +"\n" +"You can define price lists in analytic account, make some theoretical " +"revenue\n" +"reports, etc." msgstr "" -"Los grupos se utilizan para definir permisos de acceso en cada pantalla y " -"menú." #. module: base #: field:ir.ui.menu,parent_id:0 @@ -2960,15 +4973,20 @@ msgid "Parent Menu" msgstr "Menú padre" #. module: base -#: help:ir.actions.act_window.view,multi:0 -#: help:ir.actions.report.custom,multi:0 -#: help:ir.actions.report.xml,multi:0 -msgid "" -"If set to true, the action will not be displayed on the right toolbar of a " -"form view." +#: field:res.partner.bank,owner_name:0 +msgid "Account Owner Name" +msgstr "" + +#. module: base +#: field:ir.rule,perm_unlink:0 +msgid "Apply For Delete" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:359 +#, python-format +msgid "Cannot rename column to %s, because that column already exists!" msgstr "" -"Si fija como verdadero, la acción no se mostrará en la barra de herramientas " -"de la derecha en un formulario." #. module: base #: view:ir.attachment:0 @@ -2980,6 +4998,29 @@ msgstr "Adjuntado a" msgid "Decimal Separator" msgstr "Separador de decimales" +#. module: base +#: code:addons/base/module/module.py:346 +#: view:ir.module.module:0 +#, python-format +msgid "Install" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_groups +msgid "" +"A group is a set of functional areas that will be assigned to the user in " +"order to give them access and rights to specific applications and tasks in " +"the system. You can create custom groups or edit the ones existing by " +"default in order to customize the view of the menu that users will be able " +"to see. Whether they can have a read, write, create and delete access right " +"can be managed from here." +msgstr "" + +#. module: base +#: field:ir.filters,name:0 +msgid "Filter Name" +msgstr "" + #. module: base #: view:res.partner:0 #: view:res.request:0 @@ -2987,20 +5028,41 @@ msgstr "Separador de decimales" msgid "History" msgstr "Historial" +#. module: base +#: model:ir.module.module,description:base.module_l10n_uk +msgid "" +"This is the latest UK OpenERP localisation necesary to run OpenERP " +"accounting for UK SME's with:\n" +" - a CT600-ready chart of accounts\n" +" - VAT100-ready tax structure\n" +" - InfoLogic UK counties listing\n" +" - a few other adaptations" +msgstr "" + #. module: base #: field:ir.attachment,create_uid:0 msgid "Creator" msgstr "Creador" #. module: base -#: model:res.country,name:base.mx -msgid "Mexico" -msgstr "México" +#: model:ir.module.module,description:base.module_account_asset +msgid "" +"Financial and accounting asset management.\n" +" This Module manages the assets owned by a company or an individual. It " +"will keep track of depreciation's occurred on\n" +" those assets. And it allows to create Move's of the depreciation lines.\n" +" " +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Swedish / svenska" -msgstr "Sueco / sueco" +#: model:res.country,name:base.bv +msgid "Bouvet Island" +msgstr "Isla Bouvet" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_config_plugins +msgid "Plugins" +msgstr "" #. module: base #: field:res.company,child_ids:0 @@ -3018,32 +5080,59 @@ msgid "Nicaragua" msgstr "Nicaragua" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The write method is not implemented on this object !" -msgstr "El método de escritura no está implementado en este objeto!" +#: model:ir.module.module,description:base.module_l10n_be +msgid "" +"\n" +"This is the base module to manage the accounting chart for Belgium in " +"OpenERP.\n" +"=============================================================================" +"=\n" +"\n" +"After installing this module, the Configuration wizard for accounting is " +"launched.\n" +" * We have the account templates which can be helpful to generate Charts " +"of Accounts.\n" +" * On that particular wizard, you will be asked to pass the name of the " +"company, the chart template to follow, the no. of digits to generate, the " +"code for your account and bank account, currency to create journals.\n" +"\n" +"Thus, the pure copy of Chart Template is generated.\n" +"\n" +"Wizards provided by this module:\n" +" * Partner VAT Intra: Enlist the partners with their related VAT and " +"invoiced amounts.Prepares an XML file format.\n" +" Path to access : Accounting/Reporting//Legal Statements/Belgium " +"Statements/Partner VAT Listing\n" +" * Periodical VAT Declaration: Prepares an XML file for Vat Declaration " +"of the Main company of the User currently Logged in.\n" +" Path to access : Accounting/Reporting/Legal Statements/Belgium " +"Statements/Periodical VAT Declaration\n" +" * Annual Listing Of VAT-Subjected Customers: Prepares an XML file for " +"Vat Declaration of the Main company of the User currently Logged in.Based on " +"Fiscal year\n" +" Path to access : Accounting/Reporting/Legal Statements/Belgium " +"Statements/Annual Listing Of VAT-Subjected Customers\n" +"\n" +" " +msgstr "" #. module: base -#: view:res.partner.event:0 -msgid "General Description" -msgstr "Descripción general" - -#. module: base -#: selection:res.partner.event,type:0 -msgid "Sale Opportunity" -msgstr "Oportunidad de venta" - -#. module: base -#: field:ir.values,meta:0 -msgid "Meta Datas" -msgstr "Meta datos" - -#. module: base -#: field:ir.rule,field_id:0 +#: field:ir.property,fields_id:0 #: selection:ir.translation,type:0 +#: field:multi_company.default,field_id:0 msgid "Field" msgstr "Campo" +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_long_term +msgid "Long Term Projects" +msgstr "" + +#. module: base +#: model:res.country,name:base.ve +msgid "Venezuela" +msgstr "Venezuela" + #. module: base #: view:res.lang:0 msgid "9. %j ==> 340" @@ -3055,10 +5144,9 @@ msgid "Zambia" msgstr "Zambia" #. module: base -#: model:ir.actions.act_window,name:base.ir_action_report_xml -#: model:ir.ui.menu,name:base.menu_ir_action_report_xml -msgid "Report Xml" -msgstr "Informe XML" +#: view:ir.actions.todo:0 +msgid "Launch Configuration Wizard" +msgstr "" #. module: base #: help:res.partner,user_id:0 @@ -3069,6 +5157,11 @@ msgstr "" "El usuario interno que se encarga de comunicarse con este partner, si " "existe." +#. module: base +#: field:res.partner,parent_id:0 +msgid "Parent Partner" +msgstr "" + #. module: base #: view:ir.module.module:0 msgid "Cancel Upgrade" @@ -3084,107 +5177,284 @@ msgstr "Costa de Marfil" msgid "Kazakhstan" msgstr "Kazajstán" +#. module: base +#: view:res.lang:0 +msgid "%w - Weekday number [0(Sunday),6]." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_form +msgid "" +"A customer is an entity you do business with, like a company or an " +"organization. A customer can have several contacts or addresses which are " +"the people working for this company. You can use the history tab, to follow " +"all transactions related to a customer: sales order, emails, opportunities, " +"claims, etc. If you use the email gateway, the Outlook or the Thunderbird " +"plugin, don't forget to register emails to each contact so that the gateway " +"will automatically attach incoming emails to the right partner." +msgstr "" + #. module: base #: field:ir.actions.report.xml,name:0 #: field:ir.actions.todo,name:0 +#: field:ir.actions.todo.category,name:0 #: field:ir.cron,name:0 #: field:ir.model.access,name:0 #: field:ir.model.fields,name:0 #: field:ir.module.category,name:0 +#: view:ir.module.module:0 #: field:ir.module.module,name:0 #: field:ir.module.module.dependency,name:0 -#: rml:ir.module.reference:0 -#: field:ir.module.repository,name:0 +#: report:ir.module.reference.graph:0 #: field:ir.property,name:0 -#: field:ir.report.custom.fields,name:0 +#: field:ir.rule,name:0 +#: field:ir.sequence,name:0 +#: field:ir.sequence.type,name:0 #: field:ir.values,name:0 -#: field:maintenance.contract.module,name:0 +#: field:multi_company.default,name:0 #: field:res.bank,name:0 -#: field:res.config.view,name:0 +#: field:res.currency.rate.type,name:0 +#: field:res.groups,name:0 #: field:res.lang,name:0 #: field:res.partner,name:0 #: field:res.partner.bank.type,name:0 +#: view:res.partner.event:0 #: field:res.request.link,name:0 -#: field:res.users,name:0 #: field:workflow,name:0 #: field:workflow.activity,name:0 msgid "Name" msgstr "Nombre" +#. module: base +#: help:ir.actions.act_window,multi:0 +msgid "" +"If set to true, the action will not be displayed on the right toolbar of a " +"form view" +msgstr "" + #. module: base #: model:res.country,name:base.ms msgid "Montserrat" msgstr "Montserrat" +#. module: base +#: model:ir.module.module,shortdesc:base.module_decimal_precision +msgid "Decimal Precision Configuration" +msgstr "" + #. module: base #: model:ir.ui.menu,name:base.menu_translation_app msgid "Application Terms" msgstr "Términos de la aplicación" #. module: base -#: selection:ir.report.custom.fields,operation:0 -msgid "Calculate Average" -msgstr "Calcular promedio" +#: model:ir.module.module,description:base.module_stock +msgid "" +"\n" +"OpenERP Inventory Management module can manage multi-warehouses, multi and " +"structured stock locations.\n" +"=============================================================================" +"=========================\n" +"\n" +"Thanks to the double entry management, the inventory controlling is powerful " +"and flexible:\n" +" * Moves history and planning,\n" +" * Different inventory methods (FIFO, LIFO, ...)\n" +" * Stock valuation (standard or average price, ...)\n" +" * Robustness faced with Inventory differences\n" +" * Automatic reordering rules (stock level, JIT, ...)\n" +" * Bar code supported\n" +" * Rapid detection of mistakes through double entry system\n" +" * Traceability (upstream/downstream, production lots, serial number, " +"...)\n" +" * Dashboard for warehouse that includes:\n" +" * Procurement in exception\n" +" * List of Incoming Products\n" +" * List of Outgoing Products\n" +" * Graph : Products to receive in delay (date < = today)\n" +" * Graph : Products to send in delay (date < = today)\n" +" " +msgstr "" #. module: base -#: field:ir.module.module,demo:0 -msgid "Demo data" -msgstr "Datos de demo" +#: model:ir.model,name:base.model_ir_module_module +#: view:ir.model.data:0 +#: field:ir.model.data,module:0 +#: view:ir.module.module:0 +#: field:ir.module.module.dependency,module_id:0 +#: report:ir.module.reference.graph:0 +msgid "Module" +msgstr "Módulo" #. module: base -#: model:ir.actions.act_window,name:base.action_workflow_instance_form -#: model:ir.ui.menu,name:base.menu_workflow_instance -msgid "Instances" -msgstr "Instancias" +#: selection:base.language.install,lang:0 +msgid "English (UK)" +msgstr "" #. module: base #: model:res.country,name:base.aq msgid "Antarctica" msgstr "Antártida" +#. module: base +#: help:workflow.transition,act_from:0 +msgid "" +"Source activity. When this activity is over, the condition is tested to " +"determine if we can start the ACT_TO activity." +msgstr "" + #. module: base #: model:res.partner.category,name:base.res_partner_category_3 msgid "Starter Partner" msgstr "Starter Partner" +#. module: base +#: help:ir.model.fields,relation_field:0 +msgid "" +"For one2many fields, the field on the target model that implement the " +"opposite many2one relationship" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_budget +msgid "" +"\n" +"This module allows accountants to manage analytic and crossovered budgets.\n" +"==========================================================================\n" +"\n" +"Once the Master Budgets and the Budgets are defined (in " +"Accounting/Budgets/),\n" +"the Project Managers can set the planned amount on each Analytic Account.\n" +"\n" +"The accountant has the possibility to see the total of amount planned for " +"each\n" +"Budget and Master Budget in order to ensure the total planned is not\n" +"greater/lower than what he planned for this Budget/Master Budget. Each list " +"of\n" +"record can also be switched to a graphical view of it.\n" +"\n" +"Three reports are available:\n" +" 1. The first is available from a list of Budgets. It gives the " +"spreading, for these Budgets, of the Analytic Accounts per Master Budgets.\n" +"\n" +" 2. The second is a summary of the previous one, it only gives the " +"spreading, for the selected Budgets, of the Analytic Accounts.\n" +"\n" +" 3. The last one is available from the Analytic Chart of Accounts. It " +"gives the spreading, for the selected Analytic Accounts, of the Master " +"Budgets per Budgets.\n" +"\n" +msgstr "" + +#. module: base +#: help:res.lang,iso_code:0 +msgid "This ISO code is the name of po files to use for translations" +msgstr "" + #. module: base #: model:ir.model,name:base.model_ir_actions_act_window_view msgid "ir.actions.act_window.view" msgstr "ir.actions.act_window.view" #. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Web" msgstr "Web" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "" -"You try to write on an record that doesn't exist ' \\n " -" '(Document type: %s)." +#: model:ir.module.module,shortdesc:base.module_lunch +msgid "Lunch Orders" msgstr "" #. module: base -#: field:res.bank,zip:0 -#: field:res.partner.address,zip:0 -#: field:res.partner.bank,zip:0 -msgid "Zip" -msgstr "C.P." - -#. module: base -#: field:res.partner.event,planned_revenue:0 -msgid "Planned Revenue" -msgstr "Ingresos planeados" - -#. module: base -#: wizard_view:module.lang.import,init:0 -msgid "" -"You have to import a .CSV file wich is encoded in UTF-8. Please check that " -"the first line of your file is one of the following:" +#: selection:base.language.install,lang:0 +msgid "English (CA)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_publisher_warranty_contract +msgid "publisher_warranty.contract" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_coda +msgid "" +"\n" +" Module to import CODA bank statements.\n" +"\n" +" Supported are CODA flat files in V2 format from Belgian bank accounts.\n" +" - CODA v1 support.\n" +" - CODA v2.2 support.\n" +" - Foreign Currency support.\n" +" - Support for all data record types (0, 1, 2, 3, 4, 8, 9).\n" +" - Parsing & logging of all Transaction Codes and Structured Format " +"Communications.\n" +" - Automatic Financial Journal assignment via CODA configuration " +"parameters.\n" +" - Support for multiple Journals per Bank Account Number.\n" +" - Support for multiple statements from different bank accounts in a " +"single CODA file.\n" +" - Support for 'parsing only' CODA Bank Accounts (defined as type='info' " +"in the CODA Bank Account configuration records).\n" +" - Multi-language CODA parsing, parsing configuration data provided for " +"EN, NL, FR.\n" +"\n" +" The machine readable CODA Files are parsed and stored in human readable " +"format in CODA Bank Statements.\n" +" Also Bank Statements are generated containing a subset of the CODA " +"information (only those transaction lines\n" +" that are required for the creation of the Financial Accounting " +"records).\n" +" The CODA Bank Statement is a 'read-only' object, hence remaining a " +"reliable representation of the original CODA file\n" +" whereas the Bank Statement will get modified as required by accounting " +"business processes.\n" +"\n" +" CODA Bank Accounts configured as type 'Info' will only generate CODA " +"Bank Statements.\n" +"\n" +" A removal of one object in the CODA processing results in the removal of " +"the associated objects.\n" +" The removal of a CODA File containing multiple Bank Statements will also " +"remove those associated\n" +" statements.\n" +"\n" +" The following reconciliation logic has been implemented in the CODA " +"processing:\n" +" 1) The Company's Bank Account Number of the CODA statement is compared " +"against the Bank Account Number field\n" +" of the Company's CODA Bank Account configuration records (whereby " +"bank accounts defined in type='info' configuration records are ignored).\n" +" If this is the case an 'internal transfer' transaction is generated " +"using the 'Internal Transfer Account' field of the CODA File Import wizard.\n" +" 2) As a second step the 'Structured Communication' field of the CODA " +"transaction line is matched against\n" +" the reference field of in- and outgoing invoices (supported : Belgian " +"Structured Communication Type).\n" +" 3) When the previous step doesn't find a match, the transaction " +"counterparty is located via the\n" +" Bank Account Number configured on the OpenERP Customer and Supplier " +"records.\n" +" 4) In case the previous steps are not successful, the transaction is " +"generated by using the 'Default Account\n" +" for Unrecognized Movement' field of the CODA File Import wizard in " +"order to allow further manual processing.\n" +"\n" +" In stead of a manual adjustment of the generated Bank Statements, you " +"can also re-import the CODA\n" +" after updating the OpenERP database with the information that was " +"missing to allow automatic reconciliation.\n" +"\n" +" Remark on CODA V1 support:\n" +" In some cases a transaction code, transaction category or structured " +"communication code has been given a new or clearer description in CODA V2.\n" +" The description provided by the CODA configuration tables is based upon " +"the CODA V2.2 specifications.\n" +" If required, you can manually adjust the descriptions via the CODA " +"configuration menu.\n" +"\n" +" " msgstr "" -"Tiene que importar un archivo .CSV codificado en UTF-8. Por favor, compruebe " -"que la primera línea de su archivo es una de las siguientes:" #. module: base #: model:res.country,name:base.et @@ -3192,14 +5462,52 @@ msgid "Ethiopia" msgstr "Etiopía" #. module: base -#: view:res.lang:0 -msgid "%H - Hour (24-hour clock) as a decimal number [00,23]." -msgstr "%H - Hora (reloj 24 horas) como un número decimal [00,23]." +#: model:ir.module.module,description:base.module_account_analytic_plans +msgid "" +"\n" +"This module allows to use several analytic plans, according to the general " +"journal.\n" +"=============================================================================" +"======\n" +"\n" +"Here multiple analytic lines are created when the invoice or the entries\n" +"are confirmed.\n" +"\n" +"For example, you can define the following analytic structure:\n" +" Projects\n" +" Project 1\n" +" SubProj 1.1\n" +" SubProj 1.2\n" +"\n" +" Project 2\n" +" Salesman\n" +" Eric\n" +" Fabien\n" +"\n" +"Here, we have two plans: Projects and Salesman. An invoice line must\n" +"be able to write analytic entries in the 2 plans: SubProj 1.1 and\n" +"Fabien. The amount can also be split. The following example is for\n" +"an invoice that touches the two subproject and assigned to one salesman:\n" +"\n" +"Plan1:\n" +" SubProject 1.1 : 50%\n" +" SubProject 1.2 : 50%\n" +"Plan2:\n" +" Eric: 100%\n" +"\n" +"So when this line of invoice will be confirmed, it will generate 3 analytic " +"lines,\n" +"for one account entry.\n" +"The analytic plan validates the minimum and maximum percentage at the time " +"of creation\n" +"of distribution models.\n" +" " +msgstr "" #. module: base -#: view:res.roles:0 -msgid "Role" -msgstr "Rol" +#: help:res.country.state,code:0 +msgid "The state code in three chars.\n" +msgstr "El código de la provincia de 3 caracteres.\n" #. module: base #: model:res.country,name:base.sj @@ -3207,30 +5515,59 @@ msgid "Svalbard and Jan Mayen Islands" msgstr "Islas Jan Mayen y Svalbard" #. module: base -#: view:ir.rule:0 +#: model:ir.module.category,name:base.module_category_hidden_test msgid "Test" msgstr "Test" #. module: base -#: field:ir.report.custom.fields,groupby:0 +#: model:ir.module.module,shortdesc:base.module_web_kanban +msgid "Base Kanban" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +#: view:ir.actions.report.xml:0 +#: view:ir.actions.server:0 +#: view:res.request:0 msgid "Group By" msgstr "Agrupar por" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "'%s' contains too many dots. XML ids should not contain dots ! These are used to refer to other modules data, as in module.reference_id" +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "title" msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIALOG_WARNING" -msgstr "STOCK_DIALOG_WARNING" +#: field:base.language.install,state:0 +#: field:base.module.import,state:0 +#: field:base.module.update,state:0 +msgid "state" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ZOOM_IN" -msgstr "STOCK_ZOOM_IN" +#: model:ir.module.module,description:base.module_account_analytic_analysis +msgid "" +"\n" +"This module is for modifying account analytic view to show important data to " +"project manager of services companies.\n" +"=============================================================================" +"======================================\n" +"\n" +"Adds menu to show relevant information to each manager.\n" +"You can also view the report of account analytic summary\n" +"user-wise as well as month wise.\n" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_language_install +msgid "Install Language" +msgstr "" + +#. module: base +#: view:ir.translation:0 +msgid "Translation" +msgstr "" #. module: base #: selection:res.request,state:0 @@ -3238,7 +5575,27 @@ msgid "closed" msgstr "Cerrado" #. module: base -#: selection:wizard.module.lang.export,state:0 +#: model:ir.module.module,description:base.module_l10n_cr +msgid "" +"\n" +"Chart of accounts for Costa Rica.\n" +"=================================\n" +"\n" +"Includes:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Everything is in English with Spanish translation. Further translations are " +"welcome, please go to\n" +"http://translations.launchpad.net/openerp-costa-rica\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.export,state:0 msgid "get" msgstr "obtener" @@ -3248,24 +5605,53 @@ msgid "On delete property for many2one fields" msgstr "Propiedad 'On delete' (al borrar) para campos many2one" #. module: base -#: model:res.country,name:base.do -msgid "Dominican Republic" -msgstr "República Dominicana" +#: model:ir.module.category,name:base.module_category_accounting_and_finance +msgid "Accounting & Finance" +msgstr "" + +#. module: base +#: field:ir.actions.server,write_id:0 +msgid "Write Id" +msgstr "Id escritura" + +#. module: base +#: model:ir.ui.menu,name:base.menu_product +msgid "Products" +msgstr "" + +#. module: base +#: help:res.users,name:0 +msgid "The new user's real name, used for searching and most listings" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.act_values_form_defaults +#: model:ir.ui.menu,name:base.menu_values_form_defaults +#: view:ir.values:0 +msgid "User-defined Defaults" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_usability +#: view:res.users:0 +msgid "Usability" +msgstr "" #. module: base #: field:ir.actions.act_window,domain:0 +#: field:ir.filters,domain:0 msgid "Domain Value" msgstr "Valor de dominio" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ITALIC" -msgstr "STOCK_ITALIC" +#: model:ir.module.module,shortdesc:base.module_base_module_quality +msgid "Analyse Module Quality" +msgstr "" #. module: base -#: view:ir.actions.server:0 -msgid "SMS Configuration" -msgstr "Configuración SMS" +#: selection:base.language.install,lang:0 +msgid "Spanish (BO) / Español (BO)" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.ir_access_act @@ -3279,22 +5665,28 @@ msgid "USA Minor Outlying Islands" msgstr "EE.UU. Islas Exteriores Menores" #. module: base -#: field:res.partner.bank,state:0 +#: help:ir.cron,numbercall:0 +msgid "" +"How many times the method is called,\n" +"a negative number indicates no limit." +msgstr "" + +#. module: base #: field:res.partner.bank.type.field,bank_type_id:0 msgid "Bank Type" msgstr "Tipo de banco" #. module: base -#: code:addons/addons/base/res/res_user.py:0 +#: code:addons/base/res/res_users.py:87 +#: code:addons/base/res/res_users.py:96 #, python-format msgid "The name of the group can not start with \"-\"" msgstr "El nombre del grupo no puede empezar con \"-\"" #. module: base -#: wizard_view:module.upgrade,end:0 -#: wizard_view:module.upgrade,start:0 -msgid "We suggest you to reload the menu tab (Ctrl+t Ctrl+r)." -msgstr "Recomendamos que recargue la solapa del menú (Ctrl+t Ctrl+r)." +#: view:ir.module.module:0 +msgid "Apps" +msgstr "" #. module: base #: view:ir.ui.view_sc:0 @@ -3308,15 +5700,37 @@ msgid "Init Date" msgstr "Fecha de inicio" #. module: base +#: selection:base.language.install,lang:0 +msgid "Gujarati / ગુજરાતી" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:297 +#, python-format +msgid "" +"Unable to process module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll +msgid "Belgium - Payroll" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Please enter the serial key provided in your contract document:" +msgstr "" + +#. module: base +#: view:workflow.activity:0 #: field:workflow.activity,flow_start:0 msgid "Flow Start" msgstr "Inicio de Workflow" #. module: base -#: view:ir.model:0 -#: view:ir.model.fields:0 -msgid "Security on Groups" -msgstr "Seguridad en grupos" +#: model:ir.model,name:base.model_res_partner_title +msgid "res.partner.title" +msgstr "res.partner.title" #. module: base #: view:res.partner.bank:0 @@ -3324,16 +5738,39 @@ msgid "Bank Account Owner" msgstr "Propietario cuenta bancaria" #. module: base -#: model:ir.actions.act_window,name:base.act_values_form -#: model:ir.ui.menu,name:base.menu_values_form -msgid "Client Actions Connections" -msgstr "Conexiones de acciones del cliente" +#: model:ir.module.category,name:base.module_category_uncategorized +msgid "Uncategorized" +msgstr "" #. module: base +#: field:ir.attachment,res_name:0 #: field:ir.ui.view_sc,resource:0 msgid "Resource Name" msgstr "Nombre del recurso" +#. module: base +#: model:ir.model,name:base.model_ir_default +msgid "ir.default" +msgstr "ir.default" + +#. module: base +#: model:ir.module.module,description:base.module_hr_payroll +msgid "" +"\n" +"Generic Payroll system.\n" +"=======================\n" +"\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" " +msgstr "" + #. module: base #: selection:ir.cron,interval_type:0 msgid "Hours" @@ -3345,18 +5782,38 @@ msgid "Guadeloupe (French)" msgstr "Guadalupe (Francesa)" #. module: base -#: field:ir.report.custom.fields,cumulate:0 -msgid "Accumulate" -msgstr "Cumulativo" - -#. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 +#: code:addons/base/res/res_lang.py:187 +#: code:addons/base/res/res_lang.py:189 +#: code:addons/base/res/res_lang.py:191 #, python-format -msgid "Tree can only be used in tabular reports" -msgstr "Árbol se puede utilizar solamente en informes tabulares" +msgid "User Error" +msgstr "" #. module: base -#: rml:ir.module.reference:0 +#: help:workflow.transition,signal:0 +msgid "" +"When the operation of transition comes from a button pressed in the client " +"form, signal tests the name of the pressed button. If signal is NULL, no " +"button is necessary to validate this transition." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_diagram +msgid "OpenERP Web Diagram" +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "My Banks" +msgstr "" + +#. module: base +#: help:multi_company.default,object_id:0 +msgid "Object affected by this rule" +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 msgid "Directory" msgstr "Directorio" @@ -3366,19 +5823,32 @@ msgid "Menu Name" msgstr "Nombre del menú" #. module: base -#: field:ir.report.custom,title:0 -msgid "Report Title" -msgstr "Título del informe" +#: view:ir.module.module:0 +msgid "Author Website" +msgstr "" #. module: base -#: field:ir.report.custom.fields,fontcolor:0 -msgid "Font color" -msgstr "Color de Fuente" +#: model:ir.module.module,description:base.module_board +msgid "" +"\n" +"Lets the user create a custom dashboard.\n" +"========================================\n" +"\n" +"This module also creates the Administration Dashboard.\n" +"\n" +"The user can also publish notes.\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SORT_DESCENDING" -msgstr "STOCK_SORT_DESCENDING" +#: model:ir.module.module,shortdesc:base.module_project_scrum +msgid "Methodology: SCRUM" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Month" +msgstr "" #. module: base #: model:res.country,name:base.my @@ -3386,9 +5856,15 @@ msgid "Malaysia" msgstr "Malasia" #. module: base -#: model:ir.model,name:base.model_res_request_history -msgid "res.request.history" -msgstr "res.request.history" +#: view:base.language.install:0 +#: model:ir.actions.act_window,name:base.action_view_base_language_install +msgid "Load Official Translation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_cancel +msgid "Cancel Journal Entries" +msgstr "" #. module: base #: view:ir.actions.server:0 @@ -3396,43 +5872,105 @@ msgid "Client Action Configuration" msgstr "Configuración acción cliente" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_address_form #: model:ir.model,name:base.model_res_partner_address #: view:res.partner.address:0 msgid "Partner Addresses" msgstr "Direcciones del partner" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Indonesian / Bahasa Indonesia" +#: help:ir.mail_server,smtp_debug:0 +msgid "" +"If enabled, the full output of SMTP sessions will be written to the server " +"log at DEBUG level(this is very verbose and may include confidential info!)" msgstr "" #. module: base -#: model:res.country,name:base.as -msgid "American Samoa" -msgstr "Samoa Americana" +#: model:ir.module.module,shortdesc:base.module_base_report_creator +msgid "Query Builder" +msgstr "" #. module: base -#: code:addons/addons/base/module/module.py:0 -#, python-format +#: selection:ir.actions.todo,type:0 +msgid "Launch Automatically" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mail msgid "" -"Some installed modules depend on the module you plan to Uninstall :\n" -" %s" +"\n" +"A generic email subsystem with message storage and queuing\n" +"==========================================================\n" +"\n" +"This email subsystem is not intended to be used as as standalone\n" +"application, but to provide a unified email abstraction that all\n" +"other applications can use.\n" +"\n" +"The main features are:\n" +"\n" +" * Relies on the global Outgoing Mail Servers configured in the \n" +" Administration menu for delivering outgoing mail\n" +" * Provides an API for sending messages and archiving them,\n" +" grouped by conversation\n" +" * Any OpenERP document can act as a conversation topic, provided\n" +" it includes the necessary support for handling incoming emails\n" +" (see the ``mail.thread`` class for more details). \n" +" * Includes queuing mechanism with automated configurable\n" +" scheduler-based processing\n" +" * Includes a generic email composition assistant, that can turn\n" +" into a mass-mailing assistant, and is capable of interpreting\n" +" simple *placeholder expressions* that will be replaced with\n" +" dynamic data when each email is actually sent.\n" +" This generic assistant is easily extensible to provide advanced\n" +" features (see ``email_template`` for example, which adds email\n" +" templating features to this assistant)\n" +"\n" +" " +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%S - Seconds [00,61]." +msgstr "" + +#. module: base +#: model:res.country,name:base.cv +msgid "Cape Verde" +msgstr "Cabo Verde" + +#. module: base +#: model:ir.module.module,description:base.module_base_contact +msgid "" +"\n" +"This module allows you to manage your contacts\n" +"==============================================\n" +"\n" +"It lets you define:\n" +" * contacts unrelated to a partner,\n" +" * contacts working at several addresses (possibly for different " +"partners),\n" +" * contacts with possibly different functions for each of its job's " +"addresses\n" +"\n" +"It also adds new menu items located in\n" +" Purchases / Address Book / Contacts\n" +" Sales / Address Book / Contacts\n" +"\n" +"Pay attention that this module converts the existing addresses into " +"\"addresses + contacts\". It means that some fields of the addresses will be " +"missing (like the contact name), since these are supposed to be defined in " +"an other object.\n" +" " msgstr "" #. module: base #: model:ir.actions.act_window,name:base.act_res_partner_event +#: model:ir.ui.menu,name:base.menu_event_association #: field:res.partner,events:0 #: field:res.partner.event,name:0 +#: model:res.widget,title:base.events_widget msgid "Events" msgstr "Eventos" -#. module: base -#: model:ir.actions.act_window,name:base.action_res_roles -#: model:ir.ui.menu,name:base.menu_action_res_roles -msgid "Roles Structure" -msgstr "Estructura de los roles" - #. module: base #: model:ir.model,name:base.model_ir_actions_url #: selection:ir.ui.menu,action:0 @@ -3440,22 +5978,16 @@ msgid "ir.actions.url" msgstr "ir.actions.url" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_STOP" -msgstr "STOCK_MEDIA_STOP" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Wrong ID for the browse record, got %r, expected an integer." +#: model:res.widget,title:base.currency_converter_widget +msgid "Currency Converter" msgstr "" -"ID erróneo para el registro a mostrar, se ha obtenido %r, se esperaba un " -"entero." #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DND_MULTIPLE" -msgstr "STOCK_DND_MULTIPLE" +#: help:ir.values,key:0 +msgid "" +"- Action: an action attached to one slot of the given model\n" +"- Default: a default value for a model field" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_partner_addess_tree @@ -3464,19 +5996,41 @@ msgid "Partner Contacts" msgstr "Contactos del partner" #. module: base -#: wizard_field:module.module.update,update,add:0 +#: field:base.module.update,add:0 msgid "Number of modules added" msgstr "Número de módulos añadidos" #. module: base -#: field:workflow.transition,role_id:0 -msgid "Role Required" -msgstr "Rol requerido" +#: view:res.currency:0 +msgid "Price Accuracy" +msgstr "" #. module: base -#: view:ir.module.module:0 -msgid "Created Menus" -msgstr "Menús creados" +#: selection:base.language.install,lang:0 +msgid "Latvian / latviešu valoda" +msgstr "" + +#. module: base +#: view:res.config:0 +#: view:res.config.installer:0 +msgid "vsep" +msgstr "" + +#. module: base +#: model:res.widget,title:base.openerp_favorites_twitter_widget +msgid "OpenERP Tweets" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:392 +#, python-format +msgid "Uninstall" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_budget +msgid "Budgets Management" +msgstr "" #. module: base #: field:workflow.triggers,workitem_id:0 @@ -3484,19 +6038,35 @@ msgid "Workitem" msgstr "Elemento del workflow" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_INDENT" -msgstr "STOCK_INDENT" +#: model:ir.module.module,shortdesc:base.module_anonymization +msgid "Database Anonymization" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ZOOM_OUT" -msgstr "STOCK_ZOOM_OUT" +#: selection:ir.mail_server,smtp_encryption:0 +msgid "SSL/TLS" +msgstr "" #. module: base -#: model:ir.model,name:base.model_ir_ui_view -msgid "ir.ui.view" -msgstr "ir.ui.view" +#: field:publisher_warranty.contract,check_opw:0 +msgid "OPW" +msgstr "" + +#. module: base +#: field:res.log,secondary:0 +msgid "Secondary Log" +msgstr "" + +#. module: base +#: field:ir.actions.act_window.view,act_window_id:0 +#: view:ir.actions.actions:0 +#: field:ir.actions.todo,action_id:0 +#: field:ir.ui.menu,action:0 +#: view:ir.values:0 +#: selection:ir.values,key:0 +#: view:res.users:0 +msgid "Action" +msgstr "Acción" #. module: base #: view:ir.actions.server:0 @@ -3509,15 +6079,28 @@ msgid "ir.cron" msgstr "ir.cron" #. module: base +#: field:partner.sms.send,mobile_to:0 #: field:res.request,act_to:0 #: field:res.request.history,act_to:0 msgid "To" msgstr "Hasta" #. module: base -#: field:ir.actions.server,trigger_obj_id:0 -msgid "Trigger On" -msgstr "Disparar sobre" +#: view:ir.sequence:0 +msgid "Current Year without Century: %(y)s" +msgstr "" + +#. module: base +#: help:ir.actions.client,tag:0 +msgid "" +"An arbitrary string, interpreted by the client according to its own needs " +"and wishes. There is no central tag repository across clients." +msgstr "" + +#. module: base +#: sql_constraint:ir.rule:0 +msgid "Rule must have at least one checked access right !" +msgstr "" #. module: base #: model:res.country,name:base.fj @@ -3525,19 +6108,61 @@ msgid "Fiji" msgstr "Fiji" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CLOSE" -msgstr "STOCK_CLOSE" +#: model:ir.module.module,description:base.module_document_ftp +msgid "" +"\n" +"This is a support FTP Interface with document management system.\n" +"================================================================\n" +"\n" +"With this module you would not only be able to access documents through " +"OpenERP\n" +"but you would also be able to connect with them through the file system " +"using the\n" +"FTP client.\n" +msgstr "" #. module: base -#: view:res.lang:0 -msgid "%m - Month as a decimal number [01,12]." -msgstr "%m - Mes como un número decimal [01,12]." +#: field:ir.model.fields,size:0 +msgid "Size" +msgstr "Tamaño" #. module: base -#: view:wizard.module.lang.export:0 -msgid "Export Data" -msgstr "Exportar datos" +#: model:ir.module.module,description:base.module_analytic_user_function +msgid "" +"\n" +"This module allows you to define what is the default function of a specific " +"user on a given account.\n" +"=============================================================================" +"=======================\n" +"\n" +"This is mostly used when a user encodes his timesheet: the values are " +"retrieved and the fields are auto-filled. But the possibility to change " +"these values is still available.\n" +"\n" +"Obviously if no data has been recorded for the current account, the default " +"value is given as usual by the employee data so that this module is " +"perfectly compatible with older configurations.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_audittrail +msgid "Audit Trail" +msgstr "" + +#. module: base +#: model:res.country,name:base.sd +msgid "Sudan" +msgstr "Sudán" + +#. module: base +#: model:ir.actions.act_window,name:base.action_currency_rate_type_form +#: model:ir.model,name:base.model_res_currency_rate_type +#: field:res.currency.rate,currency_rate_type_id:0 +#: view:res.currency.rate.type:0 +msgid "Currency Rate Type" +msgstr "" #. module: base #: model:res.country,name:base.fm @@ -3545,9 +6170,9 @@ msgid "Micronesia" msgstr "Micronesia" #. module: base -#: view:res.request.history:0 -msgid "Request History" -msgstr "Historial de solicitudes" +#: field:res.widget,content:0 +msgid "Content" +msgstr "" #. module: base #: field:ir.module.module,menus_by_module:0 @@ -3555,22 +6180,46 @@ msgstr "Historial de solicitudes" msgid "Menus" msgstr "Menús" +#. module: base +#: selection:ir.actions.todo,type:0 +msgid "Launch Manually Once" +msgstr "" + +#. module: base +#: model:ir.module.category,name:base.module_category_hidden +msgid "Hidden" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Serbian (Latin) / srpski" +msgstr "" + #. module: base #: model:res.country,name:base.il msgid "Israel" msgstr "Israel" #. module: base -#: model:ir.actions.wizard,name:base.wizard_server_action_create -msgid "Create Action" -msgstr "Crear acción" +#: model:ir.module.module,shortdesc:base.module_l10n_syscohada +msgid "OHADA - Accounting" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_model_model -#: model:ir.model,name:base.model_ir_model -#: model:ir.ui.menu,name:base.ir_model_model_menu -msgid "Objects" -msgstr "Objetos" +#: help:res.bank,bic:0 +msgid "Sometimes called BIC or Swift." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_mx +msgid "" +"\n" +"This is the module to manage the accounting chart for Mexico in OpenERP.\n" +"========================================================================\n" +"\n" +"Mexican accounting chart and localization.\n" +" " +msgstr "" #. module: base #: field:res.lang,time_format:0 @@ -3578,9 +6227,10 @@ msgid "Time Format" msgstr "Formato de hora" #. module: base -#: wizard_view:module.upgrade,next:0 -msgid "Your system will be upgraded." -msgstr "Su sistema se actualizará" +#: code:addons/orm.py:2134 +#, python-format +msgid "There is no view of type '%s' defined for the structure!" +msgstr "" #. module: base #: view:ir.module.module:0 @@ -3588,9 +6238,10 @@ msgid "Defined Reports" msgstr "Informes definidos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-tools" -msgstr "terp-tools" +#: model:ir.actions.act_window,name:base.action_payterm_form +#: model:ir.model,name:base.model_res_payterm +msgid "Payment term" +msgstr "Término de pago" #. module: base #: view:ir.actions.report.xml:0 @@ -3598,15 +6249,18 @@ msgid "Report xml" msgstr "Informe XML" #. module: base +#: field:base.language.export,modules:0 #: model:ir.actions.act_window,name:base.action_module_open_categ #: model:ir.actions.act_window,name:base.open_module_tree +#: field:ir.module.category,module_ids:0 #: view:ir.module.module:0 +#: model:ir.ui.menu,name:base.menu_management #: model:ir.ui.menu,name:base.menu_module_tree -#: field:wizard.module.lang.export,modules:0 msgid "Modules" msgstr "Módulos" #. module: base +#: view:workflow.activity:0 #: selection:workflow.activity,kind:0 #: field:workflow.activity,subflow_id:0 #: field:workflow.workitem,subflow_id:0 @@ -3614,9 +6268,9 @@ msgid "Subflow" msgstr "Subflow" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_UNDO" -msgstr "STOCK_UNDO" +#: model:ir.model,name:base.model_res_config +msgid "res.config" +msgstr "" #. module: base #: field:workflow.transition,signal:0 @@ -3632,38 +6286,14 @@ msgid "Banks" msgstr "Bancos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-sale" -msgstr "terp-sale" +#: view:res.log:0 +msgid "Unread" +msgstr "" #. module: base -#: view:res.lang:0 -msgid "%d - Day of the month as a decimal number [01,31]." -msgstr "%d - Día del mes como un número decimal [01,31]." - -#. module: base -#: view:res.lang:0 -msgid "%I - Hour (12-hour clock) as a decimal number [01,12]." -msgstr "%I - Hora (reloj 12 horas) como un número decimal [01,12]." - -#. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Romanian / limba română" -msgstr "Rumano / limba română" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ADD" -msgstr "STOCK_ADD" - -#. module: base -#: selection:ir.report.custom.fields,fc0_op:0 -#: selection:ir.report.custom.fields,fc1_op:0 -#: selection:ir.report.custom.fields,fc2_op:0 -#: selection:ir.report.custom.fields,fc3_op:0 -#: selection:ir.rule,operator:0 -msgid "in" -msgstr "en" +#: field:res.users,id:0 +msgid "ID" +msgstr "" #. module: base #: field:ir.cron,doall:0 @@ -3671,7 +6301,7 @@ msgid "Repeat Missed" msgstr "Repetir perdidos" #. module: base -#: code:addons/addons/base/module/wizard/wizard_module_import.py:0 +#: code:addons/base/module/wizard/base_module_import.py:69 #, python-format msgid "Can not create the module file: %s !" msgstr "No se puede crear el archivo de módulo: %s!" @@ -3682,7 +6312,11 @@ msgid "Object Mapping" msgstr "Asignación de objetos" #. module: base -#: help:res.currency,rate:0 +#: field:ir.ui.view,xml_id:0 +msgid "External ID" +msgstr "" + +#. module: base #: help:res.currency.rate,rate:0 msgid "The rate of the currency to the currency of rate 1" msgstr "La tasa de cambio de la moneda respecto a la moneda de tasa 1" @@ -3693,9 +6327,9 @@ msgid "United Kingdom" msgstr "Reino Unido" #. module: base -#: view:ir.actions.server:0 -msgid "Create / Write" -msgstr "Crear / Escribir" +#: view:res.config:0 +msgid "res_config_contents" +msgstr "" #. module: base #: help:res.partner.category,active:0 @@ -3704,7 +6338,7 @@ msgstr "" "El campo activo le permite ocultar la categoría sin tener que eliminarla." #. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Object:" msgstr "Objeto:" @@ -3713,11 +6347,6 @@ msgstr "Objeto:" msgid "Botswana" msgstr "Botsuana" -#. module: base -#: view:ir.module.module:0 -msgid "Uninstall (beta)" -msgstr "Desinstalar (beta)" - #. module: base #: model:ir.actions.act_window,name:base.action_partner_title_partner #: model:ir.ui.menu,name:base.menu_partner_title_partner @@ -3725,21 +6354,41 @@ msgstr "Desinstalar (beta)" msgid "Partner Titles" msgstr "Títulos del partner" -#. module: base -#: selection:ir.actions.todo,type:0 -msgid "Service" -msgstr "Servicio" - #. module: base #: help:ir.actions.act_window,auto_refresh:0 msgid "Add an auto-refresh on the view" msgstr "Añadir un refresco automático a la vista" #. module: base -#: wizard_view:module.upgrade,next:0 -#: wizard_field:module.upgrade,next,module_download:0 -msgid "Modules to download" -msgstr "Módulos a descargar" +#: help:res.partner,employee:0 +msgid "Check this box if the partner is an Employee." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_profiling +msgid "Customer Profiling" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_project_issue +msgid "Issues Tracker" +msgstr "" + +#. module: base +#: selection:ir.cron,interval_type:0 +msgid "Work Days" +msgstr "Días laborables" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_multi_company +msgid "Multi-Company" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_rml_content:0 +#: field:ir.actions.report.xml,report_rml_content_data:0 +msgid "RML content" +msgstr "Contenido RML" #. module: base #: model:ir.actions.act_window,name:base.action_workflow_workitem_form @@ -3748,17 +6397,57 @@ msgid "Workitems" msgstr "Elementos de trabajo" #. module: base -#: field:wizard.module.lang.export,advice:0 +#: code:addons/orm.py:1300 +#, python-format +msgid "" +"Please check that all your lines have %d columns.Stopped around line %d " +"having %d columns." +msgstr "" + +#. module: base +#: field:base.language.export,advice:0 msgid "Advice" msgstr "Consejo" +#. module: base +#: view:res.company:0 +msgid "Header/Footer of Reports" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:746 +#: view:res.users:0 +#, python-format +msgid "Applications" +msgstr "" + #. module: base #: model:ir.model,name:base.model_ir_attachment msgid "ir.attachment" msgstr "ir.attachment" #. module: base -#: selection:module.lang.install,init,lang:0 +#: code:addons/orm.py:4086 +#, python-format +msgid "" +"You cannot perform this operation. New Record Creation is not allowed for " +"this object as this object is for reporting purpose." +msgstr "" + +#. module: base +#: help:ir.model.fields,translate:0 +msgid "" +"Whether values for this field can be translated (enables the translation " +"mechanism for that field)" +msgstr "" + +#. module: base +#: selection:res.currency,position:0 +msgid "After Amount" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Lithuanian / Lietuvių kalba" msgstr "Lituano / Lietuvių kalba" @@ -3773,10 +6462,21 @@ msgstr "" "del registro nuevo." #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Couldn't find tag '%s' in parent view !" -msgstr "No se puede encontrar la etiqueta '%s' en la vista padre !" +#: help:ir.model.fields,relation:0 +msgid "For relationship fields, the technical name of the target model" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Indonesian / Bahasa Indonesia" +msgstr "" + +#. module: base +#: help:base.language.import,overwrite:0 +msgid "" +"If you enable this option, existing translations (including custom ones) " +"will be overwritten and replaced by those in this file" +msgstr "" #. module: base #: field:ir.ui.view,inherit_id:0 @@ -3784,27 +6484,60 @@ msgid "Inherited View" msgstr "Vista heredada" #. module: base -#: model:ir.model,name:base.model_ir_translation -msgid "ir.translation" -msgstr "ir.translation" - -#. module: base -#: model:res.country,name:base.lu -msgid "Luxembourg" -msgstr "Luxemburgo" - -#. module: base -#: model:ir.actions.act_window,name:base.open_module_tree_install -#: model:ir.ui.menu,name:base.menu_module_tree_install -msgid "Installed modules" -msgstr "Módulos instalados" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The name_get method is not implemented on this object !" +#: view:ir.translation:0 +msgid "Source Term" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet +msgid "Timesheets Validation" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_main_pm +msgid "Project" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon_hover_data:0 +msgid "Web Icon Image (hover)" +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "Module file successfully imported!" +msgstr "" + +#. module: base +#: model:res.country,name:base.ws +msgid "Samoa" +msgstr "Samoa" + +#. module: base +#: field:publisher_warranty.contract,name:0 +#: field:publisher_warranty.contract.wizard,name:0 +msgid "Serial Key" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_timesheet +msgid "Timesheets" +msgstr "" + +#. module: base +#: field:res.partner,function:0 +msgid "function" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_audit +msgid "Audit" +msgstr "" + +#. module: base +#: help:ir.values,company_id:0 +msgid "If set, action binding only applies for this company" msgstr "" -"El método name_get (obtener nombre) no está implementado en este objeto !" #. module: base #: model:res.country,name:base.lc @@ -3812,28 +6545,23 @@ msgid "Saint Lucia" msgstr "Santa Lucía" #. module: base -#: model:ir.model,name:base.model_maintenance_contract -#: view:maintenance.contract:0 +#: help:res.users,new_password:0 +msgid "" +"Specify a value only when creating a user or if you're changing the user's " +"password, otherwise leave empty. After a change of password, the user has to " +"login again." +msgstr "" + +#. module: base +#: view:publisher_warranty.contract:0 msgid "Maintenance Contract" msgstr "Contrato de mantenimiento" #. module: base -#: help:ir.actions.server,trigger_obj_id:0 -msgid "Select the object from the model on which the workflow will executed." +#: model:res.groups,name:base.group_user +#: field:res.partner,employee:0 +msgid "Employee" msgstr "" -"Seleccione el objeto del modelo sobre el cual se ejecutará el workflow" - -#. module: base -#: field:ir.model,state:0 -#: field:ir.model.fields,state:0 -#: field:ir.model.grid,state:0 -msgid "Manually Created" -msgstr "Creado manualmente" - -#. module: base -#: selection:ir.report.custom.fields,operation:0 -msgid "Calculate Count" -msgstr "Calcular Cuenta" #. module: base #: field:ir.model.access,perm_create:0 @@ -3841,14 +6569,43 @@ msgid "Create Access" msgstr "Acceso de Creación" #. module: base +#: field:res.bank,state:0 +#: field:res.company,state_id:0 #: field:res.partner.address,state_id:0 +#: field:res.partner.bank,state_id:0 msgid "Fed. State" msgstr "Provincia" #. module: base -#: model:res.country,name:base.io -msgid "British Indian Ocean Territory" -msgstr "Territorio Británico del Océano Índico" +#: field:ir.actions.server,copy_object:0 +msgid "Copy Of" +msgstr "" + +#. module: base +#: field:ir.model,osv_memory:0 +msgid "In-memory model" +msgstr "" + +#. module: base +#: view:partner.clear.ids:0 +msgid "Clear Ids" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Edit" +msgstr "" + +#. module: base +#: field:ir.actions.client,params:0 +msgid "Supplementary arguments" +msgstr "" + +#. module: base +#: field:res.users,view:0 +msgid "Interface" +msgstr "" #. module: base #: view:ir.actions.server:0 @@ -3856,12 +6613,11 @@ msgid "Field Mapping" msgstr "Asignación de campo" #. module: base -#: field:maintenance.contract,date_start:0 -msgid "Starting Date" -msgstr "Fecha de inicio" +#: view:publisher_warranty.contract:0 +msgid "Refresh Validation Dates" +msgstr "" #. module: base -#: view:ir.model:0 #: field:ir.model.fields,ttype:0 msgid "Field Type" msgstr "Tipo de Campo" @@ -3876,20 +6632,36 @@ msgstr "Código de Provincia" msgid "On delete" msgstr "Al eliminar" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_multilang +msgid "Multi Language Chart of Accounts" +msgstr "" + #. module: base #: selection:res.lang,direction:0 msgid "Left-to-Right" msgstr "Izquierda-a-Derecha" #. module: base +#: view:res.lang:0 #: field:res.lang,translatable:0 msgid "Translatable" msgstr "Traducible" #. module: base -#: model:res.country,name:base.vn -msgid "Vietnam" -msgstr "Vietnam" +#: model:ir.module.module,description:base.module_analytic +msgid "" +"\n" +"Module for defining analytic accounting object.\n" +"===============================================\n" +"\n" +"In OpenERP, analytic accounts are linked to general accounts but are " +"treated\n" +"totally independently. So you can enter various different analytic " +"operations\n" +"that have no counterpart in the general financial accounts.\n" +" " +msgstr "" #. module: base #: field:res.users,signature:0 @@ -3897,24 +6669,100 @@ msgid "Signature" msgstr "Firma" #. module: base -#: code:addons/osv/fields.py:0 -#, python-format -msgid "Not Implemented" -msgstr "No implementado" +#: model:ir.module.module,shortdesc:base.module_crm_caldav +msgid "Meetings Synchronization" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,context:0 +#: field:ir.filters,context:0 +msgid "Context Value" +msgstr "Valor del contexto" + +#. module: base +#: model:ir.model,name:base.model_res_widget_user +msgid "res.widget.user" +msgstr "" #. module: base #: field:res.partner.category,complete_name:0 msgid "Full Name" msgstr "Nombre completo" +#. module: base +#: view:base.module.configuration:0 +msgid "_Ok" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:238 +#, python-format +msgid "The name of the module must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_base_contact +msgid "Contacts Management" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_fr_rib +msgid "" +"\n" +"This module lets users enter the banking details of Partners in the RIB " +"format (French standard for bank accounts details).\n" +"RIB Bank Accounts can be entered in the \"Accounting\" tab of the Partner " +"form by specifying the account type \"RIB\". The four standard RIB fields " +"will then become mandatory:\n" +"- Bank Code\n" +"- Office Code\n" +"- Account number\n" +"- RIB key\n" +"As a safety measure, OpenERP will check the RIB key whenever a RIB is saved, " +"and will refuse to record the data if the key is incorrect. Please bear in " +"mind that this can only happen when the user presses the \"save\" button, " +"for example on the Partner Form.\n" +"Since each bank account may relate to a Bank, users may enter the RIB Bank " +"Code in the Bank form - it will the pre-fill the Bank Code on the RIB when " +"they select the Bank. \n" +"To make this easier, this module will also let users find Banks using their " +"RIB code.\n" +"\n" +"The module base_iban can be a useful addition to this module, because French " +"banks are now progressively adopting the international IBAN format instead " +"of the RIB format.\n" +"The RIB and IBAN codes for a single account can be entered by recording two " +"Bank Accounts in OpenERP: the first with the type \"RIB\", the second with " +"the type \"IBAN\". \n" +msgstr "" + +#. module: base +#: view:ir.property:0 +msgid "Parameters that are used by all resources." +msgstr "" + #. module: base #: model:res.country,name:base.mz msgid "Mozambique" msgstr "Mozambique" +#. module: base +#: help:ir.values,action_id:0 +msgid "" +"Action bound to this entry - helper field for binding an action, will " +"automatically set the correct reference" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_project_long_term +msgid "Long Term Planning" +msgstr "" + #. module: base #: field:ir.actions.server,message:0 -#: wizard_field:res.partner.spam_send,init,text:0 +#: field:partner.massmail.wizard,text:0 +#: view:partner.sms.send:0 +#: field:res.log,name:0 msgid "Message" msgstr "Mensaje" @@ -3923,6 +6771,24 @@ msgstr "Mensaje" msgid "On Multiple Doc." msgstr "En múltiples doc." +#. module: base +#: view:res.partner:0 +#: field:res.partner,user_id:0 +msgid "Salesman" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_accountant +msgid "Accounting and Finance" +msgstr "" + +#. module: base +#: code:addons/base/module/module.py:429 +#: view:ir.module.module:0 +#, python-format +msgid "Upgrade" +msgstr "" + #. module: base #: field:res.partner,address:0 #: view:res.partner.address:0 @@ -3935,20 +6801,107 @@ msgid "Faroe Islands" msgstr "Islas Feroe" #. module: base -#: model:ir.actions.wizard,name:base.wizard_upgrade -#: model:ir.ui.menu,name:base.menu_wizard_upgrade -msgid "Apply Scheduled Upgrades" -msgstr "Aplicar actualizaciones programadas" +#: field:ir.mail_server,smtp_encryption:0 +msgid "Connection Security" +msgstr "" #. module: base -#: model:ir.ui.menu,name:base.maintenance -msgid "Maintenance" -msgstr "Mantenimiento" +#: code:addons/base/ir/ir_actions.py:653 +#, python-format +msgid "Please specify an action to launch !" +msgstr "Por favor indique una acción a ejecutar !" #. module: base -#: model:res.country,name:base.mp -msgid "Northern Mariana Islands" -msgstr "Islas Marianas del Norte" +#: model:ir.module.module,description:base.module_l10n_us +msgid "" +"\n" +" United States - Chart of accounts\n" +" " +msgstr "" + +#. module: base +#: view:res.widget.wizard:0 +msgid "Add" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ec +msgid "Ecuador - Accounting" +msgstr "" + +#. module: base +#: field:res.partner.category,name:0 +msgid "Category Name" +msgstr "Nombre de categoría" + +#. module: base +#: view:res.widget:0 +msgid "Widgets" +msgstr "" + +#. module: base +#: model:res.country,name:base.cz +msgid "Czech Republic" +msgstr "República Checa" + +#. module: base +#: model:ir.module.module,description:base.module_hr +msgid "" +"\n" +"Module for human resource management.\n" +"=====================================\n" +"\n" +"You can manage:\n" +" * Employees and hierarchies : You can define your employee with User and " +"display hierarchies\n" +" * HR Departments\n" +" * HR Jobs\n" +" " +msgstr "" + +#. module: base +#: view:res.widget.wizard:0 +msgid "Widget Wizard" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_hn +msgid "Honduras - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_report_intrastat +msgid "Intrastat Reporting" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:222 +#, python-format +msgid "" +"Please use the change password wizard (in User Preferences or User menu) to " +"change your own password." +msgstr "" + +#. module: base +#: code:addons/orm.py:1883 +#, python-format +msgid "Insufficient fields for Calendar View!" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Integer" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Hindi / हिंदी" +msgstr "" + +#. module: base +#: help:res.users,company_id:0 +msgid "The company this user is currently working for." +msgstr "" #. module: base #: model:ir.model,name:base.model_wizard_ir_model_menu_create @@ -3961,27 +6914,25 @@ msgid "Transition" msgstr "Transición" #. module: base -#: field:ir.actions.todo,active:0 #: field:ir.cron,active:0 -#: field:ir.module.repository,active:0 #: field:ir.sequence,active:0 #: field:res.bank,active:0 #: field:res.currency,active:0 #: field:res.lang,active:0 #: field:res.partner,active:0 #: field:res.partner.address,active:0 -#: field:res.partner.canal,active:0 #: field:res.partner.category,active:0 -#: field:res.partner.event.type,active:0 #: field:res.request,active:0 #: field:res.users,active:0 +#: view:workflow.instance:0 +#: view:workflow.workitem:0 msgid "Active" msgstr "Activo" #. module: base -#: model:res.country,name:base.na -msgid "Namibia" -msgstr "Namibia" +#: model:ir.module.module,shortdesc:base.module_l10n_ma +msgid "Maroc - Accounting" +msgstr "" #. module: base #: model:res.country,name:base.mn @@ -3989,25 +6940,94 @@ msgid "Mongolia" msgstr "Mongolia" #. module: base -#: view:res.partner.som:0 -msgid "Partner State of Mind" -msgstr "Estado de ánimo del partner" +#: view:ir.module.module:0 +msgid "Created Menus" +msgstr "Menús creados" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_analytic_default +msgid "Account Analytic Defaults" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_contract +msgid "" +"\n" +"Add all information on the employee form to manage contracts.\n" +"=============================================================\n" +"\n" +" * Marital status,\n" +" * Security number,\n" +" * Place of birth, birth date, ...\n" +"\n" +"You can assign several contracts per employee.\n" +" " +msgstr "" #. module: base #: selection:ir.ui.view,type:0 msgid "mdx" msgstr "mdx" +#. module: base +#: model:ir.module.module,description:base.module_sale_crm +msgid "" +"\n" +"This module adds a shortcut on one or several opportunity cases in the CRM.\n" +"===========================================================================\n" +"\n" +"This shortcut allows you to generate a sales order based on the selected " +"case.\n" +"If different cases are open (a list), it generates one sale order by\n" +"case.\n" +"The case is then closed and linked to the generated sales order.\n" +"\n" +"We suggest you to install this module if you installed both the sale and " +"the\n" +"crm modules.\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.bi msgid "Burundi" msgstr "Burundi" +#. module: base +#: view:base.language.install:0 +#: view:base.module.import:0 +#: view:base.module.update:0 +#: view:publisher_warranty.contract.wizard:0 +#: view:res.request:0 +msgid "Close" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (MX) / Español (MX)" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:145 +#, python-format +msgid "Please verify your publisher warranty serial number and validity." +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "My Logs" +msgstr "" + #. module: base #: model:res.country,name:base.bt msgid "Bhutan" msgstr "Bhután" +#. module: base +#: help:ir.sequence,number_next:0 +msgid "Next number of this sequence" +msgstr "" + #. module: base #: model:res.partner.category,name:base.res_partner_category_11 msgid "Textile Suppliers" @@ -4019,19 +7039,67 @@ msgid "This Window" msgstr "Esta ventana" #. module: base -#: field:wizard.module.lang.export,format:0 +#: view:publisher_warranty.contract:0 +msgid "Publisher Warranty Contracts" +msgstr "" + +#. module: base +#: help:res.log,name:0 +msgid "The logging message." +msgstr "" + +#. module: base +#: field:base.language.export,format:0 msgid "File Format" msgstr "Formato del archivo" #. module: base -#: model:ir.model,name:base.model_res_config_view -msgid "res.config.view" -msgstr "res.config.view" +#: field:res.lang,iso_code:0 +msgid "ISO code" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIALOG_AUTHENTICATION" -msgstr "STOCK_DIALOG_AUTHENTICATION" +#: view:res.log:0 +#: field:res.log,read:0 +msgid "Read" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_association +msgid "Associations Management" +msgstr "" + +#. module: base +#: help:ir.model,modules:0 +msgid "List of modules in which the object is defined or inherited" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_payroll +msgid "Payroll" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_country_state +msgid "" +"If you are working on the American market, you can manage the different " +"federal states you are working on from here. Each state is attached to one " +"country." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_delivery +msgid "" +"\n" +"Allows you to add delivery methods in sale orders and picking.\n" +"==============================================================\n" +"\n" +"You can define your own carrier and delivery grids for prices.\n" +"When creating invoices from picking, OpenERP is able to add and compute the " +"shipping line.\n" +"\n" +" " +msgstr "" #. module: base #: view:workflow.workitem:0 @@ -4044,49 +7112,102 @@ msgid "Saint Vincent & Grenadines" msgstr "San Vicente y las Granadinas" #. module: base -#: field:ir.model.config,password:0 -#: field:maintenance.contract,password:0 -#: field:maintenance.contract.wizard,password:0 -#: wizard_field:res.partner.sms_send,init,password:0 +#: field:ir.mail_server,smtp_pass:0 +#: field:partner.sms.send,password:0 #: field:res.users,password:0 msgid "Password" msgstr "Contraseña" +#. module: base +#: model:ir.module.module,description:base.module_account_anglo_saxon +msgid "" +"\n" +"This module supports the Anglo-Saxon accounting methodology by changing the " +"accounting logic with stock transactions.\n" +"=============================================================================" +"========================================\n" +"\n" +"The difference between the Anglo-Saxon accounting countries\n" +"and the Rhine or also called Continental accounting countries is the moment " +"of taking the Cost of Goods Sold versus Cost of Sales.\n" +"Anglo-Saxons accounting does take the cost when sales invoice is created, " +"Continental accounting will take the cost at the moment the goods are " +"shipped.\n" +"This module will add this functionality by using a interim account, to store " +"the value of shipped goods and will contra book this interim account\n" +"when the invoice is created to transfer this amount to the debtor or " +"creditor account.\n" +"Secondly, price differences between actual purchase price and fixed product " +"standard price are booked on a separate account" +msgstr "" + +#. module: base +#: field:res.partner,title:0 +msgid "Partner Firm" +msgstr "" + #. module: base #: model:ir.actions.act_window,name:base.action_model_fields #: view:ir.model:0 #: field:ir.model,field_id:0 #: model:ir.model,name:base.model_ir_model_fields #: view:ir.model.fields:0 -#: field:ir.model.grid,field_id:0 -#: field:ir.property,fields_id:0 -#: field:ir.report.custom,fields_child0:0 #: model:ir.ui.menu,name:base.ir_model_model_fields msgid "Fields" msgstr "Campos" +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_employee_form +msgid "Employees" +msgstr "" #. module: base -#: model:res.country,name:base.mk -msgid "Macedonia" -msgstr "Macedonia" +#: field:ir.exports.line,name:0 +#: field:ir.translation,name:0 +#: field:res.partner.bank.type.field,name:0 +msgid "Field Name" +msgstr "Nombre del Campo" + +#. module: base +#: help:res.log,read:0 +msgid "" +"If this log item has been read, get() should not send it to the client" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_uservoice +msgid "" +"\n" +"Add Feedback button in header.\n" +"==============================\n" +"\n" +"Invite OpenERP user feedback, powered by uservoice.\n" +" " +msgstr "" #. module: base #: field:res.company,rml_header2:0 +#: field:res.company,rml_header3:0 msgid "RML Internal Header" msgstr "Cabecera interna RML" #. module: base -#: selection:ir.report.custom,print_format:0 -msgid "a4" -msgstr "A4" +#: field:ir.actions.act_window,search_view_id:0 +msgid "Search View Ref." +msgstr "" #. module: base -#: model:res.partner.bank.type.field,name:base.bank_normal_field -msgid "acc_number" -msgstr "Número cuenta" +#: field:ir.module.module,installed_version:0 +msgid "Latest version" +msgstr "Última versión" #. module: base +#: view:ir.mail_server:0 +msgid "Test Connection" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_address_form #: model:ir.ui.menu,name:base.menu_partner_address_form msgid "Addresses" msgstr "Direcciones" @@ -4097,31 +7218,44 @@ msgid "Myanmar" msgstr "Birmania" #. module: base -#: selection:module.lang.install,init,lang:0 +#: help:ir.model.fields,modules:0 +msgid "List of modules in which the field is defined" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Chinese (CN) / 简体中文" msgstr "Chino (CN) / 简体中文" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_NEXT" -msgstr "STOCK_MEDIA_NEXT" - #. module: base #: field:res.bank,street:0 +#: field:res.company,street:0 #: field:res.partner.address,street:0 #: field:res.partner.bank,street:0 msgid "Street" msgstr "Calle" #. module: base -#: wizard_view:module.upgrade,next:0 -msgid "Note that this operation my take a few minutes." -msgstr "Tenga en cuenta que esta operación puede tardar unos minutos." +#: model:res.country,name:base.yu +msgid "Yugoslavia" +msgstr "Yugoslavia" #. module: base -#: field:ir.model.data,name:0 -msgid "XML Identifier" -msgstr "Identificador XML" +#: model:ir.module.module,description:base.module_purchase_double_validation +msgid "" +"\n" +"Double-validation for purchases exceeding minimum amount.\n" +"=========================================================\n" +"\n" +"This module modifies the purchase workflow in order to validate purchases\n" +"that exceeds minimum amount set by configuration wizard.\n" +" " +msgstr "" + +#. module: base +#: field:res.currency,rounding:0 +msgid "Rounding Factor" +msgstr "" #. module: base #: model:res.country,name:base.ca @@ -4129,9 +7263,17 @@ msgid "Canada" msgstr "Canadá" #. module: base -#: field:ir.actions.report.xml,report_name:0 -msgid "Internal Name" -msgstr "Nombre interno" +#: code:addons/base/res/res_company.py:158 +#, python-format +msgid "Reg: " +msgstr "" + +#. module: base +#: help:res.currency.rate,currency_rate_type_id:0 +msgid "" +"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" +msgstr "" #. module: base #: selection:ir.module.module.dependency,state:0 @@ -4144,19 +7286,28 @@ msgid "Change My Preferences" msgstr "Cambiar mis preferencias" #. module: base -#: constraint:ir.actions.act_window:0 +#: code:addons/base/ir/ir_actions.py:167 +#, python-format msgid "Invalid model name in the action definition." msgstr "" #. module: base -#: wizard_field:res.partner.sms_send,init,text:0 +#: field:partner.sms.send,text:0 msgid "SMS Message" msgstr "Mensaje SMS" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_EDIT" -msgstr "STOCK_EDIT" +#: model:ir.module.module,description:base.module_l10n_ro +msgid "" +"\n" +"This is the module to manage the accounting chart, VAT structure and " +"Registration Number for Romania in OpenERP.\n" +"=============================================================================" +"===================================\n" +"\n" +"Romanian accounting chart and localization.\n" +" " +msgstr "" #. module: base #: model:res.country,name:base.cm @@ -4168,39 +7319,43 @@ msgstr "Camerún" msgid "Burkina Faso" msgstr "Burkina Faso" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_FORWARD" -msgstr "STOCK_MEDIA_FORWARD" - -#. module: base -#: selection:ir.actions.todo,state:0 -msgid "Skipped" -msgstr "Omitido" - #. module: base #: selection:ir.model.fields,state:0 msgid "Custom Field" msgstr "Campo personalizado" +#. module: base +#: model:ir.module.module,description:base.module_project_retro_planning +msgid "" +"\n" +"Changes dates according to change in project End Date.\n" +"======================================================\n" +"\n" +"If end date of project is changed then the deadline date and start date for " +"all the tasks will change accordingly.\n" +" " +msgstr "" + +#. module: base +#: help:res.users,view:0 +msgid "" +"OpenERP offers a simplified and an extended user interface. If you use " +"OpenERP for the first time we strongly advise you to select the simplified " +"interface, which has less features but is easier to use. You can switch to " +"the other interface from the User/Preferences menu at any time." +msgstr "" + #. module: base #: model:res.country,name:base.cc msgid "Cocos (Keeling) Islands" msgstr "Islas Cocos (Keeling)" #. module: base -#: field:workflow.instance,uid:0 -msgid "User ID" -msgstr "ID de Usuario" - -#. module: base -#: view:ir.actions.server:0 -msgid "" -"Access all the fields related to the current object using expression in " -"double brackets, i.e.[[ object.partner_id.name ]]" +#: selection:base.language.install,state:0 +#: selection:base.module.import,state:0 +#: selection:base.module.update,state:0 +msgid "init" msgstr "" -"Acceda a todos los campos del objeto actual utilizando una expresión en " -"paréntesis dobles, por ejemplo [[object.partner_id.name]]" #. module: base #: view:res.lang:0 @@ -4213,42 +7368,250 @@ msgid "Bank type fields" msgstr "Campos del tipo de banco" #. module: base -#: wizard_view:module.lang.import,init:0 -msgid "type,name,res_id,src,value" -msgstr "type,name,res_id,src,value" - -#. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "Dutch / Nederlands" msgstr "Holandés / Nederlands" #. module: base -#: model:res.country,name:base.to -msgid "Tonga" -msgstr "Tonga" +#: selection:res.company,paper_format:0 +msgid "US Letter" +msgstr "" #. module: base -#: wizard_view:server.action.create,step_1:0 -#: wizard_field:server.action.create,step_1,report:0 -msgid "Select Report" -msgstr "Seleccione informe" +#: model:ir.module.module,description:base.module_stock_location +msgid "" +"\n" +"This module supplements the Warehouse application by effectively " +"implementing Push and Pull inventory flows.\n" +"=============================================================================" +"===============================\n" +"\n" +"Typically this could be used to:\n" +" * Manage product manufacturing chains\n" +" * Manage default locations per product\n" +" * Define routes within your warehouse according to business needs, such " +"as:\n" +" - Quality Control\n" +" - After Sales Services\n" +" - Supplier Returns\n" +"\n" +" * Help rental management, by generating automated return moves for " +"rented products\n" +"\n" +"Once this module is installed, an additional tab appear on the product form, " +"where you can add\n" +"Push and Pull flow specifications. The demo data of CPU1 product for that " +"push/pull :\n" +"\n" +"Push flows\n" +"----------\n" +"Push flows are useful when the arrival of certain products in a given " +"location should always\n" +"be followed by a corresponding move to another location, optionally after a " +"certain delay.\n" +"The original Warehouse application already supports such Push flow " +"specifications on the\n" +"Locations themselves, but these cannot be refined per-product.\n" +"\n" +"A push flow specification indicates which location is chained with which " +"location, and with\n" +"what parameters. As soon as a given quantity of products is moved in the " +"source location,\n" +"a chained move is automatically foreseen according to the parameters set on " +"the flow specification\n" +"(destination location, delay, type of move, journal, etc.) The new move can " +"be automatically\n" +"processed, or require a manual confirmation, depending on the parameters.\n" +"\n" +"Pull flows\n" +"----------\n" +"Pull flows are a bit different from Push flows, in the sense that they are " +"not related to\n" +"the processing of product moves, but rather to the processing of procurement " +"orders.\n" +"What is being pulled is a need, not directly products.\n" +"A classical example of Pull flow is when you have an Outlet company, with a " +"parent Company\n" +"that is responsible for the supplies of the Outlet.\n" +"\n" +" [ Customer ] <- A - [ Outlet ] <- B - [ Holding ] <~ C ~ [ Supplier ]\n" +"\n" +"When a new procurement order (A, coming from the confirmation of a Sale " +"Order for example) arrives\n" +"in the Outlet, it is converted into another procurement (B, via a Pull flow " +"of type 'move')\n" +"requested from the Holding. When procurement order B is processed by the " +"Holding company, and\n" +"if the product is out of stock, it can be converted into a Purchase Order " +"(C) from the Supplier\n" +"(Pull flow of type Purchase). The result is that the procurement order, the " +"need, is pushed\n" +"all the way between the Customer and Supplier.\n" +"\n" +"Technically, Pull flows allow to process procurement orders differently, not " +"only depending on\n" +"the product being considered, but also depending on which location holds the " +"\"need\" for that\n" +"product (i.e. the destination location of that procurement order).\n" +"\n" +"Use-Case\n" +"--------\n" +"\n" +"You can use the demo data as follow:\n" +" CPU1: Sell some CPU1 from Shop 1 and run the scheduler\n" +" - Warehouse: delivery order, Shop 1: reception\n" +" CPU3:\n" +" - When receiving the product, it goes to Quality Control location then " +"stored to shelf 2.\n" +" - When delivering the customer: Pick List -> Packing -> Delivery Order " +"from Gate A\n" +" " +msgstr "" #. module: base -#: field:ir.report.custom.fields,fc1_condition:0 -#: field:ir.report.custom.fields,fc2_condition:0 -#: field:ir.report.custom.fields,fc3_condition:0 -msgid "condition" -msgstr "condición" +#: model:ir.module.module,description:base.module_marketing +msgid "" +"\n" +"Menu for Marketing.\n" +"===================\n" +"\n" +"Contains the installer for marketing-related modules.\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SAVE" -msgstr "STOCK_SAVE" +#: model:ir.module.category,name:base.module_category_knowledge_management +msgid "Knowledge Management" +msgstr "" #. module: base -#: rml:ir.module.reference:0 -msgid "1cm 28cm 20cm 28cm" -msgstr "1cm 28cm 20cm 28cm" +#: model:ir.actions.act_window,name:base.bank_account_update +msgid "Company Bank Accounts" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_pass:0 +msgid "Optional password for SMTP authentication" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_mrp +msgid "" +"\n" +"Automatically creates project tasks from procurement lines\n" +"==========================================================\n" +"\n" +"This module will automatically create a new task for each procurement\n" +"order line (e.g. for sale order lines), if the corresponding product\n" +"meets the following characteristics:\n" +"\n" +" * Type = Service\n" +" * Procurement method (Order fulfillment) = MTO (make to order)\n" +" * Supply/Procurement method = Produce\n" +"\n" +"If on top of that a projet is specified on the product form (in the " +"Procurement\n" +"tab), then the new task will be created in that specific project.\n" +"Otherwise, the new task will not belong to any project, and may be added to " +"a\n" +"project manually later.\n" +"\n" +"When the project task is completed or cancelled, the workflow of the " +"corresponding\n" +"procurement line is updated accordingly. For example if this procurement " +"corresponds\n" +"to a sale order line, the sale order line will be considered delivered when " +"the\n" +"task is completed.\n" +"\n" +msgstr "" + +#. module: base +#: code:addons/base/res/res_config.py:348 +#, python-format +msgid "" +"\n" +"\n" +"This addon is already installed on your system" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_check_writing +msgid "" +"\n" +" Module for the Check writing and check printing \n" +" " +msgstr "" + +#. module: base +#: model:res.partner.bank.type,name:base.bank_normal +msgid "Normal Bank Account" +msgstr "" + +#. module: base +#: view:ir.actions.wizard:0 +#: field:wizard.ir.model.menu.create.line,wizard_id:0 +msgid "Wizard" +msgstr "Asistente" + +#. module: base +#: model:ir.module.module,description:base.module_project_mailgate +msgid "" +"\n" +"This module can automatically create Project Tasks based on incoming emails\n" +"===========================================================================\n" +"\n" +"Allows creating tasks based on new emails arriving at a given mailbox,\n" +"similarly to what the CRM application has for Leads/Opportunities.\n" +"There are two common alternatives to configure the mailbox integration:\n" +"\n" +" * Install the ``fetchmail`` module and configure a new mailbox, then " +"select\n" +" ``Project Tasks`` as the target for incoming emails.\n" +" * Set it up manually on your mail server based on the 'mail gateway' " +"script\n" +" provided in the ``mail`` module - and connect it to the `project.task` " +"model.\n" +"\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_membership +msgid "" +"\n" +"This module allows you to manage all operations for managing memberships.\n" +"=========================================================================\n" +"\n" +"It supports different kind of members:\n" +"* Free member\n" +"* Associated member (eg.: a group subscribes to a membership for all " +"subsidiaries)\n" +"* Paid members,\n" +"* Special member prices, ...\n" +"\n" +"It is integrated with sales and accounting to allow you to automatically\n" +"invoice and send propositions for membership renewal.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_attendance +msgid "" +"\n" +"This module aims to manage employee's attendances.\n" +"==================================================\n" +"\n" +"Keeps account of the attendances of the employees on the basis of the\n" +"actions(Sign in/Sign out) performed by them.\n" +" " +msgstr "" + +#. module: base +#: field:ir.module.module,maintainer:0 +msgid "Maintainer" +msgstr "" #. module: base #: field:ir.sequence,suffix:0 @@ -4266,7 +7629,7 @@ msgid "Labels" msgstr "Etiquetas" #. module: base -#: wizard_field:res.partner.spam_send,init,from:0 +#: field:partner.massmail.wizard,email_from:0 msgid "Sender's email" msgstr "Email del remitente" @@ -4276,68 +7639,119 @@ msgid "Object Field" msgstr "Campo del objeto" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Records were modified in the meanwhile" -msgstr "Los registros se han modificado en este tiempo" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_NEW" -msgstr "STOCK_NEW" - -#. module: base -#: view:ir.report.custom.fields:0 -msgid "Report Fields" -msgstr "Campos del informe" - -#. module: base -#: view:res.partner:0 -msgid "General" -msgstr "General" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The exists method is not implemented on this object !" +#: selection:base.language.install,lang:0 +msgid "Spanish (PE) / Español (PE)" msgstr "" +#. module: base +#: selection:base.language.install,lang:0 +msgid "French (CH) / Français (CH)" +msgstr "" + +#. module: base +#: help:ir.actions.server,subject:0 +msgid "" +"Email subject, may contain expressions enclosed in double brackets based on " +"the same values as those available in the condition field, e.g. `Hello [[ " +"object.partner_id.name ]]`" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_sequence +msgid "" +"\n" +"This module maintains internal sequence number for accounting entries.\n" +"======================================================================\n" +"\n" +"Allows you to configure the accounting sequences to be maintained.\n" +"\n" +"You can customize the following attributes of the sequence:\n" +" * Prefix\n" +" * Suffix\n" +" * Next Number\n" +" * Increment Number\n" +" * Number Padding\n" +" " +msgstr "" + +#. module: base +#: model:res.country,name:base.to +msgid "Tonga" +msgstr "Tonga" + +#. module: base +#: help:ir.model.fields,serialization_field_id:0 +msgid "" +"If set, this field will be stored in the sparse structure of the " +"serialization field, instead of having its own database column. This cannot " +"be changed after creation." +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Bank accounts belonging to one of your companies" +msgstr "" + +#. module: base +#: help:res.users,action_id:0 +msgid "" +"If specified, this action will be opened at logon for this user, in addition " +"to the standard menu." +msgstr "" + +#. module: base +#: selection:ir.module.module,complexity:0 +msgid "Easy" +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Client Actions" +msgstr "" + +#. module: base +#: help:ir.actions.server,trigger_obj_id:0 +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 "" + +#. module: base +#: code:addons/base/module/module.py:423 +#, python-format +msgid "" +"You try to upgrade a module that depends on the module: %s.\n" +"But this module is not available in your system." +msgstr "" +"Intenta actualizar un módulo que depende del módulo: %s.\n" +"Pero este módulo no está disponible en su sistema." + #. module: base #: field:workflow.transition,act_to:0 msgid "Destination Activity" msgstr "Actividad Destino" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The name_search method is not implemented on this object !" -msgstr "El método name_search no está implementado en este objeto !" +#: help:res.currency,position:0 +msgid "" +"Determines where the currency symbol should be placed after or before the " +"amount." +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-mrp" -msgstr "terp-mrp" +#: model:ir.model,name:base.model_base_update_translations +msgid "base.update.translations" +msgstr "" #. module: base -#: view:ir.values:0 -msgid "Connect Events to Actions" -msgstr "Conectar eventos a acciones" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ABOUT" -msgstr "STOCK_ABOUT" - -#. module: base -#: field:ir.module.category,parent_id:0 #: field:res.partner.category,parent_id:0 msgid "Parent Category" msgstr "Categoría \"padre\"" #. module: base -#: model:res.country,name:base.fi -msgid "Finland" -msgstr "Finlandia" +#: selection:ir.property,type:0 +msgid "Integer Big" +msgstr "" #. module: base #: selection:res.partner.address,type:0 @@ -4345,15 +7759,31 @@ msgstr "Finlandia" msgid "Contact" msgstr "Contacto" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_at +msgid "Austria - Accounting" +msgstr "" + #. module: base #: model:ir.model,name:base.model_ir_ui_menu msgid "ir.ui.menu" msgstr "ir.ui.menu" #. module: base -#: model:res.country,name:base.tw -msgid "Taiwan" -msgstr "Taiwán" +#: model:ir.module.category,name:base.module_category_project_management +#: model:ir.module.module,shortdesc:base.module_project +msgid "Project Management" +msgstr "" + +#. module: base +#: model:res.country,name:base.us +msgid "United States" +msgstr "Estados Unidos" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_fundraising +msgid "Fundraising" +msgstr "" #. module: base #: view:ir.module.module:0 @@ -4361,9 +7791,21 @@ msgid "Cancel Uninstall" msgstr "Cancelar desinstalación" #. module: base -#: model:res.country,name:base.cy -msgid "Cyprus" -msgstr "Chipre" +#: view:res.bank:0 +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Communication" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic +msgid "Analytic Accounting" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "RML Report" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_server_object_lines @@ -4371,12 +7813,12 @@ msgid "ir.server.object.lines" msgstr "ir.server.object.lines" #. module: base -#: field:ir.model.fields,size:0 -msgid "Size" -msgstr "Tamaño" +#: model:ir.module.module,shortdesc:base.module_l10n_be +msgid "Belgium - Accounting" +msgstr "" #. module: base -#: code:addons/addons/base/module/module.py:0 +#: code:addons/base/module/module.py:622 #, python-format msgid "Module %s: Invalid Quality Certificate" msgstr "Módulo %s: Certificado de calidad no válido" @@ -4402,68 +7844,79 @@ msgstr "" "de impresión. Déjelo vacío para no guardar los informes impresos. Puede " "utilizar una expresión Python con las variables objeto y fecha/hora." +#. module: base +#: sql_constraint:ir.model.data:0 +msgid "" +"You cannot have multiple records with the same external ID in the same " +"module!" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Many2One" +msgstr "" + #. module: base #: model:res.country,name:base.ng msgid "Nigeria" msgstr "Nigeria" #. module: base -#: model:ir.model,name:base.model_res_partner_event -msgid "res.partner.event" -msgstr "res.partner.event" - -#. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Insertion Failed!" +#: model:ir.module.module,description:base.module_crm_caldav +msgid "" +"\n" +"Caldav features in Meeting.\n" +"===========================\n" +"\n" +" * Share meeting with other calendar clients like sunbird\n" msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_UNDERLINE" -msgstr "STOCK_UNDERLINE" +#: model:ir.module.module,shortdesc:base.module_base_iban +msgid "IBAN Bank Accounts" +msgstr "" #. module: base -#: view:ir.values:0 -msgid "Values for Event Type" -msgstr "Valores para el tipo de evento" +#: field:res.company,user_ids:0 +msgid "Accepted Users" +msgstr "" #. module: base -#: model:res.country,name:base.zr -msgid "Zaire" -msgstr "Zaire" +#: field:ir.ui.menu,web_icon_data:0 +msgid "Web Icon Image" +msgstr "" + +#. module: base +#: field:ir.actions.server,wkf_model_id:0 +msgid "Target Object" +msgstr "" #. module: base #: selection:ir.model.fields,select_level:0 msgid "Always Searchable" msgstr "Siempre puede ser buscado" -#. module: base -#: model:res.country,name:base.sd -msgid "Sudan" -msgstr "Sudán" - #. module: base #: model:res.country,name:base.hk msgid "Hong Kong" msgstr "Hong Kong" #. module: base -#: help:ir.actions.server,name:0 -msgid "Easy to Refer action by name e.g. One Sales Order -> Many Invoices" +#: field:ir.default,ref_id:0 +msgid "ID Ref." +msgstr "Ref. ID" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_address_form +msgid "" +"Customers (also called Partners in other areas of the system) helps you " +"manage your address book of companies whether they are prospects, customers " +"and/or suppliers. The partner form allows you to track and record all the " +"necessary information to interact with your partners from the company " +"address to their contacts as well as pricelists, and much more. If you " +"installed the CRM, with the history tab, you can track all the interactions " +"with a partner such as opportunities, emails, or sales orders issued." msgstr "" -"Para facilitar referirse a las acciones por su nombre. Por ej. Un pedido de " -"venta -> Varias facturas" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ZOOM_100" -msgstr "STOCK_ZOOM_100" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_BOLD" -msgstr "STOCK_BOLD" #. module: base #: model:res.country,name:base.ph @@ -4476,9 +7929,11 @@ msgid "Morocco" msgstr "Marruecos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-graph" -msgstr "terp-graph" +#: help:ir.values,model_id:0 +msgid "" +"Model to which this entry applies - helper field for setting a model, will " +"automatically set the correct model name" +msgstr "" #. module: base #: view:res.lang:0 @@ -4486,25 +7941,26 @@ msgid "2. %a ,%A ==> Fri, Friday" msgstr "2. %a ,%A ==> Vie, Viernes" #. module: base -#: wizard_view:module.lang.install,start:0 -msgid "" -"The selected language has been successfully installed. You must change the " -"preferences of the user and open a new menu to view changes." +#: view:res.request.history:0 +msgid "Request History" +msgstr "Historial de solicitudes" + +#. module: base +#: help:ir.rule,global:0 +msgid "If no group is specified the rule is global and applied to everyone" msgstr "" -"El idioma seleccionado se ha instalado correctamente. Debe cambiar las " -"preferencias del usuario y abrir un nuevo menú para ver los cambios." #. module: base -#: model:ir.model,name:base.model_ir_sequence -msgid "ir.sequence" -msgstr "ir.secuencia" +#: model:res.country,name:base.td +msgid "Chad" +msgstr "Chad" #. module: base -#: model:ir.model,name:base.model_res_partner_event_type -#: model:ir.ui.menu,name:base.next_id_14 -#: view:res.partner.event:0 -msgid "Partner Events" -msgstr "Eventos del partner" +#: help:ir.cron,priority:0 +msgid "" +"The priority of the job, as an integer: 0 means higher priority, 10 means " +"lower priority." +msgstr "" #. module: base #: model:ir.model,name:base.model_workflow_transition @@ -4517,9 +7973,14 @@ msgid "%a - Abbreviated weekday name." msgstr "%a - Nombre abreviado del día de la semana." #. module: base -#: rml:ir.module.reference:0 -msgid "Introspection report on objects" -msgstr "Informe detallado de objetos" +#: view:ir.ui.menu:0 +msgid "Submenus" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_extended +msgid "Extended View" +msgstr "" #. module: base #: model:res.country,name:base.pf @@ -4532,43 +7993,128 @@ msgid "Dominica" msgstr "Dominica" #. module: base -#: model:ir.actions.wizard,name:base.res_partner_send_sms_wizard -#: wizard_button:res.partner.sms_send,init,send:0 +#: model:ir.module.module,shortdesc:base.module_base_module_record +msgid "Record and Create Modules" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_partner_sms_send +#: view:partner.sms.send:0 msgid "Send SMS" msgstr "Enviar SMS (mensaje de texto)" +#. module: base +#: model:ir.module.module,description:base.module_hr_holidays +msgid "" +"\n" +"This module allows you to manage leaves and leaves' requests.\n" +"=============================================================\n" +"\n" +"Implements a dashboard for human resource management that includes.\n" +" * Leaves\n" +"\n" +"Note that:\n" +" - A synchronisation with an internal agenda (use of the CRM module) is " +"possible: in order to automatically create a case when an holiday request is " +"accepted, you have to link the holidays status to a case section. You can " +"set up this info and your colour preferences in\n" +" Human Resources/Configuration/Holidays/Leave Type\n" +" - An employee can make an ask for more off-days by making a new " +"Allocation It will increase his total of that leave type available (if the " +"request is accepted).\n" +" - There are two ways to print the employee's holidays:\n" +" * The first will allow to choose employees by department and is used " +"by clicking the menu item located in\n" +" Human Resources/Reporting/Holidays/Leaves by Department\n" +" * The second will allow you to choose the holidays report for " +"specific employees. Go on the list\n" +" Human Resources/Human Resources/Employees\n" +" then select the ones you want to choose, click on the print " +"icon and select the option\n" +" 'Employee's Holidays'\n" +" - The wizard allows you to choose if you want to print either the " +"Confirmed & Validated holidays or only the Validated ones. These states must " +"be set up by a user from the group 'HR'. You can define these features in " +"the security tab from the user data in\n" +" Administration / Users / Users\n" +" for example, you maybe will do it for the user 'admin'.\n" +msgstr "" + +#. module: base +#: field:ir.actions.report.xml,report_xsl:0 +msgid "XSL path" +msgstr "Ruta XSL" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_invoice_layout +msgid "Invoice Layouts" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_location +msgid "Advanced Routes" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_pad +msgid "Collaborative Pads" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_anglo_saxon +msgid "Anglo-Saxon Accounting" +msgstr "" + #. module: base #: model:res.country,name:base.np msgid "Nepal" msgstr "Nepal" #. module: base -#: field:res.partner.event,event_ical_id:0 -msgid "iCal id" -msgstr "ID iCal" +#: help:res.groups,implied_ids:0 +msgid "Users of this group automatically inherit those groups" +msgstr "" #. module: base -#: field:ir.actions.act_window,view_type:0 -#: field:ir.actions.act_window.view,view_mode:0 -#: field:ir.ui.view,type:0 -#: field:wizard.ir.model.menu.create.line,view_type:0 -msgid "View Type" -msgstr "Tipo de vista" +#: model:ir.module.module,shortdesc:base.module_hr_attendance +msgid "Attendances" +msgstr "" #. module: base -#: wizard_view:res.partner.sms_send,init:0 +#: field:ir.module.category,visible:0 +msgid "Visible" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_ui_view_custom +#: model:ir.ui.menu,name:base.menu_action_ui_view_custom +#: view:ir.ui.view.custom:0 +msgid "Customized Views" +msgstr "" + +#. module: base +#: view:partner.sms.send:0 msgid "Bulk SMS send" msgstr "Envío masivo de SMS" #. module: base -#: model:ir.ui.menu,name:base.next_id_2 -msgid "User Interface" -msgstr "Interfaz de usuario" +#: model:ir.module.module,description:base.module_wiki_quality_manual +msgid "" +"\n" +"Quality Manual Template.\n" +"========================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki Quality Manual.\n" +" " +msgstr "" #. module: base -#: selection:ir.report.custom,type:0 -msgid "Pie Chart" -msgstr "Diagrama circular" +#: model:ir.actions.act_window,name:base.act_values_form_action +#: model:ir.ui.menu,name:base.menu_values_form_action +#: view:ir.values:0 +msgid "Action Bindings" +msgstr "" #. module: base #: view:ir.sequence:0 @@ -4576,63 +8122,125 @@ msgid "Seconde: %(sec)s" msgstr "Segundo: %(sec)s" #. module: base -#: code:addons/addons/base/module/module.py:0 -#, python-format -msgid "" -"Can not create the module file:\n" -" %s" -msgstr "" -"No se puede crear el archivo del módulo:\n" -" %s" - -#. module: base -#: model:ir.actions.wizard,name:base.wizard_update -#: model:ir.ui.menu,name:base.menu_module_update +#: model:ir.ui.menu,name:base.menu_view_base_module_update msgid "Update Modules List" msgstr "Actualizar la lista de módulos" +#. module: base +#: code:addons/base/module/module.py:295 +#, python-format +msgid "" +"Unable to upgrade module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account +msgid "eInvoicing" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_association +msgid "" +"\n" +"This module is to configure modules related to an association.\n" +"==============================================================\n" +"\n" +"It installs the profile for associations to manage events, registrations, " +"memberships, membership products (schemes), etc.\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:2693 +#, python-format +msgid "The value \"%s\" for the field \"%s.%s\" is not in the selection" +msgstr "" + #. module: base #: view:ir.actions.configuration.wizard:0 msgid "Continue" msgstr "Continuar" #. module: base -#: code:addons/osv/orm.py:0 +#: selection:base.language.install,lang:0 +msgid "Thai / ภาษาไทย" +msgstr "" + +#. module: base +#: code:addons/orm.py:343 #, python-format msgid "Object %s does not exists" msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.ir_property_form -#: model:ir.ui.menu,name:base.menu_ir_property_form -msgid "Default Properties" -msgstr "Propiedades predeterminadas" +#: view:res.lang:0 +msgid "%j - Day of the year [001,366]." +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "Slovenian / slovenščina" msgstr "Esloveno / slovenščina" +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki +msgid "Wiki" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_de +msgid "" +"\n" +"Dieses Modul beinhaltet einen deutschen Kontenrahmen basierend auf dem " +"SKR03.\n" +"=============================================================================" +"=\n" +"\n" +"German accounting chart and localization.\n" +" " +msgstr "" + #. module: base #: field:ir.actions.report.xml,attachment_use:0 msgid "Reload from Attachment" msgstr "Recargar desde adjunto" #. module: base -#: model:res.country,name:base.bv -msgid "Bouvet Island" -msgstr "Isla Bouvet" +#: view:ir.module.module:0 +msgid "Hide technical modules" +msgstr "" #. module: base -#: field:ir.report.custom,print_orientation:0 -msgid "Print orientation" -msgstr "Orientación de impresión" +#: model:ir.module.module,description:base.module_procurement +msgid "" +"\n" +"This is the module for computing Procurements.\n" +"==============================================\n" +"\n" +"In the MRP process, procurements orders are created to launch manufacturing\n" +"orders, purchase orders, stock allocations, etc. Procurement orders are\n" +"generated automatically by the system and unless there is a problem, the\n" +"user will not be notified. In case of problems, the system will raise some\n" +"procurement exceptions to inform the user about blocking problems that need\n" +"to be resolved manually (like, missing BoM structure or missing supplier).\n" +"\n" +"The procurement order will schedule a proposal for automatic procurement\n" +"for the product which needs replenishment. This procurement will start a\n" +"task, either a purchase order form for the supplier, or a production order\n" +"depending on the product's configuration.\n" +" " +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_wizard_lang_export -#: model:ir.ui.menu,name:base.menu_wizard_lang_export -msgid "Export a Translation File" -msgstr "Exportar un archivo de traducción" +#: model:res.country,name:base.mx +msgid "Mexico" +msgstr "México" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:414 +#, python-format +msgid "Missing SMTP Server" +msgstr "" #. module: base #: field:ir.attachment,name:0 @@ -4640,33 +8248,109 @@ msgid "Attachment Name" msgstr "Nombre del documento adjunto" #. module: base -#: wizard_field:module.lang.import,init,data:0 -#: field:wizard.module.lang.export,data:0 +#: field:base.language.export,data:0 +#: field:base.language.import,data:0 msgid "File" msgstr "Archivo" #. module: base -#: view:res.users:0 -msgid "Add User" -msgstr "Añadir usuario" +#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade_install +msgid "Module Upgrade Install" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_email_template +msgid "E-Mail Templates" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_actions_configuration_wizard msgid "ir.actions.configuration.wizard" msgstr "ir.actions.configuration.wizard" +#. module: base +#: model:ir.module.module,description:base.module_report_webkit +msgid "" +"\n" +"This module adds a new Report Engine based on WebKit library (wkhtmltopdf) " +"to support reports designed in HTML + CSS.\n" +"=============================================================================" +"========================================\n" +"\n" +"The module structure and some code is inspired by the report_openoffice " +"module.\n" +"\n" +"The module allows:\n" +"\n" +" - HTML report definition\n" +" - Multi header support\n" +" - Multi logo\n" +" - Multi company support\n" +" - HTML and CSS-3 support (In the limit of the actual WebKIT version)\n" +" - JavaScript support\n" +" - Raw HTML debugger\n" +" - Book printing capabilities\n" +" - Margins definition\n" +" - Paper size definition\n" +"\n" +"... and much more\n" +"\n" +"Multiple headers and logos can be defined per company.\n" +"CSS style, header and footer body are defined per company.\n" +"\n" +"For a sample report see also the webkit_report_sample module, and this " +"video:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +"\n" +"Requirements and Installation\n" +"-----------------------------\n" +"This module requires the ``wkthtmltopdf`` library to render HTML documents " +"as\n" +"PDF. Version 0.9.9 or later is necessary, and can be found at " +"http://code.google.com/p/wkhtmltopdf/\n" +"for Linux, Mac OS X (i386) and Windows (32bits).\n" +"\n" +"After installing the library on the OpenERP Server machine, you need to set " +"the\n" +"path to the ``wkthtmltopdf`` executable file on each Company.\n" +"\n" +"If you are experiencing missing header/footer problems on Linux, be sure to\n" +"install a \"static\" version of the library. The default ``wkhtmltopdf`` on\n" +"Ubuntu is known to have this issue.\n" +"\n" +"\n" +"TODO\n" +"----\n" +"\n" +" * JavaScript support activation deactivation\n" +" * Collated and book format support\n" +" * Zip return for separated PDF\n" +" * Web client WYSIWYG\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_gt +msgid "" +"\n" +"This is the base module to manage the accounting chart for Guatemala.\n" +"=====================================================================\n" +"\n" +"Agrega una nomenclatura contable para Guatemala. También icluye impuestos y " +"la moneda del Quetzal. -- Adds accounting chart for Guatemala. It also " +"includes taxes and the Quetzal currency" +msgstr "" + #. module: base #: view:res.lang:0 msgid "%b - Abbreviated month name." msgstr "%b - Nombre abreviado del mes." -#. module: base -#: field:ir.ui.view_sc,user_id:0 -msgid "User Ref." -msgstr "Ref. usuario" - #. module: base #: field:res.partner,supplier:0 +#: view:res.partner.address:0 +#: field:res.partner.address,is_supplier_add:0 #: model:res.partner.category,name:base.res_partner_category_8 msgid "Supplier" msgstr "Proveedor" @@ -4678,29 +8362,83 @@ msgid "Multi Actions" msgstr "Multi acciones" #. module: base -#: view:maintenance.contract.wizard:0 +#: view:base.language.export:0 +#: view:base.language.import:0 +#: view:wizard.ir.model.menu.create:0 msgid "_Close" msgstr "_Cerrar" #. module: base -#: selection:maintenance.contract,kind:0 -msgid "Full" -msgstr "Completo" +#: field:multi_company.default,company_dest_id:0 +msgid "Default Company" +msgstr "" #. module: base -#: model:res.country,name:base.cv -msgid "Cape Verde" -msgstr "Cabo Verde" +#: selection:base.language.install,lang:0 +msgid "Spanish (EC) / Español (EC)" +msgstr "" #. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "html" -msgstr "HTML" +#: help:ir.ui.view,xml_id:0 +msgid "ID of the view defined in xml file" +msgstr "" #. module: base -#: field:res.partner,vat:0 -msgid "VAT" -msgstr "CUIT" +#: model:ir.model,name:base.model_base_module_import +msgid "Import Module" +msgstr "" + +#. module: base +#: model:res.country,name:base.as +msgid "American Samoa" +msgstr "Samoa Americana" + +#. module: base +#: help:ir.actions.act_window,res_model:0 +msgid "Model name of the object to open in the view window" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_caldav +msgid "" +"\n" +"This module contains basic functionality for Caldav system.\n" +"===========================================================\n" +"\n" +" - Webdav server that provides remote access to calendar\n" +" - Synchronisation of calendar using WebDAV\n" +" - Customize calendar event and todo attribute with any of OpenERP model\n" +" - Provides iCal Import/Export functionality\n" +"\n" +"To access Calendars using CalDAV clients, point them to:\n" +" http://HOSTNAME:PORT/webdav/DATABASE_NAME/calendars/users/USERNAME/c\n" +"\n" +"To access OpenERP Calendar using WebCal to remote site use the URL like:\n" +" http://HOSTNAME:PORT/webdav/DATABASE_NAME/Calendars/CALENDAR_NAME.ics\n" +"\n" +" Where,\n" +" HOSTNAME: Host on which OpenERP server(With webdav) is running\n" +" PORT : Port on which OpenERP server is running (By Default : 8069)\n" +" DATABASE_NAME: Name of database on which OpenERP Calendar is " +"created\n" +" CALENDAR_NAME: Name of calendar to access\n" +msgstr "" + +#. module: base +#: field:ir.model.fields,selectable:0 +msgid "Selectable" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:199 +#, python-format +msgid "Everything seems properly set up!" +msgstr "" + +#. module: base +#: field:res.users,date:0 +msgid "Latest Connection" +msgstr "" #. module: base #: view:res.request.link:0 @@ -4708,11 +8446,35 @@ msgid "Request Link" msgstr "Vinculaciones de Mensaje" #. module: base +#: model:ir.module.module,description:base.module_plugin_outlook +msgid "" +"\n" +"This module provides the Outlook Plug-in.\n" +"=========================================\n" +"Outlook plug-in allows you to select an object that you would like to add\n" +"to your email and its attachments from MS Outlook. You can select a partner, " +"a task,\n" +"a project, an analytical account, or any other object and archive selected\n" +"mail into mail.message with attachments.\n" +" " +msgstr "" + +#. module: base +#: view:ir.attachment:0 +#: selection:ir.attachment,type:0 #: field:ir.module.module,url:0 -#: field:ir.module.repository,url:0 msgid "URL" msgstr "URL" +#. module: base +#: help:res.users,context_tz:0 +msgid "" +"The user's timezone, used to output proper date and time values inside " +"printed reports. It is important to set a value for this field. You should " +"use the same timezone that is otherwise used to pick and render date and " +"time values: your computer's timezone." +msgstr "" + #. module: base #: help:res.country,name:0 msgid "The full name of the country." @@ -4724,14 +8486,45 @@ msgid "Iteration" msgstr "Iteración" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-stock" -msgstr "terp-stock" +#: model:ir.module.module,shortdesc:base.module_project_planning +msgid "Resources Planing" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_actions.py:0 +#: field:ir.module.module,complexity:0 +msgid "Complexity" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,target:0 +msgid "Inline" +msgstr "" + +#. module: base +#: model:res.partner.bank.type.field,name:base.bank_normal_field_bic +msgid "bank_bic" +msgstr "" + +#. module: base +#: code:addons/orm.py:3988 +#: code:addons/orm.py:4085 #, python-format -msgid "Please specify the Partner Email address !" +msgid "UserError" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_analytic_default +msgid "" +"Set default values for your analytic accounts\n" +"Allows to automatically select analytic accounts based on criterions:\n" +"=====================================================================\n" +"\n" +"* Product\n" +"* Partner\n" +"* User\n" +"* Company\n" +"* Date\n" +" " msgstr "" #. module: base @@ -4740,9 +8533,32 @@ msgid "United Arab Emirates" msgstr "Emiratos Árabes Unidos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_RECORD" -msgstr "STOCK_MEDIA_RECORD" +#: code:addons/orm.py:3704 +#, python-format +msgid "" +"Unable to delete this document because it is used as a default property" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_case_job_req_main +msgid "Recruitment" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_gr +msgid "" +"\n" +"This is the base module to manage the accounting chart for Greece.\n" +"==================================================================\n" +"\n" +"Greek accounting chart and localization.\n" +" " +msgstr "" + +#. module: base +#: view:ir.values:0 +msgid "Action Reference" +msgstr "" #. module: base #: model:res.country,name:base.re @@ -4750,25 +8566,358 @@ msgid "Reunion (French)" msgstr "Reunión (Francesa)" #. module: base -#: model:res.country,name:base.cz -msgid "Czech Republic" -msgstr "República Checa" +#: code:addons/base/ir/ir_model.py:361 +#, python-format +msgid "" +"New column name must still start with x_ , because it is a custom field!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_wiki +msgid "" +"\n" +"The base module to manage documents(wiki).\n" +"==========================================\n" +"\n" +"Keep track of Wiki groups, pages, and history.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_repair +msgid "Repairs Management" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_asset +msgid "Assets Management" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: view:ir.rule:0 +#: field:ir.rule,global:0 +msgid "Global" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_planning +msgid "" +"\n" +"MPS allows to create a manual procurement plan apart of the normal MRP " +"scheduling, which works automatically based on minimum stock rules\n" +"=============================================================================" +"============================================================\n" +"\n" +"Quick Glossary\n" +"--------------\n" +"- Stock Period - the time boundaries (between Start Date and End Date) for " +"your Sales and Stock forecasts and planning\n" +"- Sales Forecast - the quantity of products you plan to sell during the " +"related Stock Period.\n" +"- Stock Planning - the quantity of products you plan to purchase or produce " +"for the related Stock Period.\n" +"\n" +"To avoid confusion with the terms used by the ``sale_forecast`` module, " +"(\"Sales Forecast\" and \"Planning\" are amounts) we use terms \"Stock and " +"Sales Forecast\" and \"Stock Planning\" to emphasize that we use quantity " +"values.\n" +"\n" +"Where to begin\n" +"--------------\n" +"Using this module is done in three steps:\n" +"\n" +" * Create Stock Periods via the Warehouse>Configuration>Stock Periods menu " +"(Mandatory step)\n" +" * Create Sale Forecasts fill them with forecast quantities, via the " +"Sales>Sales Forecast menu. (Optional step but useful for further planning)\n" +" * Create the actual MPS plan, check the balance and trigger the " +"procurements as required. The actual procurement is the final step for the " +"Stock Period.\n" +"\n" +"Stock Period configuration\n" +"--------------------------\n" +"You have two menu items for Periods in \"Warehouse > Configuration > Stock " +"Periods\". There are:\n" +"\n" +" * \"Create Stock Periods\" - can automatically creating daily, weekly or " +"monthly periods.\n" +" * \"Stock Periods\" - allows to create any type of periods, change the " +"dates and change the state of period.\n" +"\n" +"Creating periods is the first step. You can create custom periods using the " +"\"New\" button in \"Stock Periods\", but it is recommended to use the " +"automatic assistant \"Create Stock Periods\".\n" +"\n" +"Remarks:\n" +"\n" +" - These periods (Stock Periods) are completely distinct from Financial or " +"other periods in the system.\n" +" - Periods are not assigned to companies (when you use multicompany). Module " +"suppose that you use the same periods across companies. If you wish to use " +"different periods for different companies define them as you wish (they can " +"overlap). Later on in this text will be indications how to use such " +"periods.\n" +" - When periods are created automatically their start and finish dates are " +"with start hour 00:00:00 and end hour 23:59:00. When you create daily " +"periods they will have start date 31.01.2010 00:00:00 and end date " +"31.01.2010 23:59:00. It works only in automatic creation of periods. When " +"you create periods manually you have to take care about hours because you " +"can have incorrect values form sales or stock.\n" +" - If you use overlapping periods for the same product, warehouse and " +"company results can be unpredictable.\n" +" - If current date doesn't belong to any period or you have holes between " +"periods results can be unpredictable.\n" +"\n" +"Sales Forecasts configuration\n" +"-----------------------------\n" +"You have few menus for Sales forecast in \"Sales > Sales Forecasts\":\n" +"\n" +" - \"Create Sales Forecasts\" - can automatically create forecast lines " +"according to your needs\n" +" - \"Sales Forecasts\" - for managing the Sales forecasts\n" +"\n" +"Menu \"Create Sales Forecasts\" creates Forecasts for products from selected " +"Category, for selected Period and for selected Warehouse.\n" +"It is also possible to copy the previous forecast.\n" +"\n" +"Remarks:\n" +"\n" +" - This tool doesn't duplicate lines if you already have an entry for the " +"same Product, Period, Warehouse, created or validated by the same user. If " +"you wish to create another forecast, if relevant lines exists you have to do " +"it manually as described below.\n" +" - When created lines are validated by someone else you can use this tool to " +"create another line for the same Period, Product and Warehouse.\n" +" - When you choose \"Copy Last Forecast\", created line take quantity and " +"other settings from your (validated by you or created by you if not " +"validated yet) forecast which is for last period before period of created " +"forecast.\n" +"\n" +"On \"Sales Forecast\" form mainly you have to enter a forecast quantity in " +"\"Product Quantity\".\n" +"Further calculation can work for draft forecasts. But validation can save " +"your data against any accidental changes.\n" +"You can click \"Validate\" button but it is not mandatory.\n" +"\n" +"Instead of forecast quantity you may enter the amount of forecast sales via " +"the \"Product Amount\" field.\n" +"The system will count quantity from amount according to Sale price of the " +"Product.\n" +"\n" +"All values on the form are expressed in unit of measure selected on form.\n" +"You can select a unit of measure from the default category or from secondary " +"category.\n" +"When you change unit of measure the forecast product quantity will be re-" +"computed according to new UoM.\n" +"\n" +"To work out your Sale Forecast you can use the \"Sales History\" of the " +"product.\n" +"You have to enter parameters to the top and left of this table and system " +"will count sale quantities according to these parameters.\n" +"So you can get results for a given sales team or period.\n" +"\n" +"\n" +"MPS or Procurement Planning\n" +"---------------------------\n" +"An MPS planning consists in Stock Planning lines, used to analyze and " +"possibly drive the procurement of \n" +"products for each relevant Stock Period and Warehouse.\n" +"The menu is located in \"Warehouse > Schedulers > Master Procurement " +"Schedule\":\n" +"\n" +" - \"Create Stock Planning Lines\" - a wizard to help automatically create " +"many planning lines\n" +" - \"Master Procurement Schedule\" - management of your planning lines\n" +"\n" +"Similarly to the way Sales forecast serves to define your sales planning, " +"the MPS lets you plan your procurements (Purchase/Manufacturing).\n" +"You can quickly populate the MPS with the \"Create Stock Planning Lines\" " +"wizard, and then proceed to review them via the \"Master Procurement " +"Schedule\" menu.\n" +"\n" +"The \"Create Stock Planning Lines\" wizard lets you to quickly create all " +"MPS lines for a given Product Category, and a given Period and Warehouse.\n" +"When you enable the \"All Products with Forecast\" option of the wizard, the " +"system creates lines for all products having sales forecast for selected\n" +"Period and Warehouse (the selected Category will be ignored in this case).\n" +"\n" +"Under menu \"Master Procurement Schedule\" you will usually change the " +"\"Planned Out\" and \"Planned In\" quantities and observe the resulting " +"\"Stock Simulation\" value\n" +"to decide if you need to procure more products for the given Period.\n" +"\"Planned Out\" will be initially based on \"Warehouse Forecast\" which is " +"the sum of all outgoing stock moves already planned for the Period and " +"Warehouse.\n" +"Of course you can alter this value to provide your own quantities. It is not " +"necessary to have any forecast.\n" +"\"Planned In\" quantity is used to calculate field \"Incoming Left\" which " +"is the quantity to be procured to reach the \"Stock Simulation\" at the end " +"of Period.\n" +"You can compare \"Stock Simulation\" quantity to minimum stock rules visible " +"on the form.\n" +"And you can plan different quantity than in Minimum Stock Rules. " +"Calculations are done for whole Warehouse by default,\n" +"if you want to see values for Stock location of calculated warehouse you can " +"check \"Stock Location Only\".\n" +"\n" +"When you are satisfied with the \"Planned Out\", \"Planned In\" and end of " +"period \"Stock Simulation\",\n" +"you can click on \"Procure Incoming Left\" to create a procurement for the " +"\"Incoming Left\" quantity.\n" +"You can decide if procurement will go to the to Stock or Input location of " +"the Warehouse.\n" +"\n" +"If you don't want to Produce or Buy the product but just transfer the " +"calculated quantity from another warehouse\n" +"you can click \"Supply from Another Warehouse\" (instead of \"Procure " +"Incoming Left\") and the system will\n" +"create the appropriate picking list (stock moves).\n" +"You can choose to take the goods from the Stock or the Output location of " +"the source warehouse.\n" +"Destination location (Stock or Input) in the destination warehouse will be " +"taken as for the procurement case.\n" +"\n" +"To see update the quantities of \"Confirmed In\", \"Confirmed Out\", " +"\"Confirmed In Before\", \"Planned Out Before\"\n" +"and \"Stock Simulation\" you can press \"Calculate Planning\".\n" +"\n" +"All values on the form are expressed in unit of measure selected on form.\n" +"You can select one of unit of measure from default category or from " +"secondary category.\n" +"When you change unit of measure the editable quantities will be re-computed " +"according to new UoM. The others will be updated after pressing \"Calculate " +"Planning\".\n" +"\n" +"Computation of Stock Simulation quantities\n" +"------------------------------------------\n" +"The Stock Simulation value is the estimated stock quantity at the end of the " +"period.\n" +"The calculation always starts with the real stock on hand at the beginning " +"of the current period, then\n" +"adds or subtracts the computed quantities.\n" +"When you are in the same period (current period is the same as calculated) " +"Stock Simulation is calculated as follows:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Planned Out\n" +"\t+ Planned In\n" +"\n" +"When you calculate period next to current:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Planned Out of current Period\n" +"\t+ Confirmed In of current Period (incl. Already In)\n" +"\t- Planned Out of calculated Period\n" +"\t+ Planned In of calculated Period .\n" +"\n" +"As you see the calculated Period is taken the same way as in previous case, " +"but the calculation in the current\n" +"Period is a little bit different. First you should note that system takes " +"for only Confirmed moves for the\n" +"current period. This means that you should complete the planning and " +"procurement of the current Period before\n" +"going to the next one.\n" +"\n" +"When you plan for future Periods:\n" +"\n" +"Stock Simulation =\n" +"\tStock of beginning of current Period\n" +"\t- Sum of Planned Out of Periods before calculated\n" +"\t+ Sum of Confirmed In of Periods before calculated (incl. Already In)\n" +"\t- Planned Out of calculated Period\n" +"\t+ Planned In of calculated Period.\n" +"\n" +"Here \"Periods before calculated\" designates all periods starting with the " +"current until the period before the one being calculated.\n" +"\n" +"Remarks:\n" +"\n" +" - Remember to make the proceed with the planning of each period in " +"chronological order, otherwise the numbers will not reflect the\n" +" reality\n" +" - If you planned for future periods and find that real Confirmed Out is " +"larger than Planned Out in some periods before,\n" +" you can repeat Planning and make another procurement. You should do it in " +"the same planning line.\n" +" If you create another planning line the suggestions can be wrong.\n" +" - When you wish to work with different periods for some products, define " +"two kinds of periods (e.g. Weekly and Monthly) and use\n" +" them for different products. Example: If you use always Weekly periods " +"for Product A, and Monthly periods for Product B\n" +" all calculations will work correctly. You can also use different kind of " +"periods for the same product from different warehouse\n" +" or companies. But you cannot use overlapping periods for the same " +"product, warehouse and company because results\n" +" can be unpredictable. The same applies to Forecasts lines.\n" +msgstr "" + +#. module: base +#: model:res.country,name:base.mp +msgid "Northern Mariana Islands" +msgstr "Islas Marianas del Norte" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_claim_from_delivery +msgid "Claim on Deliveries" +msgstr "" #. module: base #: model:res.country,name:base.sb msgid "Solomon Islands" msgstr "Islas Salomón" +#. module: base +#: code:addons/base/ir/ir_model.py:537 +#: code:addons/orm.py:3436 +#: code:addons/orm.py:3656 +#: code:addons/orm.py:3668 +#: code:addons/orm.py:3894 +#: code:addons/orm.py:4408 +#, python-format +msgid "AccessError" +msgstr "ErrorAcceso" + +#. module: base +#: view:res.request:0 +msgid "Waiting" +msgstr "" + +#. module: base +#: field:ir.exports,resource:0 +#: model:ir.module.module,shortdesc:base.module_resource +#: view:ir.property:0 +#: field:ir.property,res_id:0 +msgid "Resource" +msgstr "Recurso" + #. module: base #: view:res.lang:0 msgid "8. %I:%M:%S %p ==> 06:25:20 PM" msgstr "8. %I:%M:%S %p ==> 06:25:20 PM" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The copy method is not implemented on this object !" -msgstr "El método copiar no está implementado en este objeto!" +#: model:ir.module.module,description:base.module_base_module_doc_rst +msgid "" +"\n" +"This module generates the Technical Guides of selected modules in " +"Restructured Text format (RST).\n" +"=============================================================================" +"====================\n" +"\n" +" * It uses the Sphinx (http://sphinx.pocoo.org) implementation of RST\n" +" * It creates a tarball (.tgz file suffix) containing an index file and " +"one file per module\n" +" * Generates Relationship Graph\n" +" " +msgstr "" + +#. module: base +#: field:res.log,create_date:0 +msgid "Creation Date" +msgstr "" #. module: base #: view:ir.translation:0 @@ -4777,9 +8926,23 @@ msgid "Translations" msgstr "Traducciones" #. module: base -#: field:ir.sequence,padding:0 -msgid "Number Padding" -msgstr "Relleno del número" +#: model:ir.module.module,shortdesc:base.module_project_gtd +msgid "Todo Lists" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Report" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:218 +#, python-format +msgid "" +"Your OpenERP Server does not support SMTP-over-SSL. You could use STARTTLS " +"instead.If SSL is needed, an upgrade to Python 2.6 on the server-side should " +"do the trick." +msgstr "" #. module: base #: model:res.country,name:base.ua @@ -4787,50 +8950,99 @@ msgid "Ukraine" msgstr "Ucrania" #. module: base -#: model:ir.model,name:base.model_ir_module_category +#: field:ir.module.module,website:0 +#: field:res.company,website:0 +#: field:res.partner,website:0 +msgid "Website" +msgstr "Sitio web" + +#. module: base +#: selection:ir.mail_server,smtp_encryption:0 +msgid "None" +msgstr "" + +#. module: base #: view:ir.module.category:0 msgid "Module Category" msgstr "Categoría del módulo" #. module: base -#: model:res.country,name:base.us -msgid "United States" -msgstr "Estados Unidos" +#: view:partner.wizard.ean.check:0 +msgid "Ignore" +msgstr "" #. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Reference Guide" msgstr "Guía de referencia" +#. module: base +#: view:ir.values:0 +msgid "Default Value Scope" +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +msgid "Architecture" +msgstr "" + #. module: base #: model:res.country,name:base.ml msgid "Mali" msgstr "Mali" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_UNINDENT" -msgstr "STOCK_UNINDENT" +#: model:ir.module.module,description:base.module_l10n_at +msgid "" +"This module provides the standard Accounting Chart for Austria which is " +"based on the Template from BMF.gv.at. Please keep in mind that you should " +"review and adapt it with your Accountant, before using it in a live " +"Environment." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Flemish (BE) / Vlaams (BE)" +msgstr "" #. module: base #: field:ir.cron,interval_number:0 msgid "Interval Number" msgstr "Número de Intervalo" -#. module: base -#: selection:maintenance.contract,kind:0 -msgid "Partial" -msgstr "Parcial" - #. module: base #: model:res.country,name:base.tk msgid "Tokelau" msgstr "Tokelau" #. module: base -#: field:ir.actions.report.xml,report_xsl:0 -msgid "XSL path" -msgstr "Ruta XSL" +#: model:ir.module.module,description:base.module_hr_timesheet_sheet +msgid "" +"\n" +"This module helps you to easily encode and validate timesheet and " +"attendances within the same view.\n" +"=============================================================================" +"======================\n" +"\n" +"The upper part of the view is for attendances and track (sign in/sign out) " +"events.\n" +"The lower part is for timesheet.\n" +"\n" +"Other tabs contains statistics views to help you analyse your\n" +"time or the time of your team:\n" +"* Time spent by day (with attendances)\n" +"* Time spent by project\n" +"\n" +"This module also implements a complete timesheet validation process:\n" +"* Draft sheet\n" +"* Confirmation at the end of the period by the employee\n" +"* Validation by the project manager\n" +"\n" +"The validation can be configured in the company:\n" +"* Period size (day, week, month, year)\n" +"* Maximal difference between timesheet and attendances\n" +" " +msgstr "" #. module: base #: model:res.country,name:base.bn @@ -4838,21 +9050,34 @@ msgid "Brunei Darussalam" msgstr "Brunei Darussalam" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_function_form -#: model:ir.ui.menu,name:base.menu_partner_function_form -#: view:res.partner.function:0 -msgid "Partner Functions" -msgstr "Funciones del partner" +#: model:ir.module.module,description:base.module_fetchmail_crm +#: model:ir.module.module,description:base.module_fetchmail_crm_claim +#: model:ir.module.module,description:base.module_fetchmail_hr_recruitment +#: model:ir.module.module,description:base.module_fetchmail_project_issue +msgid "" +"\n" +" " +msgstr "" #. module: base -#: view:res.lang:0 -msgid "%Y - Year with century as a decimal number." -msgstr "%Y - Año con siglo como un número decimal." +#: view:ir.actions.act_window:0 +#: field:ir.actions.act_window,view_type:0 +#: field:ir.actions.act_window.view,view_mode:0 +#: field:ir.ui.view,type:0 +#: field:wizard.ir.model.menu.create.line,view_type:0 +msgid "View Type" +msgstr "Tipo de vista" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIALOG_INFO" -msgstr "STOCK_DIALOG_INFO" +#: model:ir.ui.menu,name:base.next_id_2 +msgid "User Interface" +msgstr "Interfaz de usuario" + +#. module: base +#: field:res.partner,child_ids:0 +#: field:res.request,ref_partner_id:0 +msgid "Partner Ref." +msgstr "Ref. empresa" #. module: base #: field:ir.attachment,create_date:0 @@ -4860,64 +9085,136 @@ msgid "Date Created" msgstr "Fecha de creación" #. module: base -#: model:res.country,name:base.fk -msgid "Falkland Islands" -msgstr "Islas Malvinas" - -#. module: base -#: model:ir.model,name:base.model_ir_actions_todo -msgid "ir.actions.todo" -msgstr "ir.actions.configuration.wizard" - -#. module: base -#: view:wizard.module.lang.export:0 -msgid "Get file" -msgstr "Obtener archivo" - -#. module: base -#: wizard_view:module.module.update,init:0 -msgid "" -"This function will check for new modules in the 'addons' path and on module " -"repositories:" +#: help:ir.actions.server,trigger_name:0 +msgid "The workflow signal to trigger" msgstr "" -"Esta función buscará nuevos módulos en el directorio 'addons' y en los " -"repositorios de módulos:" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GO_BACK" -msgstr "STOCK_GO_BACK" +#: model:ir.module.module,description:base.module_mrp +msgid "" +"\n" +"This is the base module to manage the manufacturing process in OpenERP.\n" +"=======================================================================\n" +"\n" +"Features:\n" +"---------\n" +" * Make to Stock / Make to Order (by line)\n" +" * Multi-level BoMs, no limit\n" +" * Multi-level routing, no limit\n" +" * Routing and work center integrated with analytic accounting\n" +" * Scheduler computation periodically / Just In Time module\n" +" * Multi-pos, multi-warehouse\n" +" * Different reordering policies\n" +" * Cost method by product: standard price, average price\n" +" * Easy analysis of troubles or needs\n" +" * Very flexible\n" +" * Allows to browse Bill of Materials in complete structure that include " +"child and phantom BoMs\n" +"\n" +"It supports complete integration and planification of stockable goods,\n" +"consumable of services. Services are completely integrated with the rest\n" +"of the software. For instance, you can set up a sub-contracting service\n" +"in a BoM to automatically purchase on order the assembly of your " +"production.\n" +"\n" +"Reports provided by this module:\n" +"--------------------------------\n" +" * Bill of Material structure and components\n" +" * Load forecast on Work Centers\n" +" * Print a production order\n" +" * Stock forecasts\n" +"\n" +"Dashboard provided by this module:\n" +"----------------------------------\n" +" * List of next production orders\n" +" * List of procurements in exception\n" +" * Graph of work center load\n" +" * Graph of stock value variation\n" +" " +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#: code:addons/osv/orm.py:0 -#, python-format -msgid "AccessError" -msgstr "ErrorAcceso" +#: model:ir.module.module,description:base.module_google_base_account +msgid "The module adds google user in res user" +msgstr "" + +#. module: base +#: selection:base.language.install,state:0 +#: selection:base.module.import,state:0 +#: selection:base.module.update,state:0 +msgid "done" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "General Settings" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_uy +msgid "Uruguay - Chart of Accounts" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_administration_shortcut +msgid "Custom Shortcuts" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Vietnamese / Tiếng Việt" +msgstr "" #. module: base #: model:res.country,name:base.dz msgid "Algeria" msgstr "Argelia" +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin +msgid "CRM Plugins" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_model_model +#: model:ir.model,name:base.model_ir_model +#: model:ir.ui.menu,name:base.ir_model_model_menu +msgid "Models" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_cron.py:292 +#, python-format +msgid "Record cannot be modified right now" +msgstr "" + +#. module: base +#: selection:ir.actions.todo,type:0 +msgid "Launch Manually" +msgstr "" + #. module: base #: model:res.country,name:base.be msgid "Belgium" msgstr "Bélgica" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "You cannot perform this operation." -msgstr "No puede realizar esta operación." +#: view:res.company:0 +msgid "Preview Header" +msgstr "" #. module: base +#: field:res.company,paper_format:0 +msgid "Paper Format" +msgstr "" + +#. module: base +#: field:base.language.export,lang:0 +#: field:base.language.install,lang:0 +#: field:base.update.translations,lang:0 #: field:ir.translation,lang:0 -#: wizard_field:module.lang.install,init,lang:0 #: field:res.partner,lang:0 #: field:res.users,context_lang:0 -#: field:wizard.module.lang.export,lang:0 -#: field:wizard.module.update_translations,lang:0 msgid "Language" msgstr "Idioma" @@ -4928,16 +9225,61 @@ msgstr "Gambia" #. module: base #: model:ir.actions.act_window,name:base.action_res_company_form +#: model:ir.model,name:base.model_res_company #: model:ir.ui.menu,name:base.menu_action_res_company_form +#: model:ir.ui.menu,name:base.menu_res_company_global #: view:res.company:0 +#: field:res.users,company_ids:0 msgid "Companies" msgstr "Compañías" #. module: base -#: code:addons/osv/fields.py:0 +#: help:res.currency,symbol:0 +msgid "Currency sign, to be used when printing amounts." +msgstr "" + +#. module: base +#: view:res.lang:0 +msgid "%H - Hour (24-hour clock) [00,23]." +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:451 #, python-format -msgid "Not implemented get_memory method !" -msgstr "El método get_memory no está implementado!" +msgid "" +"Your server does not seem to support SSL, you may want to try STARTTLS " +"instead" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_widget +msgid "res.widget" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:290 +#, python-format +msgid "Model %s does not exist!" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_plugin +msgid "" +"\n" +"The common interface for pugin.\n" +"=====================================================\n" +"\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_mrp_jit +msgid "Just In Time Scheduling" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions +msgid "Bank Statement extensions to support e-banking" +msgstr "" #. module: base #: view:ir.actions.server:0 @@ -4952,44 +9294,86 @@ msgid "Type of the Action that is to be executed" msgstr "Tipo de acción que se ejecutará" #. module: base -#: model:ir.module.module,description:base.module_meta_information +#: model:ir.module.module,description:base.module_base msgid "The kernel of OpenERP, needed for all installation." msgstr "El núcleo de OpenERP, necesario para toda instalación." #. module: base -#: model:ir.actions.act_window,name:base.action_partner_customer_form -#: model:ir.ui.menu,name:base.menu_partner_customer_form -msgid "Customers Partners" -msgstr "Clientes" +#: model:ir.model,name:base.model_osv_memory_autovacuum +msgid "osv_memory.autovacuum" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_actions.py:0 -#, python-format -msgid "Please specify server option --smtp-from !" -msgstr "Por favor indicar la opción del servidor --smtp-from" +#: model:ir.module.module,shortdesc:base.module_l10n_us +msgid "United States - Chart of accounts" +msgstr "" + +#. module: base +#: view:base.language.install:0 +#: view:base.module.import:0 +#: view:base.module.update:0 +#: view:base.module.upgrade:0 +#: view:base.update.translations:0 +#: view:partner.clear.ids:0 +#: view:partner.massmail.wizard:0 +#: view:partner.sms.send:0 +#: view:publisher_warranty.contract.wizard:0 +#: view:res.config:0 +#: view:res.config.installer:0 +#: view:res.widget.wizard:0 +msgid "Cancel" +msgstr "" + +#. module: base +#: selection:base.language.export,format:0 +msgid "PO File" +msgstr "Archivo PO" #. module: base #: model:res.country,name:base.nt msgid "Neutral Zone" msgstr "Zona neutral" +#. module: base +#: view:ir.model:0 +msgid "Custom" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Current" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_crm_fundraising +msgid "" +"\n" +"Fundraising.\n" +"============\n" +"\n" +"When you wish to support your organization or a campaign, you can trace\n" +"all your activities for collecting money. The menu opens a search list\n" +"where you can find fund descriptions, email, history and probability of\n" +"success. Several action buttons allow you to easily modify your different\n" +"fund status.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_margin +msgid "Margins in Sales Orders" +msgstr "" + #. module: base #: model:res.partner.category,name:base.res_partner_category_9 msgid "Components Supplier" msgstr "Proveedor de componentes" #. module: base -#: model:ir.actions.act_window,name:base.action_res_users -#: field:ir.actions.todo,users_id:0 -#: field:ir.default,uid:0 -#: model:ir.ui.menu,name:base.menu_action_res_users -#: model:ir.ui.menu,name:base.menu_users -#: view:res.groups:0 -#: field:res.groups,users:0 -#: field:res.roles,users:0 -#: view:res.users:0 -msgid "Users" -msgstr "Usuarios" +#: model:ir.module.category,name:base.module_category_purchase_management +#: model:ir.module.module,shortdesc:base.module_purchase +msgid "Purchase Management" +msgstr "" #. module: base #: field:ir.module.module,published_version:0 @@ -5002,11 +9386,20 @@ msgid "Iceland" msgstr "Islandia" #. module: base -#: view:res.users:0 -msgid "Roles are used to defined available actions, provided by workflows." +#: model:ir.actions.act_window,name:base.ir_action_window +#: model:ir.ui.menu,name:base.menu_ir_action_window +msgid "Window Actions" +msgstr "Acciones de ventana" + +#. module: base +#: view:res.lang:0 +msgid "%I - Hour (12-hour clock) [01,12]." +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract.wizard,state:0 +msgid "Finished" msgstr "" -"Los roles se utilizan para definir las acciones disponibles, proporcionadas " -"por los workflows." #. module: base #: model:res.country,name:base.de @@ -5024,34 +9417,83 @@ msgid "Bad customers" msgstr "Clientes malos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_HARDDISK" -msgstr "STOCK_HARDDISK" - -#. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Reports :" msgstr "Informes :" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_APPLY" -msgstr "STOCK_APPLY" - -#. module: base -#: model:ir.actions.act_window,name:base.action_maintenance_contract_form -#: model:ir.ui.menu,name:base.menu_maintenance_contract -msgid "Your Maintenance Contracts" -msgstr "Sus contratos de mantenimiento" - -#. module: base -#: view:res.users:0 +#: model:ir.module.module,description:base.module_multi_company msgid "" -"Please note that you will have to logout and relog if you change your " -"password." +"\n" +"This module is for managing a multicompany environment.\n" +"=======================================================\n" +"\n" +"This module is the base module for other multi-company modules.\n" +" " +msgstr "" + +#. module: base +#: sql_constraint:res.currency:0 +msgid "The currency code must be unique per company!" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_property +msgid "ir.property" +msgstr "ir.property" + +#. module: base +#: model:ir.module.module,description:base.module_fetchmail +msgid "" +"\n" +"Retrieve incoming email on POP / IMAP servers\n" +"=============================================\n" +"\n" +"Enter the parameters of your POP/IMAP account(s), and any incoming\n" +"emails on these accounts will be automatically downloaded into your OpenERP\n" +"system. All POP3/IMAP-compatible servers are supported, included those\n" +"that require an encrypted SSL/TLS connection.\n" +"\n" +"This can be used to easily create email-based workflows for many\n" +"email-enabled OpenERP documents, such as:\n" +"\n" +" * CRM Leads/Opportunities\n" +" * CRM Claims\n" +" * Project Issues\n" +" * Project Tasks\n" +" * Human Resource Recruitments (Applicants)\n" +" * etc.\n" +"\n" +"Just install the relevant application, and you can assign any of\n" +"these document types (Leads, Project Issues, etc.) to your incoming\n" +"email accounts. New emails will automatically spawn new documents\n" +"of the chosen type, so it's a snap to create a mailbox-to-OpenERP\n" +"integration. Even better: these documents directly act as mini\n" +"conversations synchronized by email. You can reply from within\n" +"OpenERP, and the answers will automatically be collected when\n" +"they come back, and attached to the same *conversation* document.\n" +"\n" +"For more specific needs, you may also assign custom-defined actions\n" +"(technically: Server Actions) to be triggered for each incoming\n" +"mail. \n" +" " +msgstr "" + +#. module: base +#: help:ir.actions.server,email:0 +msgid "" +"Expression that returns the email address to send to. Can be based on the " +"same values as for the condition field.\n" +"Example: object.invoice_address_id.email, or 'me@example.com'" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_hello +msgid "" +"\n" +" OpenERP Web example module.\n" +" " msgstr "" -"Tenga en cuenta que deberá salir y volver a identificarse si cambia su " -"contraseña." #. module: base #: model:res.country,name:base.gy @@ -5059,19 +9501,55 @@ msgid "Guyana" msgstr "Guayana" #. module: base -#: selection:ir.module.module,license:0 -msgid "GPL-3" -msgstr "GPL-3" +#: model:ir.module.module,shortdesc:base.module_product_expiry +msgid "Products Expiry Date" +msgstr "" #. module: base -#: selection:ir.module.module,license:0 -msgid "GPL-2" -msgstr "GPL-2" +#: model:ir.module.module,description:base.module_account +msgid "" +"\n" +"Accounting and Financial Management.\n" +"====================================\n" +"\n" +"Financial and accounting module that covers:\n" +"--------------------------------------------\n" +"General accountings\n" +"Cost / Analytic accounting\n" +"Third party accounting\n" +"Taxes management\n" +"Budgets\n" +"Customer and Supplier Invoices\n" +"Bank statements\n" +"Reconciliation process by partner\n" +"\n" +"Creates a dashboard for accountants that includes:\n" +"--------------------------------------------------\n" +"* List of Customer Invoice to Approve\n" +"* Company Analysis\n" +"* Graph of Aged Receivables\n" +"* Graph of Treasury\n" +"\n" +"The processes like maintaining of general ledger is done through the defined " +"financial Journals (entry move line or\n" +"grouping is maintained through journal) for a particular financial year and " +"for preparation of vouchers there is a\n" +"module named account_voucher.\n" +" " +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Portugese (BR) / português (BR)" -msgstr "Portugués (BR) / português (BR)" +#: help:ir.actions.act_window,view_type:0 +msgid "" +"View type: set to 'tree' for a hierarchical tree view, or 'form' for other " +"views" +msgstr "" + +#. module: base +#: code:addons/base/res/res_config.py:385 +#, python-format +msgid "Click 'Continue' to configure the next addon..." +msgstr "" #. module: base #: field:ir.actions.server,record_id:0 @@ -5083,11 +9561,22 @@ msgstr "Id de creación" msgid "Honduras" msgstr "Honduras" +#. module: base +#: help:res.users,menu_tips:0 +msgid "" +"Check out this box if you want to always display tips on each menu action" +msgstr "" + #. module: base #: model:res.country,name:base.eg msgid "Egypt" msgstr "Egipto" +#. module: base +#: field:ir.rule,perm_read:0 +msgid "Apply For Read" +msgstr "" + #. module: base #: help:ir.actions.server,model_id:0 msgid "" @@ -5095,38 +9584,102 @@ msgid "" msgstr "" "Seleccione el objeto sobre el cual actuará la acción (leer, escribir, crear)." +#. module: base +#: field:base.language.import,name:0 +msgid "Language Name" +msgstr "" + +#. module: base +#: selection:ir.property,type:0 +msgid "Boolean" +msgstr "" + +#. module: base +#: help:ir.mail_server,smtp_encryption:0 +msgid "" +"Choose the connection encryption scheme:\n" +"- None: SMTP sessions are done in cleartext.\n" +"- TLS (STARTTLS): TLS encryption is requested at start of SMTP session " +"(Recommended)\n" +"- SSL/TLS: SMTP sessions are encrypted with SSL/TLS through a dedicated port " +"(default: 465)" +msgstr "" + #. module: base #: view:ir.model:0 msgid "Fields Description" msgstr "Descripción de campos" #. module: base -#: code:addons/tools/translate.py:0 -#, python-format -msgid "Bad file format" -msgstr "Formato de archivo incorrecto" +#: model:ir.module.module,description:base.module_report_designer +msgid "" +"\n" +"Installer for reporting Hidden.\n" +"==============================\n" +"\n" +"Makes the Reporting Hidden Configuration available from where you can " +"install\n" +"modules like base_report_designer and base_report_creator.\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CDROM" -msgstr "STOCK_CDROM" +#: model:ir.module.module,shortdesc:base.module_base_synchro +msgid "Multi-DB Synchronization" +msgstr "" #. module: base +#: selection:ir.module.module,complexity:0 +msgid "Expert" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_holidays +msgid "Leaves Management" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +#: view:ir.attachment:0 +#: view:ir.cron:0 +#: view:ir.model.access:0 +#: view:ir.model.data:0 +#: view:ir.model.fields:0 +#: view:ir.ui.view:0 +#: view:ir.values:0 +#: view:res.partner:0 +#: view:res.partner.address:0 +#: view:workflow.activity:0 +msgid "Group By..." +msgstr "" + +#. module: base +#: view:ir.model.fields:0 #: field:ir.model.fields,readonly:0 #: field:res.partner.bank.type.field,readonly:0 msgid "Readonly" msgstr "Sólo lectura" #. module: base -#: field:res.partner.event,type:0 -msgid "Type of Event" -msgstr "Tipo de evento" +#: model:ir.module.module,description:base.module_crm_todo +msgid "" +"\n" +"Todo list for CRM leads and opportunities.\n" +" " +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.ir_sequence_type -#: model:ir.ui.menu,name:base.menu_ir_sequence_type -msgid "Sequence Types" -msgstr "Tipos de secuencia" +#: field:ir.actions.act_window.view,view_id:0 +#: field:ir.default,page:0 +#: selection:ir.translation,type:0 +#: field:wizard.ir.model.menu.create.line,view_id:0 +msgid "View" +msgstr "Vista" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_wiki_sale_faq +msgid "Wiki: Sale FAQ" +msgstr "" #. module: base #: selection:ir.module.module,state:0 @@ -5135,87 +9688,188 @@ msgid "To be installed" msgstr "Para ser instalado" #. module: base -#: model:ir.module.module,shortdesc:base.module_meta_information +#: help:ir.actions.act_window,display_menu_tip:0 +msgid "" +"It gives the status if the tip has to be displayed or not when a user " +"executes an action" +msgstr "" + +#. module: base +#: view:ir.model:0 +#: model:ir.module.module,shortdesc:base.module_base +#: field:res.currency,base:0 msgid "Base" msgstr "Base" +#. module: base +#: field:ir.model.data,model:0 +#: field:ir.values,model:0 +msgid "Model Name" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Telugu / తెలుగు" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_document_ics +msgid "" +"\n" +"Allows to synchronise calendars with others applications.\n" +"=========================================================\n" +"\n" +"Will allow you to synchronise your OpenERP calendars with your phone, " +"outlook, Sunbird, ical, ...\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.lr msgid "Liberia" msgstr "Liberia" +#. module: base +#: model:ir.module.module,description:base.module_l10n_in +msgid "" +"\n" +"Indian Accounting : Chart of Account.\n" +"=====================================\n" +"\n" +"Indian accounting chart and localization.\n" +" " +msgstr "" + #. module: base #: view:ir.attachment:0 #: view:ir.model:0 #: view:res.groups:0 #: view:res.partner:0 #: field:res.partner,comment:0 -#: field:res.partner.function,ref:0 +#: model:res.widget,title:base.note_widget msgid "Notes" msgstr "Notas" #. module: base -#: field:ir.property,value:0 +#: field:ir.config_parameter,value:0 +#: field:ir.property,value_binary:0 +#: field:ir.property,value_datetime:0 +#: field:ir.property,value_float:0 +#: field:ir.property,value_integer:0 +#: field:ir.property,value_reference:0 +#: field:ir.property,value_text:0 #: selection:ir.server.object.lines,type:0 #: field:ir.server.object.lines,value:0 #: field:ir.values,value:0 -#: field:ir.values,value_unpickle:0 msgid "Value" msgstr "Valor" #. module: base -#: view:wizard.module.update_translations:0 -msgid "Update Translations" -msgstr "Actualizar traducciones" - -#. module: base +#: field:ir.sequence,code:0 +#: field:ir.sequence.type,code:0 #: selection:ir.translation,type:0 -#: field:res.bank,code:0 -#: field:res.currency,code:0 -#: field:res.lang,code:0 -#: field:res.partner,ref:0 #: field:res.partner.bank.type,code:0 -#: field:res.partner.function,code:0 msgid "Code" msgstr "Código" +#. module: base +#: model:ir.model,name:base.model_res_config_installer +msgid "res.config.installer" +msgstr "" + #. module: base #: model:res.country,name:base.mc msgid "Monaco" msgstr "Mónaco" +#. module: base +#: view:base.module.import:0 +msgid "Please be patient, this operation may take a few minutes..." +msgstr "" + #. module: base #: selection:ir.cron,interval_type:0 msgid "Minutes" msgstr "Minutos" #. module: base -#: wizard_view:module.upgrade,end:0 -#: wizard_view:module.upgrade,start:0 -msgid "The modules have been upgraded / installed !" -msgstr "Los módulos han sido actualizados/instalados!" +#: view:res.currency:0 +msgid "Display" +msgstr "" #. module: base #: selection:ir.translation,type:0 -#: view:wizard.module.lang.export:0 msgid "Help" msgstr "Ayuda" #. module: base -#: code:addons/tools/amount_to_text_en.py:0 -#, python-format -msgid "Number too large '%d', can not translate it" -msgstr "Número '%d' demasiado grande, no se puede traducir" +#: help:res.users,menu_id:0 +msgid "" +"If specified, the action will replace the standard menu for this user." +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-hr" -msgstr "terp-hr" +#: model:ir.module.module,shortdesc:base.module_google_map +msgid "Google Maps on Customers" +msgstr "" #. module: base -#: wizard_button:server.action.create,step_1,create:0 -msgid "Create" -msgstr "Crear" +#: model:ir.actions.report.xml,name:base.preview_report +msgid "Preview Report" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_purchase_analytic_plans +msgid "Purchase Analytic Plans" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_analytic_journal_billing_rate +msgid "" +"\n" +"This module allows you to define what is the default invoicing rate for a " +"specific journal on a given account.\n" +"=============================================================================" +"=================================\n" +"\n" +"This is mostly used when a user encodes his timesheet: the values are " +"retrieved and the fields are auto-filled. But the possibility to change " +"these values is still available.\n" +"\n" +"Obviously if no data has been recorded for the current account, the default " +"value is given as usual by the account data so that this module is perfectly " +"compatible with older configurations.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_fundrising +msgid "Fund Raising" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.ir_sequence_type +#: model:ir.ui.menu,name:base.menu_ir_sequence_type +msgid "Sequence Codes" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CO) / Español (CO)" +msgstr "" + +#. module: base +#: view:base.module.configuration:0 +msgid "" +"All pending configuration wizards have been executed. You may restart " +"individual wizards via the list of configuration wizards." +msgstr "" + +#. module: base +#: view:ir.sequence:0 +msgid "Current Year with Century: %(year)s" +msgstr "" #. module: base #: field:ir.exports,export_fields:0 @@ -5228,6 +9882,12 @@ msgid "France" msgstr "Francia" #. module: base +#: model:ir.model,name:base.model_res_log +msgid "res.log" +msgstr "" + +#. module: base +#: view:workflow.activity:0 #: field:workflow.activity,flow_stop:0 msgid "Flow Stop" msgstr "Fin del Workflow" @@ -5237,21 +9897,38 @@ msgstr "Fin del Workflow" msgid "Weeks" msgstr "Semanas" +#. module: base +#: code:addons/base/res/res_company.py:157 +#, python-format +msgid "VAT: " +msgstr "" + #. module: base #: model:res.country,name:base.af msgid "Afghanistan, Islamic State of" msgstr "Estado Islámico de Afganistán" #. module: base -#: code:addons/addons/base/module/wizard/wizard_module_import.py:0 +#: code:addons/base/module/wizard/base_module_import.py:60 +#: code:addons/base/module/wizard/base_module_import.py:68 #, python-format msgid "Error !" msgstr "Error !" #. module: base -#: model:res.partner.bank.type.field,name:base.bank_normal_field_contry -msgid "country_id" -msgstr "ID del país" +#: model:ir.module.module,shortdesc:base.module_marketing_campaign_crm_demo +msgid "Marketing Campaign - Demo" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_hr_recruitment +msgid "eMail Gateway for Applicants" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_coda +msgid "Belgium - Import bank CODA statements" +msgstr "" #. module: base #: field:ir.cron,interval_type:0 @@ -5259,27 +9936,26 @@ msgid "Interval Unit" msgstr "Unidad de Intervalo" #. module: base -#: field:maintenance.contract,kind:0 +#: field:publisher_warranty.contract,kind:0 #: field:workflow.activity,kind:0 msgid "Kind" msgstr "Clase" #. module: base -#: code:addons/osv/orm.py:0 +#: code:addons/orm.py:4368 #, python-format msgid "This method does not exist anymore" msgstr "Este método ya no existe" #. module: base -#: selection:ir.actions.todo,start_on:0 -msgid "Manual" -msgstr "Manual" +#: model:ir.module.module,shortdesc:base.module_import_google +msgid "Google Import" +msgstr "" #. module: base -#: field:res.bank,fax:0 -#: field:res.partner.address,fax:0 -msgid "Fax" -msgstr "Fax" +#: model:res.partner.category,name:base.res_partner_category_12 +msgid "Segmentation" +msgstr "Segmentación" #. module: base #: field:res.lang,thousands_sep:0 @@ -5292,14 +9968,21 @@ msgid "Created Date" msgstr "Fecha de creación" #. module: base -#: selection:ir.report.custom,type:0 -msgid "Line Plot" -msgstr "Diagrama de líneas" +#: view:ir.module.module:0 +msgid "Keywords" +msgstr "" #. module: base -#: field:ir.default,value:0 -msgid "Default Value" -msgstr "Valor predeterminado" +#: model:ir.module.module,shortdesc:base.module_l10n_cn +msgid "中国会计科目表 - Accounting" +msgstr "" + +#. module: base +#: view:ir.model.access:0 +#: field:ir.model.access,perm_read:0 +#: view:ir.rule:0 +msgid "Read Access" +msgstr "Acceso de Lectura" #. module: base #: help:ir.actions.server,loop_action:0 @@ -5311,14 +9994,19 @@ msgstr "" "dentro de un bucle." #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Chinese (TW) / 正體字" -msgstr "Chino (TW) / 正體字" +#: help:ir.model.data,res_id:0 +msgid "ID of the target record in the database" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GO_UP" -msgstr "STOCK_GO_UP" +#: model:ir.module.module,shortdesc:base.module_account_analytic_analysis +msgid "Contracts Management" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Chinese (TW) / 正體字" +msgstr "Chino (TW) / 正體字" #. module: base #: model:ir.model,name:base.model_res_request @@ -5326,18 +10014,19 @@ msgid "res.request" msgstr "res.request" #. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "pdf" -msgstr "pdf" +#: view:ir.model:0 +msgid "In Memory" +msgstr "" #. module: base -#: field:ir.default,company_id:0 -#: field:ir.property,company_id:0 -#: field:ir.values,company_id:0 -#: view:res.company:0 -#: field:res.users,company_id:0 -msgid "Company" -msgstr "Compañía" +#: view:ir.actions.todo:0 +msgid "Todo" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_product_visible_discount +msgid "Prices Visible Discounts" +msgstr "" #. module: base #: field:ir.attachment,datas:0 @@ -5349,36 +10038,100 @@ msgstr "Contenido del fichero" msgid "Panama" msgstr "Panamá" +#. module: base +#: model:ir.module.module,description:base.module_account_bank_statement_extensions +msgid "" +"\n" +"Module that extends the standard account_bank_statement_line object for " +"improved e-banking support.\n" +"\n" +"Adds\n" +"- valuta date\n" +"- batch payments\n" +"- traceability of changes to bank statement lines\n" +"- bank statement line views\n" +"- bank statements balances report\n" +"- performance improvements for digital import of bank statement (via " +"'ebanking_import' context flag)\n" +"- name_search on res.partner.bank enhanced to allow search on bank and iban " +"account numbers\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:1895 +#, python-format +msgid "" +"Insufficient fields to generate a Calendar View for %s, missing a date_stop " +"or a date_delay\" % (self._name)))\n" +"\n" +" return view\n" +"\n" +" def _get_default_search_view(self, cr, uid, context=None):\n" +" \"\n" +" :param cr: database cursor\n" +" :param int user: user id\n" +" :param dict context: connection context\n" +" :returns: an lxml document of the view\n" +" :rtype: etree._Element\n" +" \"\n" +" form_view = self.fields_view_get(cr, uid, False, 'form', " +"context=context)\n" +" tree_view = self.fields_view_get(cr, uid, False, 'tree', " +"context=context)\n" +"\n" +" # TODO it seems _all_columns could be used instead of fields_get (no " +"need for translated fields info)\n" +" fields = self.fields_get(cr, uid, context=context)\n" +" fields_to_search = set(\n" +" field for field, descriptor in fields.iteritems()\n" +" if descriptor.get('select'))\n" +"\n" +" for view in (form_view, tree_view):\n" +" view_root = etree.fromstring(view['arch'])\n" +" # Only care about select=1 in xpath below, because select=2 is " +"covered\n" +" # by the custom advanced search in clients\n" +" " +"fields_to_search.update(view_root.xpath(\"//field[@select=1]/@name" +msgstr "" + +#. module: base +#: constraint:res.users:0 +msgid "The chosen company is not in the allowed companies for this user" +msgstr "" + #. module: base #: model:res.country,name:base.gi msgid "Gibraltar" msgstr "Gibraltar" #. module: base -#: selection:wizard.module.lang.export,format:0 -msgid "PO File" -msgstr "Archivo PO" +#: field:ir.actions.report.xml,report_name:0 +msgid "Service Name" +msgstr "" #. module: base -#: view:ir.attachment:0 -msgid "Preview" -msgstr "Vista previa" +#: model:ir.module.module,shortdesc:base.module_import_base +msgid "Framework for complex import" +msgstr "" #. module: base -#: view:ir.actions.configuration.wizard:0 -msgid "Skip Step" -msgstr "Saltar paso" +#: view:ir.actions.todo.category:0 +msgid "Wizard Category" +msgstr "" #. module: base -#: model:res.country,name:base.pn -msgid "Pitcairn Island" -msgstr "Isla Pitcairn" - -#. module: base -#: model:ir.actions.act_window,name:base.res_partner_event_type-act -#: model:ir.ui.menu,name:base.menu_res_partner_event_type-act -msgid "Active Partner Events" -msgstr "Eventos de partners activas" +#: model:ir.module.module,description:base.module_account_cancel +msgid "" +"\n" +"Allows cancelling accounting entries.\n" +"=====================================\n" +"\n" +"This module adds 'Allow cancelling entries' field on form view of account " +"journal. If set to true it allows user to cancel entries & invoices.\n" +" " +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_rule @@ -5386,60 +10139,114 @@ msgstr "Eventos de partners activas" msgid "Record Rules" msgstr "Reglas de registros" +#. module: base +#: field:res.users,name:0 +msgid "User Name" +msgstr "" + #. module: base #: view:ir.sequence:0 msgid "Day of the year: %(doy)s" msgstr "Día del año: %(doy)s" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SPELL_CHECK" -msgstr "STOCK_SPELL_CHECK" +#: model:ir.module.category,name:base.module_category_portal +#: model:ir.module.module,shortdesc:base.module_portal +msgid "Portal" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_claim_from_delivery +msgid "" +"\n" +"Create a claim from a delivery order.\n" +"=====================================\n" +"\n" +"Adds a Claim link to the delivery order.\n" +msgstr "" #. module: base #: view:ir.model:0 #: view:ir.model.fields:0 -#: view:ir.property:0 -#: model:ir.ui.menu,name:base.next_id_15 +#: view:workflow.activity:0 msgid "Properties" msgstr "Propiedades" +#. module: base +#: help:ir.sequence,padding:0 +msgid "" +"OpenERP will automatically adds some '0' on the left of the 'Next Number' to " +"get the required padding size." +msgstr "" + +#. module: base +#: constraint:res.partner.bank:0 +msgid "" +"\n" +"Please define BIC/Swift code on bank for bank type IBAN Account to make " +"valid payments" +msgstr "" + #. module: base #: view:res.lang:0 msgid "%A - Full weekday name." msgstr "%A - Nombre completo del día de la semana." #. module: base -#: selection:ir.cron,interval_type:0 -msgid "Months" -msgstr "Meses" +#: help:ir.values,user_id:0 +msgid "If set, action binding only applies for this user." +msgstr "" #. module: base -#: selection:ir.translation,type:0 -msgid "Selection" -msgstr "Selección" +#: model:res.country,name:base.gw +msgid "Guinea Bissau" +msgstr "Guinea Bissau" #. module: base -#: field:ir.rule,domain_force:0 -msgid "Force Domain" -msgstr "Forzar el dominio" +#: field:ir.actions.act_window,search_view:0 +msgid "Search View" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "- module,type,name,res_id,src,value" +msgstr "" + +#. module: base +#: sql_constraint:res.lang:0 +msgid "The code of the language must be unique !" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_attachment +#: view:ir.actions.report.xml:0 #: view:ir.attachment:0 #: model:ir.ui.menu,name:base.menu_action_attachment msgid "Attachments" msgstr "Adjuntos" #. module: base -#: view:maintenance.contract.wizard:0 -msgid "_Validate" -msgstr "_Validar" +#: model:ir.module.module,description:base.module_l10n_uy +msgid "" +"\n" +"General Chart of Accounts\n" +"=========================\n" +"\n" +"Provide Templates for Chart of Accounts, Taxes for Uruguay\n" +"\n" +msgstr "" #. module: base -#: model:ir.model,name:base.model_maintenance_contract_wizard -msgid "maintenance.contract.wizard" -msgstr "maintenance.contract.wizard" +#: help:res.company,bank_ids:0 +msgid "Bank accounts related to this company" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_base_partner +#: model:ir.ui.menu,name:base.menu_sale_config_sales +#: model:ir.ui.menu,name:base.menu_sales +msgid "Sales" +msgstr "" #. module: base #: field:ir.actions.server,child_ids:0 @@ -5452,9 +10259,10 @@ msgid "Done" msgstr "Realizado" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GOTO_FIRST" -msgstr "STOCK_GOTO_FIRST" +#: help:ir.cron,doall:0 +msgid "" +"Specify if missed occurrences should be executed when the server restarts." +msgstr "" #. module: base #: model:res.partner.title,name:base.res_partner_title_miss @@ -5462,12 +10270,20 @@ msgid "Miss" msgstr "Sra." #. module: base +#: view:ir.model.access:0 #: field:ir.model.access,perm_write:0 +#: view:ir.rule:0 msgid "Write Access" msgstr "Acceso de Escritura" +#. module: base +#: view:res.lang:0 +msgid "%m - Month number [01,12]." +msgstr "" + #. module: base #: field:res.bank,city:0 +#: field:res.company,city:0 #: field:res.partner,city:0 #: field:res.partner.address,city:0 #: field:res.partner.bank,city:0 @@ -5485,82 +10301,191 @@ msgid "Italy" msgstr "Italia" #. module: base -#: selection:ir.rule,operator:0 -msgid "<>" -msgstr "<>" +#: view:ir.actions.todo:0 +#: selection:ir.actions.todo,state:0 +msgid "To Do" +msgstr "" #. module: base -#: selection:ir.rule,operator:0 -msgid "<=" -msgstr "<=" - -#. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "Estonian / Eesti keel" msgstr "Estonio / Eesti keel" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Portugese / português" -msgstr "Portugués / português" +#: field:res.partner,email:0 +msgid "E-mail" +msgstr "" #. module: base #: selection:ir.module.module,license:0 msgid "GPL-3 or later version" msgstr "GPL-3 o versió posterior" +#. module: base +#: model:ir.module.module,description:base.module_google_map +msgid "" +"\n" +"The module adds Google Map field in partner address.\n" +"====================================================\n" +"\n" +"Using this you can directly open Google Map from the URL widget." +msgstr "" + #. module: base #: field:workflow.activity,action:0 msgid "Python Action" msgstr "Acción Python" #. module: base -#: code:addons/osv/orm.py:0 +#: model:ir.module.module,description:base.module_report_webkit_sample +msgid "" +"\n" +"Samples for Webkit Report Engine (report_webkit module).\n" +"========================================================\n" +"\n" +"A sample invoice report is included in this module, as well as a wizard to\n" +"add Webkit Report entries on any Document in the system.\n" +"\n" +"You have to create the print buttons by calling the wizard. For more details " +"see:\n" +" http://files.me.com/nbessi/06n92k.mov\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "English (US)" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_title_partner +msgid "" +"Manage the partner titles you want to have available in your system. The " +"partner titles is the legal status of the company: Private Limited, SA, etc." +msgstr "" + +#. module: base +#: view:base.language.export:0 +msgid "To browse official translations, you can start with these links:" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:531 #, python-format -msgid "Unknown position in inherited view %s !" -msgstr "Posición desconocida en vista heredada %s !" +msgid "" +"You can not read this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" #. module: base -#: field:res.partner.event,probability:0 -msgid "Probability (0.50)" -msgstr "Probabilidad (0.50)" - -#. module: base -#: field:ir.report.custom,repeat_header:0 -msgid "Repeat Header" -msgstr "Repetir Encabezado" - -#. module: base -#: field:res.users,address_id:0 +#: view:res.bank:0 +#: view:res.partner.address:0 msgid "Address" msgstr "Dirección" +#. module: base +#: code:addons/base/module/module.py:308 +#, python-format +msgid "" +"You try to install module '%s' that depends on module '%s'.\n" +"But the latter module is not available in your system." +msgstr "" + #. module: base #: field:ir.module.module,latest_version:0 msgid "Installed version" msgstr "Versión instalada" #. module: base -#: model:ir.ui.menu,name:base.menu_workflow_root -msgid "Workflow Definitions" -msgstr "Definiciones del workflow" +#: selection:base.language.install,lang:0 +msgid "Mongolian / монгол" +msgstr "" #. module: base #: model:res.country,name:base.mr msgid "Mauritania" msgstr "Mauritania" +#. module: base +#: model:ir.model,name:base.model_ir_translation +msgid "ir.translation" +msgstr "ir.translation" + +#. module: base +#: model:ir.module.module,description:base.module_product_manufacturer +msgid "" +"\n" +"A module that adds manufacturers and attributes on the product form.\n" +"====================================================================\n" +"\n" +"You can now define the following for a product:\n" +" * Manufacturer\n" +" * Manufacturer Product Name\n" +" * Manufacturer Product Code\n" +" * Product Attributes\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_actions_todo_category +msgid "Configuration Wizard Category" +msgstr "" + +#. module: base +#: view:base.module.update:0 +msgid "Module update result" +msgstr "" + #. module: base #: view:workflow.activity:0 #: field:workflow.workitem,act_id:0 msgid "Activity" msgstr "Actividad" +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Postal Address" +msgstr "" + #. module: base #: field:res.company,parent_id:0 msgid "Parent Company" msgstr "Empresa matriz" +#. module: base +#: model:ir.module.module,description:base.module_base_iban +msgid "" +"\n" +"This module installs the base for IBAN (International Bank Account Number) " +"bank accounts and checks for its validity.\n" +"=============================================================================" +"========================================\n" +"\n" +"The ability to extract the correctly represented local accounts from IBAN " +"accounts with a single statement.\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_mail_server +msgid "ir.mail_server" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Spanish (CR) / Español (CR)" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"Global rules (non group-specific) are restrictions, and cannot be bypassed. " +"Group-local rules grant additional permissions, but are constrained within " +"the bounds of global ones. The first group rules restrict further than " +"global rules, but any additional group rule will add more permissions" +msgstr "" + #. module: base #: field:res.currency.rate,rate:0 msgid "Rate" @@ -5577,14 +10502,10 @@ msgid "Examples" msgstr "Ejemplos" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_PAUSE" -msgstr "STOCK_MEDIA_PAUSE" - -#. module: base -#: help:res.country.state,code:0 -msgid "The state code in three chars.\n" -msgstr "El código de la provincia de 3 caracteres.\n" +#: field:ir.default,value:0 +#: view:ir.values:0 +msgid "Default Value" +msgstr "Valor predeterminado" #. module: base #: model:ir.model,name:base.model_res_country_state @@ -5592,21 +10513,20 @@ msgid "Country state" msgstr "Provincia" #. module: base -#: model:ir.actions.act_window,name:base.ir_property_form_all -#: model:ir.ui.menu,name:base.menu_ir_property_form_all -msgid "All Properties" -msgstr "Todas las propiedades" +#: model:ir.ui.menu,name:base.next_id_5 +msgid "Sequences & Identifiers" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.ir_action_window -#: model:ir.ui.menu,name:base.menu_ir_action_window -msgid "Window Actions" -msgstr "Acciones de ventana" - -#. module: base -#: model:res.country,name:base.ch -msgid "Switzerland" -msgstr "Suiza" +#: model:ir.module.module,description:base.module_l10n_th +msgid "" +"\n" +"Chart of Accounts for Thailand.\n" +"===============================\n" +"\n" +"Thai accounting chart and localization.\n" +" " +msgstr "" #. module: base #: model:res.country,name:base.kn @@ -5614,9 +10534,69 @@ msgid "Saint Kitts & Nevis Anguilla" msgstr "Antillas San Kitts y Nevis" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_HOME" -msgstr "STOCK_HOME" +#: model:ir.module.category,name:base.module_category_point_of_sale +msgid "Point of Sales" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_hr_payroll_account +msgid "" +"\n" +"Generic Payroll system Integrated with Accountings.\n" +"===================================================\n" +"\n" +" * Expense Encoding\n" +" * Payment Encoding\n" +" * Company Contribution Management\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/res/res_currency.py:190 +#, python-format +msgid "" +"No rate found \n" +"for the currency: %s \n" +"at the date: %s" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_point_of_sale +msgid "" +"\n" +"This module provides a quick and easy sale process.\n" +"===================================================\n" +"\n" +"Main features :\n" +"---------------\n" +" * Fast encoding of the sale.\n" +" * Allow to choose one payment mode (the quick way) or to split the " +"payment between several payment mode.\n" +" * Computation of the amount of money to return.\n" +" * Create and confirm picking list automatically.\n" +" * Allow the user to create invoice automatically.\n" +" * Allow to refund former sales.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_ui_view_custom +msgid "" +"Customized views are used when users reorganize the content of their " +"dashboard views (via web client)" +msgstr "" + +#. module: base +#: help:publisher_warranty.contract,check_opw:0 +msgid "" +"Checked if this is an OpenERP Publisher's Warranty contract (versus older " +"contract types" +msgstr "" + +#. module: base +#: field:ir.model.fields,model:0 +msgid "Object Name" +msgstr "" #. module: base #: help:ir.actions.server,srcmodel_id:0 @@ -5628,12 +10608,14 @@ msgstr "" "al campo del Objeto." #. module: base +#: view:ir.module.module:0 #: selection:ir.module.module,state:0 #: selection:ir.module.module.dependency,state:0 msgid "Not Installed" msgstr "No instalado" #. module: base +#: view:workflow.activity:0 #: field:workflow.activity,out_transitions:0 msgid "Outgoing Transitions" msgstr "Transiciones salientes" @@ -5643,15 +10625,61 @@ msgstr "Transiciones salientes" msgid "Icon" msgstr "Icono" +#. module: base +#: model:ir.module.category,description:base.module_category_human_resources +msgid "" +"Helps you manage your human resources by encoding your employees structure, " +"generating work sheets, tracking attendance and more." +msgstr "" + +#. module: base +#: help:ir.model.fields,model_id:0 +msgid "The model this field belongs to" +msgstr "" + #. module: base #: model:res.country,name:base.mq msgid "Martinique (French)" msgstr "Martinica (Francia)" +#. module: base +#: model:ir.module.module,description:base.module_wiki_sale_faq +msgid "" +"\n" +"This module provides a Wiki Sales FAQ Template.\n" +"===============================================\n" +"\n" +"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n" +"for Wiki Sale FAQ.\n" +" " +msgstr "" + +#. module: base +#: view:ir.sequence.type:0 +msgid "Sequences Type" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_action_rule +msgid "" +"\n" +"This module allows to implement action rules for any object.\n" +"============================================================\n" +"\n" +"Use automated actions to automatically trigger actions for various screens.\n" +"\n" +"Example: a lead created by a specific user may be automatically set to a " +"specific\n" +"sales team, or an opportunity which still has status pending after 14 days " +"might\n" +"trigger an automatic reminder email.\n" +" " +msgstr "" + #. module: base #: model:ir.actions.act_window,name:base.res_request-act #: model:ir.ui.menu,name:base.menu_res_request_act -#: model:ir.ui.menu,name:base.next_id_12 +#: model:ir.ui.menu,name:base.menu_resquest_ref #: view:res.request:0 msgid "Requests" msgstr "Solicitudes" @@ -5666,20 +10694,55 @@ msgstr "Yemen" msgid "Or" msgstr "O" +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_br +msgid "Brazilian - Accounting" +msgstr "" + #. module: base #: model:res.country,name:base.pk msgid "Pakistan" msgstr "Pakistán" +#. module: base +#: model:ir.module.module,description:base.module_product_margin +msgid "" +"\n" +"Adds a reporting menu in products that computes sales, purchases, margins " +"and other interesting indicators based on invoices.\n" +"=============================================================================" +"================================================\n" +"\n" +"The wizard to launch the report has several options to help you get the data " +"you need.\n" +msgstr "" + #. module: base #: model:res.country,name:base.al msgid "Albania" msgstr "Albania" #. module: base -#: model:res.country,name:base.ws -msgid "Samoa" -msgstr "Samoa" +#: help:ir.module.module,complexity:0 +msgid "" +"Level of difficulty of module. Easy: intuitive and easy to use for everyone. " +"Normal: easy to use for business experts. Expert: requires technical skills." +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:191 +#, python-format +msgid "" +"You cannot delete the language which is Active !\n" +"Please de-activate the language first." +msgstr "" + +#. module: base +#: view:base.language.install:0 +msgid "" +"Please be patient, this operation may take a few minutes (depending on the " +"number of modules currently installed)..." +msgstr "" #. module: base #: field:ir.ui.menu,child_id:0 @@ -5687,28 +10750,58 @@ msgid "Child IDs" msgstr "IDs de hijos" #. module: base -#: code:addons/addons/base/ir/ir_actions.py:0 +#: code:addons/base/ir/ir_actions.py:748 +#: code:addons/base/ir/ir_actions.py:751 #, python-format msgid "Problem in configuration `Record Id` in Server Action!" msgstr "Problema en configuración `Id registro` en la acción del servidor !" #. module: base -#: code:addons/addons/base/maintenance/maintenance.py:0 +#: code:addons/orm.py:2682 +#: code:addons/orm.py:2692 #, python-format -msgid "This error occurs on database %s" +msgid "ValidateError" msgstr "" #. module: base -#: wizard_button:base.module.import,init,import:0 -#: model:ir.actions.wizard,name:base.wizard_base_module_import -#: model:ir.ui.menu,name:base.menu_wizard_module_import +#: view:base.module.import:0 +#: view:base.module.update:0 +msgid "Open Modules" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_sale_margin +msgid "" +"\n" +"This module adds the 'Margin' on sales order.\n" +"=============================================\n" +"\n" +"This gives the profitability by calculating the difference between the Unit " +"Price and Cost Price.\n" +" " +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_bank_form +msgid "Manage bank records you want to be used in the system." +msgstr "" + +#. module: base +#: view:base.module.import:0 msgid "Import module" msgstr "Importar módulo" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DISCONNECT" -msgstr "STOCK_DISCONNECT" +#: field:ir.actions.server,loop_action:0 +msgid "Loop Action" +msgstr "Acción bucle" + +#. module: base +#: help:ir.actions.report.xml,report_file:0 +msgid "" +"The path to the main report file (depending on Report Type) or NULL if the " +"content is in another field" +msgstr "" #. module: base #: model:res.country,name:base.la @@ -5717,25 +10810,126 @@ msgstr "Laos" #. module: base #: selection:ir.actions.server,state:0 +#: model:ir.ui.menu,name:base.menu_email +#: field:res.company,email:0 +#: field:res.users,user_email:0 msgid "Email" msgstr "Email" #. module: base -#: model:ir.actions.act_window,name:base.action_wizard_update_translations -#: model:ir.ui.menu,name:base.menu_wizard_update_translations -msgid "Resynchronise Terms" -msgstr "Resincronizar términos" +#: field:res.users,action_id:0 +msgid "Home Action" +msgstr "Acción inicial" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_event_project +msgid "Retro-Planning on Events" +msgstr "" + +#. module: base +#: code:addons/custom.py:555 +#, python-format +msgid "" +"The sum of the data (2nd field) is null.\n" +"We can't draw a pie chart !" +msgstr "" +"La suma de los datos (2º campo) es nula.\n" +"¡No se puede dibujar un gráfico de sectores!" + +#. module: base +#: view:partner.clear.ids:0 +msgid "Want to Clear Ids ? " +msgstr "" + +#. module: base +#: view:res.partner.bank:0 +msgid "Information About the Bank" +msgstr "" + +#. module: base +#: help:ir.actions.server,condition:0 +msgid "" +"Condition that is tested before the action is executed, and prevent " +"execution if it is not verified.\n" +"Example: object.list_price > 5000\n" +"It is a Python expression that can use the following values:\n" +" - self: ORM model of the record on which the action is triggered\n" +" - object or obj: browse_record of the record on which the action is " +"triggered\n" +" - pool: ORM model pool (i.e. self.pool)\n" +" - time: Python time module\n" +" - cr: database cursor\n" +" - uid: current user id\n" +" - context: current context" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"2. Group-specific rules are combined together with a logical OR operator" +msgstr "" + +#. module: base +#: model:res.partner.category,name:base.res_partner_category_woodsuppliers0 +msgid "Wood Suppliers" +msgstr "" #. module: base #: model:res.country,name:base.tg msgid "Togo" msgstr "Togo" +#. module: base +#: selection:ir.module.module,license:0 +msgid "Other Proprietary" +msgstr "" + +#. module: base +#: model:res.country,name:base.ec +msgid "Ecuador" +msgstr "Ecuador" + #. module: base #: selection:workflow.activity,kind:0 msgid "Stop All" msgstr "Parar todo" +#. module: base +#: model:ir.module.module,shortdesc:base.module_analytic_user_function +msgid "Jobs on Contracts" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_import_sugarcrm +msgid "" +"This Module Import SugarCRM \"Leads\", \"Opportunities\", \"Users\", " +"\"Accounts\", \n" +" \"Contacts\", \"Employees\", Meetings, Phonecalls, Emails, and " +"Project, Project Tasks Data into OpenERP Module." +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_publisher_warranty_contract_add_wizard +#: model:ir.ui.menu,name:base.menu_publisher_warranty_contract_add +#: view:publisher_warranty.contract.wizard:0 +msgid "Register a Contract" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ve +msgid "" +"\n" +"This is the module to manage the accounting chart for Venezuela in OpenERP.\n" +"===========================================================================\n" +"\n" +"Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n" +msgstr "" + +#. module: base +#: view:ir.model.data:0 +msgid "Updatable" +msgstr "" + #. module: base #: view:res.lang:0 msgid "3. %x ,%X ==> 12/05/08, 18:25:20" @@ -5747,10 +10941,26 @@ msgid "Cascade" msgstr "En cascada" #. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 -#, python-format -msgid "Field %d should be a figure" -msgstr "Campo %d debería ser una cifra" +#: field:workflow.transition,group_id:0 +msgid "Group Required" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_knowledge_management +msgid "" +"Lets you install addons geared towards sharing knowledge with and between " +"your employees." +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Arabic / الْعَرَبيّة" +msgstr "Árabe / الْعَرَبيّة" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_hello +msgid "Hello" +msgstr "" #. module: base #: view:ir.actions.configuration.wizard:0 @@ -5763,20 +10973,45 @@ msgid "Comment" msgstr "Comentario" #. module: base -#: model:res.country,name:base.ro -msgid "Romania" -msgstr "Rumanía" +#: model:res.groups,name:base.group_hr_manager +msgid "HR Manager" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_PREFERENCES" -msgstr "STOCK_PREFERENCES" +#: view:ir.filters:0 +#: field:ir.model.fields,domain:0 +#: field:ir.rule,domain:0 +#: field:ir.rule,domain_force:0 +#: field:res.partner.title,domain:0 +msgid "Domain" +msgstr "Dominio" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_marketing_campaign +msgid "Marketing Campaigns" +msgstr "" + +#. module: base +#: code:addons/base/publisher_warranty/publisher_warranty.py:144 +#, python-format +msgid "Contract validation error" +msgstr "" + +#. module: base +#: field:ir.values,key2:0 +msgid "Qualifier" +msgstr "" #. module: base #: field:res.country.state,name:0 msgid "State Name" msgstr "Nombre de Provincia" +#. module: base +#: view:res.lang:0 +msgid "Update Languague Terms" +msgstr "" + #. module: base #: field:workflow.activity,join_mode:0 msgid "Join Mode" @@ -5788,9 +11023,9 @@ msgid "Timezone" msgstr "Zona horaria" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GOTO_LAST" -msgstr "STOCK_GOTO_LAST" +#: model:ir.module.module,shortdesc:base.module_wiki_faq +msgid "Wiki: Internal FAQ" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_actions_report_xml @@ -5799,33 +11034,58 @@ msgid "ir.actions.report.xml" msgstr "ir.actions.report.xml" #. module: base -#: view:wizard.module.lang.export:0 +#: model:ir.module.module,description:base.module_project_issue_sheet msgid "" -"To improve some terms of the official translations of OpenERP, you should " -"modify the terms directly on the launchpad interface. If you made lots of " -"translations for your own module, you can also publish all your translation " -"at once." +"\n" +"This module adds the Timesheet support for the Issues/Bugs Management in " +"Project.\n" +"=============================================================================" +"====\n" +"\n" +"Worklogs can be maintained to signify number of hours spent by users to " +"handle an issue.\n" +" " msgstr "" -"Para mejorar algunos términos de las traducciones oficiales de OpenERP, " -"debería modificar los términos directamente en la interfaz web de launchpad. " -"Si realiza ficheros de traducciones para su propio módulo, puede publicar " -"también toda su traducción a la vez." #. module: base -#: wizard_button:module.lang.install,init,start:0 -msgid "Start installation" -msgstr "Iniciar la instalación" +#: model:ir.actions.act_window,name:base.ir_sequence_form +#: view:ir.sequence:0 +#: model:ir.ui.menu,name:base.menu_ir_sequence_form +msgid "Sequences" +msgstr "Secuencias" #. module: base -#: constraint:res.partner:0 -msgid "Error ! You can not create recursive associated members." -msgstr "¡Error! No puede crear miembros asociados recursivos." +#: model:res.partner.title,shortcut:base.res_partner_title_miss +msgid "Mss" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_ir_ui_view +msgid "ir.ui.view" +msgstr "ir.ui.view" + +#. module: base +#: help:res.lang,code:0 +msgid "This field is used to set/get locales for user" +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_2 msgid "OpenERP Partners" msgstr "Partners de OpenERP" +#. module: base +#: code:addons/base/module/module.py:293 +#, python-format +msgid "" +"Unable to install module \"%s\" because an external dependency is not met: %s" +msgstr "" + +#. module: base +#: view:ir.module.module:0 +msgid "Search modules" +msgstr "" + #. module: base #: model:res.country,name:base.by msgid "Belarus" @@ -5835,81 +11095,153 @@ msgstr "Bielorrusia" #: field:ir.actions.act_window,name:0 #: field:ir.actions.act_window_close,name:0 #: field:ir.actions.actions,name:0 +#: field:ir.actions.client,name:0 #: field:ir.actions.server,name:0 #: field:ir.actions.url,name:0 msgid "Action Name" msgstr "Nombre de acción" #. module: base +#: model:ir.actions.act_window,help:base.action_res_users +msgid "" +"Create and manage users that will connect to the system. Users can be " +"deactivated should there be a period of time during which they will/should " +"not connect to the system. You can assign them groups in order to give them " +"specific access to the applications they need to use in the system." +msgstr "" + +#. module: base +#: selection:ir.module.module,complexity:0 #: selection:res.request,priority:0 msgid "Normal" msgstr "Normal" +#. module: base +#: model:ir.module.module,shortdesc:base.module_purchase_double_validation +msgid "Double Validation on Purchases" +msgstr "" + #. module: base #: field:res.bank,street2:0 +#: field:res.company,street2:0 #: field:res.partner.address,street2:0 msgid "Street2" msgstr "Calle2" +#. module: base +#: model:ir.actions.act_window,name:base.action_view_base_module_update +msgid "Module Update" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_upgrade.py:95 +#, python-format +msgid "Following modules are not installed or unknown: %s" +msgstr "" + +#. module: base +#: view:ir.cron:0 +#: field:ir.cron,user_id:0 +#: field:ir.filters,user_id:0 +#: field:ir.ui.view.custom,user_id:0 +#: field:ir.values,user_id:0 +#: model:res.groups,name:base.group_document_user +#: model:res.groups,name:base.group_tool_user +#: field:res.log,user_id:0 +#: field:res.partner.event,user_id:0 +#: view:res.users:0 +#: field:res.widget.user,user_id:0 +msgid "User" +msgstr "Usuario" + #. module: base #: model:res.country,name:base.pr msgid "Puerto Rico" msgstr "Puerto Rico" -#. module: base -#: code:addons/addons/base/res/res_currency.py:0 -#, python-format -msgid "" -"No rate found \n" -"' \\n 'for the currency: %s \n" -"' \\n 'at the date: %s" -msgstr "" - #. module: base #: view:ir.actions.act_window:0 msgid "Open Window" msgstr "Abrir ventana" #. module: base -#: field:ir.module.repository,filter:0 +#: field:ir.actions.act_window,auto_search:0 +msgid "Auto Search" +msgstr "" + +#. module: base +#: field:ir.actions.act_window,filter:0 msgid "Filter" msgstr "Filtro" +#. module: base +#: model:res.partner.title,shortcut:base.res_partner_title_madam +msgid "Ms." +msgstr "" + +#. module: base +#: view:base.module.import:0 +msgid "" +"This wizard helps you to import a new module to your OpenERP system. After " +"importing a new module you can install it by clicking on the button " +"\"Install\" from the form view." +msgstr "" + +#. module: base +#: model:res.country,name:base.ch +msgid "Switzerland" +msgstr "Suiza" + #. module: base #: model:res.country,name:base.gd msgid "Grenada" msgstr "Granada" #. module: base -#: model:res.country,name:base.wf -msgid "Wallis and Futuna Islands" -msgstr "Islas Wallis y Futuna" +#: view:ir.actions.server:0 +msgid "Trigger Configuration" +msgstr "Configuración del disparo" #. module: base -#: selection:server.action.create,init,type:0 -msgid "Open Report" -msgstr "Abrir informe" +#: view:base.language.install:0 +msgid "Load" +msgstr "" #. module: base -#: field:res.currency,rounding:0 -msgid "Rounding factor" -msgstr "Factor de Redondeo" +#: model:ir.module.module,description:base.module_warning +msgid "" +"\n" +"Module to trigger warnings in OpenERP objects.\n" +"==============================================\n" +"\n" +"Warning messages can be displayed for objects like sale order, purchase " +"order,\n" +"picking and invoice. The message is triggered by the form's onchange event.\n" +" " +msgstr "" #. module: base -#: wizard_view:module.module.update,update:0 -msgid "New modules" -msgstr "Nuevos módulos" +#: code:addons/osv.py:150 +#: code:addons/osv.py:152 +#, python-format +msgid "Integrity Error" +msgstr "" #. module: base -#: model:ir.model,name:base.model_res_company -msgid "res.company" -msgstr "res.company" +#: model:ir.model,name:base.model_ir_wizard_screen +msgid "ir.wizard.screen" +msgstr "" #. module: base -#: wizard_view:module.upgrade,end:0 -#: wizard_view:module.upgrade,start:0 -msgid "System upgrade done" -msgstr "Actualización del sistema finalizada" +#: model:ir.model,name:base.model_workflow +msgid "workflow" +msgstr "workflow" + +#. module: base +#: code:addons/base/ir/ir_model.py:255 +#, python-format +msgid "Size of the field can never be less than 1 !" +msgstr "" #. module: base #: model:res.country,name:base.so @@ -5917,9 +11249,14 @@ msgid "Somalia" msgstr "Somalia" #. module: base -#: model:ir.actions.act_window,name:base.action_config_simple_view_form -msgid "Configure Simple View" -msgstr "Configurar modo de vista simple" +#: model:ir.module.module,shortdesc:base.module_mrp_operations +msgid "Manufacturing Operations" +msgstr "" + +#. module: base +#: selection:publisher_warranty.contract,state:0 +msgid "Terminated" +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_13 @@ -5927,61 +11264,133 @@ msgid "Important customers" msgstr "Clientes importantes" #. module: base -#: model:ir.actions.act_window,name:base.action_report_custom -#: view:ir.report.custom:0 -msgid "Custom Report" -msgstr "Informe personalizado" +#: view:res.lang:0 +msgid "Update Terms" +msgstr "" #. module: base +#: model:ir.module.module,description:base.module_project_messages +msgid "" +"\n" +"This module provides the functionality to send messages within a project.\n" +"=========================================================================\n" +"\n" +"A user can send messages individually to other user. He can even broadcast\n" +"it to all the users.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr +msgid "Employee Directory" +msgstr "" + +#. module: base +#: view:ir.cron:0 #: field:ir.cron,args:0 msgid "Arguments" msgstr "Argumentos" #. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "sxw" -msgstr "sxw" - -#. module: base -#: code:addons/osv/orm.py:0 +#: code:addons/orm.py:1260 #, python-format msgid "Database ID doesn't exist: %s : %s" msgstr "" #. module: base -#: code:addons/osv/orm.py:0 +#: selection:ir.module.module,license:0 +msgid "GPL Version 2" +msgstr "" + +#. module: base +#: selection:ir.module.module,license:0 +msgid "GPL Version 3" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_report_intrastat +msgid "" +"\n" +"A module that adds intrastat reports.\n" +"=====================================\n" +"\n" +"This module gives the details of the goods traded between the countries of " +"European Union " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_invoice_directly +msgid "" +"\n" +"Invoice Wizard for Delivery.\n" +"============================\n" +"\n" +"When you send or deliver goods, this module automatically launch\n" +"the invoicing wizard if the delivery is to be invoiced.\n" +" " +msgstr "" + +#. module: base +#: code:addons/orm.py:1388 #, python-format msgid "key '%s' not found in selection field '%s'" msgstr "" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "The value \"%s\" for the field \"%s\" is not in the selection" -msgstr "El valor \"%s\" para el campo \"%s\" no está en la selección" +#: selection:ir.values,key:0 +#: selection:res.partner.address,type:0 +msgid "Default" +msgstr "Predeterminado" #. module: base -#: field:ir.actions.report.xml,auto:0 -msgid "Automatic XSL:RML" -msgstr "XSL:RML automático" +#: view:partner.wizard.ean.check:0 +msgid "Correct EAN13" +msgstr "" #. module: base -#: view:ir.rule:0 -msgid "Manual domain setup" -msgstr "Configuración de dominio manual" +#: selection:res.company,paper_format:0 +msgid "A4" +msgstr "" + +#. module: base +#: field:publisher_warranty.contract,check_support:0 +msgid "Support Level 1" +msgstr "" #. module: base #: field:res.partner,customer:0 +#: view:res.partner.address:0 +#: field:res.partner.address,is_customer_add:0 #: model:res.partner.category,name:base.res_partner_category_0 -#: selection:res.partner.event,partner_type:0 msgid "Customer" msgstr "Cliente" #. module: base -#: field:ir.actions.report.custom,name:0 -#: field:ir.report.custom,name:0 -msgid "Report Name" -msgstr "Nombre del informe" +#: selection:base.language.install,lang:0 +msgid "Spanish (NI) / Español (NI)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_visible_discount +msgid "" +"\n" +"This module lets you calculate discounts on Sale Order lines and Invoice " +"lines base on the partner's pricelist.\n" +"=============================================================================" +"==================================\n" +"\n" +"To this end, a new check box named \"Visible Discount\" is added to the " +"pricelist form.\n" +"\n" +"Example:\n" +" For the product PC1 and the partner \"Asustek\": if listprice=450, and " +"the price calculated using Asustek's pricelist is 225\n" +" If the check box is checked, we will have on the sale order line: Unit " +"price=450, Discount=50,00, Net price=225\n" +" If the check box is unchecked, we will have on Sale Order and Invoice " +"lines: Unit price=225, Discount=0,00, Net price=225\n" +" " +msgstr "" #. module: base #: field:ir.module.module,shortdesc:0 @@ -5989,20 +11398,30 @@ msgid "Short Description" msgstr "Descripción breve" #. module: base -#: field:res.partner.event,partner_type:0 -msgid "Partner Relation" -msgstr "Relación del Partner" - -#. module: base -#: field:ir.actions.act_window,context:0 -msgid "Context Value" -msgstr "Valor del contexto" +#: field:res.country,code:0 +msgid "Country Code" +msgstr "Código de país" #. module: base #: view:ir.sequence:0 msgid "Hour 00->24: %(h24)s" msgstr "Hora 00->24: %(h24)s" +#. module: base +#: field:ir.cron,nextcall:0 +msgid "Next Execution Date" +msgstr "" + +#. module: base +#: field:ir.sequence,padding:0 +msgid "Number Padding" +msgstr "Relleno del número" + +#. module: base +#: help:multi_company.default,field_id:0 +msgid "Select field property" +msgstr "" + #. module: base #: field:res.request.history,date_sent:0 msgid "Date sent" @@ -6017,12 +11436,18 @@ msgstr "Mes: %(mes)es" #: field:ir.actions.act_window.view,sequence:0 #: field:ir.actions.server,sequence:0 #: field:ir.actions.todo,sequence:0 -#: field:ir.module.repository,sequence:0 -#: field:ir.report.custom.fields,sequence:0 +#: field:ir.actions.todo.category,sequence:0 +#: view:ir.cron:0 +#: field:ir.module.category,sequence:0 +#: field:ir.module.module,sequence:0 #: view:ir.sequence:0 #: field:ir.ui.menu,sequence:0 +#: view:ir.ui.view:0 +#: field:ir.ui.view,priority:0 #: field:ir.ui.view_sc,sequence:0 +#: field:multi_company.default,sequence:0 #: field:res.partner.bank,sequence:0 +#: field:res.widget.user,sequence:0 #: field:wizard.ir.model.menu.create.line,sequence:0 msgid "Sequence" msgstr "Secuencia" @@ -6033,28 +11458,67 @@ msgid "Tunisia" msgstr "Túnez" #. module: base -#: field:ir.actions.wizard,name:0 -msgid "Wizard Info" -msgstr "Información del asistente" - -#. module: base -#: help:ir.cron,numbercall:0 -msgid "" -"Number of time the function is called,\n" -"a negative number indicates that the function will always be called" +#: view:ir.actions.todo:0 +msgid "Wizards to be Launched" msgstr "" -"Número de veces que la función se ejecutará,\n" -"un número negativo indica que se ejecutará siempre." #. module: base -#: model:res.partner.category,name:base.res_partner_category_16 -msgid "Telecom sector" -msgstr "Sector de telecomunicaciones" +#: model:ir.module.category,name:base.module_category_manufacturing +#: model:ir.ui.menu,name:base.menu_mrp_root +msgid "Manufacturing" +msgstr "" #. module: base -#: view:ir.module.module:0 -msgid "Cancel Install" -msgstr "Cancelar Instalación" +#: model:res.country,name:base.km +msgid "Comoros" +msgstr "Comores" + +#. module: base +#: view:res.request:0 +msgid "Draft and Active" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_server_action +#: view:ir.actions.server:0 +#: model:ir.ui.menu,name:base.menu_server_action +msgid "Server Actions" +msgstr "Acciones del servidor" + +#. module: base +#: field:res.partner.bank.type,format_layout:0 +msgid "Format Layout" +msgstr "" + +#. module: base +#: field:ir.model.fields,selection:0 +msgid "Selection Options" +msgstr "" + +#. module: base +#: field:res.partner.category,parent_right:0 +msgid "Right parent" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_auth_openid +msgid "OpenID Authentification" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_plugin_thunderbird +msgid "" +"\n" +"This module is required for the Thuderbird Plug-in to work properly.\n" +"====================================================================\n" +"\n" +"The plugin allows you archive email and its attachments to the selected\n" +"OpenERP objects. You can select a partner, a task, a project, an analytical\n" +"account, or any other object and attach the selected mail as a .eml file in\n" +"the attachment of a selected record. You can create documents for CRM Lead,\n" +"HR Applicant and Project Issue from selected mails.\n" +" " +msgstr "" #. module: base #: view:res.lang:0 @@ -6062,20 +11526,49 @@ msgid "Legends for Date and Time Formats" msgstr "Leyenda para formatos de fecha y hora" #. module: base -#: selection:ir.report.custom,frequency:0 -msgid "Monthly" -msgstr "Mensual" +#: selection:ir.actions.server,state:0 +msgid "Copy Object" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.res_partner_som-act -#: model:ir.ui.menu,name:base.menu_res_partner_som-act -msgid "States of mind" -msgstr "Estados de ánimo" +#: model:ir.module.module,shortdesc:base.module_mail +msgid "Emails Management" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SORT_ASCENDING" -msgstr "STOCK_SORT_ASCENDING" +#: field:ir.actions.server,trigger_name:0 +msgid "Trigger Signal" +msgstr "" + +#. module: base +#: code:addons/base/res/res_users.py:119 +#, python-format +msgid "" +"Group(s) cannot be deleted, because some user(s) still belong to them: %s !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_repair +msgid "" +"\n" +"The aim is to have a complete module to manage all products repairs. The " +"following topics should be covered by this module:\n" +"=============================================================================" +"==============================================\n" +"\n" +" * Add/remove products in the reparation\n" +" * Impact for stocks\n" +" * Invoicing (products and/or services)\n" +" * Warranty concept\n" +" * Repair quotation report\n" +" * Notes for the technician and for the final customer\n" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_country_state +#: model:ir.ui.menu,name:base.menu_country_state_partner +msgid "Fed. States" +msgstr "" #. module: base #: view:ir.model:0 @@ -6083,43 +11576,86 @@ msgstr "STOCK_SORT_ASCENDING" msgid "Access Rules" msgstr "Reglas de acceso" +#. module: base +#: model:ir.module.module,description:base.module_knowledge +msgid "" +"\n" +"Installer for knowledge-based Hidden.\n" +"====================================\n" +"\n" +"Makes the Knowledge Application Configuration available from where you can " +"install\n" +"document and Wiki based Hidden.\n" +" " +msgstr "" + +#. module: base +#: field:res.groups,trans_implied_ids:0 +msgid "Transitively inherits" +msgstr "" + #. module: base #: field:ir.default,ref_table:0 msgid "Table Ref." msgstr "Ref. tabla" #. module: base -#: field:res.roles,parent_id:0 -msgid "Parent" -msgstr "Padre" +#: code:addons/base/ir/ir_mail_server.py:443 +#, python-format +msgid "Mail delivery failed" +msgstr "" #. module: base #: field:ir.actions.act_window,res_model:0 -#: field:ir.actions.report.custom,model:0 #: field:ir.actions.report.xml,model:0 #: field:ir.actions.server,model_id:0 #: field:ir.actions.wizard,model:0 #: field:ir.cron,model:0 #: field:ir.default,field_tbl:0 -#: view:ir.model:0 -#: field:ir.model,model:0 +#: field:ir.filters,model_id:0 +#: view:ir.model.access:0 #: field:ir.model.access,model_id:0 -#: field:ir.model.data,model:0 -#: field:ir.model.grid,model:0 -#: field:ir.report.custom,model_id:0 +#: view:ir.model.data:0 +#: view:ir.model.fields:0 +#: field:ir.rule,model_id:0 #: selection:ir.translation,type:0 +#: view:ir.ui.view:0 #: field:ir.ui.view,model:0 -#: field:ir.values,model_id:0 +#: field:multi_company.default,object_id:0 +#: field:res.log,res_model:0 #: field:res.request.link,object:0 -#: field:wizard.ir.model.menu.create,model_id:0 #: field:workflow.triggers,model:0 msgid "Object" msgstr "Objeto" #. module: base -#: model:ir.model,name:base.model_ir_default -msgid "ir.default" -msgstr "ir.default" +#: code:addons/osv.py:147 +#, python-format +msgid "" +"\n" +"\n" +"[object with reference: %s - %s]" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_analytic_plans +msgid "Multiple Analytic Plans" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_timesheet +msgid "" +"\n" +"Synchronization of project task work entries with timesheet entries.\n" +"====================================================================\n" +"\n" +"This module lets you transfer the entries under tasks defined for Project " +"Management to\n" +"the Timesheet line entries for particular date and particular user with the " +"effect of creating, editing and deleting either ways.\n" +"\n" +" " +msgstr "" #. module: base #: view:ir.sequence:0 @@ -6132,36 +11668,136 @@ msgid "Scheduler" msgstr "Planificador" #. module: base -#: view:res.lang:0 -msgid "%w - Weekday as a decimal number [0(Sunday),6]." -msgstr "%w - Día de la semana como número decimal [0(Domingo),6]." +#: model:ir.module.module,shortdesc:base.module_base_tools +msgid "Base Tools" +msgstr "" #. module: base -#: view:wizard.module.lang.export:0 -msgid "Export translation file" -msgstr "Exportar archivo de traducción" +#: help:res.country,address_format:0 +msgid "" +"You can state here the usual format to use for the addresses belonging to " +"this country.\n" +"\n" +"You can use the python-style string patern with all the field of the address " +"(for example, use '%(street)s' to display the field 'street') plus\n" +" \n" +"%(state_name)s: the name of the state\n" +" \n" +"%(state_code)s: the code of the state\n" +" \n" +"%(country_name)s: the name of the country\n" +" \n" +"%(country_code)s: the code of the country" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_pad +msgid "" +"\n" +"Adds enhanced support for (Ether)Pad attachments in the web client.\n" +"===================================================================\n" +"\n" +"Lets the company customize which Pad installation should be used to link to " +"new pads\n" +"(by default, http://ietherpad.com/).\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_uk +msgid "UK - Accounting" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_project_scrum +msgid "" +"\n" +"This module implements all concepts defined by the scrum project management " +"methodology for IT companies.\n" +"=============================================================================" +"============================\n" +"\n" +" * Project with sprints, product owner, scrum master\n" +" * Sprints with reviews, daily meetings, feedbacks\n" +" * Product backlog\n" +" * Sprint backlog\n" +"\n" +"It adds some concepts to the project management module:\n" +" * Mid-term, long-term road-map\n" +" * Customers/functional requests VS technical ones\n" +"\n" +"It also creates a new reporting:\n" +" * Burn-down chart\n" +"\n" +"The scrum projects and tasks inherit from the real projects and\n" +"tasks, so you can continue working on normal tasks that will also\n" +"include tasks from scrum projects.\n" +"\n" +"More information on the methodology:\n" +" * http://controlchaos.com\n" +" " +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:371 +#, python-format +msgid "" +"Changing the type of a column is not yet supported. Please drop it and " +"create it again!" +msgstr "" + +#. module: base +#: field:ir.ui.view_sc,user_id:0 +msgid "User Ref." +msgstr "Ref. usuario" + +#. module: base +#: code:addons/base/res/res_users.py:118 +#, python-format +msgid "Warning !" +msgstr "" + +#. module: base +#: model:res.widget,title:base.google_maps_widget +msgid "Google Maps" +msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_base_config #: model:ir.ui.menu,name:base.menu_config +#: model:ir.ui.menu,name:base.menu_event_config +#: model:ir.ui.menu,name:base.menu_lunch_survey_root +#: model:ir.ui.menu,name:base.menu_marketing_config_association +#: model:ir.ui.menu,name:base.menu_marketing_config_root #: view:res.company:0 +#: model:res.groups,name:base.group_system msgid "Configuration" msgstr "Configuración" #. module: base -#: selection:res.partner.event,partner_type:0 -msgid "Retailer" -msgstr "Proveedor" +#: model:ir.module.module,shortdesc:base.module_l10n_in +msgid "India - Accounting" +msgstr "" #. module: base -#: selection:ir.report.custom,type:0 -msgid "Tabular" -msgstr "Tabular" +#: field:ir.actions.server,expression:0 +msgid "Loop Expression" +msgstr "Expresión del bucle" #. module: base -#: field:ir.actions.todo,start_on:0 -msgid "Start On" -msgstr "Iniciar en" +#: field:publisher_warranty.contract,date_start:0 +msgid "Starting Date" +msgstr "Fecha de inicio" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_gt +msgid "Guatemala - Accounting" +msgstr "" + +#. module: base +#: help:ir.cron,args:0 +msgid "Arguments to be passed to the method, e.g. (uid,)." +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_5 @@ -6171,27 +11807,37 @@ msgstr "Gold Partner" #. module: base #: model:ir.model,name:base.model_res_partner #: field:res.company,partner_id:0 -#: field:res.partner.address,partner_id:0 -#: field:res.partner.bank,partner_id:0 +#: view:res.partner.address:0 #: field:res.partner.event,partner_id:0 #: selection:res.partner.title,domain:0 +#: model:res.request.link,name:base.req_link_partner msgid "Partner" msgstr "Partner" +#. module: base +#: field:ir.model.fields,complete_name:0 +#: field:ir.ui.menu,complete_name:0 +msgid "Complete Name" +msgstr "Nombre completo" + #. module: base #: model:res.country,name:base.tr msgid "Turkey" msgstr "Turquía" #. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "odt" -msgstr "odt" +#: model:res.country,name:base.fk +msgid "Falkland Islands" +msgstr "Islas Malvinas" #. module: base -#: field:ir.actions.report.custom,type:0 -#: field:ir.actions.report.xml,type:0 -#: field:ir.report.custom,type:0 +#: model:res.country,name:base.lb +msgid "Lebanon" +msgstr "Líbano" + +#. module: base +#: view:ir.actions.report.xml:0 +#: field:ir.actions.report.xml,report_type:0 msgid "Report Type" msgstr "Tipo de informe" @@ -6199,11 +11845,9 @@ msgstr "Tipo de informe" #: field:ir.actions.todo,state:0 #: field:ir.module.module,state:0 #: field:ir.module.module.dependency,state:0 -#: field:ir.report.custom,state:0 -#: field:maintenance.contract,state:0 -#: field:res.bank,state:0 +#: field:publisher_warranty.contract,state:0 #: view:res.country.state:0 -#: field:res.partner.bank,state_id:0 +#: view:res.request:0 #: field:res.request,state:0 #: field:workflow.instance,state:0 #: field:workflow.workitem,state:0 @@ -6211,20 +11855,26 @@ msgid "State" msgstr "Estado" #. module: base -#: selection:ir.module.module,license:0 -msgid "Other proprietary" -msgstr "Otro propietario" +#: model:ir.module.module,description:base.module_hr_evaluation +msgid "" +"\n" +"Ability to create employees evaluation.\n" +"=======================================\n" +"\n" +"An evaluation can be created by employee for subordinates,\n" +"juniors as well as his manager.The evaluation is done under a plan\n" +"in which various surveys can be created and it can be defined which\n" +"level of employee hierarchy fills what and final review and evaluation\n" +"is done by the manager.Every evaluation filled by the employees can be " +"viewed\n" +"in the form of pdf file. Implements a dashboard for My Current Evaluations\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-administration" -msgstr "terp-administration" - -#. module: base -#: model:ir.actions.act_window,name:base.action_translation -#: model:ir.ui.menu,name:base.menu_action_translation -msgid "All terms" -msgstr "Todos los términos" +#: selection:base.language.install,lang:0 +msgid "Galician / Galego" +msgstr "" #. module: base #: model:res.country,name:base.no @@ -6237,30 +11887,35 @@ msgid "4. %b, %B ==> Dec, December" msgstr "4. %b, %B ==> Dic, Diciembre" #. module: base -#: model:ir.actions.wizard,name:base.wizard_lang_install -#: model:ir.ui.menu,name:base.menu_wizard_lang_install +#: view:base.language.install:0 +#: model:ir.ui.menu,name:base.menu_view_base_language_install msgid "Load an Official Translation" msgstr "Cargar una traducción oficial" #. module: base -#: selection:res.partner.address,type:0 -msgid "Delivery" -msgstr "de Entrega" +#: view:res.currency:0 +msgid "Miscelleanous" +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_10 msgid "Open Source Service Company" msgstr "Empresa de servicios de software libre" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Sinhalese / සිංහල" +msgstr "" + #. module: base #: selection:res.request,state:0 msgid "waiting" msgstr "En espera" #. module: base -#: field:ir.attachment,link:0 -msgid "Link" -msgstr "Enlace" +#: field:ir.actions.report.xml,report_file:0 +msgid "Report file" +msgstr "" #. module: base #: model:ir.model,name:base.model_workflow_triggers @@ -6268,9 +11923,20 @@ msgid "workflow.triggers" msgstr "workflow.triggers" #. module: base -#: field:ir.report.custom.fields,report_id:0 -msgid "Report Ref" -msgstr "Ref. informe" +#: code:addons/base/ir/ir_model.py:74 +#, python-format +msgid "Invalid search criterions" +msgstr "" + +#. module: base +#: view:ir.mail_server:0 +msgid "Connection Information" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Created" +msgstr "" #. module: base #: help:ir.actions.wizard,multi:0 @@ -6282,46 +11948,147 @@ msgstr "" "herramientas de la derecha en una vista formulario." #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DND" -msgstr "STOCK_DND" +#: view:base.language.import:0 +msgid "- type,name,res_id,src,value" +msgstr "" #. module: base #: model:res.country,name:base.hm msgid "Heard and McDonald Islands" msgstr "Islas Heard y McDonald" +#. module: base +#: help:ir.model.data,name:0 +msgid "" +"External Key/Identifier that can be used for data integration with third-" +"party systems" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_operations +msgid "" +"\n" +"This module adds state, date_start,date_stop in production order operation " +"lines (in the \"Work Centers\" tab).\n" +"=============================================================================" +"================================\n" +"\n" +"State: draft, confirm, done, cancel\n" +"When finishing/confirming,cancelling production orders set all state lines " +"to the according state\n" +"\n" +"Create menus:\n" +" Manufacturing > Manufacturing > Work Orders\n" +"\n" +"Which is a view on \"Work Centers\" lines in production order.\n" +"\n" +"Add buttons in the form view of production order under workcenter tab:\n" +" * start (set state to confirm), set date_start\n" +" * done (set state to done), set date_stop\n" +" * set to draft (set state to draft)\n" +" * cancel set state to cancel\n" +"\n" +"When the production order becomes \"ready to produce\", operations must\n" +"become 'confirmed'. When the production order is done, all operations\n" +"must become done.\n" +"\n" +"The field delay is the delay(stop date - start date).\n" +"So that we can compare the theoretic delay and real delay.\n" +"\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_auction +msgid "" +"\n" +"This module manages the records of artists, auction articles, buyers and " +"sellers.\n" +"=============================================================================" +"====\n" +"\n" +"It completely manages an auction such as managing bids,\n" +"keeping track of the sold articles along with the paid\n" +"and unpaid objects including delivery of the articles.\n" +"\n" +"The dashboard for auction includes:\n" +" * Latest Objects (list)\n" +" * Latest Deposits (list)\n" +" * Objects Statistics (list)\n" +" * Total Adjudications (graph)\n" +" * Min/Adj/Max (graph)\n" +" * Objects By Day (graph)\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_crypt +msgid "" +"\n" +"Replaces cleartext passwords in the database with a secure hash\n" +"===============================================================\n" +"For your existing user base, the removal of the cleartext\n" +"passwords occurs immediately when you instal base_crypt.\n" +"\n" +"All passwords will be replaced by a secure, salted, cryptographic\n" +"hash, preventing anyone from reading the original password in\n" +"the database.\n" +"\n" +"After installing this module it won't be possible to recover a\n" +"forgotten password for your users, the only solution is for an\n" +"admin to set a new password.\n" +"\n" +"Security Warning\n" +"++++++++++++++++\n" +"Installing this module does not mean you can ignore other security " +"measures,\n" +"as the password is still transmitted unencrypted on the network, unless you\n" +"are using a secure protocol such as XML-RPCS or HTTPS.\n" +"It also does not protect the rest of the content of the database, which may\n" +"contain critical data. Appropriate security measures need to be implemented\n" +"by the system administrator in all areas, such as: protection of database\n" +"backups, system files, remote shell access, physical server access, etc.\n" +"\n" +"Interation with LDAP authentication\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" +"\n" +" " +msgstr "" + #. module: base #: field:ir.actions.act_window,view_id:0 msgid "View Ref." msgstr "Ref. vista" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Dutch (Belgium) / Nederlands (Belgïe)" -msgstr "Holandés (Bélgica) / Paises Bajos (Belgïe)" +#: model:ir.module.category,description:base.module_category_sales_management +msgid "Helps you handle your quotations, sale orders and invoicing." +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.open_repository_tree -#: view:ir.module.repository:0 -#: model:ir.ui.menu,name:base.menu_module_repository_tree -msgid "Repository list" -msgstr "Lista de repositorios" +#: field:res.groups,implied_ids:0 +msgid "Inherits" +msgstr "" #. module: base -#: field:res.company,rml_header1:0 -msgid "Report Header" -msgstr "Encabezado del Reporte" +#: selection:ir.translation,type:0 +msgid "Selection" +msgstr "Selección" #. module: base -#: field:res.roles,child_id:0 -msgid "Children" -msgstr "Hijos" +#: field:ir.module.module,icon:0 +msgid "Icon URL" +msgstr "" #. module: base #: field:ir.actions.act_window,type:0 #: field:ir.actions.act_window_close,type:0 #: field:ir.actions.actions,type:0 +#: field:ir.actions.client,type:0 +#: field:ir.actions.report.xml,type:0 +#: view:ir.actions.server:0 #: field:ir.actions.server,state:0 #: field:ir.actions.server,type:0 #: field:ir.actions.url,type:0 @@ -6329,20 +12096,51 @@ msgstr "Hijos" msgid "Action Type" msgstr "Tipo de acción" +#. module: base +#: model:res.country,name:base.vn +msgid "Vietnam" +msgstr "Vietnam" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_syscohada +msgid "" +"This module implements the accounting chart for OHADA area.\n" +" It allows any company or association to manage its financial " +"accounting.\n" +" Countries that use OHADA are the following:\n" +" Benin, Burkina Faso, Cameroon, Central African Republic, Comoros, " +"Congo,\n" +" Ivory Coast, Gabon, Guinea, Guinea Bissau,\n" +" Equatorial Guinea, Mali, Niger, Replica of Democratic Congo, Senegal, " +"Chad, Togo.\n" +" " +msgstr "" + +#. module: base +#: view:base.language.import:0 +#: 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 "" + #. module: base #: field:res.partner.bank.type,field_ids:0 msgid "Type fields" msgstr "Campos de tipo" #. module: base +#: view:ir.actions.todo:0 +#: field:ir.actions.todo,category_id:0 #: field:ir.module.module,category_id:0 msgid "Category" msgstr "Categoría" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_FLOPPY" -msgstr "STOCK_FLOPPY" +#: view:ir.attachment:0 +#: selection:ir.attachment,type:0 +#: selection:ir.property,type:0 +msgid "Binary" +msgstr "" #. module: base #: field:ir.actions.server,sms:0 @@ -6356,17 +12154,35 @@ msgid "Costa Rica" msgstr "Costa Rica" #. module: base -#: code:addons/addons/base/maintenance/maintenance.py:0 -#, python-format -msgid "Your can't submit bug reports due to uncovered modules: %s" +#: model:ir.module.module,shortdesc:base.module_base_module_doc_rst +msgid "Generate Docs of Modules" msgstr "" -"No puede generar incidencias para este módulo dado que no esta soportado: %s" #. module: base -#: view:ir.model:0 -#: view:res.request:0 -msgid "Status" -msgstr "Estado" +#: model:res.company,overdue_msg:base.main_company +msgid "" +"Our records indicate that the following payments are still due. If the " +"amount\n" +"has already been paid, please disregard this notice. However, if you have " +"any\n" +"queries regarding your account, please contact us.\n" +"Thank you in advance.\n" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_users_ldap +msgid "Authentication via LDAP" +msgstr "" + +#. module: base +#: view:workflow.activity:0 +msgid "Conditions" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_other_form +msgid "Other Partners" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_currency_form @@ -6375,6 +12191,34 @@ msgstr "Estado" msgid "Currencies" msgstr "Monedas" +#. module: base +#: model:ir.model,name:base.model_ir_actions_client +#: selection:ir.ui.menu,action:0 +msgid "ir.actions.client" +msgstr "" + +#. module: base +#: help:ir.values,value:0 +msgid "Default value (pickled) or reference to an action" +msgstr "" + +#. module: base +#: sql_constraint:res.groups:0 +msgid "The name of the group must be unique !" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_report_designer +msgid "" +"\n" +"This module is used along with OpenERP OpenOffice Plugin.\n" +"=========================================================\n" +"\n" +"This module adds wizards to Import/Export .sxw report that\n" +"you can modify in OpenOffice. Once you have modified it you can\n" +"upload the report using the same wizard.\n" +msgstr "" + #. module: base #: view:ir.sequence:0 msgid "Hour 00->12: %(h12)s" @@ -6385,32 +12229,65 @@ msgstr "Hora 00->12: %(h12)s" msgid "Uncheck the active field to hide the contact." msgstr "Desmarque el campo activo para ocultar el contacto." +#. module: base +#: model:ir.model,name:base.model_res_widget_wizard +msgid "Add a widget for User" +msgstr "" + #. module: base #: model:res.country,name:base.dk msgid "Denmark" msgstr "Dinamarca" #. module: base -#: field:res.country,code:0 -msgid "Country Code" -msgstr "Código de país" +#: model:ir.module.module,description:base.module_base_calendar +msgid "" +"\n" +"This is a full-featured calendar system.\n" +"========================================\n" +"\n" +"It supports:\n" +" - Calendar of events\n" +" - Alerts (create requests)\n" +" - Recurring events\n" +" - Invitations to people\n" +"\n" +"If you need to manage your meetings, you should install the CRM module.\n" +" " +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "Rule definition (domain filter)" +msgstr "" #. module: base #: model:ir.model,name:base.model_workflow_instance msgid "workflow.instance" msgstr "workflow.instance" +#. module: base +#: code:addons/orm.py:471 +#, python-format +msgid "Unknown attribute %s in %s " +msgstr "" + #. module: base #: view:res.lang:0 msgid "10. %S ==> 20" msgstr "10. %S ==> 20" #. module: base -#: code:addons/osv/fields.py:0 +#: code:addons/fields.py:122 #, python-format msgid "undefined get method !" msgstr "Método get (obtener) no definido!" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Norwegian Bokmål / Norsk bokmål" +msgstr "" + #. module: base #: model:res.partner.title,name:base.res_partner_title_madam msgid "Madam" @@ -6421,25 +12298,72 @@ msgstr "Sra." msgid "Estonia" msgstr "Estonia" +#. module: base +#: model:ir.module.module,shortdesc:base.module_board +#: model:ir.ui.menu,name:base.menu_dashboard +msgid "Dashboards" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_procurement +msgid "Procurements" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_hr_payroll_account +msgid "Payroll Accounting" +msgstr "" + +#. module: base +#: help:ir.attachment,type:0 +msgid "Binary File or external URL" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_order_dates +msgid "Dates on Sales Order" +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Creation Month" +msgstr "" + #. module: base #: model:res.country,name:base.nl msgid "Netherlands" msgstr "Holanda" +#. module: base +#: model:ir.module.module,description:base.module_edi +msgid "" +"\n" +"Provides a common EDI platform that other Applications can use\n" +"==============================================================\n" +"\n" +"OpenERP specifies a generic EDI format for exchanging business\n" +"documents between different systems, and provides generic\n" +"mechanisms to import and export them.\n" +"\n" +"More details about OpenERP's EDI format may be found in the\n" +"technical OpenERP documentation at http://doc.openerp.com\n" +" " +msgstr "" + #. module: base #: model:ir.ui.menu,name:base.next_id_4 msgid "Low Level Objects" msgstr "Objetos de bajo nivel" #. module: base -#: model:ir.model,name:base.model_ir_report_custom -msgid "ir.report.custom" -msgstr "ir.report.custom" +#: help:ir.values,model:0 +msgid "Model to which this entry applies" +msgstr "" #. module: base -#: selection:res.partner.event,type:0 -msgid "Purchase Offer" -msgstr "Oferta de Compra" +#: field:res.country,address_format:0 +msgid "Address Format" +msgstr "" #. module: base #: model:ir.model,name:base.model_ir_values @@ -6447,15 +12371,45 @@ msgid "ir.values" msgstr "ir.values" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_ZOOM_FIT" -msgstr "STOCK_ZOOM_FIT" +#: model:res.groups,name:base.group_no_one +msgid "Technical Features" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Occitan (FR, post 1500) / Occitan" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_mail_server.py:192 +#, python-format +msgid "" +"Here is what we got instead:\n" +" %s" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_model_data +#: view:ir.model.data:0 +#: model:ir.ui.menu,name:base.ir_model_data_menu +msgid "External Identifiers" +msgstr "" + +#. module: base +#: model:res.groups,name:base.group_sale_salesman +msgid "User - Own Leads Only" +msgstr "" #. module: base #: model:res.country,name:base.cd msgid "Congo, The Democratic Republic of the" msgstr "República Democrática del Congo" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Malayalam / മലയാളം" +msgstr "" + #. module: base #: view:res.request:0 #: field:res.request,body:0 @@ -6464,14 +12418,17 @@ msgid "Request" msgstr "Solicitud" #. module: base -#: selection:ir.cron,interval_type:0 -msgid "Days" -msgstr "Días" +#: model:ir.actions.act_window,help:base.act_ir_actions_todo_form +msgid "" +"The configuration wizards are used to help you configure a new instance of " +"OpenERP. They are launched during the installation of new modules, but you " +"can choose to restart some wizards manually from this menu." +msgstr "" #. module: base -#: model:res.country,name:base.jp -msgid "Japan" -msgstr "Japón" +#: view:res.company:0 +msgid "Portrait" +msgstr "Vertical" #. module: base #: field:ir.cron,numbercall:0 @@ -6479,26 +12436,17 @@ msgid "Number of Calls" msgstr "Número de ejecuciones" #. module: base -#: wizard_view:module.lang.install,start:0 -msgid "Language file loaded." -msgstr "El archivo de idioma ha sido cargado." +#: code:addons/base/res/res_bank.py:189 +#, python-format +msgid "BANK" +msgstr "" #. module: base -#: wizard_view:module.upgrade,next:0 -#: wizard_field:module.upgrade,next,module_info:0 +#: view:base.module.upgrade:0 +#: field:base.module.upgrade,module_info:0 msgid "Modules to update" msgstr "Módulos a actualizar" -#. module: base -#: model:ir.actions.act_window,name:base.action2 -msgid "Company Architecture" -msgstr "Estructura de la compañía" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GOTO_BOTTOM" -msgstr "STOCK_GOTO_BOTTOM" - #. module: base #: help:ir.actions.server,sequence:0 msgid "" @@ -6514,29 +12462,51 @@ msgid "Add RML header" msgstr "Añadir cabecera RML" #. module: base -#: model:res.country,name:base.gr -msgid "Greece" -msgstr "Grecia" +#: model:ir.module.module,description:base.module_l10n_tr +msgid "" +"\n" +"Türkiye için Tek düzen hesap planı şablonu OpenERP Modülü.\n" +"=============================================================================" +"=\n" +"\n" +"Bu modül kurulduktan sonra, Muhasebe yapılandırma sihirbazı çalışır\n" +" * Sihirbaz sizden hesap planı şablonu, planın kurulacağı şirket,banka " +"hesap bilgileriniz,ilgili para birimi gibi bilgiler isteyecek.\n" +" " +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: view:res.config:0 +msgid "Apply" +msgstr "" + +#. module: base +#: field:res.request,trigger_date:0 +msgid "Trigger Date" +msgstr "Fecha del disparo" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Croatian / hrvatski jezik" msgstr "Croata / hrvatski jezik" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_GO_FORWARD" -msgstr "STOCK_GO_FORWARD" +#: sql_constraint:res.country:0 +msgid "The code of the country must be unique !" +msgstr "" #. module: base -#: help:ir.actions.server,code:0 -msgid "Python code to be executed" -msgstr "Código Python a ejecutar" +#: model:ir.module.module,description:base.module_web_kanban +msgid "" +"\n" +" OpenERP Web kanban view.\n" +" " +msgstr "" #. module: base -#: selection:ir.module.module.dependency,state:0 -msgid "Uninstallable" -msgstr "No desinstalable" +#: model:ir.ui.menu,name:base.menu_project_management_time_tracking +msgid "Time Tracking" +msgstr "" #. module: base #: view:res.partner.category:0 @@ -6550,18 +12520,115 @@ msgid "Trigger" msgstr "Disparador" #. module: base +#: model:ir.module.category,description:base.module_category_warehouse_management +msgid "" +"Helps you manage your inventory and main stock operations: delivery orders, " +"receptions, etc." +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_module_update +msgid "Update Module" +msgstr "" + +#. module: base +#: view:ir.model.fields:0 #: field:ir.model.fields,translate:0 msgid "Translate" msgstr "Traducir" #. module: base -#: view:ir.actions.server:0 +#: model:ir.module.module,description:base.module_users_ldap msgid "" -"Access all the fields related to the current object using expression in " -"double brackets, i.e. [[ object.partner_id.name ]]" +"\n" +"Adds support for authentication by LDAP server.\n" +"===============================================\n" +"This module allows users to login with their LDAP username and\n" +"password, and will automatically create OpenERP users for them\n" +"on the fly.\n" +"\n" +"**Note**: This module only work on servers who have Python's\n" +"``ldap`` module installed.\n" +"\n" +"Configuration\n" +"+++++++++++++\n" +"After installing this module, you need to configure the LDAP\n" +"parameters in the Configuration tab of the Company details.\n" +"Different companies may have different LDAP servers, as long\n" +"as they have unique usernames (usernames need to be unique in\n" +"OpenERP, even across multiple companies).\n" +"\n" +"Anonymous LDAP binding is also supported (for LDAP servers\n" +"that allow it), by simpling keeping the LDAP user and password\n" +"empty in the LDAP configuration. This does **not** allow\n" +"anonymous authentication for users, it is only for the master\n" +"LDAP account that is used to verify if a user exists before\n" +"attempting to authenticate it.\n" +"\n" +"Securing the connection with STARTTLS is available for LDAP\n" +"servers supporting it, by enabling the TLS option in the LDAP\n" +"configuration.\n" +"\n" +"For further options configuring the LDAP settings, refer to the\n" +"ldap.conf manpage :manpage:`ldap.conf(5)`.\n" +"\n" +"Security Considerations\n" +"+++++++++++++++++++++++\n" +"Users' LDAP passwords are never stored in the OpenERP database,\n" +"the LDAP server is queried whenever a user needs to be\n" +"authenticated. No duplication of the password occurs, and\n" +"passwords are managed in one place only.\n" +"\n" +"OpenERP does not manage password changes in the LDAP, so\n" +"any change of password should be conducted by other means\n" +"in the LDAP directory directly (for LDAP users).\n" +"\n" +"It is also possible to have local OpenERP users in the\n" +"database along with LDAP-authenticated users (the Administrator\n" +"account is one obvious example).\n" +"\n" +"Here is how it works:\n" +"\n" +" * The system first attempts to authenticate users against\n" +" the local OpenERP database ;\n" +" * if this authentication fails (for example because the\n" +" user has no local password), the system then attempts\n" +" to authenticate against LDAP ;\n" +"\n" +"As LDAP users have blank passwords by default in the local\n" +"OpenERP database (which means no access), the first step\n" +"always fails and the LDAP server is queried to do the\n" +"authentication.\n" +"\n" +"Enabling STARTTLS ensures that the authentication query to the\n" +"LDAP server is encrypted.\n" +"\n" +"User Template\n" +"+++++++++++++\n" +"In the LDAP configuration on the Company form, it is possible to\n" +"select a *User Template*. If set, this user will be used as\n" +"template to create the local users whenever someone authenticates\n" +"for the first time via LDAP authentication.\n" +"This allows pre-setting the default groups and menus of the\n" +"first-time users.\n" +"\n" +"**Warning**: if you set a password for the user template,\n" +"this password will be assigned as local password for each new\n" +"LDAP user, effectively setting a *master password* for these\n" +"users (until manually changed). You usually do not want this.\n" +"One easy way to setup a template user is to login once with\n" +"a valid LDAP user, let OpenERP create a blank local user with the\n" +"same login (and a blank password), then rename this new user\n" +"to a username that does not exist in LDAP, and setup its\n" +"groups the way you want.\n" +"\n" +"Interaction with base_crypt\n" +"+++++++++++++++++++++++++++\n" +"The base_crypt module is not compatible with this module, and\n" +"will disable LDAP authentication if installed at the same time.\n" +"\n" +" " msgstr "" -"Acceda a todos los campos relacionados con el objeto actual mediante una " -"expresión en corchetes dobles, por ejemplo [[ object.partner_id.name ]]" #. module: base #: field:res.request.history,body:0 @@ -6569,14 +12636,15 @@ msgid "Body" msgstr "Cuerpo" #. module: base -#: wizard_button:res.partner.spam_send,init,send:0 -msgid "Send Email" -msgstr "Enviar email" +#: code:addons/base/ir/ir_mail_server.py:199 +#, python-format +msgid "Connection test succeeded!" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_SELECT_FONT" -msgstr "STOCK_SELECT_FONT" +#: view:partner.massmail.wizard:0 +msgid "Send Email" +msgstr "Enviar email" #. module: base #: field:res.users,menu_id:0 @@ -6584,39 +12652,56 @@ msgid "Menu Action" msgstr "Acción de menú" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format +#: help:ir.model.fields,selection:0 msgid "" -"Unable to delete this document because it is used as a default property" +"List of options for a selection field, specified as a Python expression " +"defining a list of (key, label) pairs. For example: " +"[('blue','Blue'),('yellow','Yellow')]" msgstr "" #. module: base -#: selection:wizard.module.lang.export,state:0 +#: selection:base.language.export,state:0 msgid "choose" msgstr "selección" #. module: base -#: selection:ir.actions.act_window.view,view_mode:0 -#: selection:ir.ui.view,type:0 -#: selection:wizard.ir.model.menu.create.line,view_type:0 -msgid "Graph" -msgstr "Gráfico" - -#. module: base -#: field:res.partner,child_ids:0 -#: field:res.request,ref_partner_id:0 -msgid "Partner Ref." -msgstr "Ref. empresa" - -#. module: base -#: selection:ir.actions.report.xml,report_type:0 -msgid "Html from html" +#: help:ir.model,osv_memory:0 +msgid "" +"Indicates whether this object model lives in memory only, i.e. is not " +"persisted (osv.osv_memory)" msgstr "" #. module: base -#: model:ir.ui.menu,name:base.menu_low_workflow -msgid "Workflow Items" -msgstr "Elementos del workflow" +#: code:addons/base/ir/ir_mail_server.py:415 +#, python-format +msgid "" +"Please define at least one SMTP server, or provide the SMTP parameters " +"explicitly." +msgstr "" + +#. module: base +#: view:ir.attachment:0 +msgid "Filter on my documents" +msgstr "" + +#. module: base +#: help:ir.actions.server,code:0 +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 "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_supplier_form +#: model:ir.ui.menu,name:base.menu_procurement_management_supplier_name +#: view:res.partner:0 +msgid "Suppliers" +msgstr "" + +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Register" +msgstr "" #. module: base #: field:res.request,ref_doc2:0 @@ -6634,13 +12719,16 @@ msgid "Gabon" msgstr "Gabón" #. module: base -#: model:ir.model,name:base.model_ir_model_data -msgid "ir.model.data" -msgstr "ir.model.data" +#: model:res.groups,name:base.group_multi_company +msgid "Multi Companies" +msgstr "" #. module: base #: view:ir.model:0 +#: view:ir.rule:0 #: view:res.groups:0 +#: model:res.groups,name:base.group_erp_manager +#: view:res.users:0 msgid "Access Rights" msgstr "Permisos de acceso" @@ -6650,52 +12738,74 @@ msgid "Greenland" msgstr "Groenlandia" #. module: base -#: help:ir.actions.report.xml,report_rml:0 -msgid "" -"The .rml path of the file or NULL if the content is in report_rml_content" +#: model:res.groups,name:base.group_sale_salesman_all_leads +msgid "User - All Leads" msgstr "" -"La ruta del archivo .rml o NULL si el contenido está en report_rml_content" #. module: base #: field:res.partner.bank,acc_number:0 msgid "Account Number" msgstr "Número de cuenta" +#. module: base +#: view:ir.rule:0 +msgid "" +"Example: GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 OR " +"GROUP_A_RULE_2) OR (GROUP_B_RULE_1 OR GROUP_B_RULE_2) )" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_th +msgid "Thailand - Accounting" +msgstr "" + #. module: base #: view:res.lang:0 msgid "1. %c ==> Fri Dec 5 18:25:20 2008" msgstr "1. %c ==> Vie Dic 5 18:25:20 2008" -#. module: base -#: help:ir.ui.menu,groups_id:0 -msgid "" -"If you have groups, the visibility of this menu will be based on these " -"groups. If this field is empty, Open ERP will compute visibility based on " -"the related object's read access." -msgstr "" -"Si tiene grupos, la visibilidad de este menú se basará en estos grupos. Si " -"este campo está vacío, OpenERP calculará visibilidad según el acceso de " -"lectura del objeto relacionado." - #. module: base #: model:res.country,name:base.nc msgid "New Caledonia (French)" msgstr "Nueva Caledonia (Francesa)" #. module: base -#: field:res.partner.function,name:0 -msgid "Function Name" -msgstr "Nombre de la función" +#: model:ir.module.module,description:base.module_mrp_jit +msgid "" +"\n" +"This module allows Just In Time computation of procurement orders.\n" +"==================================================================\n" +"\n" +"If you install this module, you will not have to run the regular " +"procurement\n" +"scheduler anymore (but you still need to run the minimum order point rule\n" +"scheduler, or for example let it run daily.)\n" +"All procurement orders will be processed immediately, which could in some\n" +"cases entail a small performance impact.\n" +"\n" +"It may also increase your stock size because products are reserved as soon\n" +"as possible and the scheduler time range is not taken into account anymore.\n" +"In that case, you can not use priorities any more on the different picking.\n" +"\n" +" " +msgstr "" #. module: base -#: view:maintenance.contract.wizard:0 -msgid "_Cancel" -msgstr "_Cancelar" +#: model:res.country,name:base.cy +msgid "Cyprus" +msgstr "Chipre" #. module: base -#: field:res.partner.category,name:0 -msgid "Category Name" -msgstr "Nombre de categoría" +#: field:ir.actions.server,subject:0 +#: field:partner.massmail.wizard,subject:0 +#: field:res.request,name:0 +msgid "Subject" +msgstr "Asunto" + +#. module: base +#: selection:res.currency,position:0 +msgid "Before Amount" +msgstr "" #. module: base #: field:res.request,act_from:0 @@ -6704,25 +12814,83 @@ msgid "From" msgstr "Desde" #. module: base -#: wizard_button:server.action.create,init,step_1:0 -msgid "Next" -msgstr "Siguiente" +#: view:res.users:0 +msgid "Preferences" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-report" -msgstr "terp-report" +#: model:res.partner.category,name:base.res_partner_category_consumers0 +msgid "Consumers" +msgstr "" #. module: base -#: field:ir.actions.report.xml,report_rml_content:0 -#: field:ir.actions.report.xml,report_rml_content_data:0 -msgid "RML content" -msgstr "Contenido RML" +#: view:res.company:0 +msgid "Set Bank Accounts" +msgstr "" #. module: base -#: view:workflow.activity:0 -msgid "Incoming transitions" -msgstr "Transiciones entrantes" +#: field:ir.actions.client,tag:0 +msgid "Client action tag" +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:189 +#, python-format +msgid "You cannot delete the language which is User's Preferred Language !" +msgstr "" + +#. module: base +#: field:ir.values,model_id:0 +msgid "Model (change only)" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_marketing_campaign_crm_demo +msgid "" +"\n" +"Demo data for the module marketing_campaign.\n" +"============================================\n" +"\n" +"Creates demo data like leads, campaigns and segments for the module " +"marketing_campaign.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: selection:ir.ui.view,type:0 +msgid "Kanban" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:251 +#, python-format +msgid "" +"The Selection Options expression is must be in the [('key','Label'), ...] " +"format!" +msgstr "" + +#. module: base +#: view:ir.filters:0 +msgid "Current User" +msgstr "" + +#. module: base +#: field:res.company,company_registry:0 +msgid "Company Registry" +msgstr "" + +#. module: base +#: view:ir.actions.report.xml:0 +msgid "Miscellaneous" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_ir_mail_server_list +#: view:ir.mail_server:0 +#: model:ir.ui.menu,name:base.menu_mail_servers +msgid "Outgoing Mail Servers" +msgstr "" #. module: base #: model:res.country,name:base.cn @@ -6730,15 +12898,18 @@ msgid "China" msgstr "China" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "Password empty !" -msgstr "Contraseña vacía !" +#: help:ir.actions.server,wkf_model_id:0 +msgid "" +"The object that should receive the workflow signal (must have an associated " +"workflow)" +msgstr "" #. module: base -#: view:res.config.view:0 -msgid "Set" -msgstr "Establecer" +#: model:ir.module.category,description:base.module_category_account_voucher +msgid "" +"Allows you to create your invoices and track the payments. It is an easier " +"version of the accounting module for managers who are not accountants." +msgstr "" #. module: base #: model:res.country,name:base.eh @@ -6746,9 +12917,16 @@ msgid "Western Sahara" msgstr "Sáhara occidental" #. module: base -#: model:ir.model,name:base.model_workflow -msgid "workflow" -msgstr "workflow" +#: model:ir.module.category,name:base.module_category_account_voucher +msgid "Invoicing & Payments" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_res_company_form +msgid "" +"Create and manage the companies that will be managed by OpenERP from here. " +"Shops or subsidiaries can be created and maintained from here." +msgstr "" #. module: base #: model:res.country,name:base.id @@ -6756,24 +12934,77 @@ msgid "Indonesia" msgstr "Indonesia" #. module: base -#: selection:ir.actions.todo,start_on:0 -msgid "At Once" -msgstr "Todo junto" +#: view:base.update.translations:0 +msgid "" +"This wizard will detect new terms to translate in the application, so that " +"you can then add translations manually or perform a complete export (as a " +"template for a new language example)." +msgstr "" #. module: base -#: help:ir.actions.server,condition:0 +#: model:ir.module.module,description:base.module_l10n_ch msgid "" -"Condition that is to be tested before action is executed, e.g. " -"object.list_price > object.cost_price" +"\n" +"Swiss localisation :\n" +" - DTA generation for a lot of payment types\n" +" - BVR management (number generation, report, etc..)\n" +" - Import account move from the bank file (like v11 etc..)\n" +" - Simplify the way you handle the bank statement for reconciliation\n" +"\n" +"You can also add ZIP and bank completion with:\n" +" - l10n_ch_zip\n" +" - l10n_ch_bank\n" +" \n" +" Author: Camptocamp SA\n" +" Donors: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA\n" +"\n" +"------------------------------------------------------------------------\n" +"\n" +"Module incluant la localisation Suisse de TinyERP revu et corrigé par " +"Camptocamp. Cette nouvelle version\n" +"comprend la gestion et l'émissionde BVR, le paiement électronique via DTA " +"(pour les banques, le système postal est en développement)\n" +"et l'import du relevé de compte depuis la banque de manière automatisée.\n" +"De plus, nous avons intégré la définition de toutes les banques " +"Suisses(adresse, swift et clearing).\n" +"\n" +"Par ailleurs, conjointement à ce module, nous proposons la complétion NPA:\n" +"\n" +"Vous pouvez ajouter la completion des banques et des NPA avec with:\n" +" - l10n_ch_zip\n" +" - l10n_ch_bank\n" +" \n" +" Auteur: Camptocamp SA\n" +" Donateurs: Hasa Sàrl, Open Net Sàrl and Prisme Solutions Informatique SA\n" +"\n" +"--------------------------------------------------------------------------\n" +"TODO :\n" +"- Implement bvr import partial reconciliation\n" +"- Replace wizard by osv_memory when possible\n" +"- Add mising HELP\n" +"- Finish code comment\n" +"- Improve demo data\n" +"\n" +"\n" +msgstr "" + +#. module: base +#: help:multi_company.default,expression:0 +msgid "" +"Expression, must be True to match\n" +"use context.get or user (browse)" msgstr "" -"Condición que se debe probar antes de que se ejecute la acción, por ej. " -"object.list_price > object.cost_price" #. module: base #: model:res.country,name:base.bg msgid "Bulgaria" msgstr "Bulgaria" +#. module: base +#: view:publisher_warranty.contract.wizard:0 +msgid "Publisher warranty contract successfully registered!" +msgstr "" + #. module: base #: model:res.country,name:base.ao msgid "Angola" @@ -6784,69 +13015,46 @@ msgstr "Angola" msgid "French Southern Territories" msgstr "Territorios franceses del sur" -#. module: base -#: view:ir.actions.server:0 -msgid "" -"Only one client action will be execute, last " -"clinent action will be consider in case of multiples clients actions" -msgstr "" -"Sólo se ejecutará una acción de cliente, en caso de múltiples acciones de " -"cliente será considerada la última acción de cliente" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_HELP" -msgstr "STOCK_HELP" - #. module: base #: model:ir.model,name:base.model_res_currency #: field:res.company,currency_id:0 +#: field:res.company,currency_ids:0 #: view:res.currency:0 #: field:res.currency,name:0 #: field:res.currency.rate,currency_id:0 msgid "Currency" msgstr "Moneda" -#. module: base -#: field:res.partner.canal,name:0 -msgid "Channel Name" -msgstr "Nombre canal" - #. module: base #: view:res.lang:0 msgid "5. %y, %Y ==> 08, 2008" msgstr "5. %y, %Y ==> 08, 2008" #. module: base -#: wizard_view:module.lang.import,init:0 -msgid "module,type,name,res_id,src,value" -msgstr "module,type,name,res_id,src,value" +#: model:res.partner.title,shortcut:base.res_partner_title_ltd +msgid "ltd" +msgstr "" #. module: base -#: field:ir.model.fields,model_id:0 -#: field:ir.values,res_id:0 +#: field:res.log,res_id:0 msgid "Object ID" msgstr "ID del objeto" #. module: base -#: selection:ir.report.custom,print_orientation:0 +#: view:res.company:0 msgid "Landscape" msgstr "Apaisada" #. module: base -#: field:workflow.activity,split_mode:0 -msgid "Split Mode" -msgstr "Método de división" - -#. module: base -#: model:ir.ui.menu,name:base.menu_administration +#: model:ir.actions.todo.category,name:base.category_administration_config +#: model:ir.module.category,name:base.module_category_administration msgid "Administration" msgstr "Administración" #. module: base -#: selection:ir.rule,operator:0 -msgid "child_of" -msgstr "hijo_de" +#: view:base.module.update:0 +msgid "Click on Update below to start the process..." +msgstr "" #. module: base #: model:res.country,name:base.ir @@ -6854,16 +13062,64 @@ msgid "Iran" msgstr "Irán" #. module: base -#: field:ir.report.custom.fields,operation:0 +#: model:ir.actions.act_window,name:base.res_widget_user_act_window +#: model:ir.ui.menu,name:base.menu_res_widget_user_act_window +msgid "Widgets per User" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_publisher_warranty_contract_form +#: model:ir.ui.menu,name:base.menu_publisher_warranty_contract +msgid "Contracts" +msgstr "" + +#. module: base +#: field:base.language.export,state:0 #: field:ir.ui.menu,icon_pict:0 -#: field:wizard.module.lang.export,state:0 +#: field:publisher_warranty.contract.wizard,state:0 msgid "unknown" msgstr "desconocido" #. module: base -#: field:ir.ui.view_sc,res_id:0 -msgid "Resource Ref." -msgstr "Ref. recurso" +#: field:res.currency,symbol:0 +msgid "Symbol" +msgstr "" + +#. module: base +#: help:res.users,login:0 +msgid "Used to log into the system" +msgstr "" + +#. module: base +#: view:base.update.translations:0 +msgid "Synchronize Translation" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_base_module_quality +msgid "" +"\n" +"The aim of this module is to check the quality of other modules.\n" +"================================================================\n" +"\n" +"It defines a wizard on the list of modules in OpenERP, which allows you to\n" +"evaluate them on different criteria such as: the respect of OpenERP coding\n" +"standards, the speed efficiency...\n" +"\n" +"This module also provides generic framework to define your own quality " +"test.\n" +"For further info, coders may take a look into base_module_quality\\" +"README.txt\n" +"\n" +"WARNING: This module cannot work as a ZIP file, you must unzip it before\n" +"using it, otherwise it may crash.\n" +" " +msgstr "" + +#. module: base +#: field:res.partner.bank,bank_name:0 +msgid "Bank Name" +msgstr "" #. module: base #: model:res.country,name:base.ki @@ -6875,68 +13131,126 @@ msgstr "Kiribati" msgid "Iraq" msgstr "Irak" +#. module: base +#: model:ir.module.category,name:base.module_category_association +#: model:ir.ui.menu,name:base.menu_association +msgid "Association" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_stock_no_autopicking +msgid "" +"\n" +"This module allows an intermediate picking process to provide raw materials " +"to production orders.\n" +"=============================================================================" +"====================\n" +"\n" +"One example of usage of this module is to manage production made by your\n" +"suppliers (sub-contracting). To achieve this, set the assembled product\n" +"which is sub-contracted to \"No Auto-Picking\" and put the location of the\n" +"supplier in the routing of the assembly operation.\n" +" " +msgstr "" + #. module: base #: view:ir.actions.server:0 msgid "Action to Launch" msgstr "Acción a ejecutar" #. module: base -#: wizard_view:base.module.import,import:0 -#: wizard_view:base.module.import,init:0 -msgid "Module import" -msgstr "Importación de módulo" +#: help:res.users,context_lang:0 +msgid "" +"The default language used in the graphical user interface, when translations " +"are available. To add a new language, you can use the 'Load an Official " +"Translation' wizard available from the 'Administration' menu." +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_supplier_form -#: model:ir.ui.menu,name:base.menu_partner_supplier_form -msgid "Suppliers Partners" -msgstr "Partners Proveedores" +#: model:ir.module.module,description:base.module_l10n_es +msgid "" +"\n" +"Spanish Charts of Accounts (PGCE 2008).\n" +"=======================================\n" +"\n" +"* Defines the following chart of account templates:\n" +" * Spanish General Chart of Accounts 2008.\n" +" * Spanish General Chart of Accounts 2008 for small and medium " +"companies.\n" +"* Defines templates for sale and purchase VAT.\n" +"* Defines tax code templates.\n" +"\n" +"Note: You should install the l10n_ES_account_balance_report module\n" +"for yearly account reporting (balance, profit & losses).\n" +msgstr "" #. module: base -#: selection:wizard.module.lang.export,format:0 +#: model:ir.model,name:base.model_ir_sequence_type +msgid "ir.sequence.type" +msgstr "ir.sequence.type" + +#. module: base +#: selection:base.language.export,format:0 msgid "CSV File" msgstr "Archivo CSV" +#. module: base +#: code:addons/base/res/res_company.py:154 +#, python-format +msgid "Phone: " +msgstr "" + +#. module: base +#: field:res.company,account_no:0 +msgid "Account No." +msgstr "" + +#. module: base +#: code:addons/base/res/res_lang.py:187 +#, python-format +msgid "Base Language 'en_US' can not be deleted !" +msgstr "" + #. module: base #: selection:ir.model,state:0 -#: selection:ir.model.grid,state:0 msgid "Base Object" msgstr "Objeto base" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_STRIKETHROUGH" -msgstr "STOCK_STRIKETHROUGH" - -#. module: base -#: selection:ir.report.custom.fields,fc0_op:0 -#: selection:ir.report.custom.fields,fc1_op:0 -#: selection:ir.report.custom.fields,fc2_op:0 -#: selection:ir.report.custom.fields,fc3_op:0 -msgid "(year)=" -msgstr "(año)=" - -#. module: base -#: rml:ir.module.reference:0 +#: report:ir.module.reference.graph:0 msgid "Dependencies :" msgstr "Dependencias :" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-partner" -msgstr "terp-partner" +#: model:ir.module.module,description:base.module_purchase_analytic_plans +msgid "" +"\n" +"The base module to manage analytic distribution and purchase orders.\n" +"====================================================================\n" +"\n" +"Allows the user to maintain several analysis plans. These let you split\n" +"a line on a supplier purchase order into several accounts and analytic " +"plans.\n" +" " +msgstr "" #. module: base -#: code:addons/osv/orm.py:0 -#, python-format -msgid "Bad query." -msgstr "Petición errónea" +#: field:res.company,vat:0 +msgid "Tax ID" +msgstr "" #. module: base #: field:ir.model.fields,field_description:0 msgid "Field Label" msgstr "Etiqueta del campo" +#. module: base +#: help:ir.actions.report.xml,report_rml:0 +msgid "" +"The path to the main report file (depending on Report Type) or NULL if the " +"content is in another data field" +msgstr "" + #. module: base #: model:res.country,name:base.dj msgid "Djibouti" @@ -6953,19 +13267,19 @@ msgid "Antigua and Barbuda" msgstr "Antigua y Barbuda" #. module: base -#: field:ir.actions.server,condition:0 -#: field:ir.report.custom.fields,fc0_condition:0 -#: field:workflow.transition,condition:0 -msgid "Condition" -msgstr "Condición" +#: code:addons/orm.py:3669 +#, python-format +msgid "" +"Operation prohibited by access rules, or performed on an already deleted " +"document (Operation: %s, Document type: %s)." +msgstr "" #. module: base -#: model:ir.ui.menu,name:base.menu_management -msgid "Modules Management" -msgstr "Administración de módulos" +#: model:res.country,name:base.zr +msgid "Zaire" +msgstr "Zaire" #. module: base -#: field:ir.model.data,res_id:0 #: field:ir.translation,res_id:0 #: field:workflow.instance,res_id:0 #: field:workflow.triggers,res_id:0 @@ -6975,58 +13289,62 @@ msgstr "ID del Recurso" #. module: base #: view:ir.cron:0 #: field:ir.model,info:0 -#: field:ir.model.grid,info:0 -#: view:maintenance.contract:0 msgid "Information" msgstr "Información" #. module: base -#: view:wizard.module.lang.export:0 -msgid "" -"The official translations pack of all OpenERP/OpenObjects module are managed " -"through launchpad. We use their online interface to synchronize all " -"translations efforts." +#: view:res.widget.user:0 +msgid "User Widgets" msgstr "" -"El paquete de traducciones oficial de todos los módulos de " -"OpenERP/OpenObjects son mantenidos en launchpad. Utilizamos su interfaz en " -"línea para sincronizar todos los esfuerzos de traducción." #. module: base -#: field:ir.actions.report.xml,report_rml:0 -msgid "RML path" -msgstr "Ruta RML" +#: view:base.module.update:0 +msgid "Update Module List" +msgstr "" #. module: base -#: field:ir.actions.configuration.wizard,item_id:0 -msgid "Next Configuration Wizard" -msgstr "Siguiente asistente de configuración" - -#. module: base -#: selection:ir.actions.todo,type:0 +#: code:addons/base/res/res_users.py:755 +#: code:addons/base/res/res_users.py:892 #: selection:res.partner.address,type:0 +#: view:res.users:0 +#, python-format msgid "Other" msgstr "Otro" #. module: base -#: selection:ir.server.object.lines,type:0 -msgid "Formula" -msgstr "Fórmula" +#: view:res.request:0 +msgid "Reply" +msgstr "Responder" #. module: base -#: selection:module.lang.install,init,lang:0 +#: selection:base.language.install,lang:0 msgid "Turkish / Türkçe" msgstr "Turco / Türkçe" #. module: base -#: model:ir.actions.act_window,name:base.action_translation_untrans -#: model:ir.ui.menu,name:base.menu_action_translation_untrans -msgid "Untranslated terms" -msgstr "Términos no traducidos" - -#. module: base -#: wizard_view:module.lang.import,init:0 -msgid "Import New Language" -msgstr "Importar nuevo idioma" +#: model:ir.module.module,description:base.module_project_long_term +msgid "" +"\n" +"Long Term Project management module that tracks planning, scheduling, " +"resources allocation.\n" +"=============================================================================" +"==============\n" +"\n" +"Features\n" +"--------\n" +" * Manage Big project.\n" +" * Define various Phases of Project.\n" +" * Compute Phase Scheduling: Compute start date and end date of the " +"phases which are in draft,open and pending state of the project given.\n" +" If no project given then all the draft,open and pending state phases " +"will be taken.\n" +" * Compute Task Scheduling: This works same as the scheduler button on " +"project.phase. It takes the project as argument and computes all the " +"open,draft and pending tasks.\n" +" * Schedule Tasks: All the tasks which are in draft,pending and open " +"state are scheduled with taking the phase's start date\n" +" " +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_workflow_activity_form @@ -7036,49 +13354,116 @@ msgstr "Importar nuevo idioma" msgid "Activities" msgstr "Actividades" +#. module: base +#: model:ir.module.module,shortdesc:base.module_product +msgid "Products & Pricelists" +msgstr "" + #. module: base #: field:ir.actions.act_window,auto_refresh:0 msgid "Auto-Refresh" msgstr "Auto-refrescar" #. module: base -#: selection:ir.report.custom.fields,fc0_op:0 -#: selection:ir.report.custom.fields,fc1_op:0 -#: selection:ir.report.custom.fields,fc2_op:0 -#: selection:ir.report.custom.fields,fc3_op:0 -#: selection:ir.rule,operator:0 -msgid "=" -msgstr "=" - -#. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 +#: code:addons/base/ir/ir_model.py:74 #, python-format -msgid "Second field should be figures" -msgstr "El segundo campo debería ser cifras" +msgid "The osv_memory field can only be compared with = and != operator." +msgstr "" #. module: base -#: field:res.request,trigger_date:0 -msgid "Trigger Date" -msgstr "Fecha del disparo" +#: selection:ir.ui.view,type:0 +msgid "Diagram" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_model_grid_security -#: model:ir.ui.menu,name:base.menu_ir_access_grid -msgid "Access Controls Grid" -msgstr "Grilla de control de acceso" +#: model:ir.module.module,shortdesc:base.module_l10n_es +msgid "Spanish - Accounting (PGCE 2008)" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_stock_no_autopicking +msgid "Picking Before Manufacturing" +msgstr "" + +#. module: base +#: model:res.country,name:base.wf +msgid "Wallis and Futuna Islands" +msgstr "Islas Wallis y Futuna" + +#. module: base +#: help:multi_company.default,name:0 +msgid "Name it to easily find a record" +msgstr "" + +#. module: base +#: model:res.country,name:base.gr +msgid "Greece" +msgstr "Grecia" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_calendar +msgid "web calendar" +msgstr "" + +#. module: base +#: field:ir.model.data,name:0 +msgid "External Identifier" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.grant_menu_access +#: model:ir.ui.menu,name:base.menu_grant_menu_access +msgid "Menu Items" +msgstr "" + +#. module: base +#: constraint:ir.rule:0 +msgid "Rules are not supported for osv_memory objects !" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_event +#: model:ir.ui.menu,name:base.menu_event_main +msgid "Events Organisation" +msgstr "" #. module: base #: model:ir.actions.act_window,name:base.ir_sequence_actions #: model:ir.ui.menu,name:base.menu_custom_action #: model:ir.ui.menu,name:base.menu_ir_sequence_actions #: model:ir.ui.menu,name:base.next_id_6 +#: view:workflow.activity:0 msgid "Actions" msgstr "Acciones" #. module: base -#: selection:res.request,priority:0 -msgid "High" -msgstr "Alta" +#: model:ir.module.module,shortdesc:base.module_delivery +msgid "Delivery Costs" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_cron.py:293 +#, python-format +msgid "" +"This cron task is currently being executed and may not be modified, please " +"try again in a few minutes" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_product_expiry +msgid "" +"\n" +"Track different dates on products and production lots.\n" +"======================================================\n" +"\n" +"Following dates can be tracked:\n" +" - end of life\n" +" - best before date\n" +" - removal date\n" +" - alert date\n" +"\n" +"Used, for example, in food industries." +msgstr "" #. module: base #: field:ir.exports.line,export_id:0 @@ -7086,51 +13471,106 @@ msgid "Export" msgstr "Exportar" #. module: base -#: help:res.bank,bic:0 +#: model:ir.module.module,shortdesc:base.module_l10n_nl +msgid "Netherlands - Accounting" +msgstr "" + +#. module: base +#: field:res.bank,bic:0 +#: field:res.partner.bank,bank_bic:0 msgid "Bank Identifier Code" msgstr "Código de identificador bancario" #. module: base -#: code:addons/addons/base/ir/ir_actions.py:0 -#: code:addons/addons/base/ir/ir_model.py:0 -#: code:addons/addons/base/maintenance/maintenance.py:0 -#: code:addons/addons/base/module/module.py:0 -#: code:addons/addons/base/res/res_currency.py:0 -#: code:addons/addons/base/res/res_user.py:0 -#: code:addons/osv/orm.py:0 -#: code:addons/report/custom.py:0 +#: model:res.country,name:base.tm +msgid "Turkmenistan" +msgstr "Turkmenistán" + +#. module: base +#: model:ir.module.module,description:base.module_web_process +msgid "" +"\n" +" OpenERP Web process view.\n" +" " +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_account_chart +msgid "" +"\n" +"Remove minimal account chart.\n" +"=============================\n" +"\n" +"Deactivates minimal chart of accounts.\n" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_actions.py:653 +#: code:addons/base/ir/ir_actions.py:748 +#: code:addons/base/ir/ir_actions.py:751 +#: code:addons/base/ir/ir_model.py:139 +#: code:addons/base/ir/ir_model.py:236 +#: code:addons/base/ir/ir_model.py:250 +#: code:addons/base/ir/ir_model.py:264 +#: code:addons/base/ir/ir_model.py:282 +#: code:addons/base/ir/ir_model.py:287 +#: code:addons/base/ir/ir_model.py:290 +#: code:addons/base/module/module.py:255 +#: code:addons/base/module/module.py:298 +#: code:addons/base/module/module.py:302 +#: code:addons/base/module/module.py:308 +#: code:addons/base/module/module.py:390 +#: code:addons/base/module/module.py:408 +#: code:addons/base/module/module.py:423 +#: code:addons/base/module/module.py:519 +#: code:addons/base/module/module.py:622 +#: code:addons/base/publisher_warranty/publisher_warranty.py:124 +#: code:addons/base/publisher_warranty/publisher_warranty.py:163 +#: code:addons/base/publisher_warranty/publisher_warranty.py:295 +#: code:addons/base/res/res_currency.py:190 +#: code:addons/base/res/res_users.py:86 +#: code:addons/base/res/res_users.py:95 +#: code:addons/custom.py:555 +#: code:addons/orm.py:791 +#: code:addons/orm.py:3704 #, python-format msgid "Error" msgstr "Error" #. module: base -#: model:res.country,name:base.pm -msgid "Saint Pierre and Miquelon" -msgstr "San Pierre y Miquelon" +#: model:ir.module.module,shortdesc:base.module_base_crypt +msgid "DB Password Encryption" +msgstr "" #. module: base -#: code:addons/addons/base/ir/ir_model.py:0 -#, python-format -msgid "You can not remove the field '%s' !" -msgstr "No puede eliminar el campo '%s'!" +#: help:workflow.transition,act_to:0 +msgid "The destination activity." +msgstr "" #. module: base -#: field:res.partner.event,document:0 -msgid "Document" -msgstr "Documento" +#: model:ir.module.module,shortdesc:base.module_account_check_writing +msgid "Check writing" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_REFRESH" -msgstr "STOCK_REFRESH" +#: model:ir.module.module,description:base.module_sale_layout +msgid "" +"\n" +"This module provides features to improve the layout of the Sales Order.\n" +"=======================================================================\n" +"\n" +"It gives you the possibility to\n" +" * order all the lines of a sales order\n" +" * add titles, comment lines, sub total lines\n" +" * draw horizontal lines and put page breaks\n" +"\n" +" " +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_STOP" -msgstr "STOCK_STOP" - -#. module: base -#: view:wizard.module.update_translations:0 +#: view:base.module.update:0 +#: view:base.module.upgrade:0 +#: view:base.update.translations:0 msgid "Update" msgstr "Actualizar" @@ -7140,46 +13580,136 @@ msgid "Technical guide" msgstr "Guía técnica" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_CONVERT" -msgstr "STOCK_CONVERT" +#: view:res.company:0 +msgid "Address Information" +msgstr "" #. module: base #: model:res.country,name:base.tz msgid "Tanzania" msgstr "Tanzania" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Danish / Dansk" +msgstr "" + +#. module: base +#: selection:ir.model.fields,select_level:0 +msgid "Advanced Search (deprecated)" +msgstr "" + #. module: base #: model:res.country,name:base.cx msgid "Christmas Island" msgstr "Isla Natividad" +#. module: base +#: model:ir.module.module,shortdesc:base.module_web_livechat +msgid "Live Chat Support" +msgstr "" + #. module: base #: view:ir.actions.server:0 msgid "Other Actions Configuration" msgstr "Configuración de otras acciones" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_EXECUTE" -msgstr "STOCK_EXECUTE" +#: selection:ir.module.module.dependency,state:0 +msgid "Uninstallable" +msgstr "No desinstalable" #. module: base -#: model:ir.actions.act_window,name:base.res_partner_canal-act -#: model:ir.model,name:base.model_res_partner_canal -#: model:ir.ui.menu,name:base.menu_res_partner_canal-act -msgid "Channels" -msgstr "Canales" +#: model:ir.module.module,description:base.module_web_dashboard +msgid "" +"\n" +" OpenERP Web dashboard view.\n" +" " +msgstr "" #. module: base -#: view:ir.module.module:0 -msgid "Schedule for Installation" -msgstr "Programar para instalar" +#: view:res.partner:0 +msgid "Supplier Partners" +msgstr "" #. module: base -#: selection:ir.model.fields,select_level:0 -msgid "Advanced Search" -msgstr "Búsqueda avanzada" +#: view:res.config.installer:0 +msgid "Install Modules" +msgstr "" + +#. module: base +#: view:ir.ui.view:0 +msgid "Extra Info" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_be_hr_payroll +msgid "" +"\n" +"Belgian Payroll Rules\n" +"=====================\n" +"\n" +" * Employee Details\n" +" * Employee Contracts\n" +" * Passport based Contract\n" +" * Allowances / Deductions\n" +" * Allow to configure Basic / Grows / Net Salary\n" +" * Employee Payslip\n" +" * Monthly Payroll Register\n" +" * Integrated with Holiday Management\n" +" * Salary Maj, ONSS, Withholding Tax, Child Allowance, ...\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_partner_wizard_ean_check +msgid "Ean Check" +msgstr "" + +#. module: base +#: view:res.partner:0 +msgid "Customer Partners" +msgstr "" + +#. module: base +#: sql_constraint:res.users:0 +msgid "You can not have two users with the same login !" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_request_history +msgid "res.request.history" +msgstr "res.request.history" + +#. module: base +#: model:ir.model,name:base.model_multi_company_default +msgid "Default multi company" +msgstr "" + +#. module: base +#: view:res.request:0 +msgid "Send" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_process +msgid "" +"\n" +"This module shows the basic processes involved in the selected modules and " +"in the sequence they occur.\n" +"=============================================================================" +"=========================\n" +"\n" +"Note: This applies to the modules containing modulename_process_xml\n" +"e.g product/process/product_process_xml\n" +"\n" +" " +msgstr "" + +#. module: base +#: field:res.users,menu_tips:0 +msgid "Menu Tips" +msgstr "" #. module: base #: field:ir.translation,src:0 @@ -7203,7 +13733,12 @@ msgid "Internal Header/Footer" msgstr "Cabecera / Pie de página interna" #. module: base -#: code:addons/addons/base/module/wizard/wizard_export_lang.py:0 +#: model:ir.module.module,shortdesc:base.module_crm +msgid "CRM" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_export_language.py:59 #, python-format msgid "" "Save this document to a .tgz file. This archive containt UTF-8 %s files and " @@ -7213,20 +13748,67 @@ msgstr "" "archivos UTF-8 y puede ser subido a launchpad." #. module: base -#: wizard_button:module.upgrade,end,config:0 -#: wizard_button:module.upgrade,start,config:0 +#: view:base.module.upgrade:0 msgid "Start configuration" msgstr "Iniciar configuración" #. module: base -#: selection:module.lang.install,init,lang:0 +#: view:base.language.export:0 +msgid "_Export" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_followup +msgid "Followup Management" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_fr +msgid "" +"\n" +"This is the module to manage the accounting chart for France in OpenERP.\n" +"========================================================================\n" +"\n" +"Credits: Sistheo Zeekom CrysaLEAD\n" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Catalan / Català" msgstr "Catalán / Català" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_COLOR_PICKER" -msgstr "STOCK_COLOR_PICKER" +#: selection:base.language.install,lang:0 +msgid "Greek / Ελληνικά" +msgstr "" + +#. module: base +#: model:res.country,name:base.do +msgid "Dominican Republic" +msgstr "República Dominicana" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Serbian (Cyrillic) / српски" +msgstr "" + +#. module: base +#: code:addons/orm.py:2527 +#, python-format +msgid "" +"Invalid group_by specification: \"%s\".\n" +"A group_by specification must be a list of valid fields." +msgstr "" + +#. module: base +#: selection:ir.mail_server,smtp_encryption:0 +msgid "TLS (STARTTLS)" +msgstr "" + +#. module: base +#: help:ir.actions.act_window,usage:0 +msgid "Used to filter menu and home actions from the user form." +msgstr "" #. module: base #: model:res.country,name:base.sa @@ -7234,10 +13816,14 @@ msgid "Saudi Arabia" msgstr "Arabia Saudí" #. module: base -#: code:addons/addons/base/ir/ir_report_custom.py:0 -#, python-format -msgid "Bar charts need at least two fields" -msgstr "Los diagramas de barras necesitan al menos dos campos" +#: help:res.company,rml_header1:0 +msgid "Appears by default on the top right corner of your printed documents." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_fetchmail_crm_claim +msgid "eMail Gateway for CRM Claim" +msgstr "" #. module: base #: help:res.partner,supplier:0 @@ -7249,58 +13835,70 @@ msgstr "" "visible al introducir un pedido de compra." #. module: base +#: field:ir.actions.server,trigger_obj_id:0 #: field:ir.model.fields,relation_field:0 msgid "Relation Field" msgstr "Campo relación" +#. module: base +#: view:res.partner.event:0 +msgid "Event Logs" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_configuration.py:38 +#, python-format +msgid "System Configuration done" +msgstr "" + +#. module: base +#: view:ir.actions.server:0 +msgid "Create / Write / Copy" +msgstr "" + #. module: base #: field:workflow.triggers,instance_id:0 msgid "Destination Instance" msgstr "Instancia Destino" #. module: base +#: field:ir.actions.act_window,multi:0 #: field:ir.actions.wizard,multi:0 msgid "Action on Multiple Doc." msgstr "Acción en múltiples doc." #. module: base -#: view:wizard.module.lang.export:0 +#: view:base.language.export:0 msgid "https://translations.launchpad.net/openobject" msgstr "https://translations.launchpad.net/openobject" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_title -#: model:ir.ui.menu,name:base.menu_partner_title -msgid "Titles" -msgstr "Títulos" - -#. module: base -#: field:ir.actions.todo,start_date:0 -msgid "Start Date" -msgstr "Fecha de inicio" +#: view:base.language.export:0 +msgid "Export Translations" +msgstr "" #. module: base #: field:ir.actions.report.xml,report_xml:0 msgid "XML path" msgstr "Ruta XML" +#. module: base +#: help:ir.sequence,implementation:0 +msgid "" +"Two sequence object implementations are offered: Standard and 'No gap'. The " +"later is slower than the former but forbids any gap in the sequence (while " +"they are possible in the former)." +msgstr "" + #. module: base #: model:res.country,name:base.gn msgid "Guinea" msgstr "Guinea" #. module: base -#: model:ir.actions.todo,note:base.config_wizard_step_user -msgid "" -"Create your users.\n" -"You will be able to assign groups to users. Groups define the access rights " -"of each users on the different objects of the system.\n" -" " -msgstr "" -"Cree sus usuarios.\n" -"Podrá asignar grupos a usuarios. Los grupos definen los derechos de acceso " -"de cada uno de sus usuarios a los diferentes objetos del sistema.\n" -" " +#: model:res.country,name:base.lu +msgid "Luxembourg" +msgstr "Luxemburgo" #. module: base #: selection:res.request,priority:0 @@ -7308,9 +13906,27 @@ msgid "Low" msgstr "Baja" #. module: base -#: view:ir.values:0 -msgid "tree_but_action, client_print_multi" -msgstr "tree_but_action, client_print_multi" +#: code:addons/base/ir/ir_ui_menu.py:284 +#, python-format +msgid "Error ! You can not create recursive Menu." +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"3. If user belongs to several groups, the results from step 2 are combined " +"with logical OR operator" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_auth_openid +msgid "Allow users to login through OpenID." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_account_payment +msgid "Suppliers Payment Management" +msgstr "" #. module: base #: model:res.country,name:base.sv @@ -7319,6 +13935,8 @@ msgstr "El Salvador" #. module: base #: field:res.bank,phone:0 +#: field:res.company,phone:0 +#: field:res.partner,phone:0 #: field:res.partner.address,phone:0 msgid "Phone" msgstr "Teléfono" @@ -7334,17 +13952,67 @@ msgid "Thailand" msgstr "Tailandia" #. module: base -#: selection:ir.report.custom.fields,fc0_op:0 -#: selection:ir.report.custom.fields,fc1_op:0 -#: selection:ir.report.custom.fields,fc2_op:0 -#: selection:ir.report.custom.fields,fc3_op:0 -msgid ">" -msgstr ">" +#: model:ir.module.module,description:base.module_base_report_creator +msgid "" +"\n" +"This module allows you to create any statistic report on several objects.\n" +"=========================================================================\n" +"\n" +"It's an SQL query builder and browser\n" +"for end-users.\n" +"\n" +"After installing the module, it adds a menu to define a custom report in\n" +"the Administration / Customization / Reporting menu.\n" +msgstr "" #. module: base -#: field:ir.model.access,perm_unlink:0 -msgid "Delete Permission" -msgstr "Permiso para eliminar" +#: model:ir.module.module,shortdesc:base.module_report_designer +msgid "Report Designer" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_address_book +#: model:ir.ui.menu,name:base.menu_config_address_book +#: model:ir.ui.menu,name:base.menu_procurement_management_supplier +msgid "Address Book" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_l10n_ma +msgid "" +"\n" +"This is the base module to manage the accounting chart for Maroc.\n" +"=================================================================\n" +"\n" +"Ce Module charge le modèle du plan de comptes standard Marocain et permet " +"de générer les états comptables aux normes marocaines (Bilan, CPC (comptes " +"de produits et charges), balance générale à 6 colonnes, Grand livre " +"cumulatif...). L'intégration comptable a été validé avec l'aide du Cabinet " +"d'expertise comptable Seddik au cours du troisième trimestre 2010" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_calendar +msgid "" +"\n" +" OpenERP Web calendar view.\n" +" " +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_crm_config_lead +msgid "Leads & Opportunities" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Romanian / română" +msgstr "" + +#. module: base +#: view:res.log:0 +msgid "System Logs" +msgstr "" #. module: base #: selection:workflow.activity,join_mode:0 @@ -7352,23 +14020,27 @@ msgstr "Permiso para eliminar" msgid "And" msgstr "Y" +#. module: base +#: help:ir.values,res_id:0 +msgid "" +"Database identifier of the record to which this applies. 0 = for all records" +msgstr "" + #. module: base #: field:ir.model.fields,relation:0 msgid "Object Relation" msgstr "Relación objeto" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_PRINT" -msgstr "STOCK_PRINT" +#: model:ir.module.module,shortdesc:base.module_account_voucher +msgid "eInvoicing & Payments" +msgstr "" #. module: base -#: selection:ir.report.custom.fields,fc0_op:0 -#: selection:ir.report.custom.fields,fc1_op:0 -#: selection:ir.report.custom.fields,fc2_op:0 -#: selection:ir.report.custom.fields,fc3_op:0 -msgid "<" -msgstr "<" +#: view:ir.rule:0 +#: view:res.partner:0 +msgid "General" +msgstr "General" #. module: base #: model:res.country,name:base.uz @@ -7381,28 +14053,62 @@ msgstr "Uzbekistán" msgid "ir.actions.act_window" msgstr "ir.actions.act_window" +#. module: base +#: field:ir.rule,perm_create:0 +msgid "Apply For Create" +msgstr "" + #. module: base #: model:res.country,name:base.vi msgid "Virgin Islands (USA)" msgstr "Islas Vírgenes (EE.UU.)" #. module: base -#: view:ir.rule:0 -msgid "If you don't force the domain, it will use the simple domain setup" -msgstr "" -"Si no fuerza el dominio, se utilizará la configuración de dominio simple" +#: model:res.country,name:base.tw +msgid "Taiwan" +msgstr "Taiwán" + +#. module: base +#: model:ir.model,name:base.model_res_currency_rate +msgid "Currency Rate" +msgstr "Tasa monetaria" + +#. module: base +#: field:workflow,osv:0 +#: field:workflow.instance,res_type:0 +msgid "Resource Object" +msgstr "Objeto del recurso" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_crm_helpdesk +msgid "Helpdesk" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.grant_menu_access +msgid "" +"Manage and customize the items available and displayed in your OpenERP " +"system menu. You can delete an item by clicking on the box at the beginning " +"of each line and then delete it through the button that appeared. Items can " +"be assigned to specific groups in order to make them accessible to some " +"users within the system." +msgstr "" #. module: base -#: field:ir.report.custom,field_parent:0 #: field:ir.ui.view,field_parent:0 msgid "Child Field" msgstr "Campo hijo" +#. module: base +#: view:ir.rule:0 +msgid "Detailed algorithm:" +msgstr "" + #. module: base #: field:ir.actions.act_window,usage:0 #: field:ir.actions.act_window_close,usage:0 #: field:ir.actions.actions,usage:0 -#: field:ir.actions.report.custom,usage:0 +#: field:ir.actions.client,usage:0 #: field:ir.actions.report.xml,usage:0 #: field:ir.actions.server,usage:0 #: field:ir.actions.wizard,usage:0 @@ -7414,13 +14120,50 @@ msgstr "Uso de la acción" msgid "workflow.workitem" msgstr "workflow.workitem" +#. module: base +#: model:ir.module.module,shortdesc:base.module_profile_tools +msgid "Miscellaneous Tools" +msgstr "" + +#. module: base +#: model:ir.module.category,description:base.module_category_tools +msgid "" +"Lets you install various interesting but non-essential tools like Survey, " +"Lunch and Ideas box." +msgstr "" + #. module: base #: selection:ir.module.module,state:0 msgid "Not Installable" msgstr "No instalable" #. module: base -#: rml:ir.module.reference:0 +#: model:ir.module.module,description:base.module_product +msgid "" +"\n" +"This is the base module for managing products and pricelists in OpenERP.\n" +"========================================================================\n" +"\n" +"Products support variants, different pricing methods, suppliers\n" +"information, make to stock/order, different unit of measures,\n" +"packaging and properties.\n" +"\n" +"Pricelists support:\n" +" * Multiple-level of discount (by product, category, quantities)\n" +" * Compute price based on different criteria:\n" +" * Other pricelist,\n" +" * Cost price,\n" +" * List price,\n" +" * Supplier price, ...\n" +"\n" +"Pricelists preferences by product and/or partners.\n" +"\n" +"Print product labels with barcode.\n" +" " +msgstr "" + +#. module: base +#: report:ir.module.reference.graph:0 msgid "View :" msgstr "Vista :" @@ -7430,76 +14173,112 @@ msgid "View Auto-Load" msgstr "Auto-carga de la vista" #. module: base -#: field:ir.module.module,installed_version:0 -msgid "Latest version" -msgstr "Última versión" - -#. module: base -#: selection:ir.actions.server,state:0 -msgid "Write Object" -msgstr "Escribir objeto" - -#. module: base -#: field:ir.report.custom,print_format:0 -msgid "Print format" -msgstr "Formato de impresión" - -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_JUMP_TO" -msgstr "STOCK_JUMP_TO" - -#. module: base -#: field:ir.actions.todo,end_date:0 -msgid "End Date" -msgstr "Fecha de fin" - -#. module: base -#: field:ir.exports,resource:0 -#: field:ir.property,res_id:0 -msgid "Resource" -msgstr "Recurso" - -#. module: base -#: field:maintenance.contract,name:0 -#: field:maintenance.contract.wizard,name:0 -msgid "Contract ID" -msgstr "ID del contrato" - -#. module: base -#: selection:ir.report.custom.fields,alignment:0 -msgid "center" -msgstr "centro" - -#. module: base -#: code:addons/osv/fields.py:0 +#: code:addons/base/ir/ir_model.py:264 #, python-format -msgid "" -"The second argument of the many2many field %s must be a SQL table !'\\n " -" 'You used %s, which is not a valid SQL table name." +msgid "You cannot remove the field '%s' !" msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_country_state -#: model:ir.ui.menu,name:base.menu_country_state_partner -#: field:maintenance.contract.wizard,state:0 -msgid "States" -msgstr "Provincias" +#: view:res.users:0 +msgid "Allowed Companies" +msgstr "" #. module: base -#: field:ir.actions.configuration.wizard,name:0 -msgid "Next Wizard" -msgstr "Siguiente asistente" +#: model:ir.module.module,shortdesc:base.module_l10n_de +msgid "Deutschland - Accounting" +msgstr "" #. module: base +#: model:ir.module.module,shortdesc:base.module_auction +msgid "Auction Houses" +msgstr "" + +#. module: base +#: field:ir.ui.menu,web_icon:0 +msgid "Web Icon File" +msgstr "" + +#. module: base +#: view:base.module.upgrade:0 +#: model:ir.ui.menu,name:base.menu_view_base_module_upgrade +msgid "Apply Scheduled Upgrades" +msgstr "Aplicar actualizaciones programadas" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_journal +msgid "Invoicing Journals" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Persian / فارس" +msgstr "" + +#. module: base +#: view:ir.actions.act_window:0 +msgid "View Ordering" +msgstr "" + +#. module: base +#: code:addons/base/module/wizard/base_module_upgrade.py:95 +#, python-format +msgid "Unmet dependency !" +msgstr "" + +#. module: base +#: view:base.language.import:0 +msgid "" +"Supported file formats: *.csv (Comma-separated values) or *.po (GetText " +"Portable Objects)" +msgstr "" + +#. module: base +#: code:addons/base/ir/ir_model.py:534 +#, python-format +msgid "" +"You can not delete this document (%s) ! Be sure your user belongs to one of " +"these groups: %s." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web_livechat +msgid "" +"\n" +"Enable live chat support for those who have a maintenance contract.\n" +"===================================================================\n" +"\n" +"Add \"Support\" button in header from where you can access OpenERP Support.\n" +" " +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_base_module_configuration +msgid "base.module.configuration" +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_web +msgid "" +"\n" +" OpenERP Web core module.\n" +" This module provides the core of the OpenERP web client.\n" +" " +msgstr "" + +#. module: base +#: sql_constraint:res.country:0 +msgid "The name of the country must be unique !" +msgstr "" + +#. module: base +#: field:base.language.export,name:0 #: field:ir.attachment,datas_fname:0 -#: field:wizard.module.lang.export,name:0 msgid "Filename" msgstr "Nombre de archivo" #. module: base #: field:ir.model,access_ids:0 -#: field:ir.model.grid,access_ids:0 +#: view:ir.model.access:0 msgid "Access" msgstr "Acceso" @@ -7508,18 +14287,43 @@ msgstr "Acceso" msgid "Slovak Republic" msgstr "República de Eslovaquia" +#. module: base +#: model:ir.ui.menu,name:base.publisher_warranty +msgid "Publisher Warranty" +msgstr "" + #. module: base #: model:res.country,name:base.aw msgid "Aruba" msgstr "Aruba" +#. module: base +#: code:addons/base/module/wizard/base_module_import.py:60 +#, python-format +msgid "File is not a zip file!" +msgstr "" + #. module: base #: model:res.country,name:base.ar msgid "Argentina" msgstr "Argentina" #. module: base -#: field:res.groups,name:0 +#: model:ir.module.module,description:base.module_project_issue +msgid "" +"\n" +"This module provides Issues/Bugs Management in Project.\n" +"=======================================================\n" +"\n" +"OpenERP allows you to manage the issues you might face in a project\n" +"like bugs in a system, client complaints or material breakdowns. A\n" +"list view allows the manager to quickly check the issues, assign them\n" +"and decide on their status as they evolve.\n" +" " +msgstr "" + +#. module: base +#: field:res.groups,full_name:0 msgid "Group Name" msgstr "Nombre grupo" @@ -7529,75 +14333,183 @@ msgid "Bahrain" msgstr "Bahréin" #. module: base -#: model:res.partner.category,name:base.res_partner_category_12 -msgid "Segmentation" -msgstr "Segmentación" +#: model:ir.module.module,shortdesc:base.module_web +msgid "web" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_FIND" -msgstr "STOCK_FIND" +#: field:res.bank,fax:0 +#: field:res.company,fax:0 +#: field:res.partner.address,fax:0 +msgid "Fax" +msgstr "Fax" #. module: base -#: model:ir.actions.act_window,name:base.action_maintenance_contract_add_wizard -#: model:ir.ui.menu,name:base.menu_maintenance_contract_add -#: view:maintenance.contract.wizard:0 -msgid "Add Maintenance Contract" -msgstr "Añadir contrato de mantenimiento" +#: model:ir.module.module,description:base.module_l10n_nl +msgid "" +"\n" +"This is the module to manage the accounting chart for Netherlands in " +"OpenERP.\n" +"=============================================================================" +"\n" +"\n" +"Read changelog in file __openerp__.py for version information.\n" +"Dit is een basismodule om een uitgebreid grootboek- en BTW schema voor " +"Nederlandse bedrijven te installeren in OpenERP versie 5.\n" +"\n" +"De BTW rekeningen zijn waar nodig gekoppeld om de juiste rapportage te " +"genereren, denk b.v. aan intracommunautaire verwervingen\n" +"waarbij u 19% BTW moet opvoeren, maar tegelijkertijd ook 19% als voorheffing " +"weer mag aftrekken.\n" +"\n" +"Na installatie van deze module word de configuratie wizard voor " +"\"Accounting\" aangeroepen.\n" +" * U krijgt een lijst met grootboektemplates aangeboden waarin zich ook " +"het Nederlandse grootboekschema bevind.\n" +"\n" +" * Als de configuratie wizard start, wordt u gevraagd om de naam van uw " +"bedrijf in te voeren, welke grootboekschema te installeren, uit hoeveel " +"cijfers een grootboekrekening mag bestaan, het rekeningnummer van uw bank en " +"de currency om Journalen te creeren.\n" +"\n" +"Let op!! -> De template van het Nederlandse rekeningschema is opgebouwd uit " +"4 cijfers. Dit is het minimale aantal welk u moet invullen, u mag het aantal " +"verhogen. De extra cijfers worden dan achter het rekeningnummer aangevult " +"met \"nullen\"\n" +"\n" +" * Dit is dezelfe configuratie wizard welke aangeroepen kan worden via " +"Financial Management/Configuration/Financial Accounting/Financial " +"Accounts/Generate Chart of Accounts from a Chart Template.\n" +"\n" +" " +msgstr "" #. module: base -#: rml:ir.module.reference:0 -#: field:maintenance.contract.module,version:0 -msgid "Version" -msgstr "Versión" +#: view:res.partner.address:0 +msgid "Search Contact" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Vietnam / Cộng hòa xã hội chủ nghĩa Việt Nam" +#: view:ir.attachment:0 +#: field:ir.attachment,company_id:0 +#: field:ir.default,company_id:0 +#: field:ir.property,company_id:0 +#: field:ir.sequence,company_id:0 +#: field:ir.values,company_id:0 +#: view:res.company:0 +#: field:res.currency,company_id:0 +#: field:res.partner,company_id:0 +#: field:res.partner.address,company_id:0 +#: field:res.partner.bank,company_id:0 +#: view:res.users:0 +#: field:res.users,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: base +#: model:ir.module.category,name:base.module_category_report_designer +msgid "Advanced Reporting" +msgstr "" + +#. module: base +#: selection:ir.actions.act_window,target:0 +#: selection:ir.actions.url,target:0 +msgid "New Window" +msgstr "Nueva ventana" + +#. module: base +#: model:ir.model,name:base.model_ir_model_data +msgid "ir.model.data" +msgstr "ir.model.data" + +#. module: base +#: view:publisher_warranty.contract:0 +msgid "Publisher Warranty Contract" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 +msgid "Bulgarian / български език" +msgstr "" + +#. module: base +#: model:ir.ui.menu,name:base.menu_aftersale +msgid "After-Sale Services" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_fr +msgid "France - Accounting" +msgstr "" + +#. module: base +#: view:ir.actions.todo:0 +msgid "Launch" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_caldav +msgid "Share Calendar using CalDAV" msgstr "" #. module: base #: field:ir.actions.act_window,limit:0 -#: field:ir.report.custom,limitt:0 msgid "Limit" msgstr "Límite" #. module: base -#: help:ir.actions.server,wkf_model_id:0 -msgid "Workflow to be executed on this model." -msgstr "Workflow a ejecutarse en este modelo." +#: help:workflow.transition,group_id:0 +msgid "" +"The group that a user must have to be authorized to validate this transition." +msgstr "" #. module: base -#: code:addons/osv/orm.py:0 +#: code:addons/orm.py:791 #, python-format -msgid "The search method is not implemented on this object !" -msgstr "El método de búsqueda no está implementado en este objeto !" +msgid "Serialization field `%s` not found for sparse field `%s`!" +msgstr "" #. module: base #: model:res.country,name:base.jm msgid "Jamaica" msgstr "Jamaica" +#. module: base +#: field:res.partner,color:0 +#: field:res.partner.address,color:0 +msgid "Color Index" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_category_form +msgid "" +"Manage the partner categories in order to better classify them for tracking " +"and analysis purposes. A partner may belong to several categories and " +"categories have a hierarchy structure: a partner belonging to a category " +"also belong to his parent category." +msgstr "" + #. module: base #: model:res.country,name:base.az msgid "Azerbaijan" msgstr "Azerbaiyán" #. module: base -#: code:addons/addons/base/res/partner/partner.py:0 +#: code:addons/base/ir/ir_mail_server.py:450 +#: code:addons/base/res/res_partner.py:273 #, python-format msgid "Warning" msgstr "Aviso" #. module: base -#: selection:module.lang.install,init,lang:0 -msgid "Arabic / الْعَرَبيّة" -msgstr "Árabe / الْعَرَبيّة" +#: model:ir.module.module,shortdesc:base.module_edi +msgid "Electronic Data Interchange (EDI)" +msgstr "" #. module: base -#: selection:ir.report.custom,state:0 -msgid "Unsubscribed" -msgstr "No suscrito" +#: model:ir.module.category,name:base.module_category_tools +msgid "Extra Tools" +msgstr "" #. module: base #: model:res.country,name:base.vg @@ -7605,19 +14517,81 @@ msgid "Virgin Islands (British)" msgstr "Islas Vírgenes (Británicas)" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_MEDIA_PREVIOUS" -msgstr "STOCK_MEDIA_PREVIOUS" +#: view:ir.property:0 +#: model:ir.ui.menu,name:base.next_id_15 +msgid "Parameters" +msgstr "" #. module: base -#: selection:module.lang.install,init,lang:0 +#: model:res.country,name:base.pm +msgid "Saint Pierre and Miquelon" +msgstr "San Pierre y Miquelon" + +#. module: base +#: model:ir.module.module,description:base.module_email_template +msgid "" +"\n" +"Email Templating (simplified version of the original Power Email by " +"Openlabs)\n" +"=============================================================================" +"\n" +"\n" +"Lets you design complete email templates related to any OpenERP document " +"(Sale\n" +"Orders, Invoices and so on), including sender, recipient, subject, body " +"(HTML and\n" +"Text). You may also automatically attach files to your templates, or print " +"and\n" +"attach a report.\n" +"\n" +"For advanced use, the templates may include dynamic attributes of the " +"document\n" +"they are related to. For example, you may use the name of a Partner's " +"country\n" +"when writing to them, also providing a safe default in case the attribute " +"is\n" +"not defined. Each template contains a built-in assistant to help with the\n" +"inclusion of these dynamic values.\n" +"\n" +"If you enable the option, a composition assistant will also appear in the " +"sidebar\n" +"of the OpenERP documents to which the template applies (e.g. Invoices).\n" +"This serves as a quick way to send a new email based on the template, after\n" +"reviewing and adapting the contents, if needed.\n" +"This composition assistant will also turn into a mass mailing system when " +"called\n" +"for multiple documents at once.\n" +"\n" +"These email templates are also at the heart of the marketing campaign " +"system\n" +"(see the ``marketing_campaign`` application), if you need to automate " +"larger\n" +"campaigns on any OpenERP document.\n" +"\n" +"Technical note: only the templating system of the original Power Email by\n" +"Openlabs was kept\n" +"\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Czech / Čeština" msgstr "Checo / Čeština" #. module: base -#: view:ir.actions.server:0 -msgid "Trigger Configuration" -msgstr "Configuración del disparo" +#: model:ir.module.category,name:base.module_category_generic_modules +msgid "Generic Modules" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,help:base.action_partner_supplier_form +msgid "" +"You can access all information regarding your suppliers from the supplier " +"form: accounting data, history of emails, meetings, purchases, etc. You can " +"uncheck the 'Suppliers' filter button in order to search in all your " +"partners, including customers and prospects." +msgstr "" #. module: base #: model:res.country,name:base.rw @@ -7625,14 +14599,29 @@ msgid "Rwanda" msgstr "Ruanda" #. module: base -#: constraint:res.partner:0 -msgid "The VAT doesn't seem to be correct." -msgstr "El CUIT no parece ser correcto" +#: model:ir.module.module,description:base.module_hr_timesheet +msgid "" +"\n" +"This module implements a timesheet system.\n" +"==========================================\n" +"\n" +"Each employee can encode and track their time spent on the different " +"projects.\n" +"A project is an analytic account and the time spent on a project generates " +"costs on\n" +"the analytic account.\n" +"\n" +"Lots of reporting on time and employee tracking are provided.\n" +"\n" +"It is completely integrated with the cost accounting module. It allows you\n" +"to set up a management by affair.\n" +" " +msgstr "" #. module: base -#: selection:ir.report.custom.fields,operation:0 -msgid "Calculate Sum" -msgstr "Calcular suma" +#: help:ir.mail_server,smtp_port:0 +msgid "SMTP Port. Usually 465 for SSL, and 25 or 587 for other cases." +msgstr "" #. module: base #: view:ir.sequence:0 @@ -7644,22 +14633,16 @@ msgstr "Día de la semana (0:Lunes): %(weekday)s" msgid "Cook Islands" msgstr "Islas Cook" -#. module: base -#: help:ir.actions.server,mobile:0 -msgid "" -"Provides fields that be used to fetch the mobile number, e.g. you select the " -"invoice, then `object.invoice_address_id.mobile` is the field which gives " -"the correct mobile number" -msgstr "" -"Indica los campos que se utilizarán para extraer el número de móvil. Por ej. " -"cuándo selecciona la factura, entonces `object.invoice_address_id.mobile` es " -"el campo que contiene el número de móvil correcto." - #. module: base #: field:ir.model.data,noupdate:0 msgid "Non Updatable" msgstr "No actualizable" +#. module: base +#: selection:base.language.install,lang:0 +msgid "Klingon" +msgstr "" + #. module: base #: model:res.country,name:base.sg msgid "Singapore" @@ -7671,46 +14654,102 @@ msgid "Current Window" msgstr "Ventana actual" #. module: base -#: view:ir.values:0 -msgid "Action Source" -msgstr "Origen de acción" +#: model:ir.module.module,description:base.module_crm +msgid "" +"\n" +"The generic OpenERP Customer Relationship Management.\n" +"=====================================================\n" +"\n" +"This system enables a group of people to intelligently and efficiently " +"manage\n" +"leads, opportunities, meeting, phonecall etc.\n" +"It manages key tasks such as communication, identification, prioritization,\n" +"assignment, resolution and notification.\n" +"\n" +"OpenERP ensures that all cases are successfully tracked by users, customers " +"and\n" +"suppliers. It can automatically send reminders, escalate the request, " +"trigger\n" +"specific methods and lots of other actions based on your own enterprise " +"rules.\n" +"\n" +"The greatest thing about this system is that users don't need to do " +"anything\n" +"special. They can just send email to the request tracker. OpenERP will take\n" +"care of thanking them for their message, automatically routing it to the\n" +"appropriate staff, and make sure all future correspondence gets to the " +"right\n" +"place.\n" +"\n" +"The CRM module has a email gateway for the synchronisation interface\n" +"between mails and OpenERP.\n" +"\n" +"Creates a dashboard for CRM that includes:\n" +" * Opportunities by Categories (graph)\n" +" * Opportunities by Stage (graph)\n" +" * Planned Revenue by Stage and User (graph)\n" +msgstr "" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_NETWORK" -msgstr "STOCK_NETWORK" +#: model:ir.module.category,description:base.module_category_accounting_and_finance +msgid "" +"Helps you handle your accounting needs, if you are not an accountant, we " +"suggest you to install only the Invoicing." +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_plugin_thunderbird +msgid "Thunderbird Plug-In" +msgstr "" #. module: base #: model:ir.model,name:base.model_res_country #: field:res.bank,country:0 +#: field:res.company,country_id:0 #: view:res.country:0 #: field:res.country.state,country_id:0 #: field:res.partner,country:0 +#: view:res.partner.address:0 #: field:res.partner.address,country_id:0 #: field:res.partner.bank,country_id:0 msgid "Country" msgstr "País" #. module: base -#: wizard_view:base.module.import,import:0 -msgid "Module successfully imported !" -msgstr "El módulo se ha importado correctamente !" +#: model:ir.module.module,shortdesc:base.module_project_messages +msgid "In-Project Messaging System" +msgstr "" #. module: base -#: field:ir.model.fields,complete_name:0 -#: field:ir.ui.menu,complete_name:0 -msgid "Complete Name" -msgstr "Nombre completo" +#: model:res.country,name:base.pn +msgid "Pitcairn Island" +msgstr "Isla Pitcairn" #. module: base -#: view:ir.report.custom:0 -msgid "Subscribe Report" -msgstr "Subscribir informe" +#: model:ir.module.module,description:base.module_web_tests +msgid "" +"\n" +" OpenERP Web test suite.\n" +" " +msgstr "" #. module: base -#: field:ir.values,object:0 -msgid "Is Object" -msgstr "Es un objeto" +#: view:ir.values:0 +msgid "Action Bindings/Defaults" +msgstr "" + +#. module: base +#: view:ir.rule:0 +msgid "" +"1. Global rules are combined together with a logical AND operator, and with " +"the result of the following steps" +msgstr "" + +#. module: base +#: view:res.partner:0 +#: view:res.partner.address:0 +msgid "Change Color" +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_15 @@ -7718,9 +14757,9 @@ msgid "IT sector" msgstr "Sector TI" #. module: base -#: view:ir.report.custom:0 -msgid "Unsubscribe Report" -msgstr "De-suscribir Reporte" +#: view:ir.actions.act_window:0 +msgid "Select Groups" +msgstr "" #. module: base #: view:res.lang:0 @@ -7728,9 +14767,9 @@ msgid "%X - Appropriate time representation." msgstr "%X - Representación apropiada de la hora." #. module: base -#: view:res.company:0 -msgid "Your Logo - Use a size of about 450x150 pixels." -msgstr "Su logo – Utilizar un tamaño de 450x150 píxeles aprox." +#: selection:base.language.install,lang:0 +msgid "Spanish (SV) / Español (SV)" +msgstr "" #. module: base #: help:res.lang,grouping:0 @@ -7747,16 +14786,20 @@ msgstr "" "caso." #. module: base -#: selection:ir.report.custom,print_orientation:0 -msgid "Portrait" -msgstr "Vertical" +#: field:ir.module.module,auto_install:0 +msgid "Automatic Installation" +msgstr "" #. module: base -#: field:ir.actions.server,subject:0 -#: wizard_field:res.partner.spam_send,init,subject:0 -#: field:res.request,name:0 -msgid "Subject" -msgstr "Asunto" +#: model:res.country,name:base.jp +msgid "Japan" +msgstr "Japón" + +#. module: base +#: code:addons/base/ir/ir_model.py:357 +#, python-format +msgid "Can only rename one column at a time!" +msgstr "" #. module: base #: selection:ir.translation,type:0 @@ -7764,45 +14807,96 @@ msgid "Wizard Button" msgstr "Botón de asistente" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_DIRECTORY" -msgstr "STOCK_DIRECTORY" +#: selection:ir.translation,type:0 +msgid "Report/Template" +msgstr "" #. module: base -#: model:ir.actions.act_window,name:base.action_partner_customer_form_new -#: model:ir.ui.menu,name:base.menu_partner_customer_form_new -msgid "New Partner" -msgstr "Nuevo Partner" +#: model:ir.module.module,description:base.module_marketing_campaign +msgid "" +"\n" +"This module provides leads automation through marketing campaigns (campaigns " +"can in fact be defined on any resource, not just CRM Leads).\n" +"=============================================================================" +"============================================================\n" +"\n" +"The campaigns are dynamic and multi-channels. The process is as follows:\n" +" * Design marketing campaigns like workflows, including email templates " +"to send, reports to print and send by email, custom actions, etc.\n" +" * Define input segments that will select the items that should enter the " +"campaign (e.g leads from certain countries, etc.)\n" +" * Run you campaign in simulation mode to test it real-time or " +"accelerated, and fine-tune it\n" +" * You may also start the real campaign in manual mode, where each action " +"requires manual validation\n" +" * Finally launch your campaign live, and watch the statistics as the " +"campaign does everything fully automatically.\n" +"\n" +"While the campaign runs you can of course continue to fine-tune the " +"parameters, input segments, workflow, etc.\n" +"\n" +"Note: If you need demo data, you can install the marketing_campaign_crm_demo " +"module, but this will also install the CRM application as it depends on CRM " +"Leads.\n" +" " +msgstr "" + +#. module: base +#: selection:ir.actions.act_window.view,view_mode:0 +#: selection:ir.ui.view,type:0 +#: selection:wizard.ir.model.menu.create.line,view_type:0 +msgid "Graph" +msgstr "Gráfico" #. module: base #: model:ir.model,name:base.model_ir_actions_server +#: selection:ir.ui.menu,action:0 msgid "ir.actions.server" msgstr "ir.actions.server" #. module: base -#: view:ir.actions.report.custom:0 -msgid "Report custom" -msgstr "Informe personalizado" - -#. module: base -#: field:ir.actions.configuration.wizard,progress:0 -msgid "Configuration Progress" -msgstr "Progreso de la configuración" +#: model:ir.module.module,shortdesc:base.module_l10n_ca +msgid "Canada - Accounting" +msgstr "" #. module: base +#: model:ir.actions.act_window,name:base.act_ir_actions_todo_form +#: field:ir.actions.todo.category,wizards_ids:0 +#: model:ir.model,name:base.model_ir_actions_todo +#: model:ir.ui.menu,name:base.menu_ir_actions_todo_form #: model:ir.ui.menu,name:base.next_id_11 msgid "Configuration Wizards" msgstr "Asistentes de configuración" +#. module: base +#: field:res.lang,code:0 +msgid "Locale Code" +msgstr "" + +#. module: base +#: field:workflow.activity,split_mode:0 +msgid "Split Mode" +msgstr "Método de división" + +#. module: base +#: view:base.module.upgrade:0 +msgid "Note that this operation might take a few minutes." +msgstr "" + #. module: base #: model:ir.ui.menu,name:base.menu_localisation msgid "Localisation" msgstr "Ubicaciones geográficas" #. module: base -#: selection:res.config.view,view:0 -msgid "Simplified Interface" -msgstr "Interfaz simplificada" +#: field:ir.sequence,implementation:0 +msgid "Implementation" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_l10n_ve +msgid "Venezuela - Accounting" +msgstr "" #. module: base #: model:res.country,name:base.cl @@ -7810,21 +14904,21 @@ msgid "Chile" msgstr "Chile" #. module: base -#: selection:ir.ui.menu,icon:0 -msgid "STOCK_REVERT_TO_SAVED" -msgstr "STOCK_REVERT_TO_SAVED" - -#. module: base -#: model:ir.actions.wizard,name:base.wizard_lang_import -#: model:ir.ui.menu,name:base.menu_wizard_lang_import -msgid "Import a Translation File" -msgstr "Importar un archivo de traducción" - -#. module: base -#: help:ir.values,model_id:0 -msgid "This field is not used, it only helps you to select a good model." +#: view:ir.cron:0 +msgid "Execution" +msgstr "" + +#. module: base +#: field:ir.actions.server,condition:0 +#: view:ir.values:0 +#: field:workflow.transition,condition:0 +msgid "Condition" +msgstr "Condición" + +#. module: base +#: help:res.currency,rate:0 +msgid "The rate of the currency to the currency of rate 1." msgstr "" -"Este campo no se utiliza, sólo le ayuda a seleccionar un modelo correcto." #. module: base #: field:ir.ui.view,name:0 @@ -7832,7 +14926,17 @@ msgid "View Name" msgstr "Nombre de la vista" #. module: base -#: selection:module.lang.install,init,lang:0 +#: model:ir.module.module,shortdesc:base.module_document_ftp +msgid "Shared Repositories (FTP)" +msgstr "" + +#. module: base +#: model:ir.model,name:base.model_res_groups +msgid "Access Groups" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Italian / Italiano" msgstr "Italiano / Italiano" @@ -7841,6 +14945,13 @@ msgstr "Italiano / Italiano" msgid "Save As Attachment Prefix" msgstr "Guardar como prefijo de adjunto" +#. module: base +#: view:ir.actions.server:0 +msgid "" +"Only one client action will be executed, last client action will be " +"considered in case of multiple client actions." +msgstr "" + #. module: base #: model:res.country,name:base.hr msgid "Croatia" @@ -7861,15 +14972,19 @@ msgid "Partner Categories" msgstr "Categorías de partners" #. module: base -#: field:ir.sequence,code:0 -#: field:ir.sequence.type,code:0 -msgid "Sequence Code" -msgstr "Código de secuencia" +#: view:base.module.upgrade:0 +msgid "System Update" +msgstr "" #. module: base -#: selection:ir.report.custom,print_format:0 -msgid "a5" -msgstr "A5" +#: selection:ir.translation,type:0 +msgid "Wizard Field" +msgstr "Campo asistente" + +#. module: base +#: help:ir.sequence,prefix:0 +msgid "Prefix value of the record for the sequence" +msgstr "" #. module: base #: model:res.country,name:base.sc @@ -7877,11 +14992,21 @@ msgid "Seychelles" msgstr "Seychelles" #. module: base +#: model:ir.actions.act_window,name:base.action_res_partner_bank_account_form #: model:ir.model,name:base.model_res_partner_bank +#: model:ir.ui.menu,name:base.menu_action_res_partner_bank_form +#: view:res.company:0 +#: field:res.company,bank_ids:0 #: view:res.partner.bank:0 msgid "Bank Accounts" msgstr "Cuentas Bancarias" +#. module: base +#: field:ir.model,modules:0 +#: field:ir.model.fields,modules:0 +msgid "In modules" +msgstr "" + #. module: base #: model:res.country,name:base.sl msgid "Sierra Leone" @@ -7893,64 +15018,90 @@ msgstr "Sierra Leona" msgid "General Information" msgstr "Información general" -#. module: base -#: selection:ir.ui.menu,icon:0 -msgid "terp-product" -msgstr "terp-product" - #. module: base #: model:res.country,name:base.tc msgid "Turks and Caicos Islands" msgstr "Islas Turcas y Caicos" #. module: base -#: field:res.partner.bank,owner_name:0 +#: model:ir.module.module,shortdesc:base.module_fetchmail_project_issue +msgid "eMail Gateway for Project Issues" +msgstr "" + +#. module: base +#: field:res.partner.bank,partner_id:0 msgid "Account Owner" msgstr "Propietario de la cuenta" #. module: base -#: field:workflow,osv:0 -#: field:workflow.instance,res_type:0 -msgid "Resource Object" -msgstr "Objeto del recurso" +#: code:addons/base/res/res_users.py:270 +#, python-format +msgid "Company Switch Warning" +msgstr "" + +#. module: base +#: model:res.country,name:base.ge +msgid "Georgia" +msgstr "Georgia" + +#. module: base +#: model:ir.module.category,description:base.module_category_manufacturing +msgid "" +"Helps you manage your manufacturing processes and generate reports on those " +"processes." +msgstr "" + +#. module: base +#: help:ir.sequence,number_increment:0 +msgid "The next number of the sequence will be incremented by this number" +msgstr "" + +#. module: base +#: code:addons/orm.py:341 +#, python-format +msgid "Wrong ID for the browse record, got %r, expected an integer." +msgstr "" +"ID erróneo para el registro a mostrar, se ha obtenido %r, se esperaba un " +"entero." #. module: base -#: field:ir.cron,function:0 #: field:res.partner.address,function:0 #: selection:workflow.activity,kind:0 msgid "Function" msgstr "Función" #. module: base -#: field:res.partner.event,som:0 -#: field:res.partner.som,name:0 -msgid "State of Mind" -msgstr "Estado de Ánimo" +#: view:res.widget:0 +msgid "Search Widget" +msgstr "" #. module: base -#: field:ir.attachment,preview:0 -msgid "Image Preview" -msgstr "Vista previa de la imagen" +#: model:ir.module.category,description:base.module_category_customer_relationship_management +msgid "" +"Manage relations with prospects and customers using leads, opportunities, " +"requests or issues." +msgstr "" #. module: base -#: model:res.country,name:base.yu -msgid "Yugoslavia" -msgstr "Yugoslavia" +#: selection:res.partner.address,type:0 +msgid "Delivery" +msgstr "de Entrega" #. module: base #: model:res.partner.title,name:base.res_partner_title_pvt_ltd +#: model:res.partner.title,shortcut:base.res_partner_title_pvt_ltd msgid "Corp." msgstr "S.A." #. module: base -#: wizard_view:module.lang.install,init:0 -msgid "Choose a language to install:" -msgstr "Seleccionar un idioma a instalar:" +#: model:ir.module.module,shortdesc:base.module_purchase_requisition +msgid "Purchase Requisitions" +msgstr "" #. module: base -#: model:res.country,name:base.gw -msgid "Guinea Bissau" -msgstr "Guinea Bissau" +#: selection:ir.cron,interval_type:0 +msgid "Months" +msgstr "Meses" #. module: base #: view:workflow.instance:0 @@ -7958,11 +15109,16 @@ msgid "Workflow Instances" msgstr "Instancias del workflow" #. module: base -#: code:addons/addons/base/res/partner/partner.py:0 +#: code:addons/base/res/res_partner.py:284 #, python-format msgid "Partners: " msgstr "Partners: " +#. module: base +#: field:res.partner.bank,name:0 +msgid "Bank Account" +msgstr "" + #. module: base #: model:res.country,name:base.kp msgid "North Korea" @@ -7974,9 +15130,20 @@ msgid "Create Object" msgstr "Crear objeto" #. module: base -#: field:res.bank,bic:0 -msgid "BIC/Swift code" -msgstr "Código BIC/Swift" +#: view:ir.filters:0 +#: field:res.log,context:0 +msgid "Context" +msgstr "" + +#. module: base +#: model:ir.module.module,shortdesc:base.module_sale_mrp +msgid "Sales and MRP Management" +msgstr "" + +#. module: base +#: model:ir.actions.act_window,name:base.action_partner_sms_send +msgid "Send an SMS" +msgstr "" #. module: base #: model:res.partner.category,name:base.res_partner_category_1 @@ -7984,10 +15151,27 @@ msgid "Prospect" msgstr "Prospect" #. module: base -#: selection:module.lang.install,init,lang:0 +#: model:ir.module.module,shortdesc:base.module_stock_invoice_directly +msgid "Invoice Picking Directly" +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Polish / Język polski" msgstr "Polaco / Język polski" +#. module: base +#: model:ir.module.module,description:base.module_base_tools +msgid "" +"\n" +"Common base for tools modules.\n" +"==============================\n" +"\n" +"Creates menu link for Tools from where tools like survey, lunch, idea, etc. " +"are accessible if installed.\n" +" " +msgstr "" + #. module: base #: field:ir.exports,name:0 msgid "Export Name" @@ -8002,144 +15186,332 @@ msgstr "" "Utilizado para seleccionar automáticamente la dirección correcta según el " "contexto en documentos de ventas y compras." +#. module: base +#: model:ir.actions.act_window,name:base.res_widget_act_window +#: model:ir.ui.menu,name:base.menu_res_widget_act_window +msgid "Homepage Widgets" +msgstr "" + +#. module: base +#: help:res.company,rml_footer2:0 +msgid "" +"This field is computed automatically based on bank accounts defined, having " +"the display on footer checkbox set." +msgstr "" + +#. module: base +#: model:ir.module.module,description:base.module_mrp_subproduct +msgid "" +"\n" +"This module allows you to produce several products from one production " +"order.\n" +"=============================================================================" +"\n" +"\n" +"You can configure sub-products in the bill of material.\n" +"\n" +"Without this module:\n" +" A + B + C -> D\n" +"\n" +"With this module:\n" +" A + B + C -> D + E\n" +" " +msgstr "" + #. module: base #: model:res.country,name:base.lk msgid "Sri Lanka" msgstr "Sri Lanka" #. module: base -#: selection:module.lang.install,init,lang:0 +#: model:ir.module.module,description:base.module_base_module_record +msgid "" +"\n" +"This module allows you to create a new module without any development.\n" +"======================================================================\n" +"\n" +"It records all operations on objects during the recording session and\n" +"produce a .ZIP module. So you can create your own module directly from\n" +"the OpenERP client.\n" +"\n" +"This version works for creating and updating existing records. It " +"recomputes\n" +"dependencies and links for all types of widgets (many2one, many2many, ...).\n" +"It also support workflows and demo/update data.\n" +"\n" +"This should help you to easily create reusable and publishable modules\n" +"for custom configurations and demo/testing data.\n" +"\n" +"How to use it:\n" +"Run Administration/Customization/Module Creation/Export Customizations As a " +"Module wizard.\n" +"Select datetime criteria of recording and objects to be recorded and Record " +"module.\n" +" " +msgstr "" + +#. module: base +#: selection:base.language.install,lang:0 msgid "Russian / русский язык" msgstr "Ruso / русский язык" -#. module: base -#: sql_constraint:res.user:0 -msgid "You cannot have two users with the same login !" -msgstr "" - -#. module: base -#: sql_constraint:ir.model.fields:0 -msgid "Size of the field can never be less than 1 !" -msgstr "" - -#. module: base -#: sql_constraint:ir.ui.view_sc:0 -msgid "Shortcut for this menu already exists!" -msgstr "" - -#. module: base -#: sql_constraint:ir.model.data:0 -msgid "You cannot have multiple records with the same id for the same module !" -msgstr "" - -#. module: base -#: sql_constraint:maintenance.contract:0 -msgid "Your maintenance contract is already subscribed in the system !" -msgstr "" - -#. module: base -#: sql_constraint:ir.module.module:0 -#: sql_constraint:ir.module.web:0 -msgid "The name of the module must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:ir.module.module:0 -msgid "The certificate ID of the module must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.partner.function:0 -msgid "The Code of the Partner Function must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.partner:0 -msgid "The name of the Partner must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.country:0 -msgid "The name of the country must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.country:0 -msgid "The code of the country must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.lang:0 -msgid "The name of the language must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.lang:0 -msgid "The code of the language must be unique !" -msgstr "" - -#. module: base -#: sql_constraint:res.groups:0 -msgid "The name of the group must be unique !" -msgstr "" - -#. module: base -#: code:addons/osv/osv.py:0 -#, python-format -msgid "Constraint Error" -msgstr "" +#~ msgid "Metadata" +#~ msgstr "Metadatos" -#. module: base -#: code:addons/osv/osv.py:0 -#, python-format -msgid "The operation cannot be completed, probably due to the following:\n- deletion: you may be trying to delete a record while other records still reference it\n- creation/update: a mandatory field is not correctly set" -msgstr "" - -#. module: base -#: code:addons/osv/osv.py:0 -#, python-format -msgid "\n\n[object with reference: %s - %s]" -msgstr "" - -#. module: base -#: code:addons/osv/osv.py:0 -#, python-format -msgid "Integrity Error" -msgstr "" - -#. module: base -#: code:addons/base/res/res_lang.py:0 -#, python-format -msgid "User Error" -msgstr "" - -#. module: base -#: code:addons/base/res/res_lang.py:0 -#, python-format -msgid "Base Language 'en_US' can not be deleted !" -msgstr "" - -#. module: base -#: code:addons/base/res/res_lang.py:0 -#, python-format -msgid "You cannot delete the language which is User's Preferred Language !" -msgstr "" - -#. module: base -#: code:addons/base/res/res_lang.py:0 -#, python-format -msgid "You cannot delete the language which is Active !\nPlease de-activate the language first." -msgstr "" +#~ msgid "Workflow On" +#~ msgstr "Workflow sobre" #, python-format +#~ msgid "The unlink method is not implemented on this object !" +#~ msgstr "¡El método de desligar no está implementado en este objeto!" + +#~ msgid "Select Action Type" +#~ msgstr "Seleccione tipo de acción" + +#, python-format +#~ msgid "The read method is not implemented on this object !" +#~ msgstr "El método de lectura no está implementado en este objeto !" + +#~ msgid "Schedule Upgrade" +#~ msgstr "Programar actualización" + +#~ msgid "This field is not used, it only helps you to select the right action." +#~ msgstr "" +#~ "Este campo no se utiliza, sólo le ayuda a seleccionar la acción correcta." + +#~ msgid "client_action_multi, client_action_relate" +#~ msgstr "client_action_multi, client_action_relate" + #~ msgid "" -#~ "Some installed modules depends on the module you plan to desinstall :\n" -#~ " %s" +#~ "Provides the fields that will be used to fetch the email address, e.g. when " +#~ "you select the invoice, then `object.invoice_address_id.email` is the field " +#~ "which gives the correct address" #~ msgstr "" -#~ "Hay módulos instalados que dependen del módulo que desea desinstalar:\n" -#~ " %s" +#~ "Indique los campos que se utilizarán para extraer la dirección de correo " +#~ "electrónico. Por ej. cuándo selecciona la factura, entonces " +#~ "`object.invoice_address_id.email` es el campo que contiene la dirección " +#~ "correcta." -#~ msgid "Make the rule global, otherwise it needs to be put on a group or user" +#~ msgid "Keep 0 if the action must appear on all resources." +#~ msgstr "Dejar un 0 si la acción debe aparecer en todos los recursos." + +#~ msgid "" +#~ "Specify the message. You can use the fields from the object. e.g. `Dear [[ " +#~ "object.partner_id.name ]]`" #~ msgstr "" -#~ "Defina la regla como global, por el contrario es necesario asociarla a un " -#~ "grupo o usuario" +#~ "Indique el mensaje. Puede utilizar los campos del objeto. por ej. `Estimado " +#~ "[[object.partner_id.name]]`" + +#~ msgid "Trigger Name" +#~ msgstr "Nombre de disparador" + +#~ msgid "" +#~ "Keep empty if you don't want the user to be able to connect on the system." +#~ msgstr "" +#~ "Dejar vacío si no quiere que el usuario se pueda conectar en el sistema." + +#, python-format +#~ msgid "Not implemented search_memory method !" +#~ msgstr "El método search_memory no está implementado !" + +#, python-format +#~ msgid "Not implemented set_memory method !" +#~ msgstr "El método set_memory no está implementado !" + +#~ msgid "Action To Launch" +#~ msgstr "Acción a ejecutar" + +#~ msgid "Values" +#~ msgstr "Valores" + +#, python-format +#~ msgid "The perm_read method is not implemented on this object !" +#~ msgstr "" +#~ "El método perm_read (leer permisos) no está implementado en este objeto!" + +#~ msgid "Channel" +#~ msgstr "Canal" + +#~ msgid "Report Footer 1" +#~ msgstr "Pie de página 1 de los informes" + +#~ msgid "Report Footer 2" +#~ msgstr "Pie de página 2 de los informes" + +#~ msgid "Select the Signal name that is to be used as the trigger." +#~ msgstr "Selecciona la señal que se usará como disparador." + +#, python-format +#~ msgid "Please check that all your lines have %d columns." +#~ msgstr "Verifique que todas las líneas tengan %d columnas" + +#~ msgid "" +#~ "Specify the subject. You can use fields from the object, e.g. `Hello [[ " +#~ "object.partner_id.name ]]`" +#~ msgstr "" +#~ "Indique el asunto. Puede utilizar campos del objeto, por ej. `Hola " +#~ "[[object.partner_id.name]]`" + +#, python-format +#~ msgid "The create method is not implemented on this object !" +#~ msgstr "El método crear no está implementado en este objeto !" + +#~ msgid "Event Type" +#~ msgstr "Tipo de evento" + +#~ msgid "" +#~ "The kind of action or button in the client side that will trigger the action." +#~ msgstr "Tipo de acción o botón del lado del cliente que activará la acción." + +#~ msgid "" +#~ "0=Very Urgent\n" +#~ "10=Not urgent" +#~ msgstr "" +#~ "0=Muy urgente\n" +#~ "10=Sin urgencia" + +#~ msgid "Skip" +#~ msgstr "Saltar" + +#~ msgid "res.groups" +#~ msgstr "res.groups" + +#, python-format +#~ msgid "The write method is not implemented on this object !" +#~ msgstr "El método de escritura no está implementado en este objeto!" + +#~ msgid "Meta Datas" +#~ msgstr "Meta datos" + +#~ msgid "Client Actions Connections" +#~ msgstr "Conexiones de acciones del cliente" + +#~ msgid "Trigger On" +#~ msgstr "Disparar sobre" + +#~ msgid "Create Action" +#~ msgstr "Crear acción" + +#~ msgid "Objects" +#~ msgstr "Objetos" + +#~ msgid "Select the object from the model on which the workflow will executed." +#~ msgstr "" +#~ "Seleccione el objeto del modelo sobre el cual se ejecutará el workflow" + +#, python-format +#~ msgid "Not Implemented" +#~ msgstr "No implementado" + +#~ msgid "res.config.view" +#~ msgstr "res.config.view" + +#~ msgid "acc_number" +#~ msgstr "Número cuenta" + +#~ msgid "XML Identifier" +#~ msgstr "Identificador XML" + +#~ msgid "Skipped" +#~ msgstr "Omitido" + +#~ msgid "Select Report" +#~ msgstr "Seleccione informe" + +#~ msgid "Connect Events to Actions" +#~ msgstr "Conectar eventos a acciones" + +#~ msgid "Values for Event Type" +#~ msgstr "Valores para el tipo de evento" + +#~ msgid "Easy to Refer action by name e.g. One Sales Order -> Many Invoices" +#~ msgstr "" +#~ "Para facilitar referirse a las acciones por su nombre. Por ej. Un pedido de " +#~ "venta -> Varias facturas" + +#~ msgid "Add User" +#~ msgstr "Añadir usuario" + +#, python-format +#~ msgid "The copy method is not implemented on this object !" +#~ msgstr "El método copiar no está implementado en este objeto!" + +#~ msgid "ir.actions.todo" +#~ msgstr "ir.actions.configuration.wizard" + +#, python-format +#~ msgid "Not implemented get_memory method !" +#~ msgstr "El método get_memory no está implementado!" + +#~ msgid "Create" +#~ msgstr "Crear" + +#~ msgid "country_id" +#~ msgstr "ID del país" + +#~ msgid "Error ! You can not create recursive associated members." +#~ msgstr "¡Error! No puede crear miembros asociados recursivos." + +#~ msgid "Open Report" +#~ msgstr "Abrir informe" + +#~ msgid "Rounding factor" +#~ msgstr "Factor de Redondeo" + +#, python-format +#~ msgid "The value \"%s\" for the field \"%s\" is not in the selection" +#~ msgstr "El valor \"%s\" para el campo \"%s\" no está en la selección" + +#~ msgid "Report Header" +#~ msgstr "Encabezado del Reporte" + +#~ msgid "Python code to be executed" +#~ msgstr "Código Python a ejecutar" + +#~ msgid "Next" +#~ msgstr "Siguiente" + +#~ msgid "" +#~ "Condition that is to be tested before action is executed, e.g. " +#~ "object.list_price > object.cost_price" +#~ msgstr "" +#~ "Condición que se debe probar antes de que se ejecute la acción, por ej. " +#~ "object.list_price > object.cost_price" + +#~ msgid "Channel Name" +#~ msgstr "Nombre canal" + +#~ msgid "Channels" +#~ msgstr "Canales" + +#~ msgid "Schedule for Installation" +#~ msgstr "Programar para instalar" + +#~ msgid "tree_but_action, client_print_multi" +#~ msgstr "tree_but_action, client_print_multi" + +#~ msgid "Workflow to be executed on this model." +#~ msgstr "Workflow a ejecutarse en este modelo." + +#, python-format +#~ msgid "The search method is not implemented on this object !" +#~ msgstr "El método de búsqueda no está implementado en este objeto !" + +#~ msgid "Action Source" +#~ msgstr "Origen de acción" + +#~ msgid "Is Object" +#~ msgstr "Es un objeto" + +#~ msgid "Your Logo - Use a size of about 450x150 pixels." +#~ msgstr "Su logo – Utilizar un tamaño de 450x150 píxeles aprox." + +#~ msgid "Configuration Progress" +#~ msgstr "Progreso de la configuración" + +#~ msgid "This field is not used, it only helps you to select a good model." +#~ msgstr "" +#~ "Este campo no se utiliza, sólo le ayuda a seleccionar un modelo correcto." + +#~ msgid "BIC/Swift code" +#~ msgstr "Código BIC/Swift" diff --git a/openerp/addons/base/i18n/fi.po b/openerp/addons/base/i18n/fi.po index d0ff50db097..4141bdfaa8b 100644 --- a/openerp/addons/base/i18n/fi.po +++ b/openerp/addons/base/i18n/fi.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-02-20 13:18+0000\n" +"PO-Revision-Date: 2012-02-23 08:37+0000\n" "Last-Translator: Juha Kotamäki \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: 2012-02-21 05:54+0000\n" -"X-Generator: Launchpad (build 14838)\n" +"X-Launchpad-Export-Date: 2012-02-24 04:47+0000\n" +"X-Generator: Launchpad (build 14860)\n" #. module: base #: model:res.country,name:base.sh @@ -90,7 +90,7 @@ msgstr "Työnkulku" #. module: base #: selection:ir.sequence,implementation:0 msgid "No gap" -msgstr "" +msgstr "ei tyhjää väliä" #. module: base #: selection:base.language.install,lang:0 @@ -175,7 +175,7 @@ msgstr "Kohdeikkuna" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_analytic_plans msgid "Sales Analytic Distribution" -msgstr "" +msgstr "Myynnin analyyttinen jakelu" #. module: base #: model:ir.module.module,shortdesc:base.module_web_process @@ -578,7 +578,7 @@ msgstr "Espanjalainen" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice msgid "Invoice on Timesheets" -msgstr "" +msgstr "Laskuta tuntilistojen mukaan" #. module: base #: view:base.module.upgrade:0 @@ -1307,7 +1307,7 @@ msgstr "" #. module: base #: field:ir.module.category,parent_id:0 msgid "Parent Application" -msgstr "" +msgstr "Ylätason ohjelma" #. module: base #: code:addons/base/res/res_users.py:222 @@ -1377,7 +1377,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_sequence msgid "Entries Sequence Numbering" -msgstr "" +msgstr "Vientien järjestysnumerointi" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -1843,7 +1843,7 @@ msgstr " (kopio)" #. module: base #: field:res.company,rml_footer1:0 msgid "General Information Footer" -msgstr "" +msgstr "Yleisten tietojen alatunniste" #. module: base #: view:res.lang:0 @@ -3753,7 +3753,7 @@ msgstr "ALV" #. module: base #: field:res.users,new_password:0 msgid "Set password" -msgstr "" +msgstr "Aseta salasana" #. module: base #: view:res.lang:0 @@ -3881,7 +3881,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail msgid "Email Gateway" -msgstr "" +msgstr "Sähköpostin välityspalvelin" #. module: base #: code:addons/base/ir/ir_mail_server.py:439 @@ -3905,7 +3905,7 @@ msgstr "Kategoriat" #. module: base #: model:ir.module.module,shortdesc:base.module_web_mobile msgid "OpenERP Web mobile" -msgstr "" +msgstr "OpenERP web mobiiliversio" #. module: base #: view:base.language.import:0 @@ -4003,7 +4003,7 @@ msgstr "Portugali" #. module: base #: model:ir.module.module,shortdesc:base.module_share msgid "Share any Document" -msgstr "" +msgstr "Jaa mikä tahansa dokumentti" #. module: base #: field:ir.module.module,certificate:0 @@ -4333,7 +4333,7 @@ msgstr "Liipaisuobjekti" #. module: base #: sql_constraint:ir.sequence.type:0 msgid "`code` must be unique." -msgstr "" +msgstr "koodin pitää olla uniikki" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_expense @@ -4488,7 +4488,7 @@ msgstr "Päiväntasaajan Guinea" #. module: base #: model:ir.module.module,shortdesc:base.module_warning msgid "Warning Messages and Alerts" -msgstr "" +msgstr "Varoitusviestin ja hälyytykset" #. module: base #: view:base.module.import:0 @@ -4643,7 +4643,7 @@ msgstr "" #. module: base #: model:ir.module.category,name:base.module_category_specific_industry_applications msgid "Specific Industry Applications" -msgstr "" +msgstr "Tiettyjen toimialojen ohjelmistot" #. module: base #: model:res.partner.category,name:base.res_partner_category_retailers0 @@ -4653,7 +4653,7 @@ msgstr "Vähittäiskauppiaat" #. module: base #: model:ir.module.module,shortdesc:base.module_web_uservoice msgid "Receive User Feedback" -msgstr "" +msgstr "Vastaanota käyttäjän palaute" #. module: base #: model:res.country,name:base.ls @@ -4663,7 +4663,7 @@ msgstr "Lesotho" #. module: base #: model:ir.module.module,shortdesc:base.module_base_vat msgid "VAT Number Validation" -msgstr "" +msgstr "ALV numeron tarkistus" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_partner_assign @@ -4679,7 +4679,7 @@ msgstr "Kenia" #: model:ir.actions.act_window,name:base.action_translation #: model:ir.ui.menu,name:base.menu_action_translation msgid "Translated Terms" -msgstr "" +msgstr "Käännetyt termit" #. module: base #: view:res.partner.event:0 @@ -4809,7 +4809,7 @@ msgstr "" #. module: base #: help:ir.mail_server,smtp_user:0 msgid "Optional username for SMTP authentication" -msgstr "" +msgstr "Mahdollinen käyttäjänimi SMTP tunnistukseen" #. module: base #: model:ir.model,name:base.model_ir_actions_actions @@ -4899,7 +4899,7 @@ msgstr "" #. module: base #: help:res.partner.bank,company_id:0 msgid "Only if this bank account belong to your company" -msgstr "" +msgstr "Vain jos tämä tili kuuluu yrityksellesi" #. module: base #: model:res.country,name:base.za @@ -5005,7 +5005,7 @@ msgstr "Järjestelmän päivitys valmis" #. module: base #: sql_constraint:ir.model:0 msgid "Each model must be unique!" -msgstr "" +msgstr "Jokaisen mallin pitää olla uniikki" #. module: base #: model:ir.module.category,name:base.module_category_localization @@ -5075,7 +5075,7 @@ msgstr "Ylätason valikko" #. module: base #: field:res.partner.bank,owner_name:0 msgid "Account Owner Name" -msgstr "" +msgstr "Tilin omistajan nimi" #. module: base #: field:ir.rule,perm_unlink:0 @@ -5230,7 +5230,7 @@ msgstr "Kenttä" #. module: base #: model:ir.module.module,shortdesc:base.module_project_long_term msgid "Long Term Projects" -msgstr "" +msgstr "Pitkän aikavälin projektit" #. module: base #: model:res.country,name:base.ve @@ -5745,7 +5745,7 @@ msgstr "Uuden käyttäjän oikea nimi, käytetään haussa ja listauksissa" #: model:ir.ui.menu,name:base.menu_values_form_defaults #: view:ir.values:0 msgid "User-defined Defaults" -msgstr "" +msgstr "Käyttäjän määrittelemät oletusarvot" #. module: base #: model:ir.module.category,name:base.module_category_usability @@ -5762,7 +5762,7 @@ msgstr "Toimialueen arvo" #. module: base #: model:ir.module.module,shortdesc:base.module_base_module_quality msgid "Analyse Module Quality" -msgstr "" +msgstr "Analysoi moduulin laatu" #. module: base #: selection:base.language.install,lang:0 @@ -5802,7 +5802,7 @@ msgstr "Ryhmän nimi ei voi alkaa \"-\"" #. module: base #: view:ir.module.module:0 msgid "Apps" -msgstr "" +msgstr "Sovellukset" #. module: base #: view:ir.ui.view_sc:0 @@ -5858,7 +5858,7 @@ msgstr "Pankkitilin omistaja" #. module: base #: model:ir.module.category,name:base.module_category_uncategorized msgid "Uncategorized" -msgstr "" +msgstr "Luokittelemattomat" #. module: base #: field:ir.attachment,res_name:0 @@ -5926,7 +5926,7 @@ msgstr "" #. module: base #: view:res.partner.bank:0 msgid "My Banks" -msgstr "" +msgstr "Omat pankit" #. module: base #: help:multi_company.default,object_id:0 @@ -5964,7 +5964,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_project_scrum msgid "Methodology: SCRUM" -msgstr "" +msgstr "SCRUM metodit" #. module: base #: view:ir.attachment:0 @@ -5985,7 +5985,7 @@ msgstr "Lataa virallinen käännös" #. module: base #: model:ir.module.module,shortdesc:base.module_account_cancel msgid "Cancel Journal Entries" -msgstr "" +msgstr "Peruuta päiväkirjaviennit" #. module: base #: view:ir.actions.server:0 @@ -6013,7 +6013,7 @@ msgstr "Kyselyn rakentaja" #. module: base #: selection:ir.actions.todo,type:0 msgid "Launch Automatically" -msgstr "" +msgstr "Käynnistä automaattisesti" #. module: base #: model:ir.module.module,description:base.module_mail @@ -6151,7 +6151,7 @@ msgstr "Poista asennus" #. module: base #: model:ir.module.module,shortdesc:base.module_account_budget msgid "Budgets Management" -msgstr "" +msgstr "Budjettien hallinta" #. module: base #: field:workflow.triggers,workitem_id:0 @@ -6283,7 +6283,7 @@ msgstr "Sudan" #: field:res.currency.rate,currency_rate_type_id:0 #: view:res.currency.rate.type:0 msgid "Currency Rate Type" -msgstr "" +msgstr "Valuuttakurssisuhteen tyyppi" #. module: base #: model:res.country,name:base.fm @@ -6304,12 +6304,12 @@ msgstr "Valikot" #. module: base #: selection:ir.actions.todo,type:0 msgid "Launch Manually Once" -msgstr "" +msgstr "Käynnistä manuaalisesti kerran" #. module: base #: model:ir.module.category,name:base.module_category_hidden msgid "Hidden" -msgstr "" +msgstr "Piilotettu" #. module: base #: selection:base.language.install,lang:0 @@ -6435,7 +6435,7 @@ msgstr "Objektien kartoitus" #. module: base #: field:ir.ui.view,xml_id:0 msgid "External ID" -msgstr "" +msgstr "Ulkoinen ID" #. module: base #: help:res.currency.rate,rate:0 @@ -6488,12 +6488,12 @@ msgstr "Valitse tämä, jos partneri on työntekijä." #. module: base #: model:ir.module.module,shortdesc:base.module_crm_profiling msgid "Customer Profiling" -msgstr "" +msgstr "Asiakasprofilointi" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue msgid "Issues Tracker" -msgstr "" +msgstr "Tapahtumien seuranta" #. module: base #: selection:ir.cron,interval_type:0 @@ -6503,7 +6503,7 @@ msgstr "Työpäivät" #. module: base #: model:ir.module.module,shortdesc:base.module_multi_company msgid "Multi-Company" -msgstr "" +msgstr "Moniyrityskäyttö" #. module: base #: field:ir.actions.report.xml,report_rml_content:0 @@ -6533,14 +6533,14 @@ msgstr "Neuvo" #. module: base #: view:res.company:0 msgid "Header/Footer of Reports" -msgstr "" +msgstr "Raporttien ylä/alatunniste" #. module: base #: code:addons/base/res/res_users.py:746 #: view:res.users:0 #, python-format msgid "Applications" -msgstr "" +msgstr "Sovellukset" #. module: base #: model:ir.model,name:base.model_ir_attachment @@ -6569,7 +6569,7 @@ msgstr "" #. module: base #: selection:res.currency,position:0 msgid "After Amount" -msgstr "" +msgstr "Jäljellejäänyt määrä" #. module: base #: selection:base.language.install,lang:0 @@ -6615,7 +6615,7 @@ msgstr "Alkuperäinen termi" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet msgid "Timesheets Validation" -msgstr "" +msgstr "Tuntilistojen tarkistus" #. module: base #: model:ir.ui.menu,name:base.menu_main_pm @@ -6646,12 +6646,12 @@ msgstr "Sarjanumero" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet msgid "Timesheets" -msgstr "" +msgstr "Tuntilistat" #. module: base #: field:res.partner,function:0 msgid "function" -msgstr "" +msgstr "toiminto" #. module: base #: model:ir.ui.menu,name:base.menu_audit @@ -6719,7 +6719,7 @@ msgstr "Tyhjennä ID:t" #: view:res.partner:0 #: view:res.partner.address:0 msgid "Edit" -msgstr "" +msgstr "Muokkaa" #. module: base #: field:ir.actions.client,params:0 @@ -6795,7 +6795,7 @@ msgstr "Allekirjoitus" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_caldav msgid "Meetings Synchronization" -msgstr "" +msgstr "Kokousten synkronointi" #. module: base #: field:ir.actions.act_window,context:0 @@ -6827,7 +6827,7 @@ msgstr "Moduulin nimen pitää olla uniikki" #. module: base #: model:ir.module.module,shortdesc:base.module_base_contact msgid "Contacts Management" -msgstr "" +msgstr "Kontaktien hallinta" #. module: base #: model:ir.module.module,description:base.module_l10n_fr_rib @@ -6863,7 +6863,7 @@ msgstr "" #. module: base #: view:ir.property:0 msgid "Parameters that are used by all resources." -msgstr "" +msgstr "Paramtertit joita käytetään kaikissa resursseissa" #. module: base #: model:res.country,name:base.mz @@ -6904,14 +6904,14 @@ msgstr "Myyjä" #. module: base #: model:ir.module.module,shortdesc:base.module_account_accountant msgid "Accounting and Finance" -msgstr "" +msgstr "Kirjanpito ja talous" #. module: base #: code:addons/base/module/module.py:429 #: view:ir.module.module:0 #, python-format msgid "Upgrade" -msgstr "" +msgstr "Päivitä" #. module: base #: field:res.partner,address:0 @@ -6927,7 +6927,7 @@ msgstr "Färsaaret" #. module: base #: field:ir.mail_server,smtp_encryption:0 msgid "Connection Security" -msgstr "" +msgstr "Yhteyden turvallisuus" #. module: base #: code:addons/base/ir/ir_actions.py:653 @@ -6996,7 +6996,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_report_intrastat msgid "Intrastat Reporting" -msgstr "" +msgstr "Intrastat raportointi" #. module: base #: code:addons/base/res/res_users.py:222 @@ -7203,7 +7203,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll msgid "Payroll" -msgstr "" +msgstr "Palkanmaksu" #. module: base #: model:ir.actions.act_window,help:base.action_country_state @@ -7334,7 +7334,7 @@ msgstr "Viimeisin versio" #. module: base #: view:ir.mail_server:0 msgid "Test Connection" -msgstr "" +msgstr "Testaa yhteyttä" #. module: base #: model:ir.actions.act_window,name:base.action_partner_address_form @@ -7385,7 +7385,7 @@ msgstr "" #. module: base #: field:res.currency,rounding:0 msgid "Rounding Factor" -msgstr "" +msgstr "Pyöristyskerroin" #. module: base #: model:res.country,name:base.ca @@ -7612,12 +7612,12 @@ msgstr "" #. module: base #: model:ir.module.category,name:base.module_category_knowledge_management msgid "Knowledge Management" -msgstr "" +msgstr "Osaamisenhallinta" #. module: base #: model:ir.actions.act_window,name:base.bank_account_update msgid "Company Bank Accounts" -msgstr "" +msgstr "Yrityksen pankkitilit" #. module: base #: help:ir.mail_server,smtp_pass:0 @@ -7837,7 +7837,7 @@ msgstr "" #. module: base #: selection:ir.module.module,complexity:0 msgid "Easy" -msgstr "" +msgstr "Helppo" #. module: base #: view:ir.values:0 @@ -7908,7 +7908,7 @@ msgstr "ir.ui.menu" #: model:ir.module.category,name:base.module_category_project_management #: model:ir.module.module,shortdesc:base.module_project msgid "Project Management" -msgstr "" +msgstr "Projektinhallinta" #. module: base #: model:res.country,name:base.us @@ -7935,7 +7935,7 @@ msgstr "Viestintä" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic msgid "Analytic Accounting" -msgstr "" +msgstr "Analyyttinen tilikirjanpito" #. module: base #: view:ir.actions.report.xml:0 @@ -8024,7 +8024,7 @@ msgstr "Web ikoni" #. module: base #: field:ir.actions.server,wkf_model_id:0 msgid "Target Object" -msgstr "" +msgstr "Kohdeobjekti" #. module: base #: selection:ir.model.fields,select_level:0 @@ -8117,12 +8117,12 @@ msgstr "%a - Lyhennetty viikonpäivän nimi." #. module: base #: view:ir.ui.menu:0 msgid "Submenus" -msgstr "" +msgstr "Alavalikot" #. module: base #: model:res.groups,name:base.group_extended msgid "Extended View" -msgstr "" +msgstr "Laajennettu näkymä" #. module: base #: model:res.country,name:base.pf @@ -8137,7 +8137,7 @@ msgstr "Dominica" #. module: base #: model:ir.module.module,shortdesc:base.module_base_module_record msgid "Record and Create Modules" -msgstr "" +msgstr "Tallenna ja luo moduleita" #. module: base #: model:ir.model,name:base.model_partner_sms_send @@ -8190,12 +8190,12 @@ msgstr "XSL-polku" #. module: base #: model:ir.module.module,shortdesc:base.module_account_invoice_layout msgid "Invoice Layouts" -msgstr "" +msgstr "Laskun asettelut" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_location msgid "Advanced Routes" -msgstr "" +msgstr "Kehittyneet reitit" #. module: base #: model:ir.module.module,shortdesc:base.module_pad @@ -8220,12 +8220,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_attendance msgid "Attendances" -msgstr "" +msgstr "Läsnäolot" #. module: base #: field:ir.module.category,visible:0 msgid "Visible" -msgstr "" +msgstr "Näytetään" #. module: base #: model:ir.actions.act_window,name:base.action_ui_view_custom @@ -8280,7 +8280,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account msgid "eInvoicing" -msgstr "" +msgstr "eLasku" #. module: base #: model:ir.module.module,description:base.module_association @@ -8352,7 +8352,7 @@ msgstr "Lataa uudelleen liiteestä" #. module: base #: view:ir.module.module:0 msgid "Hide technical modules" -msgstr "" +msgstr "Piilota tekniset moduulit" #. module: base #: model:ir.module.module,description:base.module_procurement @@ -8384,7 +8384,7 @@ msgstr "Meksiko" #: code:addons/base/ir/ir_mail_server.py:414 #, python-format msgid "Missing SMTP Server" -msgstr "" +msgstr "SMTP palvelin puuttuu" #. module: base #: field:ir.attachment,name:0 @@ -8405,7 +8405,7 @@ msgstr "Moduulin päivityksen asennus" #. module: base #: model:ir.module.module,shortdesc:base.module_email_template msgid "E-Mail Templates" -msgstr "" +msgstr "Sähköpostin mallipohjat" #. module: base #: model:ir.model,name:base.model_ir_actions_configuration_wizard @@ -8577,12 +8577,12 @@ msgstr "Valittavissa" #: code:addons/base/ir/ir_mail_server.py:199 #, python-format msgid "Everything seems properly set up!" -msgstr "" +msgstr "Kaikki näyttäisi olevan kunnolla asetettuna!" #. module: base #: field:res.users,date:0 msgid "Latest Connection" -msgstr "" +msgstr "Viimeisin yhteys" #. module: base #: view:res.request.link:0 @@ -8637,7 +8637,7 @@ msgstr "" #. module: base #: field:ir.module.module,complexity:0 msgid "Complexity" -msgstr "" +msgstr "Monimutkaisuus" #. module: base #: selection:ir.actions.act_window,target:0 @@ -8702,7 +8702,7 @@ msgstr "" #. module: base #: view:ir.values:0 msgid "Action Reference" -msgstr "" +msgstr "Toiminnon viite" #. module: base #: model:res.country,name:base.re @@ -8732,12 +8732,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_repair msgid "Repairs Management" -msgstr "" +msgstr "Korjausten hallinta" #. module: base #: model:ir.module.module,shortdesc:base.module_account_asset msgid "Assets Management" -msgstr "" +msgstr "Omaisuuden hallinta" #. module: base #: view:ir.model.access:0 @@ -9074,7 +9074,7 @@ msgstr "Käännökset" #. module: base #: model:ir.module.module,shortdesc:base.module_project_gtd msgid "Todo Lists" -msgstr "" +msgstr "Tehtävälistat" #. module: base #: view:ir.actions.report.xml:0 @@ -9105,7 +9105,7 @@ msgstr "Web-sivusto" #. module: base #: selection:ir.mail_server,smtp_encryption:0 msgid "None" -msgstr "" +msgstr "Ei mitään" #. module: base #: view:ir.module.category:0 @@ -9204,6 +9204,8 @@ msgid "" "\n" " " msgstr "" +"\n" +" " #. module: base #: view:ir.actions.act_window:0 @@ -9319,25 +9321,25 @@ msgstr "Algeria" #. module: base #: model:ir.module.module,shortdesc:base.module_plugin msgid "CRM Plugins" -msgstr "" +msgstr "CRM liitännäiset" #. module: base #: model:ir.actions.act_window,name:base.action_model_model #: model:ir.model,name:base.model_ir_model #: model:ir.ui.menu,name:base.ir_model_model_menu msgid "Models" -msgstr "" +msgstr "Mallit" #. module: base #: code:addons/base/ir/ir_cron.py:292 #, python-format msgid "Record cannot be modified right now" -msgstr "" +msgstr "Tietuetta ei voi muuttaa juuri nyt" #. module: base #: selection:ir.actions.todo,type:0 msgid "Launch Manually" -msgstr "" +msgstr "Käynnistä manuaalisesti" #. module: base #: model:res.country,name:base.be @@ -9347,12 +9349,12 @@ msgstr "Belgia" #. module: base #: view:res.company:0 msgid "Preview Header" -msgstr "" +msgstr "Esikatselun otsikko" #. module: base #: field:res.company,paper_format:0 msgid "Paper Format" -msgstr "" +msgstr "Paperin formaatti" #. module: base #: field:base.language.export,lang:0 @@ -9382,7 +9384,7 @@ msgstr "Yritykset" #. module: base #: help:res.currency,symbol:0 msgid "Currency sign, to be used when printing amounts." -msgstr "" +msgstr "Valuttamerkki, käytetään määrien tulostuksessa" #. module: base #: view:res.lang:0 @@ -9420,7 +9422,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_jit msgid "Just In Time Scheduling" -msgstr "" +msgstr "Just in time ajoitus (JIT)" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions @@ -9508,7 +9510,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_margin msgid "Margins in Sales Orders" -msgstr "" +msgstr "Myyntitilausten katteet" #. module: base #: model:res.partner.category,name:base.res_partner_category_9 @@ -9519,7 +9521,7 @@ msgstr "Komponenttien toimittajat" #: model:ir.module.category,name:base.module_category_purchase_management #: model:ir.module.module,shortdesc:base.module_purchase msgid "Purchase Management" -msgstr "" +msgstr "Ostojen hallinta" #. module: base #: field:ir.module.module,published_version:0 @@ -9649,7 +9651,7 @@ msgstr "Guyana" #. module: base #: model:ir.module.module,shortdesc:base.module_product_expiry msgid "Products Expiry Date" -msgstr "" +msgstr "Tuotteen vanhenemispäivä" #. module: base #: model:ir.module.module,description:base.module_account @@ -9781,7 +9783,7 @@ msgstr "" #. module: base #: selection:ir.module.module,complexity:0 msgid "Expert" -msgstr "" +msgstr "Osaaja" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_holidays @@ -9856,7 +9858,7 @@ msgstr "Perus" #: field:ir.model.data,model:0 #: field:ir.values,model:0 msgid "Model Name" -msgstr "" +msgstr "Mallin nimi" #. module: base #: selection:base.language.install,lang:0 @@ -9946,7 +9948,7 @@ msgstr "Minuutit" #. module: base #: view:res.currency:0 msgid "Display" -msgstr "" +msgstr "Näytä" #. module: base #: selection:ir.translation,type:0 @@ -9967,7 +9969,7 @@ msgstr "" #. module: base #: model:ir.actions.report.xml,name:base.preview_report msgid "Preview Report" -msgstr "" +msgstr "Esikatsele raportti" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_analytic_plans @@ -10123,7 +10125,7 @@ msgstr "Luontipäivä" #. module: base #: view:ir.module.module:0 msgid "Keywords" -msgstr "" +msgstr "Avainsanat" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cn @@ -10306,7 +10308,7 @@ msgstr "Vuodenpäivä: %(doy)s" #: model:ir.module.category,name:base.module_category_portal #: model:ir.module.module,shortdesc:base.module_portal msgid "Portal" -msgstr "" +msgstr "Porttaali" #. module: base #: model:ir.module.module,description:base.module_claim_from_delivery @@ -10697,7 +10699,7 @@ msgstr "Saint Kitts ja Nevis" #. module: base #: model:ir.module.category,name:base.module_category_point_of_sale msgid "Point of Sales" -msgstr "" +msgstr "Myyntipiste" #. module: base #: model:ir.module.module,description:base.module_hr_payroll_account @@ -10797,6 +10799,8 @@ msgid "" "Helps you manage your human resources by encoding your employees structure, " "generating work sheets, tracking attendance and more." msgstr "" +"Auttaa sinua hallitsemaan henkilöstöresurssejasi määrittelemällä " +"henkilöstörakenteen, luomalla työlistat, seuraamalla läsnäoloa jne." #. module: base #: help:ir.model.fields,model_id:0 @@ -11161,7 +11165,7 @@ msgstr "Toimialue" #. module: base #: model:ir.module.module,shortdesc:base.module_marketing_campaign msgid "Marketing Campaigns" -msgstr "" +msgstr "Markkinointikampanjat" #. module: base #: code:addons/base/publisher_warranty/publisher_warranty.py:144 @@ -11297,7 +11301,7 @@ msgstr "Normaali" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_double_validation msgid "Double Validation on Purchases" -msgstr "" +msgstr "Ostojen kaksinkertainen tarkistus" #. module: base #: field:res.bank,street2:0 @@ -11429,7 +11433,7 @@ msgstr "Somalia" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_operations msgid "Manufacturing Operations" -msgstr "" +msgstr "Valmistuksen vaiheet" #. module: base #: selection:publisher_warranty.contract,state:0 @@ -11528,12 +11532,12 @@ msgstr "Korjaa EAN13" #. module: base #: selection:res.company,paper_format:0 msgid "A4" -msgstr "" +msgstr "A4" #. module: base #: field:publisher_warranty.contract,check_support:0 msgid "Support Level 1" -msgstr "" +msgstr "Tuen taso 1" #. module: base #: field:res.partner,customer:0 @@ -11819,7 +11823,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_plans msgid "Multiple Analytic Plans" -msgstr "" +msgstr "Useita analyyttisiä suunnitelmia" #. module: base #: model:ir.module.module,description:base.module_project_timesheet @@ -11849,7 +11853,7 @@ msgstr "Ajastin" #. module: base #: model:ir.module.module,shortdesc:base.module_base_tools msgid "Base Tools" -msgstr "" +msgstr "Perustyökalut" #. module: base #: help:res.country,address_format:0 @@ -11939,7 +11943,7 @@ msgstr "Varoitus !" #. module: base #: model:res.widget,title:base.google_maps_widget msgid "Google Maps" -msgstr "" +msgstr "Google-kartat" #. module: base #: model:ir.ui.menu,name:base.menu_base_config @@ -12110,7 +12114,7 @@ msgstr "Virheelliset hakukriteerit" #. module: base #: view:ir.mail_server:0 msgid "Connection Information" -msgstr "" +msgstr "Tietoja yhteydestä" #. module: base #: view:ir.attachment:0 @@ -12244,7 +12248,7 @@ msgstr "Näkymän viite" #. module: base #: model:ir.module.category,description:base.module_category_sales_management msgid "Helps you handle your quotations, sale orders and invoicing." -msgstr "" +msgstr "Auttaa sinua hallitsemaan tarjouksia, myyntitilauksia ja laskuja" #. module: base #: field:res.groups,implied_ids:0 @@ -12259,7 +12263,7 @@ msgstr "Valinta" #. module: base #: field:ir.module.module,icon:0 msgid "Icon URL" -msgstr "" +msgstr "Kuvakkeen URL" #. module: base #: field:ir.actions.act_window,type:0 @@ -12486,12 +12490,12 @@ msgstr "Työpöydät" #. module: base #: model:ir.module.module,shortdesc:base.module_procurement msgid "Procurements" -msgstr "" +msgstr "Hankinnat" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll_account msgid "Payroll Accounting" -msgstr "" +msgstr "Palkkakirjanpito" #. module: base #: help:ir.attachment,type:0 @@ -12501,7 +12505,7 @@ msgstr "Binääritiedosto tai ulkoinen verkko-osoite" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_order_dates msgid "Dates on Sales Order" -msgstr "" +msgstr "Päiväykset myyntitilauksella" #. module: base #: view:ir.attachment:0 @@ -12660,7 +12664,7 @@ msgstr "" #. module: base #: view:res.config:0 msgid "Apply" -msgstr "" +msgstr "Käytä" #. module: base #: field:res.request,trigger_date:0 @@ -12688,7 +12692,7 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_project_management_time_tracking msgid "Time Tracking" -msgstr "" +msgstr "Ajanseuranta" #. module: base #: view:res.partner.category:0 @@ -12707,6 +12711,8 @@ msgid "" "Helps you manage your inventory and main stock operations: delivery orders, " "receptions, etc." msgstr "" +"Auttaa sinua hallitsemaan varastoa ja varaston päätoimenpiteitä, " +"toimitusmääräyksiä, vastaanottoja yms." #. module: base #: model:ir.model,name:base.model_base_module_update @@ -12990,7 +12996,7 @@ msgstr "Aihe" #. module: base #: selection:res.currency,position:0 msgid "Before Amount" -msgstr "" +msgstr "Aikaisempi määrä" #. module: base #: field:res.request,act_from:0 @@ -13045,7 +13051,7 @@ msgstr "" #: selection:ir.actions.act_window.view,view_mode:0 #: selection:ir.ui.view,type:0 msgid "Kanban" -msgstr "" +msgstr "Kanban" #. module: base #: code:addons/base/ir/ir_model.py:251 @@ -13059,7 +13065,7 @@ msgstr "" #. module: base #: view:ir.filters:0 msgid "Current User" -msgstr "" +msgstr "Nykyinen käyttäjä" #. module: base #: field:res.company,company_registry:0 @@ -13076,7 +13082,7 @@ msgstr "Sekalaiset" #: view:ir.mail_server:0 #: model:ir.ui.menu,name:base.menu_mail_servers msgid "Outgoing Mail Servers" -msgstr "" +msgstr "Lähtevän sähköpostin palvelimet" #. module: base #: model:res.country,name:base.cn @@ -13096,6 +13102,8 @@ msgid "" "Allows you to create your invoices and track the payments. It is an easier " "version of the accounting module for managers who are not accountants." msgstr "" +"Mahdollistaa laskujen laadinnan ja maksujen seurannan. On helpompi versio " +"kirjanpitomoduulista päälliköille jotka eivät ole kirjanpitäjiä." #. module: base #: model:res.country,name:base.eh @@ -13312,7 +13320,7 @@ msgstr "" #. module: base #: field:res.partner.bank,bank_name:0 msgid "Bank Name" -msgstr "" +msgstr "Pankin nimi" #. module: base #: model:res.country,name:base.ki @@ -13391,7 +13399,7 @@ msgstr "CSV-tiedosto" #: code:addons/base/res/res_company.py:154 #, python-format msgid "Phone: " -msgstr "" +msgstr "Puh: " #. module: base #: field:res.company,account_no:0 @@ -13554,7 +13562,7 @@ msgstr "Toiminnot" #. module: base #: model:ir.module.module,shortdesc:base.module_product msgid "Products & Pricelists" -msgstr "" +msgstr "Tuotteet ja hinnastot" #. module: base #: field:ir.actions.act_window,auto_refresh:0 @@ -13600,7 +13608,7 @@ msgstr "Kreikka" #. module: base #: model:ir.module.module,shortdesc:base.module_web_calendar msgid "web calendar" -msgstr "" +msgstr "verkkokalenteri" #. module: base #: field:ir.model.data,name:0 @@ -13636,7 +13644,7 @@ msgstr "Toiminnot" #. module: base #: model:ir.module.module,shortdesc:base.module_delivery msgid "Delivery Costs" -msgstr "" +msgstr "Toimituskustannukset" #. module: base #: code:addons/base/ir/ir_cron.py:293 @@ -13804,7 +13812,7 @@ msgstr "Joulusaari" #. module: base #: model:ir.module.module,shortdesc:base.module_web_livechat msgid "Live Chat Support" -msgstr "" +msgstr "Chat tuki" #. module: base #: view:ir.actions.server:0 @@ -14126,7 +14134,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_payment msgid "Suppliers Payment Management" -msgstr "" +msgstr "Toimittajan maksujen hallinta" #. module: base #: model:res.country,name:base.sv @@ -14168,7 +14176,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_report_designer msgid "Report Designer" -msgstr "" +msgstr "Raportin muotoilija" #. module: base #: model:ir.ui.menu,name:base.menu_address_book @@ -14282,7 +14290,7 @@ msgstr "Resurssiobjekti" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_helpdesk msgid "Helpdesk" -msgstr "" +msgstr "Helpdesk" #. module: base #: model:ir.actions.act_window,help:base.grant_menu_access @@ -14327,7 +14335,7 @@ msgstr "workflow.workitem" #. module: base #: model:ir.module.module,shortdesc:base.module_profile_tools msgid "Miscellaneous Tools" -msgstr "" +msgstr "Sekalaiset työkalut" #. module: base #: model:ir.module.category,description:base.module_category_tools @@ -14335,6 +14343,8 @@ msgid "" "Lets you install various interesting but non-essential tools like Survey, " "Lunch and Ideas box." msgstr "" +"Antaa sinun asentaa monia kiinnostavia mutta ei välttämättömiä työkaluja " +"kuten kysely, lounas, idealaatikko." #. module: base #: selection:ir.module.module,state:0 @@ -14395,7 +14405,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_auction msgid "Auction Houses" -msgstr "" +msgstr "Huutokauppatalot" #. module: base #: field:ir.ui.menu,web_icon:0 @@ -14509,7 +14519,7 @@ msgstr "Aruba" #: code:addons/base/module/wizard/base_module_import.py:60 #, python-format msgid "File is not a zip file!" -msgstr "" +msgstr "Tiedosto ei ole zip tiedosto!" #. module: base #: model:res.country,name:base.ar @@ -14617,7 +14627,7 @@ msgstr "Yritys" #. module: base #: model:ir.module.category,name:base.module_category_report_designer msgid "Advanced Reporting" -msgstr "" +msgstr "Kehittynyt raportointi" #. module: base #: selection:ir.actions.act_window,target:0 @@ -14658,7 +14668,7 @@ msgstr "Käynnistä" #. module: base #: model:ir.module.module,shortdesc:base.module_caldav msgid "Share Calendar using CalDAV" -msgstr "" +msgstr "Jaa kalenteri käyttäen CalDAV:ia" #. module: base #: field:ir.actions.act_window,limit:0 @@ -14716,12 +14726,12 @@ msgstr "Varoitus" #. module: base #: model:ir.module.module,shortdesc:base.module_edi msgid "Electronic Data Interchange (EDI)" -msgstr "" +msgstr "EDI Elektroninen tiedonsiirto (\"OVT\")" #. module: base #: model:ir.module.category,name:base.module_category_tools msgid "Extra Tools" -msgstr "" +msgstr "Lisätyökalut" #. module: base #: model:res.country,name:base.vg @@ -14917,7 +14927,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_plugin_thunderbird msgid "Thunderbird Plug-In" -msgstr "" +msgstr "Thunderbird liitännäinen" #. module: base #: model:ir.model,name:base.model_res_country @@ -14935,7 +14945,7 @@ msgstr "Maa" #. module: base #: model:ir.module.module,shortdesc:base.module_project_messages msgid "In-Project Messaging System" -msgstr "" +msgstr "Projektin sisäinen viestintäjärjestelmä" #. module: base #: model:res.country,name:base.pn @@ -15109,7 +15119,7 @@ msgstr "Lokalisointi" #. module: base #: field:ir.sequence,implementation:0 msgid "Implementation" -msgstr "" +msgstr "Toteutus" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ve @@ -15146,7 +15156,7 @@ msgstr "Näkymän nimi" #. module: base #: model:ir.module.module,shortdesc:base.module_document_ftp msgid "Shared Repositories (FTP)" -msgstr "" +msgstr "Jaettu tallennuspaikka (FTP)" #. module: base #: model:ir.model,name:base.model_res_groups diff --git a/openerp/addons/base/i18n/fr.po b/openerp/addons/base/i18n/fr.po index c94296d2cbd..fee48a48733 100644 --- a/openerp/addons/base/i18n/fr.po +++ b/openerp/addons/base/i18n/fr.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-02-10 13:38+0000\n" -"Last-Translator: Christophe Chauvet - http://www.syleam.fr/ \n" +"PO-Revision-Date: 2012-02-22 23:42+0000\n" +"Last-Translator: t.o \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: 2012-02-11 05:06+0000\n" -"X-Generator: Launchpad (build 14771)\n" +"X-Launchpad-Export-Date: 2012-02-24 04:47+0000\n" +"X-Generator: Launchpad (build 14860)\n" #. module: base #: model:res.country,name:base.sh @@ -34,7 +34,7 @@ msgstr "Horodatage" #. module: base #: model:ir.module.module,shortdesc:base.module_project_mailgate msgid "Tasks-Mail Integration" -msgstr "Couplage des tâches de projet par email" +msgstr "Gestion des tâches-Intégration de la messagerie" #. module: base #: code:addons/fields.py:582 @@ -71,6 +71,22 @@ msgid "" " * Graph of My Remaining Hours by Project\n" " " msgstr "" +"\n" +"Module de gestion de projet, multi-niveaux de projets, des tâches, du " +"travail effectué sur les tâches, etc.\n" +"================================================== " +"====================================\n" +"\n" +"Il est capable de planifier, d'ordonner les tâches.\n" +"\n" +"Tableau de bord pour les membres du projet qui comprend:\n" +"--------------------------------------------------------------------\n" +" * Liste des tâches ouvertes\n" +" * Liste des tâches déléguées\n" +" * Graphique de mes projets: Nombre total d'heures prévues /heures " +"passées\n" +" * Graphique des heures restantes par projet\n" +" " #. module: base #: field:base.language.import,code:0 @@ -108,7 +124,7 @@ msgid "" "Helps you manage your projects and tasks by tracking them, generating " "plannings, etc..." msgstr "" -"Permet de gérer vos projets et tâches, en assurant leur suivi, en générant " +"Vous aide à gérer vos projets et tâches, en assurant leur suivi, en générant " "des plannings, etc..." #. module: base @@ -148,6 +164,12 @@ msgid "" "\n" "This module allows you to create retro planning for managing your events.\n" msgstr "" +"\n" +"Organisation et gestion d'événements.\n" +"=====================================\n" +"\n" +"Ce module vous permet la création d'un rétro-planning pour gérer vos " +"événements.\n" #. module: base #: help:ir.model.fields,domain:0 @@ -203,15 +225,15 @@ msgid "" "Properties of base fields cannot be altered in this manner! Please modify " "them through Python code, preferably through a custom addon!" msgstr "" -"Les propriétés des champs de la base ne peuvent être modifiées de cette " -"façon ! Veuillez les modifier dans le code Python, de préférence par un " +"Les propriétés des champs de la base ne peuvent pas être modifiées de cette " +"façon ! Veuillez les modifier dans le code Python, de préférence dans un " "module personnalisé !" #. module: base #: code:addons/osv.py:129 #, python-format msgid "Constraint Error" -msgstr "Erreur de contrainte" +msgstr "Violation de contrainte" #. module: base #: model:ir.model,name:base.model_ir_ui_view_custom @@ -222,12 +244,12 @@ msgstr "ir.ui.view.custom" #: code:addons/base/ir/ir_model.py:313 #, python-format msgid "Renaming sparse field \"%s\" is not allowed" -msgstr "" +msgstr "Renommer un champ fragmenté \"%s\" n'est pas autorisé" #. module: base #: model:res.country,name:base.sz msgid "Swaziland" -msgstr "Souaziland" +msgstr "Swaziland" #. module: base #: code:addons/orm.py:4206 @@ -321,7 +343,7 @@ msgstr "Taille Max." #: model:ir.ui.menu,name:base.next_id_73 #: model:ir.ui.menu,name:base.reporting_menu msgid "Reporting" -msgstr "Rapports" +msgstr "Suivi d'activité" #. module: base #: view:res.partner:0 @@ -350,6 +372,12 @@ msgid "" " - tree_but_open\n" "For defaults, an optional condition" msgstr "" +"Pour les actions, un des attributs possible : \n" +" - client_action_multi\n" +" - client_print_multi\n" +" - client_action_relate\n" +" - tree_but_open\n" +"Pour défaut, une condition optionnelle" #. module: base #: sql_constraint:res.lang:0 @@ -364,6 +392,10 @@ msgid "" " complex data from other software\n" " " msgstr "" +"\n" +" Ce module fourni une classe import_framework pour aider à importer \n" +" des données complexes d'autres logiciels\n" +" " #. module: base #: field:ir.actions.wizard,wiz_name:0 @@ -373,7 +405,7 @@ msgstr "Nom de l'assistant" #. module: base #: model:res.groups,name:base.group_partner_manager msgid "Partner Manager" -msgstr "Responsable des partenaires" +msgstr "Gestionnaire des partenaires" #. module: base #: model:ir.module.category,name:base.module_category_customer_relationship_management @@ -394,7 +426,7 @@ msgstr "group_by invalide" #. module: base #: field:ir.module.category,child_ids:0 msgid "Child Applications" -msgstr "" +msgstr "Applications enfant" #. module: base #: field:res.partner,credit_limit:0 @@ -404,7 +436,7 @@ msgstr "Limite de crédit" #. module: base #: model:ir.module.module,description:base.module_web_graph msgid "Openerp web graph view" -msgstr "" +msgstr "Vue graphique du client Web" #. module: base #: field:ir.model.data,date_update:0 @@ -414,7 +446,7 @@ msgstr "Mettre à jour la date" #. module: base #: model:ir.module.module,shortdesc:base.module_base_action_rule msgid "Automated Action Rules" -msgstr "Règles d'action automatisés" +msgstr "Règles d'action automatisées" #. module: base #: view:ir.attachment:0 @@ -434,7 +466,7 @@ msgstr "%(bank_name)s: %(acc_number)s" #. module: base #: view:ir.actions.todo:0 msgid "Config Wizard Steps" -msgstr "Étapes de la configuration de l'assistant" +msgstr "Étapes de l'assistant de configuration" #. module: base #: model:ir.model,name:base.model_ir_ui_view_sc @@ -445,7 +477,7 @@ msgstr "ir.ui.view_sc" #: field:res.widget.user,widget_id:0 #: field:res.widget.wizard,widgets_list:0 msgid "Widget" -msgstr "Widget" +msgstr "Composant graphique" #. module: base #: view:ir.model.access:0 @@ -459,6 +491,9 @@ msgid "" "Invalid date/time format directive specified. Please refer to the list of " "allowed directives, displayed when you edit a language." msgstr "" +"Vous avez spécifié une directive de format date/temps non valide. Veuillez " +"vous référer à la liste des directives autorisées, qui s'affiche lorsque " +"vous modifiez une langue." #. module: base #: code:addons/orm.py:3895 @@ -473,7 +508,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_pad_project msgid "Specifications on PADs" -msgstr "" +msgstr "Spécifications relatives aux PADs" #. module: base #: help:ir.filters,user_id:0 @@ -481,6 +516,8 @@ msgid "" "The user this filter is available to. When left empty the filter is usable " "by the system only." msgstr "" +"L'utilisateur pour lequel ce filtre est disponible. Si ce champ est laissé " +"vide, ce filtre sera utilisable uniquement par le système." #. module: base #: help:res.partner,website:0 @@ -495,6 +532,10 @@ msgid "" "and reference view. The result is returned as an ordered list of pairs " "(view_id,view_mode)." msgstr "" +"Ce champ fonction calcule la liste ordonnée des vues qui doivent être " +"valides lors de l'affichage du résultat d'une action : il fédère le mode " +"d'affichage, les vues et les références aux vues. Le résultat retourné est " +"une liste ordonnée de paires (view_id, view_mode)." #. module: base #: model:res.country,name:base.tv @@ -556,7 +597,7 @@ msgstr "Guyane Française" #. module: base #: field:ir.ui.view.custom,ref_id:0 msgid "Original View" -msgstr "Vue originale" +msgstr "Vue originelle" #. module: base #: selection:base.language.install,lang:0 @@ -575,7 +616,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_layout msgid "Sales Orders Print Layout" -msgstr "" +msgstr "Mise en page des commandes" #. module: base #: selection:base.language.install,lang:0 @@ -585,7 +626,7 @@ msgstr "Espagnol (VE) / Español (VE)" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice msgid "Invoice on Timesheets" -msgstr "Facturation aux temps passés" +msgstr "Facturation au temps passé" #. module: base #: view:base.module.upgrade:0 @@ -621,6 +662,30 @@ msgid "" " Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n" "\n" msgstr "" +"\n" +"Module de relance automatiques pour factures impayées, avec rappels multi-" +"niveaux .\n" +"===========================================================================\n" +"\n" +"Vous pouvez définir vos niveaux de rappel via le menu :\n" +" Comptabilité/Configuration/Divers/Relances\n" +"\n" +"Ceci fait, vous pourrez imprimer automatiquement les relances " +"quotidiennement en cliquant simplement sur le menu:\n" +" Comptabilité / Traitements périodiques / Facturation / Envoyer des " +"relances\n" +"\n" +"Cette action générera un fichier PDF avec toutes les lettres de relance en " +"fonction\n" +"des niveaux de relance définis. Vous pouvez définir différentes politiques\n" +"pour différentes sociétés. Vous pouvez également envoyer un courriel au " +"client.\n" +"\n" +"Notez que si vous voulez vérifier le niveau de relance pour une écriture " +"comptable client donnée; vous pouvez le faire à partir du menu :\n" +" Comptabilité/Rapports/Autres rapports financiers/Partenaires/Relances " +"envoyées\n" +"\n" #. module: base #: field:res.country,name:0 @@ -644,7 +709,7 @@ msgid "" "The ISO country code in two chars.\n" "You can use this field for quick search." msgstr "" -"Le code ISO du pays, sur deux caractères.\n" +"Le code ISO du pays en deux caractères.\n" "Vous pouvez utiliser ce champ pour effectuer une recherche rapide." #. module: base @@ -655,7 +720,7 @@ msgstr "Palau" #. module: base #: view:res.partner:0 msgid "Sales & Purchases" -msgstr "Ventes & Achats" +msgstr "Achats-Ventes" #. module: base #: view:ir.translation:0 @@ -667,8 +732,7 @@ msgstr "Non traduit" msgid "" "Context dictionary as Python expression, empty by default (Default: {})" msgstr "" -"Dictionnaire de contexte comme une expression Python, vide par défaut " -"(Défaut: {})" +"Dictionnaire de contexte, expression Python vide par défaut (Défaut: {})" #. module: base #: model:ir.actions.act_window,name:base.ir_action_wizard @@ -702,12 +766,12 @@ msgstr "" #. module: base #: model:res.country,name:base.ai msgid "Anguilla" -msgstr "Anguille" +msgstr "Anguilla" #. module: base #: view:base.language.export:0 msgid "Export done" -msgstr "Export effectué" +msgstr "Export terminé" #. module: base #: model:ir.module.module,shortdesc:base.module_plugin_outlook @@ -774,7 +838,7 @@ msgstr "Actions automatisées" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ro msgid "Romania - Accounting" -msgstr "" +msgstr "Roumanie_Comptabilité" #. module: base #: view:partner.wizard.ean.check:0 @@ -788,8 +852,8 @@ msgid "" "invoice, then `object.invoice_address_id.mobile` is the field which gives " "the correct mobile number" msgstr "" -"Fournissez les champs qui seront utilisés pour récupérer le numéro du " -"portable. Exemple: vous sélectionnez une facture, alors, " +"Fournit les champs qui seront utilisés pour récupérer le numéro du portable. " +"Exemple: vous sélectionnez une facture, alors, " "`object.invoice_address_id.mobile` est le champ qui représente le numéro du " "portable correct." @@ -818,6 +882,10 @@ msgid "" "Launch Manually Once: after hacing been launched manually, it sets " "automatically to Done." msgstr "" +"Manuel : lancé manuellement.\n" +"Automatique : fonctionne lorsque le système est reconfiguré.\n" +"Lancer manuellement une fois : après avoir été lancé manuellement, il se " +"règle automatiquement sur Terminé." #. module: base #: selection:base.language.install,lang:0 @@ -837,7 +905,7 @@ msgstr "Vue assistant" #. module: base #: model:res.country,name:base.kh msgid "Cambodia, Kingdom of" -msgstr "République du Cambodge" +msgstr "Royaume du Cambodge" #. module: base #: field:base.language.import,overwrite:0 @@ -897,6 +965,8 @@ msgid "" "The module adds google contact in partner address and add google calendar " "events details in Meeting" msgstr "" +"Le module ajoute les contacts Google dans l'adresse du partenaire et les " +"événements du calendrier Google dans le détail de la réunion" #. module: base #: view:res.users:0 @@ -916,6 +986,15 @@ msgid "" "delete on objects and can check logs.\n" " " msgstr "" +"\n" +"Ce module permet à l' administrateur de suivre les opérations réalisées par " +"l'utilisateur sur tous les objets du système.\n" +"================================================== " +"=========================================\n" +"\n" +"L'administrateur peut s'abonner à des règles pour lire, écrire et\n" +"supprimer des objets, il peut également vérifier les logs.\n" +" " #. module: base #: model:res.partner.category,name:base.res_partner_category_4 @@ -995,7 +1074,7 @@ msgstr "Niué" #. module: base #: model:ir.module.module,shortdesc:base.module_membership msgid "Membership Management" -msgstr "" +msgstr "Gestion des membres" #. module: base #: selection:ir.module.module,license:0 @@ -1022,7 +1101,7 @@ msgstr "Types de référence des requêtes" #. module: base #: model:ir.module.module,shortdesc:base.module_google_base_account msgid "Google Users" -msgstr "" +msgstr "Utilisateurs Google" #. module: base #: help:ir.server.object.lines,value:0 @@ -1033,6 +1112,12 @@ msgid "" "If Value type is selected, the value will be used directly without " "evaluation." msgstr "" +"Expression contenant une spécification de valeur.\n" +"Si le type formule est sélectionné, ce champ peut être une expression " +"Python qui peut utiliser les mêmes valeurs que pour le champ de condition de " +"l'action serveur.\n" +"Si le type valeur est sélectionné, la valeur sera utilisée directement sans " +"évaluation." #. module: base #: model:res.country,name:base.ad @@ -1059,6 +1144,8 @@ msgstr "Archive TGZ" msgid "" "Users added to this group are automatically added in the following groups." msgstr "" +"Les utilisateurs ajoutés à ce groupe sont automatiquement ajoutés dans les " +"groupes suivants." #. module: base #: view:res.lang:0 @@ -1114,7 +1201,7 @@ msgstr "" #: code:addons/base/ir/ir_mail_server.py:192 #, python-format msgid "Connection test failed!" -msgstr "" +msgstr "Le test de connexion a échoué!" #. module: base #: selection:ir.actions.server,state:0 @@ -1175,6 +1262,23 @@ msgid "" "At the end of the month, the planning manager can also check if the encoded " "timesheets are respecting the planned time on each analytic account.\n" msgstr "" +"Gardez une trace de votre planification\n" +"Ce module vous aide à gérer vos plannings.\n" +"===============================================\n" +"\n" +"Ce module est basé sur la comptabilité analytique et est totalement intégré " +"à\n" +"* La gestion des feuilles de temps\n" +"* La gestion des congés\n" +"* La gestion de projets\n" +"\n" +"Ainsi, chaque chef de service peut savoir si quelqu'un dans son équipe a " +"encore du temps disponible pour une planification donnée (en prenant en " +"considération les congés) ou si il a encore besoin de saisir des tâches.\n" +"\n" +"A la fin du mois, le gestionnaire de la planification peut aussi vérifier si " +"les feuilles de temps saisies respectent le temps initialement prévu sur " +"chaque compte analytique.\n" #. module: base #: selection:ir.property,type:0 @@ -1199,7 +1303,7 @@ msgstr "Ouganda" #. module: base #: field:ir.model.access,perm_unlink:0 msgid "Delete Access" -msgstr "Accès en suppression" +msgstr "Supprimer l'accès" #. module: base #: model:res.country,name:base.ne @@ -1236,12 +1340,12 @@ msgstr "Espagnol (GT) / Español (GT)" #. module: base #: field:ir.mail_server,smtp_port:0 msgid "SMTP Port" -msgstr "" +msgstr "Port SMTP" #. module: base #: model:ir.module.module,shortdesc:base.module_import_sugarcrm msgid "SugarCRM Import" -msgstr "" +msgstr "Import SugarCRM" #. module: base #: view:res.lang:0 @@ -1258,12 +1362,12 @@ msgstr "" #: code:addons/base/module/wizard/base_language_install.py:55 #, python-format msgid "Language Pack" -msgstr "" +msgstr "Paquet de langue" #. module: base #: model:ir.module.module,shortdesc:base.module_web_tests msgid "Tests" -msgstr "" +msgstr "Tests" #. module: base #: field:ir.ui.view_sc,res_id:0 @@ -1324,7 +1428,7 @@ msgstr "" #. module: base #: field:ir.module.category,parent_id:0 msgid "Parent Application" -msgstr "" +msgstr "Application parente" #. module: base #: code:addons/base/res/res_users.py:222 @@ -1341,12 +1445,12 @@ msgstr "Pour exporter une nouvelle langue, ne sélectionnez aucune langue." #: model:ir.module.module,shortdesc:base.module_document #: model:ir.module.module,shortdesc:base.module_knowledge msgid "Document Management System" -msgstr "" +msgstr "Système de gestion documentaires" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_claim msgid "Claims Management" -msgstr "" +msgstr "Gestion des réclamations" #. module: base #: model:ir.ui.menu,name:base.menu_purchase_root @@ -1371,6 +1475,11 @@ msgid "" "use the accounting application of OpenERP, journals and accounts will be " "created automatically based on these data." msgstr "" +"Configurer les comptes bancaires de votre entreprise et choisir ceux qui " +"doivent figurer sur le pied de page du rapport. Vous pouvez réorganiser les " +"comptes bancaires de l'affichage de la liste. Si vous utilisez l'application " +"de comptabilité d'OpenERP, les journaux et les comptes correspondant seront " +"créés automatiquement en fonction de ces données." #. module: base #: view:ir.module.module:0 @@ -1390,11 +1499,19 @@ msgid "" " * Commitment Date\n" " * Effective Date\n" msgstr "" +"\n" +"Ajouter des informations supplémentaires à la commande de vente.\n" +"================================================== =\n" +"\n" +"Vous pouvez ajouter les dates suivantes pour une commande de vente:\n" +"* Date de la demande\n" +"* Date de l'engagement\n" +"* Date effective\n" #. module: base #: model:ir.module.module,shortdesc:base.module_account_sequence msgid "Entries Sequence Numbering" -msgstr "" +msgstr "Numérotation automatique de écritures" #. module: base #: model:ir.model,name:base.model_ir_exports @@ -1431,6 +1548,26 @@ msgid "" "database,\n" " but in the servers rootpad like /server/bin/filestore.\n" msgstr "" +"\n" +"Il s'agit d'un système de gestion de documents complet.\n" +"==============================================\n" +"\n" +"* Authentification de l'utilisateur \n" +"* Indexation des documents ( les fichiers .pptx et .docx ne sont pas pris " +"en charge dans plate-forme Windows)\n" +"* Tableau de bord pour les documents qui comprend:\n" +" - Les nouveaux fichiers (liste)\n" +" - Les fichiers par type de ressource (graphique)\n" +" - Les fichiers par partenaire (graphique)\n" +" - Taille de fichiers par mois (graphique)\n" +"\n" +"ATTENTION:\n" +"- Lorsque vous installez ce module dans une société qui gère déjà des " +"fichiers PDF stockés dans la base de données,\n" +"vous allez les perdre tous.\n" +"- Après installation de ce module, les PDF ne sont plus stockées dans la " +"base de données,\n" +"mais sur les serveurs dans un chemin comme / server / bin / filestore.\n" #. module: base #: view:res.lang:0 @@ -1444,6 +1581,9 @@ msgid "" " OpenERP Web gantt chart view.\n" " " msgstr "" +"\n" +" Vue Gantt d'OpenERP Web.\n" +" " #. module: base #: report:ir.module.reference.graph:0 @@ -1457,8 +1597,8 @@ msgid "" "system. After the contract has been registered, you will be able to send " "issues directly to OpenERP." msgstr "" -"Cette aide vous aide à enregistrer un contrat de garantie éditeur dans votre " -"système OpenERP. Après que le contrat ait été enregistré, vous pourrez " +"Cet assistant vous aide à enregistrer un contrat de garantie éditeur dans " +"votre système OpenERP. Après que le contrat ait été enregistré, vous pourrez " "envoyer des rapports d'erreur directement à OpenERP." #. module: base @@ -1496,6 +1636,15 @@ msgid "" "Web.\n" " " msgstr "" +"\n" +"C'est le module de test qui montre la prise en charge des balises HTML en " +"vue formulaire normale XML.\n" +"================================================== " +"===========================\n" +"\n" +"Crée un exemple de vue formulaire à l'aide des balises HTML. Il n'est " +"visible que dans OpenERP Web.\n" +" " #. module: base #: model:ir.module.category,description:base.module_category_purchase_management @@ -1503,6 +1652,8 @@ msgid "" "Helps you manage your purchase-related processes such as requests for " "quotations, supplier invoices, etc..." msgstr "" +"Permet de gérer vos processus d'achat, tels que les appels d'offres, les " +"factures fournisseurs, etc..." #. module: base #: help:base.language.install,overwrite:0 @@ -1562,7 +1713,7 @@ msgstr "Connexion" #: model:ir.actions.act_window,name:base.action_wizard_update_translations #: model:ir.ui.menu,name:base.menu_wizard_update_translations msgid "Synchronize Terms" -msgstr "" +msgstr "Synchroniser les termes" #. module: base #: view:ir.actions.server:0 @@ -1590,6 +1741,19 @@ msgid "" " - You can define new types of events in\n" " Association / Configuration / Types of Events\n" msgstr "" +"\n" +"Organisation et gestion d' événements.\n" +"======================================\n" +"\n" +"Ce module vous permet\n" +" * De gérer vos événements et leurs inscriptions\n" +" * D'utiliser des courriels automatiques de confirmation et d'envoyer les " +"accusés de réception pour toute inscription à un événement\n" +" * ...\n" +"\n" +"Notez que:\n" +" - Vous pouvez définir de nouveaux types d'événements dans\n" +" Association / Configuration / Types d'événements\n" #. module: base #: model:ir.ui.menu,name:base.menu_tools @@ -1605,7 +1769,7 @@ msgstr "Décimal" #: model:ir.module.category,name:base.module_category_warehouse_management #: model:ir.module.module,shortdesc:base.module_stock msgid "Warehouse Management" -msgstr "" +msgstr "Gestion d'entrepôt" #. module: base #: model:ir.model,name:base.model_res_request_link @@ -1636,7 +1800,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_lu msgid "Luxembourg - Accounting" -msgstr "" +msgstr "Comptabilité - Luxembourg" #. module: base #: model:res.country,name:base.tp @@ -1694,6 +1858,28 @@ msgid "" "\n" " " msgstr "" +"\n" +"Ce module ajoute des outils de partage de génériques à votre base de données " +"OpenERP.\n" +"================================================== ======================\n" +"\n" +"Il ajoute notamment un bouton «partager» qui est disponible dans le client " +"Web pour\n" +"partager tout type de données OpenERP avec des collègues, clients, amis, " +"etc.\n" +"\n" +"Le système fonctionnera en créant de nouveaux utilisateurs et les groupes à " +"la volée, et en\n" +"affectant les droits d'accès appropriés et des ir.rules pour s'assurer que " +"le\n" +"les utilisateurs partagent seulement les accès aux données qui ont été " +"partagés avec eux.\n" +"\n" +"Cela est extrêmement utile pour le travail collaboratif, le partage des " +"connaissances,\n" +"la synchronisation avec d'autres entreprises, etc\n" +"\n" +" " #. module: base #: field:res.currency,accuracy:0 @@ -1710,6 +1896,13 @@ msgid "" " Apply Different Category for the product.\n" " " msgstr "" +"\n" +" Le module de base pour gérer les déjeuners\n" +"\n" +" suit les commandes de repas, les mouvements d'argent , la caisse, le " +"Produit.\n" +" Appliquer différentes catégories pour le produit.\n" +" " #. module: base #: model:res.country,name:base.kg @@ -1767,6 +1960,48 @@ msgid "" "\n" " " msgstr "" +"\n" +"Validation de la TVA pour les numéros de TVA des Partenaires\n" +"===================================================\n" +"\n" +"Après l'installation de ce module, les valeurs saisies dans le champ TVA des " +"partenaires sera\n" +" validé pour tous les pays pris en charge. Le pays est déduit des deux\n" +"lettres code qui préfixent le numéro de TVA, par exemple, ``BE0477472701 " +"`` \n" +"sera validé en utilisant les règles belges.\n" +"\n" +"Il y a deux différents niveaux de validation du numéro de TVA:\n" +"\n" +"* Par défaut, un simple contrôle hors-ligne est effectué en utilisant les " +"règles de\n" +" validation connue pour le pays, basé sur un simple calcul de clé. Cette " +"pré-validation\n" +" est rapide et toujours disponible, mais permet d'utiliser des numéros " +"qui sont peut-être\n" +" pas réellement affectés ou ne sont plus valables.\n" +"\n" +"* Lorsque l' option \"Vérifier le n° TVA en ligne\" est activée (dans la " +"configuration de la Société\n" +" de l'utilisateur), les numéros de TVA seront soumis via internet à la " +"base de données EU VIES\n" +" qui validera que le numéro est bien alloué à une entreprise de l'UE et " +"est valable et en cours.\n" +" C'est un peu plus lent que la pré-validation hors ligne. Cela nécessite " +"une connexion Internet,\n" +" et le service peut ne pas être disponibles tout le temps. Si le service " +"n'est pas disponible ou \n" +" ne prend pas en charge la pays requis (par exemple pour des pays hors " +"UE), une simple\n" +" vérification sera effectuée à la place.\n" +"\n" +"Les pays pris en charge comprennent actuellement les pays de l'UE, et " +"quelques pays hors de l'UE\n" +"comme le Chili, la Colombie, le Mexique, la Norvège ou la Russie. Pour les " +"pays non pris en charge,\n" +"que le code du pays sera validé.\n" +"\n" +" " #. module: base #: view:ir.sequence:0 @@ -1780,6 +2015,9 @@ msgid "" "simplified payment mode encoding, automatic picking lists generation and " "more." msgstr "" +"Vous aide à tirer le maximum de vos points de ventes grâce à une saisie " +"rapide des ventes, un mode de paiement simplifié, une génération automatique " +"des bons de préparation, et bien d'autres choses." #. module: base #: model:res.country,name:base.mv @@ -1801,6 +2039,23 @@ msgid "" "The managers can obtain an easy view of best ideas from all the users.\n" "Once installed, check the menu 'Ideas' in the 'Tools' main menu." msgstr "" +"\n" +"Ce module permet aux utilisateurs de facilement et efficacement participer à " +"l'innovation de l'entreprise.\n" +"================================================== " +"====================================\n" +"\n" +"Il permet à chacun d'exprimer ses idées sur différents sujets.\n" +"\n" +"Les autres utilisateurs peuvent commenter ces idées et voter pour les plus " +"pertinentes.\n" +"\n" +"Chaque idée obtient un score basé sur les différents votes.\n" +"\n" +"Les responsables peuvent obtenir facilement une vue des meilleures idées de " +"tous les utilisateurs.\n" +"\n" +"Une fois installé, vous pouvez y accéder via «Idées» dans le menu 'Outils'." #. module: base #: model:ir.model,name:base.model_ir_rule @@ -1815,32 +2070,32 @@ msgstr "Jours" #. module: base #: model:ir.module.module,shortdesc:base.module_web_rpc msgid "OpenERP Web web" -msgstr "" +msgstr "OpenERP Web web" #. module: base #: model:ir.module.module,shortdesc:base.module_html_view msgid "Html View" -msgstr "" +msgstr "Vue HTML" #. module: base #: field:res.currency,position:0 msgid "Symbol position" -msgstr "" +msgstr "Position du symbol" #. module: base #: model:ir.module.module,shortdesc:base.module_process msgid "Enterprise Process" -msgstr "" +msgstr "Processus de la société" #. module: base #: help:ir.cron,function:0 msgid "Name of the method to be called when this job is processed." -msgstr "" +msgstr "Nom de la méthode à appeler quand l'action est lancée." #. module: base #: model:ir.module.module,shortdesc:base.module_hr_evaluation msgid "Employee Appraisals" -msgstr "" +msgstr "Évaluation des employés" #. module: base #: selection:ir.actions.server,state:0 @@ -1857,7 +2112,7 @@ msgstr " (copie)" #. module: base #: field:res.company,rml_footer1:0 msgid "General Information Footer" -msgstr "" +msgstr "Pied de page d'information générale" #. module: base #: view:res.lang:0 @@ -1879,7 +2134,7 @@ msgstr "Parent de gauche" #. module: base #: model:ir.module.module,shortdesc:base.module_project_mrp msgid "Create Tasks on SO" -msgstr "" +msgstr "Créer des tâches sur des commandes de vente" #. module: base #: field:ir.attachment,res_model:0 @@ -1889,7 +2144,7 @@ msgstr "Modèle lié" #. module: base #: field:res.partner.bank,footer:0 msgid "Display on Reports" -msgstr "" +msgstr "Afficher sur les rapports" #. module: base #: model:ir.module.module,description:base.module_l10n_cn @@ -1900,6 +2155,11 @@ msgid "" " ============================================================\n" " " msgstr "" +"\n" +" 添加中文省份数据\n" +" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n" +" ============================================================\n" +" " #. module: base #: model:ir.model,name:base.model_ir_model_access @@ -1952,6 +2212,12 @@ msgid "" "Accounting chart and localization for Ecuador.\n" " " msgstr "" +"\n" +"Module de base pour gérer le plan comptable pour l'Équateur dans OpenERP.\n" +"==============================================================\n" +"\n" +"Module pour la comptabilité équatorienne\n" +" " #. module: base #: code:addons/base/ir/ir_filters.py:38 @@ -1964,7 +2230,7 @@ msgstr "%s (copie)" #. module: base #: model:ir.module.module,shortdesc:base.module_account_chart msgid "Template of Charts of Accounts" -msgstr "" +msgstr "Modèle de plans de comptes" #. module: base #: field:res.partner.address,type:0 @@ -2051,12 +2317,12 @@ msgstr "Finlande" #: code:addons/base/res/res_company.py:156 #, python-format msgid "Website: " -msgstr "" +msgstr "Site internet: " #. module: base #: model:ir.ui.menu,name:base.menu_administration msgid "Settings" -msgstr "" +msgstr "Préférences" #. module: base #: selection:ir.actions.act_window,view_type:0 @@ -2070,7 +2336,7 @@ msgstr "Arbre" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic_multicurrency msgid "Multi-Currency in Analytic" -msgstr "" +msgstr "Multi-devises dans la comptabilité analytique" #. module: base #: view:base.language.export:0 @@ -2088,6 +2354,8 @@ msgid "" "Display this bank account on the footer of printed documents like invoices " "and sales orders." msgstr "" +"Afficher ce compte bancaire sur le pied de page des documents imprimés tels " +"que les factures et les commandes de vente." #. module: base #: view:base.language.import:0 @@ -2152,6 +2420,35 @@ msgid "" "Some statistics by journals are provided.\n" " " msgstr "" +"\n" +"Modules journal des ventes qui vous permet de classer vos ventes et les " +"livraisons (bon de livraisons) entre différents journaux.\n" +"=============================================================================" +"==========================\n" +"\n" +"Ce module est très utile pour les grandes entreprises qui\n" +"sont organisées en départements.\n" +"\n" +"Vous pouvez utiliser le journal à des fins différentes, par exemple:\n" +" * Isoler les ventes des différents départements\n" +" * Bordereaux de livraison par camion ou par transporteur\n" +"\n" +"Les journaux ont la possibilité d'évoluer entre différents statuts:\n" +" * Brouillon, ouvert, terminé,annulé.\n" +"\n" +"Les opérations par lots peuvent être traitées sur les différents journaux " +"pour\n" +"confirmer toutes les ventes à la fois, afin de valider ou de facturer les " +"emballages, ...\n" +"\n" +"Il prend également en charge les méthodes de facturation par lots qui " +"peuvent\n" +"être configurées par partenaires et commandes de vente, par exemple:\n" +" * Facturation quotidienne,\n" +" * Facturation mensuelle, ...\n" +"\n" +"Quelques statistiques par journaux sont fournis.\n" +" " #. module: base #: field:res.company,logo:0 @@ -2161,7 +2458,7 @@ msgstr "Logo" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cr msgid "Costa Rica - Accounting" -msgstr "" +msgstr "Costa Rica - Comptabilité" #. module: base #: view:ir.module.module:0 @@ -2187,16 +2484,36 @@ msgid "" "re-invoice your customer's expenses if your work by project.\n" " " msgstr "" +"\n" +"Ce module gère les notes de frais des employés.\n" +"===============================================\n" +"\n" +"Le flux complet de traitement est couvert :\n" +"\n" +" * Saisie des notes de frais par les utilisateurs\n" +" * Confirmation de la note de frais par l'utilisateur\n" +" * Validation par le responsable\n" +" * Seconde validation par le comptable et création de la facture de " +"remboursement\n" +" * Paiement de la facture à l'employé\n" +"\n" +"Ce module utilise également la comptabilité analytique et est compatible " +"avec\n" +"la facture sur le module de feuille de temps (invoice on timesheet module) " +"de sorte que \n" +"vous pourrez automatiquement imputer au client les frais afférents à son " +"projet.\n" +" " #. module: base #: field:ir.values,action_id:0 msgid "Action (change only)" -msgstr "" +msgstr "Action (modification seulement)" #. module: base #: model:ir.module.module,shortdesc:base.module_subscription msgid "Recurring Documents" -msgstr "" +msgstr "Documents récurrents" #. module: base #: model:res.country,name:base.bs @@ -2235,7 +2552,7 @@ msgstr "Nombre de modules mis à jour" #. module: base #: field:ir.cron,function:0 msgid "Method" -msgstr "" +msgstr "Méthode" #. module: base #: view:res.partner.event:0 @@ -2260,7 +2577,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_setup msgid "Initial Setup Tools" -msgstr "" +msgstr "Outils de paramétrage initial" #. module: base #: field:ir.actions.act_window,groups_id:0 @@ -2313,6 +2630,19 @@ msgid "" "system to store and search in your CV base.\n" " " msgstr "" +"\n" +"Gestion des emplois et du processus de recrutement.\n" +"============================================\n" +"\n" +"Il est intégré avec le module d'enquête pour vous permettre de définir le " +"contenu des entretiens pour différents emplois .\n" +"\n" +"Ce module est intégré à la passerelle de messagerie pour un suivi " +"automatique par courriel\n" +"envoyé à jobs@YOURCOMPANY.com. Il est également intégrée au système de " +"gestion des documents\n" +"pour constituer une CVthèque.\n" +" " #. module: base #: model:ir.actions.act_window,name:base.action_res_widget_wizard @@ -2322,7 +2652,7 @@ msgstr "Gestion des composants de la page d'accueil" #. module: base #: field:res.company,rml_header1:0 msgid "Report Header / Company Slogan" -msgstr "" +msgstr "Entête de rapport / Slogan de la société" #. module: base #: model:res.country,name:base.pl @@ -2375,7 +2705,7 @@ msgstr "" #. module: base #: field:ir.mail_server,smtp_debug:0 msgid "Debugging" -msgstr "" +msgstr "Débogage" #. module: base #: model:ir.module.module,description:base.module_crm_helpdesk @@ -2411,6 +2741,18 @@ msgid "" "\n" " " msgstr "" +"\n" +"Module pour la gestion des ressources.\n" +"===============================\n" +"\n" +"Une ressource représente une entité qui peut être planifiée\n" +"(un développeur sur une tâche ou un atelier sur les ordres de fabrication).\n" +"\n" +"Ce module gère un calendrier des ressources.\n" +"\n" +"Elle gère également les congés/indisponibilités des ressources.\n" +"\n" +" " #. module: base #: view:ir.rule:0 @@ -2451,6 +2793,12 @@ msgid "" "\n" "Configure servers and trigger synchronization with its database objects.\n" msgstr "" +"\n" +"Synchronisation avec tous les objets.\n" +"==============================\n" +"\n" +"Configure les serveurs et déclenche la synchronisation avec les objets de la " +"base de données.\n" #. module: base #: model:res.country,name:base.mg @@ -2491,7 +2839,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_crm msgid "Opportunity to Quotation" -msgstr "" +msgstr "Opportunité en devis." #. module: base #: model:ir.module.module,description:base.module_sale_analytic_plans @@ -2504,6 +2852,13 @@ msgid "" "orders.\n" " " msgstr "" +"\n" +"Module pour gérer la distribution analytique et ordres de vente.\n" +"====================================================\n" +"\n" +"Avec l'utilisation de ce module, vous serez en mesure de relier les comptes " +"analytiques aux commandes de vente.\n" +" " #. module: base #: field:ir.actions.url,target:0 @@ -2513,22 +2868,22 @@ msgstr "Cible de l'action" #. module: base #: model:ir.module.module,shortdesc:base.module_base_calendar msgid "Calendar Layer" -msgstr "" +msgstr "Couche calendrier" #. module: base #: model:ir.actions.report.xml,name:base.report_ir_model_overview msgid "Model Overview" -msgstr "" +msgstr "Vue d'ensemble du modèle" #. module: base #: model:ir.module.module,shortdesc:base.module_product_margin msgid "Margins by Products" -msgstr "" +msgstr "Marges par produit" #. module: base #: model:ir.ui.menu,name:base.menu_invoiced msgid "Invoicing" -msgstr "" +msgstr "Facturation" #. module: base #: field:ir.ui.view_sc,name:0 @@ -2563,13 +2918,13 @@ msgstr "Importer / Exporter" #. module: base #: model:ir.actions.todo.category,name:base.category_tools_customization_config msgid "Tools / Customization" -msgstr "" +msgstr "Outils / Personnalisation" #. module: base #: field:ir.model.data,res_id:0 #: field:ir.values,res_id:0 msgid "Record ID" -msgstr "" +msgstr "ID de l’enregistrement" #. module: base #: field:ir.actions.server,email:0 @@ -2590,7 +2945,7 @@ msgstr "Action du Serveur" #. module: base #: help:ir.actions.client,params:0 msgid "Arguments sent to the client along withthe view tag" -msgstr "" +msgstr "Arguments envoyés au client avec la vue" #. module: base #: model:ir.module.module,description:base.module_project_gtd @@ -2621,6 +2976,36 @@ msgid "" "performing those tasks.\n" " " msgstr "" +"\n" +"Ce module implémente tous les concepts définis par la méthodologie Getting " +"Things Done.\n" +"================================================== ========================\n" +"\n" +"Ce module implémente une liste simple de tâches personnelles (Todo list). " +"Elle ajoute à\n" +"la gestion des projets cette liste modifiable des tâches simplifiées au " +"maximum\n" +"(seuls les champs obligatoires sont affichés). \n" +"\n" +"Les tâches peuvent également être réparties selon l'échéance -TimeBox ou " +"zone de temps-\n" +"(aujourd'hui, cette semaine, à plus long terme) mais aussi en fonction d'une " +"autre notion appelée contexte. \n" +"\n" +"La liste des tâches est basée sur la méthode GTD. Cette méthodologie " +"utilisée dans le monde entier et\n" +"contribue à l'amélioration de la gestion du temps personnel.\n" +"\n" +"Getting Things Done (couramment abrégé en GTD) est une\n" +"méthode d'organisation créée par David Allen et décrite dans un livre du " +"même nom.\n" +"\n" +"GTD repose sur le principe selon lequel une personne a besoin d'enregistrer " +"ses tâches sur un support externe.\n" +"De cette façon, l'esprit est libéré de la tâche de mémorisation de tout ce " +"qui doit être fait,\n" +"et peut se concentrer sur l'exécution des tâches.\n" +" " #. module: base #: model:res.country,name:base.tt @@ -2654,7 +3039,7 @@ msgstr "" #: model:res.groups,name:base.group_sale_manager #: model:res.groups,name:base.group_tool_manager msgid "Manager" -msgstr "" +msgstr "Responsable" #. module: base #: model:ir.ui.menu,name:base.menu_custom @@ -2691,12 +3076,12 @@ msgstr "Effacer les IDs" #. module: base #: view:res.groups:0 msgid "Inherited" -msgstr "" +msgstr "Hérité" #. module: base #: field:ir.model.fields,serialization_field_id:0 msgid "Serialization Field" -msgstr "" +msgstr "Champ de sérialisation" #. module: base #: model:ir.module.category,description:base.module_category_report_designer @@ -2704,6 +3089,8 @@ msgid "" "Lets you install various tools to simplify and enhance OpenERP's report " "creation." msgstr "" +"Vous permet d'installer différents outils destinés à simplifier et à " +"améliorer la création de rapports dans OpenERP." #. module: base #: view:res.lang:0 @@ -2714,7 +3101,7 @@ msgstr "%y - Année sans le siècle (00 à 99)." #: code:addons/base/res/res_company.py:155 #, python-format msgid "Fax: " -msgstr "" +msgstr "Télécopie : " #. module: base #: model:res.country,name:base.si @@ -2724,7 +3111,7 @@ msgstr "Slovénie" #. module: base #: help:res.currency,name:0 msgid "Currency Code (ISO 4217)" -msgstr "" +msgstr "Code de la devise (ISO 4217)" #. module: base #: model:ir.actions.act_window,name:base.res_log_act_window @@ -2756,7 +3143,7 @@ msgstr "Erreur!" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr_rib msgid "French RIB Bank Details" -msgstr "" +msgstr "Relevés d'identité bancaire (RIB)" #. module: base #: view:res.lang:0 @@ -2837,19 +3224,19 @@ msgstr "Bengladesh" #. module: base #: model:ir.module.module,shortdesc:base.module_project_retro_planning msgid "Project Retro-planning" -msgstr "" +msgstr "Projet rétro-planning" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_planning msgid "Master Procurement Schedule" -msgstr "" +msgstr "Plan directeur d'approvisionnement" #. module: base #: model:ir.model,name:base.model_ir_module_category #: field:ir.module.module,application:0 #: field:res.groups,category_id:0 msgid "Application" -msgstr "" +msgstr "Application" #. module: base #: selection:publisher_warranty.contract,state:0 @@ -2867,6 +3254,14 @@ msgid "" "\n" "The decimal precision is configured per company.\n" msgstr "" +"\n" +"Configure la précision des arrondis sur les prix dont vous pouvez avoir " +"besoin pour différents types d'utilisation: comptabilité, ventes, achats, " +"etc\n" +"=============================================================================" +"=========================\n" +"\n" +"La précision décimale est configurable par société.\n" #. module: base #: model:ir.module.module,description:base.module_l10n_pl @@ -2884,11 +3279,22 @@ msgid "" "że wszystkie towary są w obrocie hurtowym.\n" " " msgstr "" +"\n" +"Module de gestion de la comptabilité et des taxes pour la Pologne\n" +"=============================================================================" +"=====\n" +"\n" +"To jest moduł do tworzenia wzorcowego planu kont i podstawowych ustawień do " +"podatków\n" +"VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów " +"zakładając,\n" +"że wszystkie towary są w obrocie hurtowym.\n" +" " #. module: base #: field:ir.actions.client,params_store:0 msgid "Params storage" -msgstr "" +msgstr "Paramètre de stockage" #. module: base #: code:addons/base/module/module.py:409 @@ -2919,12 +3325,28 @@ msgid "" "since it's the same which has been renamed.\n" " " msgstr "" +"\n" +"Ce module permet aux utilisateurs d'effectuer une segmentation au sein des " +"partenaires.\n" +"=========================================================================\n" +"\n" +"Il utilise et améliore les critères de profils à partir de l'ancien module " +"de segmentation grâce à la nouvelle notion d'enquête. Vous pouvez maintenant " +"regrouper les questions dans une seule enquête et l'utiliser directement " +"avec ​​un partenaire.\n" +"\n" +"Il a également été fusionné avec l'ancien outil de segmentation CRM & SRM " +"parce que leurs fonctionnalités se recoupaient.\n" +"\n" +" * Remarque: ce module n'est pas compatible avec le module segmentation, " +"puisque qu'il en est issu et qu'il a été renommé.\n" +" " #. module: base #: code:addons/report_sxw.py:434 #, python-format msgid "Unknown report type: %s" -msgstr "" +msgstr "Type de rapport inconnu : %s" #. module: base #: code:addons/base/ir/ir_model.py:282 @@ -3045,7 +3467,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_wiki_quality_manual msgid "Wiki: Quality Manual" -msgstr "" +msgstr "Wiki: Manuel Qualité" #. module: base #: selection:ir.actions.act_window.view,view_mode:0 @@ -3073,7 +3495,7 @@ msgstr "Secteur RH" #. module: base #: model:ir.ui.menu,name:base.menu_dashboard_admin msgid "Administration Dashboard" -msgstr "" +msgstr "Tableau de bord d'administration" #. module: base #: code:addons/orm.py:4408 @@ -3133,7 +3555,7 @@ msgstr "" #. module: base #: model:res.groups,name:base.group_survey_user msgid "Survey / User" -msgstr "" +msgstr "Enquête / utilisateur" #. module: base #: view:ir.module.module:0 @@ -3154,7 +3576,7 @@ msgstr "Fichier de l'icone web (au survol)" #. module: base #: model:ir.module.module,description:base.module_web_diagram msgid "Openerp web Diagram view" -msgstr "" +msgstr "Vue diagramme OpenERP web" #. module: base #: model:res.groups,name:base.group_hr_user @@ -3164,7 +3586,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_contract msgid "Employee Contracts" -msgstr "" +msgstr "Contrats des employés" #. module: base #: model:ir.module.module,description:base.module_wiki_faq @@ -3177,6 +3599,14 @@ msgid "" "for Wiki FAQ.\n" " " msgstr "" +"\n" +"Ce module fournit un modèle de Wiki FAQ.\n" +"=========================================\n" +"\n" +"Il fournit des données de démonstration, créant ainsi un groupe de Wiki et " +"une page Wiki\n" +"pour un Wiki de type FAQ.\n" +" " #. module: base #: view:ir.actions.server:0 @@ -3217,18 +3647,18 @@ msgstr "Civilités" #. module: base #: model:ir.module.module,shortdesc:base.module_product_manufacturer msgid "Products Manufacturers" -msgstr "" +msgstr "Fabricants de produits" #. module: base #: code:addons/base/ir/ir_mail_server.py:217 #, python-format msgid "SMTP-over-SSL mode unavailable" -msgstr "" +msgstr "Mode SMTP-sur-SSL indisponible" #. module: base #: model:ir.module.module,shortdesc:base.module_survey msgid "Survey" -msgstr "" +msgstr "Enquête" #. module: base #: view:base.language.import:0 @@ -3276,7 +3706,7 @@ msgstr "Uruguay" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail_crm msgid "eMail Gateway for Leads" -msgstr "" +msgstr "Passerelle de courriels pour les pistes" #. module: base #: selection:base.language.install,lang:0 @@ -3306,7 +3736,7 @@ msgstr "Correspondance de champs" #. module: base #: model:ir.module.module,shortdesc:base.module_web_dashboard msgid "web Dashboard" -msgstr "" +msgstr "Tableau de bord web" #. module: base #: model:ir.module.module,description:base.module_sale @@ -3350,6 +3780,46 @@ msgid "" " * Graph of Sales by Product's Category in last 90 days\n" " " msgstr "" +"\n" +"Le module de base pour gérer les devis et les commandes de vente.\n" +"================================================== ====\n" +"\n" +"Workflow avec des étapes de validation:\n" +"----------------------------------------------------------\n" +" * Devis -> pour les ventes -> Facture\n" +"\n" +"Méthodes de facturation:\n" +"---------------------------------------\n" +" Facture sur commande (avant ou après l'expédition)\n" +" Facture à la livraison\n" +" Facture sur les feuilles de temps\n" +" Facture d'acompte\n" +"\n" +"Préférences Partenaires:\n" +"------------------------------------\n" +" * expédition\n" +" * facturation\n" +" * incoterm\n" +"\n" +"Stocks de produits et les prix\n" +"---------------------------------------\n" +"\n" +"Modes de livraison:\n" +"-----------------\n" +" * Tout à la fois\n" +" * Multi-colis\n" +" * Les frais de livraison\n" +"\n" +"Tableau de bord pour le Gestionnaire de ventes qui comprend:\n" +"-----------------------------------------------------------------------------" +"-----------\n" +" * Devis\n" +" * Ventes par mois\n" +" * Graphique des ventes par vendeur dans les 90 derniers jours\n" +" * Graphique des ventes par client dans les 90 derniers jours\n" +" *Graphique des ventes par catégorie de produit dans les 90 derniers " +"jours\n" +" " #. module: base #: selection:base.language.install,lang:0 @@ -3373,6 +3843,14 @@ msgid "" "Canadian accounting charts and localizations.\n" " " msgstr "" +"\n" +"Module pour gérer le plan comptable canadien (en français et anglais) dans " +"OpenERP.\n" +"=============================================================================" +"=============\n" +"\n" +"Plans comptables canadiens et localisations.\n" +" " #. module: base #: view:base.module.import:0 @@ -3405,6 +3883,13 @@ msgid "" " * the Tax Code Chart for Luxembourg\n" " * the main taxes used in Luxembourg" msgstr "" +"\n" +"Module de base pour gérer le plan comptable pour le Luxembourg.\n" +"================================================== ====================\n" +"\n" +"* Le tableau KLUWER des comptes,\n" +"* Le tableau Code général des impôts pour le Luxembourg\n" +"* Les principaux impôts utilisés à Luxembourg" #. module: base #: field:ir.module.module,demo:0 @@ -3429,6 +3914,21 @@ msgid "" "module 'share'.\n" " " msgstr "" +"\n" +"Ce module définit des 'portails' visant à adapter l'accès à votre base de " +"données OpenERP\n" +"pour les utilisateurs externes.\n" +"\n" +"Un portail définit pour les utilisateurs des menus personnalisés et des " +"droits d'accès pour un groupe d'utilisateurs\n" +"(associés au portail). Il associe aussi des groupes d'utilisateurs au " +"portail des utilisateurs (l'ajout d'un groupe dans le portail l'ajoute " +"automatiquement au portail utilisateurs, etc.).\n" +"\n" +"Cette fonctionnalité est très pratique lorsqu'elle est utilisée en " +"combinaison avec le\n" +"module de partage (share module).\n" +" " #. module: base #: selection:res.request,priority:0 @@ -3456,7 +3956,7 @@ msgstr "Instances" #. module: base #: help:ir.mail_server,smtp_host:0 msgid "Hostname or IP of SMTP server" -msgstr "" +msgstr "Nom d'hôte ou adresse IP du serveur SMTP" #. module: base #: selection:base.language.install,lang:0 @@ -3486,12 +3986,12 @@ msgstr "Format du séparateur" #. module: base #: constraint:res.partner.bank:0 msgid "The RIB and/or IBAN is not valid" -msgstr "" +msgstr "Le numéro du RIB et/ou IBAN n'est pas correct." #. module: base #: model:ir.module.module,shortdesc:base.module_report_webkit msgid "Webkit Report Engine" -msgstr "" +msgstr "Moteur de rapport Webkit" #. module: base #: selection:publisher_warranty.contract,state:0 @@ -3518,13 +4018,13 @@ msgstr "Mayotte" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_todo msgid "Tasks on CRM" -msgstr "" +msgstr "Tâches de CRM" #. module: base #: model:ir.module.category,name:base.module_category_generic_modules_accounting #: view:res.company:0 msgid "Accounting" -msgstr "" +msgstr "Comptabilité" #. module: base #: model:ir.module.module,description:base.module_account_payment @@ -3539,11 +4039,21 @@ msgid "" "* a basic mechanism to easily plug various automated payment.\n" " " msgstr "" +"\n" +"Module pour gérer le règlement des factures.\n" +"=================================\n" +"\n" +"Ce module fournit:\n" +"----------------------\n" +"* Une manière plus efficace de gérer le règlement des factures.\n" +"* Un mécanisme de base pour brancher différents systèmes de paiement " +"automatisé.\n" +" " #. module: base #: view:ir.rule:0 msgid "Interaction between rules" -msgstr "" +msgstr "Interactions entre les règles" #. module: base #: model:ir.module.module,description:base.module_account_invoice_layout @@ -3565,11 +4075,30 @@ msgid "" "\n" " " msgstr "" +"\n" +"Ce module dispose de quelques fonctionnalités pour améliorer la présentation " +"des factures.\n" +"================================================== =======================\n" +"\n" +"Il vous offre la possibilité de:\n" +"--------------------------------\n" +" * Ordonner les lignes d'une facture\n" +" * Ajouter des titres, des lignes de commentaires, des sous-totaux\n" +" * Tracer des lignes horizontales\n" +" * Ajouter des sauts de page\n" +"\n" +"En outre, il y a une option qui vous permet d'imprimer sur les factures " +"sélectionnées un message spécifique au bas de celles-ci. Cette " +"fonctionnalité peut être très utile pour imprimer vos vœux en début " +"d'année, des offres commerciales ponctuelles,etc.\n" +"\n" +" " #. module: base #: constraint:res.partner:0 msgid "Error ! You cannot create recursive associated members." msgstr "" +"Erreur ! Vous ne pouvez pas créer des membres associés de manière récursive." #. module: base #: view:res.payterm:0 @@ -3602,6 +4131,10 @@ msgid "" "or data in your OpenERP instance. To install some modules, click on the " "button \"Install\" from the form view and then click on \"Start Upgrade\"." msgstr "" +"Vous pouvez installer de nouveaux modules dans votre instance OpenERP afin " +"d'activer de nouvelles fonctionnalités, des menus, des rapports ou des " +"données . Pour installer des modules, cliquez sur le bouton \"Installer\" de " +"la fiche du module." #. module: base #: model:ir.actions.act_window,name:base.ir_cron_act @@ -3617,6 +4150,9 @@ msgid "" " OpenERP Web chat module.\n" " " msgstr "" +"\n" +" Module de chat OpenERP Web.\n" +" " #. module: base #: field:res.partner.address,title:0 @@ -3629,8 +4165,7 @@ msgstr "Civilité" #: help:ir.property,res_id:0 msgid "If not set, acts as a default value for new resources" msgstr "" -"Si non positionné, il devient la valeur par défaut pour les nouvelles " -"ressources" +"Si non renseigné, devient la valeur par défaut pour les nouvelles ressources" #. module: base #: code:addons/orm.py:3988 @@ -3641,12 +4176,12 @@ msgstr "Récursivité détectée" #. module: base #: model:ir.module.module,shortdesc:base.module_report_webkit_sample msgid "Webkit Report Samples" -msgstr "" +msgstr "Exemples de rapports Webkit" #. module: base #: model:ir.module.module,shortdesc:base.module_point_of_sale msgid "Point Of Sale" -msgstr "" +msgstr "Point de vente" #. module: base #: code:addons/base/module/module.py:302 @@ -3662,8 +4197,8 @@ msgid "" "for users and partners." msgstr "" "Cet assistant permet d'ajouter une nouvelle langue à OpenERP. Après le " -"chargement d'une nouvelle langue, celle-ci devient celle par défaut pour les " -"utilisateurs et partenaires." +"chargement d'une nouvelle langue, celle-ci devient la langue par défaut pour " +"les utilisateurs et partenaires." #. module: base #: view:ir.model:0 @@ -3682,7 +4217,7 @@ msgstr "" #. module: base #: selection:ir.sequence,implementation:0 msgid "Standard" -msgstr "" +msgstr "Standard" #. module: base #: model:ir.model,name:base.model_maintenance_contract @@ -3711,11 +4246,13 @@ msgid "" "Invalid value for reference field \"%s.%s\" (last part must be a non-zero " "integer): \"%s\"" msgstr "" +"Valeur non valide pour le champ de référence \"%s.%s\" (la dernière partie " +"doit être un entier non nul) : \"%s\"" #. module: base #: model:ir.module.category,name:base.module_category_human_resources msgid "Human Resources" -msgstr "" +msgstr "Ressources humaines" #. module: base #: model:ir.actions.act_window,name:base.action_country @@ -3732,6 +4269,7 @@ msgstr "RML (obsolète - utiliser Report)" #: sql_constraint:ir.translation:0 msgid "Language code of translation item must be among known languages" msgstr "" +"Le code de la langue de traduction doit figurer parmi les langues connues" #. module: base #: view:ir.rule:0 @@ -3755,6 +4293,14 @@ msgid "" "templates to target objects.\n" " " msgstr "" +"\n" +" * Prise en charge multi-langue pour les plans de comptes, les impôts, " +"les codes fiscaux,les journaux, les modèles comptables\n" +" plans de comptes analytiques et journaux analytiques.\n" +" * Assistant de configuration de changements\n" +" - Copier les traductions du plan de comptes, taxe, code de taxe et , " +"et la situation fiscale à partir des modèles vers les objets cibles.\n" +" " #. module: base #: view:ir.actions.todo:0 @@ -3775,7 +4321,7 @@ msgstr "TVA" #. module: base #: field:res.users,new_password:0 msgid "Set password" -msgstr "" +msgstr "Définir le mot de passe" #. module: base #: view:res.lang:0 @@ -3799,6 +4345,9 @@ msgid "" " OpenERP Web mobile.\n" " " msgstr "" +"\n" +" OpenERP Web mobile.\n" +" " #. module: base #: view:res.lang:0 @@ -3898,12 +4447,12 @@ msgstr "Monténégro" #. module: base #: model:ir.module.module,shortdesc:base.module_document_ics msgid "iCal Support" -msgstr "" +msgstr "Support iCal" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail msgid "Email Gateway" -msgstr "" +msgstr "Passerelle de courriels" #. module: base #: code:addons/base/ir/ir_mail_server.py:439 @@ -3912,6 +4461,8 @@ msgid "" "Mail delivery failed via SMTP server '%s'.\n" "%s: %s" msgstr "" +"Échec de l'envoi du courriel via le serveur SMTP '%s'.\n" +"%s: %s" #. module: base #: view:ir.cron:0 @@ -3927,7 +4478,7 @@ msgstr "Catégories" #. module: base #: model:ir.module.module,shortdesc:base.module_web_mobile msgid "OpenERP Web mobile" -msgstr "" +msgstr "OpenERP Web mobile" #. module: base #: view:base.language.import:0 @@ -3954,6 +4505,18 @@ msgid "" "user rights to Demo user.\n" " " msgstr "" +"\n" +"Droits d'accès comptables.\n" +"=========================\n" +"\n" +"Ce module permet à l'administrateur d'accéder à toutes les fonctions " +"comptables\n" +"comme les écritures et le plan comptable.\n" +"\n" +"Il attribue les droits d'accès de responsable et d'utilisateur à " +"l'administrateur, et seulement\n" +"des droits d'utilisateur à l'utilisateur Demo.\n" +" " #. module: base #: selection:ir.module.module,state:0 @@ -3979,12 +4542,12 @@ msgstr "Liechtenstein" #. module: base #: model:ir.module.module,description:base.module_web_rpc msgid "Openerp web web" -msgstr "" +msgstr "Openerp web web" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue_sheet msgid "Timesheet on Issues" -msgstr "" +msgstr "Feuilles de temps sur incidents" #. module: base #: model:res.partner.title,name:base.res_partner_title_ltd @@ -4025,7 +4588,7 @@ msgstr "Portugal" #. module: base #: model:ir.module.module,shortdesc:base.module_share msgid "Share any Document" -msgstr "" +msgstr "Partager les documents" #. module: base #: field:ir.module.module,certificate:0 @@ -4071,11 +4634,40 @@ msgid "" "\n" "\n" msgstr "" +"\n" +"Améliore la gestion multi-devises d'OpenERP dans la comptabilité analytique " +"et dans un environnement multi-sociétés.\n" +"\n" +"Ce module est basé sur le travail effectué dans les anciens modules " +"c2c_multicost * qui étaient disponible sur la version v5.0 et qui vous " +"permettaient de partager des comptes analytiques entre sociétés (même si la " +"devise différait).\n" +"\n" +"Il permet:\n" +"\n" +" * d'enregistrer le propriétaire de la ligne analytique (= la société qui " +"possèdent le compte associé avec la ligne analytique)\n" +" * de gérer le multi-devises sur les lignes analytiques (semblable à la " +"comptabilité financière)\n" +" * de corriger tous les «coûts» des indicateurs en comptabilité analytique " +"en les basant sur la devise de la société propriétaire\n" +" * transparent dans un environnement uni-société.\n" +"\n" +"Par exemple, cette configuration devient possible !\n" +"\n" +"- Société 1 : EUR\n" +"- Société 2 : CHF\n" +"\n" +" - Compte analytique A : USD, détenu par la société 1\n" +" - Compte analytique B : CHF, détenu par la société 1\n" +" - Compte analytique C : EUR, détenu par la société 2\n" +"\n" +"\n" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_it msgid "Italy - Accounting" -msgstr "" +msgstr "Italie - Comptabilité" #. module: base #: field:ir.actions.act_window,help:0 @@ -4094,6 +4686,9 @@ msgid "" "its dependencies are satisfied. If the module has no dependency, it is " "always installed." msgstr "" +"Un module d'auto-installable est installé automatiquement par le système " +"lorsque toutes ses dépendances sont satisfaites. Si le module n'a pas de " +"dépendance, il est systématiquement installé." #. module: base #: model:ir.actions.act_window,name:base.res_lang_act_window @@ -4116,6 +4711,15 @@ msgid "" "automatically new claims based on incoming emails.\n" " " msgstr "" +"\n" +"Ce module vous permet de suivre les réclamations et griefs de vos clients ou " +"fournisseurs.\n" +"==========================================================================\n" +"\n" +"Il est entièrement intégré avec la passerelle de messagerie afin que les " +"nouvelles réclamations\n" +"soient créés automatiquement à partir des courriels entrants.\n" +" " #. module: base #: selection:workflow.activity,join_mode:0 @@ -4198,6 +4802,27 @@ msgid "" "anonymization process to recover your previous data.\n" " " msgstr "" +"\n" +"Ce module vous permet d'anonymiser une base de données.\n" +"===============================================\n" +"\n" +"Ce module vous permet de garder vos données confidentielles pour une base " +"donnée.\n" +"Ce processus est utile si vous souhaitez utiliser le service de migration et " +"de protéger les\n" +"données confidentielles de vos clients ou les vôtres. \n" +"\n" +"Le principe est que vous exécutez un outil d'anonymisation qui permet de " +"masquer\n" +"vos données confidentielles (ils sont remplacés par des caractères 'x' ).\n" +"\n" +"Ensuite, vous pouvez envoyer la base de données anonymisée à l'équipe de " +"migration.\n" +"\n" +"Enfin, une fois votre base de données mise à jour, vous la restaurez et vous " +"lancez le \n" +"processus inverse d'anonymisation pour récupérer vos données initiales.\n" +" " #. module: base #: help:publisher_warranty.contract,name:0 @@ -4206,6 +4831,8 @@ msgid "" "Your OpenERP Publisher's Warranty Contract unique key, also called serial " "number." msgstr "" +"Votre numéro de clé concernant le contrat de support fourni par l'éditeur " +"d'OpenERP, aussi appelé numéro de série." #. module: base #: model:ir.module.module,description:base.module_base_setup @@ -4220,6 +4847,16 @@ msgid "" "\n" " " msgstr "" +"\n" +"Ce module aide à configurer le système à l'installation d'une nouvelle " +"base.\n" +"================================================== " +"==============================\n" +"\n" +"Affiche la liste des fonctionnalités et applications à installer au " +"démarrage.\n" +"\n" +" " #. module: base #: field:ir.actions.report.xml,report_sxw_content:0 @@ -4230,7 +4867,7 @@ msgstr "Contenu au format SXW" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_pl msgid "Poland - Accounting" -msgstr "" +msgstr "Pologne - Comptabilité" #. module: base #: view:ir.cron:0 @@ -4260,6 +4897,21 @@ msgid "" "\n" " " msgstr "" +"\n" +"Module d'achat qui génère un bon de commande d'achat de biens auprès d'un " +"fournisseur.\n" +"=============================================================================" +"=======\n" +"\n" +"Une facture similaire à celle que votre fournisseur établira est créée pour " +"la commande d'achat.\n" +"\n" +"Tableau de bord pour la gestion des achats qui comprend:\n" +" * commandes d'achat en cours\n" +" * commandes d'achat en prévision\n" +" * graphique pour la quantité et le montant par mois\n" +"\n" +" " #. module: base #: view:ir.model.fields:0 @@ -4281,7 +4933,7 @@ msgstr "Résumé" #. module: base #: model:ir.module.category,name:base.module_category_hidden_dependency msgid "Dependency" -msgstr "" +msgstr "Dépendance" #. module: base #: field:multi_company.default,expression:0 @@ -4304,6 +4956,9 @@ msgid "" "When no specific mail server is requested for a mail, the highest priority " "one is used. Default priority is 10 (smaller number = higher priority)" msgstr "" +"En l'absence de serveur de messagerie spécifique spécifié pour l'envoi d'un " +"courriel, la priorité la plus haute est utilisé. La priorité par défaut est " +"10 (petit nombre = priorité élevée )" #. module: base #: model:ir.module.module,description:base.module_crm_partner_assign @@ -4322,6 +4977,21 @@ msgid "" "You can also use the geolocalization without using the GPS coordinates.\n" " " msgstr "" +"\n" +"Module utilisé par OpenERP SA pour rediriger les clients vers ses " +"partenaires, basé sur la géolocalisation.\n" +"=============================================================================" +"==================\n" +"\n" +"Vous pouvez géolocaliser vos opportunités en utilisant ce module.\n" +"\n" +"Utilisez la géolocalisation lors de l'affectation des opportunités aux " +"partenaires.\n" +"Déterminer les coordonnées GPS d'après l'adresse du partenaire.\n" +"Le partenaire le plus approprié peut être affecté.\n" +"Vous pouvez également utiliser la géolocalisation sans utiliser les " +"coordonnées GPS.\n" +" " #. module: base #: help:ir.actions.act_window,help:0 @@ -4355,12 +5025,12 @@ msgstr "Objet déclencheur" #. module: base #: sql_constraint:ir.sequence.type:0 msgid "`code` must be unique." -msgstr "" +msgstr "`code` doit être unique." #. module: base #: model:ir.module.module,shortdesc:base.module_hr_expense msgid "Expenses Management" -msgstr "" +msgstr "Gestion des notes de frais" #. module: base #: view:workflow.activity:0 @@ -4371,7 +5041,7 @@ msgstr "Transition entrante" #. module: base #: field:ir.values,value_unpickle:0 msgid "Default value or action reference" -msgstr "" +msgstr "Valeur par défaut ou référence de l'action" #. module: base #: model:res.country,name:base.sr @@ -4381,7 +5051,7 @@ msgstr "Suriname" #. module: base #: model:ir.module.module,shortdesc:base.module_project_timesheet msgid "Bill Time on Tasks" -msgstr "" +msgstr "Facturer les temps des tâches" #. module: base #: model:ir.module.category,name:base.module_category_marketing @@ -4398,7 +5068,7 @@ msgstr "Compte bancaire" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_gr msgid "Greece - Accounting" -msgstr "" +msgstr "Grèce - Comptabilité" #. module: base #: selection:base.language.install,lang:0 @@ -4418,7 +5088,7 @@ msgstr "Architecture personnalisée" #. module: base #: model:ir.module.module,shortdesc:base.module_web_gantt msgid "web Gantt" -msgstr "" +msgstr "Gantt web" #. module: base #: field:ir.module.module,license:0 @@ -4428,7 +5098,7 @@ msgstr "Licence" #. module: base #: model:ir.module.module,shortdesc:base.module_web_graph msgid "web Graph" -msgstr "" +msgstr "Graphique web" #. module: base #: field:ir.attachment,url:0 @@ -4475,6 +5145,20 @@ msgid "" "above. Specify the interval information and partner to be invoice.\n" " " msgstr "" +"\n" +"Créez des documents récurrents.\n" +"===========================\n" +"\n" +"Ce module permet de créer de nouveaux documents et ajouter des abonnements " +"sur ces documents.\n" +"\n" +"ex. : pour avoir une facture générée automatiquement périodiquement vous " +"devez:\n" +" * Définir un type de document basé sur l'objet Facture\n" +" * Définir un abonnement dont la source est le document défini comme ci-" +"dessus. Spécifiez les informations d'intervalle et le partenaire à " +"facturer.\n" +" " #. module: base #: field:ir.actions.server,srcmodel_id:0 @@ -4512,7 +5196,7 @@ msgstr "Guinée Équatoriale" #. module: base #: model:ir.module.module,shortdesc:base.module_warning msgid "Warning Messages and Alerts" -msgstr "" +msgstr "Messages d'avertissement et d'alerte" #. module: base #: view:base.module.import:0 @@ -4523,7 +5207,7 @@ msgstr "Importation de module" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ch msgid "Switzerland - Accounting" -msgstr "" +msgstr "Suisse - Comptabilité" #. module: base #: field:res.bank,zip:0 @@ -4569,7 +5253,7 @@ msgstr "" #. module: base #: model:ir.module.category,description:base.module_category_marketing msgid "Helps you manage your marketing campaigns step by step." -msgstr "" +msgstr "Vous aide à gérer vos campagnes marketing pas à pas" #. module: base #: selection:base.language.install,lang:0 @@ -4613,7 +5297,7 @@ msgstr "Règles" #. module: base #: field:ir.mail_server,smtp_host:0 msgid "SMTP Server" -msgstr "" +msgstr "Serveur SMTP" #. module: base #: code:addons/base/module/module.py:256 @@ -4644,6 +5328,9 @@ msgid "" "the same values as those available in the condition field, e.g. `Dear [[ " "object.partner_id.name ]]`" msgstr "" +"Le corps du message, peut contenir des expressions entre crochets doubles " +"sur la base des mêmes valeurs que celles qui sont disponibles dans le champ " +"condition, par exemple `Cher [[object.partner_id.name]]`" #. module: base #: model:ir.actions.act_window,name:base.action_workflow_form @@ -4664,11 +5351,20 @@ msgid "" "modules like share, lunch, pad, idea, survey and subscription.\n" " " msgstr "" +"\n" +"Installateur pour modules cachés comme le déjeuner, l'enquête, idée, " +"partage, etc\n" +"================================================== =============\n" +"\n" +"Créé une configuration invisible supplémentaire disponibles à partir de " +"laquelle vous pouvez installer\n" +"des modules comme partage, déjeuner, pad, idées, enquête et dabonnement.\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_specific_industry_applications msgid "Specific Industry Applications" -msgstr "" +msgstr "Applications spécifiques à l'industrie" #. module: base #: model:res.partner.category,name:base.res_partner_category_retailers0 @@ -4688,12 +5384,12 @@ msgstr "Lesotho" #. module: base #: model:ir.module.module,shortdesc:base.module_base_vat msgid "VAT Number Validation" -msgstr "" +msgstr "N° de validation de TVA" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_partner_assign msgid "Partners Geo-Localization" -msgstr "" +msgstr "Géolocalisation des partenaires" #. module: base #: model:res.country,name:base.ke @@ -4704,7 +5400,7 @@ msgstr "Kenya" #: model:ir.actions.act_window,name:base.action_translation #: model:ir.ui.menu,name:base.menu_action_translation msgid "Translated Terms" -msgstr "" +msgstr "Termes traduits" #. module: base #: view:res.partner.event:0 @@ -4770,6 +5466,31 @@ msgid "" "Also implements IETF RFC 5785 for services discovery on a http server,\n" "which needs explicit configuration in openerp-server.conf, too.\n" msgstr "" +"\n" +"Ce module active le serveur WebDAV pour les documents.\n" +"================================================== =============\n" +"\n" +"Vous pouvez ensuite utiliser n'importe quel navigateur compatible pour voir " +"à distance les pièces jointes d'OpenERP.\n" +"\n" +"Après l'installation, le serveur WebDAV peut être contrôlé par une section " +"[webdav] dans la configuration du serveur.\n" +"Paramètre de configuration du serveur:\n" +"\n" +" [webdav]\n" +" ; Enable = true; utiliser webdav avec le protocole http(s)\n" +" ; Vdir = webdav, le répertoire que webdav va utiliser\n" +" ; ce qui signifie que par défaut webdav sera\n" +" ; sur \"http://localhost:8069/webdav/\n" +" ; Verbose = True; active les messages verbeux de webdav\n" +" ; Debug = true; active les messages de débogage de webdav\n" +" ; Puisque les messages sont acheminés vers python, avec\n" +" ;les niveaux \"debug\" et \"debug_rpc\", vous pouvez laisser\n" +" ;ces options activées\n" +"\n" +"Met également en œuvre l'IETF RFC 5785 pour les services de découverte sur " +"un serveur http,\n" +"qui a besoin de configuration explicite dans openerp-server.conf, aussi.\n" #. module: base #: model:res.country,name:base.sm @@ -4824,7 +5545,7 @@ msgstr "Ce contrat est déjà enregistré dans le système." #: model:ir.actions.act_window,name:base.action_res_partner_bank_type_form #: model:ir.ui.menu,name:base.menu_action_res_partner_bank_typeform msgid "Bank Account Types" -msgstr "" +msgstr "Type de compte bancaire" #. module: base #: help:ir.sequence,suffix:0 @@ -4921,11 +5642,12 @@ msgstr "Sécurité" #, python-format msgid "Changing the storing system for field \"%s\" is not allowed." msgstr "" +"Changer le système de stockage pour le champ \"% s\" n'est pas autorisé." #. module: base #: help:res.partner.bank,company_id:0 msgid "Only if this bank account belong to your company" -msgstr "" +msgstr "Seulement si ce compte bancaire appartiennent à votre société" #. module: base #: model:res.country,name:base.za @@ -4961,6 +5683,14 @@ msgid "" "This new object will regroup and will allow you to easily keep track and " "order all your purchase orders.\n" msgstr "" +"\n" +"Ce module vous permet de gérer vos appels d'offres.\n" +"================================================== =========\n" +"\n" +"Quand une commande d'achat est créée, vous avez maintenant la possibilité " +"d'enregistrer la demande connexe.\n" +"Ce nouvel objet regroupera et vous permettra de garder facilement la trace " +"et de commander toutes vos commandes d'achat.\n" #. module: base #: model:res.country,name:base.hu @@ -4970,7 +5700,7 @@ msgstr "Hongrie" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_recruitment msgid "Recruitment Process" -msgstr "" +msgstr "Processus de recrutement" #. module: base #: model:res.country,name:base.br @@ -5031,12 +5761,12 @@ msgstr "Mise à jour du système complète" #. module: base #: sql_constraint:ir.model:0 msgid "Each model must be unique!" -msgstr "" +msgstr "Chaque modèle doit être unique!" #. module: base #: model:ir.module.category,name:base.module_category_localization msgid "Localization" -msgstr "" +msgstr "Localisation" #. module: base #: model:ir.module.module,description:base.module_sale_mrp @@ -5052,6 +5782,17 @@ msgid "" "It adds sales name and sales Reference on production order.\n" " " msgstr "" +"\n" +"Ce module facilite l'installation des modules MRP et ventes en même temps.\n" +"================================================== " +"==================================\n" +"\n" +"Il est essentiellement utilisé lorsque l'on veut garder un suivi des ordres " +"de production\n" +"générés à partir des ventes.\n" +"Il ajoute la dénomination et la référence de la vente sur l'ordre de " +"production.\n" +" " #. module: base #: selection:res.request,state:0 @@ -5091,6 +5832,16 @@ msgid "" "revenue\n" "reports, etc." msgstr "" +"Générez vos factures à partir des notes de frais, lignes de feuille de " +"temps, ...\n" +"Module pour générer des factures basées sur les coûts (ressources humaines, " +"frais, ...).\n" +"================================================== " +"==========================\n" +"\n" +"Vous pouvez définir des listes de prix sur les comptes analytiques, " +"construire\n" +"des rapports sur des recettes théoriques, etc" #. module: base #: field:ir.ui.menu,parent_id:0 @@ -5101,7 +5852,7 @@ msgstr "Menu parent" #. module: base #: field:res.partner.bank,owner_name:0 msgid "Account Owner Name" -msgstr "" +msgstr "Nom du titulaire du compte" #. module: base #: field:ir.rule,perm_unlink:0 @@ -5130,7 +5881,7 @@ msgstr "Séparateur décimal" #: view:ir.module.module:0 #, python-format msgid "Install" -msgstr "" +msgstr "Installer" #. module: base #: model:ir.actions.act_window,help:base.action_res_groups @@ -5152,7 +5903,7 @@ msgstr "" #. module: base #: field:ir.filters,name:0 msgid "Filter Name" -msgstr "" +msgstr "Nom du Filtre" #. module: base #: view:res.partner:0 @@ -5186,6 +5937,12 @@ msgid "" " those assets. And it allows to create Move's of the depreciation lines.\n" " " msgstr "" +"Gestion des immobilisations.\n" +" Ce module gère les actifs immobilisés détenus par une société ou un " +"individu. Il suit l'amortissement des\n" +" immobilisations. Il permet aussi de créer les lignes d'écritures " +"correspondantes aux amortissements.\n" +" " #. module: base #: model:res.country,name:base.bv @@ -5259,7 +6016,7 @@ msgstr "Champ" #. module: base #: model:ir.module.module,shortdesc:base.module_project_long_term msgid "Long Term Projects" -msgstr "" +msgstr "Projets à long terme" #. module: base #: model:res.country,name:base.ve @@ -5279,7 +6036,7 @@ msgstr "Zambie" #. module: base #: view:ir.actions.todo:0 msgid "Launch Configuration Wizard" -msgstr "" +msgstr "Lancer l'assistant de configuration" #. module: base #: help:res.partner,user_id:0 @@ -5383,7 +6140,7 @@ msgstr "Montserrat" #. module: base #: model:ir.module.module,shortdesc:base.module_decimal_precision msgid "Decimal Precision Configuration" -msgstr "" +msgstr "Configuration de la précision décimale" #. module: base #: model:ir.ui.menu,name:base.menu_translation_app @@ -5418,6 +6175,30 @@ msgid "" " * Graph : Products to send in delay (date < = today)\n" " " msgstr "" +"\n" +"Module de gestion des stocks OpenERP qui permet de gérer le multi-" +"entrepôts, avec stocks hiérarchiquement structurés.\n" +"=============================================================================" +"===========================\n" +"\n" +"Grâce à une gestion double entrée, le contrôle des stocks est puissant et " +"flexible:\n" +" * historique des mouvements et de la planification,\n" +" * méthodes d'inventaire différentes (FIFO, LIFO, ...)\n" +" * valorisation des stocks (prix standard ou moyenne, ...)\n" +" * robustesse face à des différences d'inventaire\n" +" * règles de réapprovisionnement automatique (niveau de stock, Just In " +"Time, ...)\n" +" * pris en charge des codes barres \n" +" * détection rapide des erreurs grâce au système à double entrée\n" +" * traçabilité (amont / aval, lots de production, numéro de série ...)\n" +" * Tableau de bord pour l'entrepôt qui comprend:\n" +" - approvisionnements en exception\n" +" - liste des produits entrants\n" +" - liste des produits sortants\n" +" - graphique : produits à recevoir en retard (date <= aujourd'hui)\n" +" - graphique : produits d'envoyer en retard (jour <= aujourd'hui)\n" +" " #. module: base #: model:ir.model,name:base.model_ir_module_module @@ -5492,6 +6273,35 @@ msgid "" "Budgets per Budgets.\n" "\n" msgstr "" +"\n" +"Ce module permet aux comptables de gérer les budgets analytiques et " +"croisés.\n" +"================================================== ========================\n" +"\n" +"Une fois les budgets principaux et les budgets définis (en comptabilité / " +"budgets /),\n" +"les responsables de projets peuvent fixer le montant prévu pour chaque " +"compte analytique.\n" +"\n" +"Le comptable a la possibilité de voir le total du montant prévu pour chaque\n" +"budget et budget principal afin de s'assurer que le total prévu ne soit pas\n" +"supérieur / inférieur à ce qu'il prévoyait pour ce budget principal ou ce " +"budget.\n" +"\n" +"Chaque liste peut également être vue sous forme de graphique.\n" +"\n" +"Trois rapports sont disponibles:\n" +" 1. Le premier est disponible à partir de la liste des budgets. Il donne " +"le suivi, pour ces budgets, des comptes analytiques par budgets " +"principaux.\n" +"\n" +" 2. Le second est un résumé du précédent, il ne donne que le suivi, pour " +"les budgets sélectionnés, des comptes analytiques.\n" +"\n" +" 3. Le dernier est disponible à partir du graphique analytique des " +"comptes. Il donne le suivi, pour les comptes analytiques sélectionnés , des " +"budgets principaux par les budgets.\n" +"\n" #. module: base #: help:res.lang,iso_code:0 @@ -5511,7 +6321,7 @@ msgstr "Site Internet" #. module: base #: model:ir.module.module,shortdesc:base.module_lunch msgid "Lunch Orders" -msgstr "" +msgstr "Commandes de repas" #. module: base #: selection:base.language.install,lang:0 @@ -5650,6 +6460,47 @@ msgid "" "of distribution models.\n" " " msgstr "" +"\n" +"Ce module permet d'utiliser plusieurs plans analytiques, selon le journal " +"général.\n" +"================================================== " +"=================================\n" +"\n" +"Voici un exemple de plusieurs lignes analytiques qui sont créées lorsqu'une " +"facture ou des entrées\n" +"sont confirmées.\n" +"\n" +"Par exemple, vous pouvez définir la structure analytique qui suit:\n" +" projets\n" +" projet 1\n" +" Sous projet 1,1\n" +" Sous projet 1,2\n" +"\n" +" projet 2\n" +" vendeur\n" +" Éric\n" +" Fabien\n" +"\n" +"Dans l'exemple précédent, nous avons deux axes : projets et vendeurs. Une " +"ligne de facture peut\n" +"se retrouver dans les entrées analytiques de 2 axes: Sous projet 1.1 et\n" +"Fabien. Le montant peut aussi être divisé. L'exemple suivant correspond à\n" +"une facture qui touche les deux sous-projets et affecté à un seul vendeur:\n" +"\n" +"Plan1:\n" +" Sous-projet 1.1: 50%\n" +" Sous-projet 1.2: 50%\n" +"Plan2:\n" +" Eric: 100%\n" +"\n" +"Ainsi, lorsque cette ligne de la facture sera confirmée, elle va générer 3 " +"lignes analytiques,\n" +"pour une seule écriture en comptabilité générale.\n" +"\n" +"Le plan d'analyse valide le pourcentage minimum et maximum au moment de la " +"création\n" +"des modèles de distribution.\n" +" " #. module: base #: help:res.country.state,code:0 @@ -5664,12 +6515,12 @@ msgstr "Svalbard et îles Jan Mayen" #. module: base #: model:ir.module.category,name:base.module_category_hidden_test msgid "Test" -msgstr "" +msgstr "Test" #. module: base #: model:ir.module.module,shortdesc:base.module_web_kanban msgid "Base Kanban" -msgstr "" +msgstr "Base Kanban" #. module: base #: view:ir.actions.act_window:0 @@ -5705,6 +6556,18 @@ msgid "" "You can also view the report of account analytic summary\n" "user-wise as well as month wise.\n" msgstr "" +"\n" +"Ce module est destiné à modifier la vue des comptes analytiques pour " +"afficher les données importantes au responsable de projet des entreprises de " +"services.\n" +"\n" +"\n" +"Ajoute un menu pour afficher les informations pertinentes à chaque " +"responsable.\n" +"\n" +"Vous pouvez également consulter le rapport de synthèse des comptes " +"analytiques\n" +"par utilisateur et par mois.\n" #. module: base #: model:ir.model,name:base.model_base_language_install @@ -5740,6 +6603,21 @@ msgid "" "http://translations.launchpad.net/openerp-costa-rica\n" " " msgstr "" +"\n" +"Plan comptable pour le Costa Rica.\n" +"=================================\n" +"\n" +"comprend:\n" +"* account.type\n" +"* account.account.template\n" +"* account.tax.template\n" +"* account.tax.code.template\n" +"* account.chart.template\n" +"\n" +"Tout est en anglais avec traduction en espagnol. D'autres traductions sont " +"les bienvenues, s'il vous plaît aller à\n" +"http://translations.launchpad.net/openerp-costa-rica\n" +" " #. module: base #: selection:base.language.export,state:0 @@ -5754,7 +6632,7 @@ msgstr "Propriété \"Lors de la supression\" pour les champs \"many2one\"" #. module: base #: model:ir.module.category,name:base.module_category_accounting_and_finance msgid "Accounting & Finance" -msgstr "" +msgstr "Comptabilité & finance" #. module: base #: field:ir.actions.server,write_id:0 @@ -5778,13 +6656,13 @@ msgstr "" #: model:ir.ui.menu,name:base.menu_values_form_defaults #: view:ir.values:0 msgid "User-defined Defaults" -msgstr "" +msgstr "Paramétrage par défaut de l'utilisateur" #. module: base #: model:ir.module.category,name:base.module_category_usability #: view:res.users:0 msgid "Usability" -msgstr "" +msgstr "Accessibilité" #. module: base #: field:ir.actions.act_window,domain:0 @@ -5795,7 +6673,7 @@ msgstr "Valeur du domaine" #. module: base #: model:ir.module.module,shortdesc:base.module_base_module_quality msgid "Analyse Module Quality" -msgstr "" +msgstr "Module assurance qualité" #. module: base #: selection:base.language.install,lang:0 @@ -5819,6 +6697,8 @@ msgid "" "How many times the method is called,\n" "a negative number indicates no limit." msgstr "" +"Nombre d'appels de la méthode,\n" +"un nombre négatif indique l'absence de limite." #. module: base #: field:res.partner.bank.type.field,bank_type_id:0 @@ -5865,12 +6745,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll msgid "Belgium - Payroll" -msgstr "" +msgstr "Belgique - Paie" #. module: base #: view:publisher_warranty.contract.wizard:0 msgid "Please enter the serial key provided in your contract document:" -msgstr "Veuillez saisir le numéro de série fournit dans votre contrat :" +msgstr "Veuillez saisir le numéro de série fourni dans votre contrat :" #. module: base #: view:workflow.activity:0 @@ -5891,7 +6771,7 @@ msgstr "Titulaire du compte bancaire" #. module: base #: model:ir.module.category,name:base.module_category_uncategorized msgid "Uncategorized" -msgstr "" +msgstr "Sans catégorie" #. module: base #: field:ir.attachment,res_name:0 @@ -5921,6 +6801,18 @@ msgid "" " * Integrated with Holiday Management\n" " " msgstr "" +"\n" +"Système de paie générique.\n" +"=======================\n" +"\n" +" * informations sur les employés\n" +" * contrats des employés\n" +" * allocations et déductions\n" +" * permettre de configurer le salaire de base / net\n" +" * fiche de paie des employés\n" +" * registre de paie mensuelle\n" +" * intégré avec la gestion des congés\n" +" " #. module: base #: selection:ir.cron,interval_type:0 @@ -5954,12 +6846,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_web_diagram msgid "OpenERP Web Diagram" -msgstr "" +msgstr "Diagramme OpenERP Web" #. module: base #: view:res.partner.bank:0 msgid "My Banks" -msgstr "" +msgstr "Mes banques" #. module: base #: help:multi_company.default,object_id:0 @@ -5993,11 +6885,19 @@ msgid "" "The user can also publish notes.\n" " " msgstr "" +"\n" +"Permet à l'utilisateur de créer un tableau de bord personnalisé.\n" +"========================================\n" +"\n" +"Ce module crée aussi le tableau de bord d'administration.\n" +"\n" +"L'utilisateur peut également publier des notes.\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_project_scrum msgid "Methodology: SCRUM" -msgstr "" +msgstr "Methodologie SCRUM" #. module: base #: view:ir.attachment:0 @@ -6018,7 +6918,7 @@ msgstr "Charger une traduction officielle" #. module: base #: model:ir.module.module,shortdesc:base.module_account_cancel msgid "Cancel Journal Entries" -msgstr "" +msgstr "Annuler des écritures" #. module: base #: view:ir.actions.server:0 @@ -6041,12 +6941,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_report_creator msgid "Query Builder" -msgstr "" +msgstr "Constructeur de requête" #. module: base #: selection:ir.actions.todo,type:0 msgid "Launch Automatically" -msgstr "" +msgstr "Lancé automatiquement" #. module: base #: model:ir.module.module,description:base.module_mail @@ -6179,12 +7079,12 @@ msgstr "" #: code:addons/base/module/module.py:392 #, python-format msgid "Uninstall" -msgstr "" +msgstr "Désinstaller" #. module: base #: model:ir.module.module,shortdesc:base.module_account_budget msgid "Budgets Management" -msgstr "" +msgstr "Gestion des budgets" #. module: base #: field:workflow.triggers,workitem_id:0 @@ -6194,22 +7094,22 @@ msgstr "Tâche" #. module: base #: model:ir.module.module,shortdesc:base.module_anonymization msgid "Database Anonymization" -msgstr "" +msgstr "Anonymisation de la base de données" #. module: base #: selection:ir.mail_server,smtp_encryption:0 msgid "SSL/TLS" -msgstr "" +msgstr "SSL/TLS" #. module: base #: field:publisher_warranty.contract,check_opw:0 msgid "OPW" -msgstr "" +msgstr "OPW" #. module: base #: field:res.log,secondary:0 msgid "Secondary Log" -msgstr "Journal de bord secondaire" +msgstr "Journal secondaire" #. module: base #: field:ir.actions.act_window.view,act_window_id:0 @@ -6316,7 +7216,7 @@ msgstr "Soudan" #: field:res.currency.rate,currency_rate_type_id:0 #: view:res.currency.rate.type:0 msgid "Currency Rate Type" -msgstr "" +msgstr "Type de taux de devise" #. module: base #: model:res.country,name:base.fm @@ -6342,7 +7242,7 @@ msgstr "" #. module: base #: model:ir.module.category,name:base.module_category_hidden msgid "Hidden" -msgstr "" +msgstr "Caché" #. module: base #: selection:base.language.install,lang:0 @@ -6357,7 +7257,7 @@ msgstr "Israël" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_syscohada msgid "OHADA - Accounting" -msgstr "" +msgstr "OHADA - Comptabilité" #. module: base #: help:res.bank,bic:0 @@ -6447,7 +7347,7 @@ msgstr "Non lu" #. module: base #: field:res.users,id:0 msgid "ID" -msgstr "" +msgstr "ID" #. module: base #: field:ir.cron,doall:0 @@ -6468,7 +7368,7 @@ msgstr "Correspondance d'objet" #. module: base #: field:ir.ui.view,xml_id:0 msgid "External ID" -msgstr "" +msgstr "Identifiant externe" #. module: base #: help:res.currency.rate,rate:0 @@ -6526,7 +7426,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_project_issue msgid "Issues Tracker" -msgstr "" +msgstr "Suivi des incidents" #. module: base #: selection:ir.cron,interval_type:0 @@ -6536,7 +7436,7 @@ msgstr "Jours ouvrés" #. module: base #: model:ir.module.module,shortdesc:base.module_multi_company msgid "Multi-Company" -msgstr "" +msgstr "Multi-sociétés" #. module: base #: field:ir.actions.report.xml,report_rml_content:0 @@ -6566,14 +7466,14 @@ msgstr "Conseil" #. module: base #: view:res.company:0 msgid "Header/Footer of Reports" -msgstr "" +msgstr "En-tête/ pieds de pages sur les rapports" #. module: base #: code:addons/base/res/res_users.py:746 #: view:res.users:0 #, python-format msgid "Applications" -msgstr "" +msgstr "Applications" #. module: base #: model:ir.model,name:base.model_ir_attachment @@ -6602,7 +7502,7 @@ msgstr "" #. module: base #: selection:res.currency,position:0 msgid "After Amount" -msgstr "" +msgstr "Montant après" #. module: base #: selection:base.language.install,lang:0 @@ -6635,6 +7535,8 @@ msgid "" "If you enable this option, existing translations (including custom ones) " "will be overwritten and replaced by those in this file" msgstr "" +"Si vous activez cette option, les traductions existantes (y compris les " +"personnalisées) seront écrasées et remplacées par celles de ce fichier" #. module: base #: field:ir.ui.view,inherit_id:0 @@ -6649,7 +7551,7 @@ msgstr "Terme source" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet msgid "Timesheets Validation" -msgstr "" +msgstr "Validation des feuilles de temps" #. module: base #: model:ir.ui.menu,name:base.menu_main_pm @@ -6680,12 +7582,12 @@ msgstr "Numéro de série" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet msgid "Timesheets" -msgstr "" +msgstr "Feuilles de temps" #. module: base #: field:res.partner,function:0 msgid "function" -msgstr "" +msgstr "fonction" #. module: base #: model:ir.ui.menu,name:base.menu_audit @@ -6696,6 +7598,7 @@ msgstr "Audit" #: help:ir.values,company_id:0 msgid "If set, action binding only applies for this company" msgstr "" +"Si coché, la liaison de l'action ne s'applique que pour cette société" #. module: base #: model:res.country,name:base.lc @@ -6709,6 +7612,10 @@ msgid "" "password, otherwise leave empty. After a change of password, the user has to " "login again." msgstr "" +"Spécifiez une valeur uniquement lorsque vous créez un utilisateur ou si vous " +"décidez de changer de mot de passe de l'utilisateur, sinon laissez vide. " +"Après un changement de mot de passe, l'utilisateur doit se connecter à " +"nouveau." #. module: base #: view:publisher_warranty.contract:0 @@ -6724,7 +7631,7 @@ msgstr "Employée" #. module: base #: field:ir.model.access,perm_create:0 msgid "Create Access" -msgstr "Accès en création" +msgstr "Créer des accès" #. module: base #: field:res.bank,state:0 @@ -6753,12 +7660,12 @@ msgstr "Effacer les Ids" #: view:res.partner:0 #: view:res.partner.address:0 msgid "Edit" -msgstr "" +msgstr "Éditer" #. module: base #: field:ir.actions.client,params:0 msgid "Supplementary arguments" -msgstr "" +msgstr "Arguments supplémentaires" #. module: base #: field:res.users,view:0 @@ -6793,7 +7700,7 @@ msgstr "Lors de la suppression" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_multilang msgid "Multi Language Chart of Accounts" -msgstr "" +msgstr "Plan comptable multi langage" #. module: base #: selection:res.lang,direction:0 @@ -6820,6 +7727,16 @@ msgid "" "that have no counterpart in the general financial accounts.\n" " " msgstr "" +"\n" +"Module pour définir l'objet de la comptabilité analytique.\n" +"===============================================\n" +"\n" +"Dans OpenERP, les comptes analytiques sont liés à des comptes généraux, mais " +"sont traités\n" +"de manière totalement indépendante. Ainsi, vous pouvez entrer différentes " +"opérations analytiques\n" +"qui n'ont pas de contrepartie dans les comptes financiers généraux.\n" +" " #. module: base #: field:res.users,signature:0 @@ -6829,7 +7746,7 @@ msgstr "Signature" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_caldav msgid "Meetings Synchronization" -msgstr "" +msgstr "Synchronisation des réunions" #. module: base #: field:ir.actions.act_window,context:0 @@ -6861,7 +7778,7 @@ msgstr "Le nom d'un module doit être unique !" #. module: base #: model:ir.module.module,shortdesc:base.module_base_contact msgid "Contacts Management" -msgstr "" +msgstr "Gestion des contacts" #. module: base #: model:ir.module.module,description:base.module_l10n_fr_rib @@ -6893,11 +7810,44 @@ msgid "" "Bank Accounts in OpenERP: the first with the type \"RIB\", the second with " "the type \"IBAN\". \n" msgstr "" +"\n" +"Ce module permet aux utilisateurs d'entrer les coordonnées du relevé " +"d'identité bancaires (RIB) de partenaires (norme française identifiant les " +"comptes bancaires).\n" +"\n" +"Les comptes bancaires peuvent être saisis dans l'onglet comptabilité du " +"formulaire du partenaire en spécifiant le type de compte \"RIB\". Les quatre " +"champs RIB standard deviendront alors obligatoires:\n" +" - code de la banque\n" +" - code guichet\n" +" - numéro du compte\n" +" - clé RIB \n" +"\n" +"Par mesure de sécurité, OpenERP contrôle la clé RIB à chaque fois qu'un RIB " +"est enregistré, et refuse d'enregistrer les données si la clé est " +"incorrecte. Cette vérification intervient lorsque l'utilisateur appuie sur " +"le bouton «Enregistrer» sur le formulaire du partenaire.\n" +"\n" +"Étant donné que chaque compte bancaire se rapporte à une banque, les " +"utilisateurs peuvent saisir comme raccourci le numéro de RIB sur le " +"formulaire de la banque. Le numéro sera pré-rempli quand l'utilisateur " +"sélectionnera la banque.\n" +"\n" +"Ce module permet également aux utilisateurs de trouver les banques utilisant " +"leur numéro de RIB.\n" +"\n" +"Le module base_iban peut être un complément utile à ce module, parce que " +"les banques françaises adoptent maintenant progressivement le format IBAN " +"international à la place du format national RIB.\n" +"\n" +"Les codes RIB et IBAN peut être entrés pour un seul compte en enregistrant " +"deux comptes bancaires dans OpenERP : le premier avec le type \"RIB\", le " +"second avec le type \"IBAN\". \n" #. module: base #: view:ir.property:0 msgid "Parameters that are used by all resources." -msgstr "" +msgstr "Paramètres qui sont utilisés par toutes les ressources." #. module: base #: model:res.country,name:base.mz @@ -6910,6 +7860,8 @@ msgid "" "Action bound to this entry - helper field for binding an action, will " "automatically set the correct reference" msgstr "" +"Action lié à cette entrée - champ d'aide pour la lier une action, définira " +"automatiquement la référence correcte" #. module: base #: model:ir.ui.menu,name:base.menu_project_long_term @@ -6938,14 +7890,14 @@ msgstr "Vendeur" #. module: base #: model:ir.module.module,shortdesc:base.module_account_accountant msgid "Accounting and Finance" -msgstr "" +msgstr "Finance et comptabilité" #. module: base #: code:addons/base/module/module.py:429 #: view:ir.module.module:0 #, python-format msgid "Upgrade" -msgstr "" +msgstr "Mettre à jour" #. module: base #: field:res.partner,address:0 @@ -6961,7 +7913,7 @@ msgstr "Îles Féroé" #. module: base #: field:ir.mail_server,smtp_encryption:0 msgid "Connection Security" -msgstr "" +msgstr "Sécurité de la connexion" #. module: base #: code:addons/base/ir/ir_actions.py:653 @@ -6976,6 +7928,9 @@ msgid "" " United States - Chart of accounts\n" " " msgstr "" +"\n" +" États Unis - Comptabilité\n" +" " #. module: base #: view:res.widget.wizard:0 @@ -6985,7 +7940,7 @@ msgstr "Ajouter" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ec msgid "Ecuador - Accounting" -msgstr "" +msgstr "Equateur - Comptabilité" #. module: base #: field:res.partner.category,name:0 @@ -7016,6 +7971,16 @@ msgid "" " * HR Jobs\n" " " msgstr "" +"\n" +"Module de gestion des ressources humaines.\n" +"=====================================\n" +"\n" +"Vous pouvez gérer:\n" +" * les employés et les hiérarchies : vous pouvez associer votre employé " +"avec un utilisateur et définir les hiérarchies\n" +" * départements RH\n" +" * postes\n" +" " #. module: base #: view:res.widget.wizard:0 @@ -7025,12 +7990,12 @@ msgstr "Composant Assistant" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_hn msgid "Honduras - Accounting" -msgstr "" +msgstr "Honduras - Comptabilité" #. module: base #: model:ir.module.module,shortdesc:base.module_report_intrastat msgid "Intrastat Reporting" -msgstr "" +msgstr "Intrastat Reporting" #. module: base #: code:addons/base/res/res_users.py:222 @@ -7092,7 +8057,7 @@ msgstr "Actif" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ma msgid "Maroc - Accounting" -msgstr "" +msgstr "Maroc - Comptabilité" #. module: base #: model:res.country,name:base.mn @@ -7107,7 +8072,7 @@ msgstr "Menus créés" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_default msgid "Account Analytic Defaults" -msgstr "" +msgstr "Compte analytique par défaut" #. module: base #: model:ir.module.module,description:base.module_hr_contract @@ -7123,6 +8088,17 @@ msgid "" "You can assign several contracts per employee.\n" " " msgstr "" +"\n" +"Ajouter tous les renseignements sur le formulaire employé pour gérer les " +"contrats.\n" +"====================================================================\n" +"\n" +" * état matrimonial,\n" +" * numéro de sécurité sociale\n" +" * lieu et date de naissance ...\n" +"\n" +"Vous pouvez attribuer plusieurs contrats par employé.\n" +" " #. module: base #: selection:ir.ui.view,type:0 @@ -7147,6 +8123,24 @@ msgid "" "crm modules.\n" " " msgstr "" +"\n" +"Ce module ajoute un raccourci sur une ou plusieurs opportunités dans la " +"CRM.\n" +"=======================================================================\n" +"\n" +"Ce raccourci vous permet de générer une commande de vente à partir du cas " +"sélectionné.\n" +"\n" +"Si plusieurs cas sont ouverts (une liste), il génère une commande de vente " +"par\n" +"cas.\n" +"\n" +"Le cas est ensuite fermé et lié à la commande de vente générée.\n" +"\n" +"Nous vous suggérons d'installer ce module si vous avez installé à la fois la " +"vente et le\n" +"modules CRM.\n" +" " #. module: base #: model:res.country,name:base.bi @@ -7172,6 +8166,7 @@ msgstr "Espagnol (MX) / Español (MX)" #, python-format msgid "Please verify your publisher warranty serial number and validity." msgstr "" +"Merci de vérifier votre numéro de série de garantie éditeur et sa validité." #. module: base #: view:res.log:0 @@ -7227,17 +8222,17 @@ msgstr "Lecture" #. module: base #: model:ir.module.module,shortdesc:base.module_association msgid "Associations Management" -msgstr "" +msgstr "Gestion d'associations" #. module: base #: help:ir.model,modules:0 msgid "List of modules in which the object is defined or inherited" -msgstr "" +msgstr "Liste des modules dans lequels l'objet est défini ou hérité" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll msgid "Payroll" -msgstr "" +msgstr "Paie" #. module: base #: model:ir.actions.act_window,help:base.action_country_state @@ -7306,7 +8301,7 @@ msgstr "" #. module: base #: field:res.partner,title:0 msgid "Partner Firm" -msgstr "" +msgstr "Partenaire" #. module: base #: model:ir.actions.act_window,name:base.action_model_fields @@ -7367,7 +8362,7 @@ msgstr "Dernière version" #. module: base #: view:ir.mail_server:0 msgid "Test Connection" -msgstr "" +msgstr "Test de connexion" #. module: base #: model:ir.actions.act_window,name:base.action_partner_address_form @@ -7383,7 +8378,7 @@ msgstr "Birmanie" #. module: base #: help:ir.model.fields,modules:0 msgid "List of modules in which the field is defined" -msgstr "" +msgstr "Liste des modules dans lequels le champ est défini" #. module: base #: selection:base.language.install,lang:0 @@ -7414,11 +8409,18 @@ msgid "" "that exceeds minimum amount set by configuration wizard.\n" " " msgstr "" +"\n" +"Double-validation pour les achats dépassant le montant minimum.\n" +"================================================== =======\n" +"\n" +"Ce module modifie le workflow d'achat afin de valider les achats\n" +"qui dépasse le montant minimum fixé par l'assistant de configuration.\n" +" " #. module: base #: field:res.currency,rounding:0 msgid "Rounding Factor" -msgstr "" +msgstr "Facteur d'arrondi" #. module: base #: model:res.country,name:base.ca @@ -7429,7 +8431,7 @@ msgstr "Canada" #: code:addons/base/res/res_company.py:158 #, python-format msgid "Reg: " -msgstr "" +msgstr "Reg: " #. module: base #: help:res.currency.rate,currency_rate_type_id:0 @@ -7437,6 +8439,9 @@ msgid "" "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" msgstr "" +"Vous permet de définir vos propres types de taux de change, comme «moyen» ou " +"«Année à ce jour». Laissez vide si vous souhaitez simplement utiliser le " +"type de taux normal 'spot'" #. module: base #: selection:ir.module.module.dependency,state:0 @@ -7507,6 +8512,12 @@ msgid "" "interface, which has less features but is easier to use. You can switch to " "the other interface from the User/Preferences menu at any time." msgstr "" +"OpenERP offre une interface utilisateur simplifiée et étendue. Si vous " +"utilisez OpenERP pour la première fois, nous vous conseillons vivement de " +"choisir l'interface simplifiée. Elle offre moins de fonctionnalités mais " +"elle facilite la prise en main. Vous pouvez passer à l' interface étendue " +"grâce au paramétrage propre à chaque utilisateur (menu Préférences) à tout " +"moment." #. module: base #: model:res.country,name:base.cc @@ -7538,7 +8549,7 @@ msgstr "Hollandais / Nederlands" #. module: base #: selection:res.company,paper_format:0 msgid "US Letter" -msgstr "" +msgstr "US Letter" #. module: base #: model:ir.module.module,description:base.module_stock_location @@ -7641,21 +8652,27 @@ msgid "" "Contains the installer for marketing-related modules.\n" " " msgstr "" +"\n" +"Menu pour le marketing.\n" +"===================\n" +"\n" +"Contient le programme d'installation des modules relatifs au marketing .\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_knowledge_management msgid "Knowledge Management" -msgstr "" +msgstr "Gestion des connaissances" #. module: base #: model:ir.actions.act_window,name:base.bank_account_update msgid "Company Bank Accounts" -msgstr "" +msgstr "Comptes bancaires de la société" #. module: base #: help:ir.mail_server,smtp_pass:0 msgid "Optional password for SMTP authentication" -msgstr "" +msgstr "Mot de passe (facultatif) pour l'authentification SMTP" #. module: base #: model:ir.module.module,description:base.module_project_mrp @@ -7708,11 +8725,14 @@ msgid "" " Module for the Check writing and check printing \n" " " msgstr "" +"\n" +" Module pour vérifier et imprimer des chèques \n" +" " #. module: base #: model:res.partner.bank.type,name:base.bank_normal msgid "Normal Bank Account" -msgstr "" +msgstr "Compte bancaire normal" #. module: base #: view:ir.actions.wizard:0 @@ -7821,6 +8841,9 @@ msgid "" "the same values as those available in the condition field, e.g. `Hello [[ " "object.partner_id.name ]]`" msgstr "" +"Le sujet du message, peut contenir des expressions entre crochets doubles " +"sur la base des mêmes valeurs que celles qui sont disponibles dans le champ " +"condition, par exemple `Bonjour [[object.partner_id.name]]`" #. module: base #: model:ir.module.module,description:base.module_account_sequence @@ -7852,11 +8875,15 @@ msgid "" "serialization field, instead of having its own database column. This cannot " "be changed after creation." msgstr "" +"L'activation de cette option indique que ce champ sera stocké dans la " +"structure de sérialisation \"creuse\", plutôt que d'avoir une colonne dédiée " +"dans la base de données. On ne peut pas changer cette option après la " +"création." #. module: base #: view:res.partner.bank:0 msgid "Bank accounts belonging to one of your companies" -msgstr "" +msgstr "Comptes bancaires appartenant à l'une de vos sociétés" #. module: base #: help:res.users,action_id:0 @@ -7870,7 +8897,7 @@ msgstr "" #. module: base #: selection:ir.module.module,complexity:0 msgid "Easy" -msgstr "" +msgstr "Facile" #. module: base #: view:ir.values:0 @@ -7883,6 +8910,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 "" +"Le champ sur l'objet courant qui le lie à l'enregistrement de l'objet cible " +"(doit être un many2one, ou un entier avec l'ID de l'enregistrement)" #. module: base #: code:addons/base/module/module.py:423 @@ -7905,6 +8934,8 @@ msgid "" "Determines where the currency symbol should be placed after or before the " "amount." msgstr "" +"Détermine où le symbole de la devise doit être placé (avant ou après le " +"montant)." #. module: base #: model:ir.model,name:base.model_base_update_translations @@ -7930,7 +8961,7 @@ msgstr "Contact" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_at msgid "Austria - Accounting" -msgstr "" +msgstr "Autriche - Comptabilité" #. module: base #: model:ir.model,name:base.model_ir_ui_menu @@ -7941,7 +8972,7 @@ msgstr "ir.ui.menu" #: model:ir.module.category,name:base.module_category_project_management #: model:ir.module.module,shortdesc:base.module_project msgid "Project Management" -msgstr "" +msgstr "Gestion de projets" #. module: base #: model:res.country,name:base.us @@ -7951,7 +8982,7 @@ msgstr "États Unis" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_fundraising msgid "Fundraising" -msgstr "" +msgstr "Levée de fonds" #. module: base #: view:ir.module.module:0 @@ -7968,7 +8999,7 @@ msgstr "Communication" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic msgid "Analytic Accounting" -msgstr "" +msgstr "Comptabilité analytique" #. module: base #: view:ir.actions.report.xml:0 @@ -7983,7 +9014,7 @@ msgstr "ir.server.object.lines" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be msgid "Belgium - Accounting" -msgstr "" +msgstr "Belgique - Comptabilité" #. module: base #: code:addons/base/module/module.py:622 @@ -8019,6 +9050,8 @@ msgid "" "You cannot have multiple records with the same external ID in the same " "module!" msgstr "" +"Vous ne pouvez pas avoir plusieurs enregistrements avec le même ID externe " +"dans le même module!" #. module: base #: selection:ir.property,type:0 @@ -8043,7 +9076,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_base_iban msgid "IBAN Bank Accounts" -msgstr "" +msgstr "Comptes bancaires IBAN" #. module: base #: field:res.company,user_ids:0 @@ -8058,7 +9091,7 @@ msgstr "Image de l'icone web" #. module: base #: field:ir.actions.server,wkf_model_id:0 msgid "Target Object" -msgstr "" +msgstr "Objet cible" #. module: base #: selection:ir.model.fields,select_level:0 @@ -8112,6 +9145,8 @@ msgid "" "Model to which this entry applies - helper field for setting a model, will " "automatically set the correct model name" msgstr "" +"Modèle auquel s'applique cette saisie - champ d'assistance pour la fixation " +"d'un modèle, définira automatiquement le nom du modèle correct" #. module: base #: view:res.lang:0 @@ -8140,6 +9175,8 @@ msgid "" "The priority of the job, as an integer: 0 means higher priority, 10 means " "lower priority." msgstr "" +"La priorité de la tâche, comme un entier: 0 signifie une priorité élevée, " +"10 une priorité faible." #. module: base #: model:ir.model,name:base.model_workflow_transition @@ -8154,12 +9191,12 @@ msgstr "%a - Abréviation du jour de la semaine." #. module: base #: view:ir.ui.menu:0 msgid "Submenus" -msgstr "" +msgstr "Sous-menus" #. module: base #: model:res.groups,name:base.group_extended msgid "Extended View" -msgstr "" +msgstr "Vue étendue" #. module: base #: model:res.country,name:base.pf @@ -8174,7 +9211,7 @@ msgstr "Dominique" #. module: base #: model:ir.module.module,shortdesc:base.module_base_module_record msgid "Record and Create Modules" -msgstr "" +msgstr "Enregistrer et créer des modules" #. module: base #: model:ir.model,name:base.model_partner_sms_send @@ -8227,12 +9264,12 @@ msgstr "Chemin XSL" #. module: base #: model:ir.module.module,shortdesc:base.module_account_invoice_layout msgid "Invoice Layouts" -msgstr "" +msgstr "Mise en page des factures" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_location msgid "Advanced Routes" -msgstr "" +msgstr "Routes avancées" #. module: base #: model:ir.module.module,shortdesc:base.module_pad @@ -8242,7 +9279,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_anglo_saxon msgid "Anglo-Saxon Accounting" -msgstr "" +msgstr "Comptabilité anglo-saxone" #. module: base #: model:res.country,name:base.np @@ -8253,16 +9290,17 @@ msgstr "Népal" #: help:res.groups,implied_ids:0 msgid "Users of this group automatically inherit those groups" msgstr "" +"Les utilisateurs de ce groupe héritent automatiquement de ces groupes" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_attendance msgid "Attendances" -msgstr "" +msgstr "Présences" #. module: base #: field:ir.module.category,visible:0 msgid "Visible" -msgstr "" +msgstr "Visible" #. module: base #: model:ir.actions.act_window,name:base.action_ui_view_custom @@ -8317,7 +9355,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account msgid "eInvoicing" -msgstr "" +msgstr "eFacturation" #. module: base #: model:ir.module.module,description:base.module_association @@ -8335,7 +9373,7 @@ msgstr "" #: code:addons/orm.py:2693 #, python-format msgid "The value \"%s\" for the field \"%s.%s\" is not in the selection" -msgstr "" +msgstr "La valeur \"%s\" pour le champ \"%s.%s\" n'est pas dans la sélection" #. module: base #: view:ir.actions.configuration.wizard:0 @@ -8366,7 +9404,7 @@ msgstr "Slovène / slovenščina" #. module: base #: model:ir.module.module,shortdesc:base.module_wiki msgid "Wiki" -msgstr "" +msgstr "Wiki" #. module: base #: model:ir.module.module,description:base.module_l10n_de @@ -8389,7 +9427,7 @@ msgstr "Recharger depuis la pièce jointe" #. module: base #: view:ir.module.module:0 msgid "Hide technical modules" -msgstr "" +msgstr "Masquer les modules techniques" #. module: base #: model:ir.module.module,description:base.module_procurement @@ -8442,7 +9480,7 @@ msgstr "Installation de la mise à jour du module" #. module: base #: model:ir.module.module,shortdesc:base.module_email_template msgid "E-Mail Templates" -msgstr "" +msgstr "Modèles de courriels" #. module: base #: model:ir.model,name:base.model_ir_actions_configuration_wizard @@ -8614,12 +9652,12 @@ msgstr "Sélectionnable" #: code:addons/base/ir/ir_mail_server.py:199 #, python-format msgid "Everything seems properly set up!" -msgstr "" +msgstr "Tout semble correctement configuré!" #. module: base #: field:res.users,date:0 msgid "Latest Connection" -msgstr "" +msgstr "Dernière connexion" #. module: base #: view:res.request.link:0 @@ -8655,6 +9693,10 @@ msgid "" "use the same timezone that is otherwise used to pick and render date and " "time values: your computer's timezone." msgstr "" +"Le fuseau horaire de l'utilisateur pour avoir des valeurs de dates et heures " +"correctes à l'intérieur de rapports imprimés et pour les horodatages. Il est " +"important de définir une valeur pour ce champ. Vous devez utiliser le même " +"fuseau horaire que celui qui est configuré sur votre ordinateur." #. module: base #: help:res.country,name:0 @@ -8669,22 +9711,22 @@ msgstr "Itération" #. module: base #: model:ir.module.module,shortdesc:base.module_project_planning msgid "Resources Planing" -msgstr "" +msgstr "Planning des ressources" #. module: base #: field:ir.module.module,complexity:0 msgid "Complexity" -msgstr "" +msgstr "Complexité" #. module: base #: selection:ir.actions.act_window,target:0 msgid "Inline" -msgstr "" +msgstr "En ligne" #. module: base #: model:res.partner.bank.type.field,name:base.bank_normal_field_bic msgid "bank_bic" -msgstr "" +msgstr "bank_bic" #. module: base #: code:addons/orm.py:3988 @@ -8741,7 +9783,7 @@ msgstr "" #. module: base #: view:ir.values:0 msgid "Action Reference" -msgstr "" +msgstr "Référence de l'action" #. module: base #: model:res.country,name:base.re @@ -8771,12 +9813,12 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_repair msgid "Repairs Management" -msgstr "" +msgstr "Gestion de la maintenance" #. module: base #: model:ir.module.module,shortdesc:base.module_account_asset msgid "Assets Management" -msgstr "" +msgstr "Gestion des immobilisations" #. module: base #: view:ir.model.access:0 @@ -9047,7 +10089,7 @@ msgstr "Îles Mariannes du Nord" #. module: base #: model:ir.module.module,shortdesc:base.module_claim_from_delivery msgid "Claim on Deliveries" -msgstr "" +msgstr "Réclamations sur les livraisons" #. module: base #: model:res.country,name:base.sb @@ -9113,7 +10155,7 @@ msgstr "Traductions" #. module: base #: model:ir.module.module,shortdesc:base.module_project_gtd msgid "Todo Lists" -msgstr "" +msgstr "Liste de mes actions" #. module: base #: view:ir.actions.report.xml:0 @@ -9128,6 +10170,9 @@ msgid "" "instead.If SSL is needed, an upgrade to Python 2.6 on the server-side should " "do the trick." msgstr "" +"Votre serveur OpenERP ne supporte pas SMTP-sur-SSL. Vous pouvez utiliser " +"STARTTLS à la place. Si SSL est nécessaire, une mise à jour de Python 2.6 " +"côté serveur devrait fonctionner." #. module: base #: model:res.country,name:base.ua @@ -9144,7 +10189,7 @@ msgstr "Site Web" #. module: base #: selection:ir.mail_server,smtp_encryption:0 msgid "None" -msgstr "" +msgstr "Aucun" #. module: base #: view:ir.module.category:0 @@ -9243,6 +10288,8 @@ msgid "" "\n" " " msgstr "" +"\n" +" " #. module: base #: view:ir.actions.act_window:0 @@ -9338,7 +10385,7 @@ msgstr "Paramètres généraux" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_uy msgid "Uruguay - Chart of Accounts" -msgstr "" +msgstr "Uruguay - Comptabilité" #. module: base #: model:ir.ui.menu,name:base.menu_administration_shortcut @@ -9358,14 +10405,14 @@ msgstr "Algérie" #. module: base #: model:ir.module.module,shortdesc:base.module_plugin msgid "CRM Plugins" -msgstr "" +msgstr "Extensions CRM" #. module: base #: model:ir.actions.act_window,name:base.action_model_model #: model:ir.model,name:base.model_ir_model #: model:ir.ui.menu,name:base.ir_model_model_menu msgid "Models" -msgstr "" +msgstr "Modèles" #. module: base #: code:addons/base/ir/ir_cron.py:292 @@ -9391,7 +10438,7 @@ msgstr "" #. module: base #: field:res.company,paper_format:0 msgid "Paper Format" -msgstr "" +msgstr "Format de papier" #. module: base #: field:base.language.export,lang:0 @@ -9459,7 +10506,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_jit msgid "Just In Time Scheduling" -msgstr "" +msgstr "Ordonnancement en Juste-à-Temps" #. module: base #: model:ir.module.module,shortdesc:base.module_account_bank_statement_extensions @@ -9491,7 +10538,7 @@ msgstr "osv_memory.autovacuum" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_us msgid "United States - Chart of accounts" -msgstr "" +msgstr "États Unis - Comptabilité" #. module: base #: view:base.language.install:0 @@ -9547,7 +10594,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_margin msgid "Margins in Sales Orders" -msgstr "" +msgstr "Marges sur commandes clients" #. module: base #: model:res.partner.category,name:base.res_partner_category_9 @@ -9558,7 +10605,7 @@ msgstr "Fournisseurs de composants" #: model:ir.module.category,name:base.module_category_purchase_management #: model:ir.module.module,shortdesc:base.module_purchase msgid "Purchase Management" -msgstr "" +msgstr "Gestion des achats" #. module: base #: field:ir.module.module,published_version:0 @@ -9620,7 +10667,7 @@ msgstr "" #. module: base #: sql_constraint:res.currency:0 msgid "The currency code must be unique per company!" -msgstr "" +msgstr "Le code de la devise doit être unique par société !" #. module: base #: model:ir.model,name:base.model_ir_property @@ -9671,6 +10718,9 @@ msgid "" "same values as for the condition field.\n" "Example: object.invoice_address_id.email, or 'me@example.com'" msgstr "" +"Expression qui renvoie l'adresse de courriel pour l'envoi. Peut-être fondée " +"sur les mêmes valeurs que pour le champ de condition.\n" +"Exemple: object.invoice_address_id.email, ou 'me@example.com '" #. module: base #: model:ir.module.module,description:base.module_web_hello @@ -9688,7 +10738,7 @@ msgstr "Guyane" #. module: base #: model:ir.module.module,shortdesc:base.module_product_expiry msgid "Products Expiry Date" -msgstr "" +msgstr "Date de péremption" #. module: base #: model:ir.module.module,description:base.module_account @@ -9826,7 +10876,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_holidays msgid "Leaves Management" -msgstr "" +msgstr "Gestion des congés" #. module: base #: view:ir.actions.todo:0 @@ -9869,7 +10919,7 @@ msgstr "Vue" #. module: base #: model:ir.module.module,shortdesc:base.module_wiki_sale_faq msgid "Wiki: Sale FAQ" -msgstr "" +msgstr "Wiki: FAQ sur les ventes" #. module: base #: selection:ir.module.module,state:0 @@ -9897,7 +10947,7 @@ msgstr "Base" #: field:ir.model.data,model:0 #: field:ir.values,model:0 msgid "Model Name" -msgstr "" +msgstr "Nom du modèle" #. module: base #: selection:base.language.install,lang:0 @@ -9977,7 +11027,7 @@ msgstr "Monaco" #. module: base #: view:base.module.import:0 msgid "Please be patient, this operation may take a few minutes..." -msgstr "" +msgstr "Patience, cette opération peut prendre quelques minutes ..." #. module: base #: selection:ir.cron,interval_type:0 @@ -9987,7 +11037,7 @@ msgstr "Minutes" #. module: base #: view:res.currency:0 msgid "Display" -msgstr "" +msgstr "Affichage" #. module: base #: selection:ir.translation,type:0 @@ -10009,12 +11059,12 @@ msgstr "" #. module: base #: model:ir.actions.report.xml,name:base.preview_report msgid "Preview Report" -msgstr "" +msgstr "Aperçu du rapport" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_analytic_plans msgid "Purchase Analytic Plans" -msgstr "" +msgstr "Axes analytiques des achats" #. module: base #: model:ir.module.module,description:base.module_analytic_journal_billing_rate @@ -10097,7 +11147,7 @@ msgstr "Semaines" #: code:addons/base/res/res_company.py:157 #, python-format msgid "VAT: " -msgstr "" +msgstr "TVA: " #. module: base #: model:res.country,name:base.af @@ -10114,7 +11164,7 @@ msgstr "Erreur !" #. module: base #: model:ir.module.module,shortdesc:base.module_marketing_campaign_crm_demo msgid "Marketing Campaign - Demo" -msgstr "" +msgstr "Campagne marketing - Démo" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail_hr_recruitment @@ -10166,12 +11216,12 @@ msgstr "Date de création" #. module: base #: view:ir.module.module:0 msgid "Keywords" -msgstr "" +msgstr "Mots clés" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cn msgid "中国会计科目表 - Accounting" -msgstr "" +msgstr "中国会计科目表 - Comptabilité" #. module: base #: view:ir.model.access:0 @@ -10349,7 +11399,7 @@ msgstr "Jour de l'année: %(doy)s" #: model:ir.module.category,name:base.module_category_portal #: model:ir.module.module,shortdesc:base.module_portal msgid "Portal" -msgstr "" +msgstr "Portail" #. module: base #: model:ir.module.module,description:base.module_claim_from_delivery @@ -10384,6 +11434,9 @@ msgid "" "Please define BIC/Swift code on bank for bank type IBAN Account to make " "valid payments" msgstr "" +"\n" +"Veuillez définir le code BIC/Swift de la banque pour les types de compte " +"IBAN afin de générer des réglements valides." #. module: base #: view:res.lang:0 @@ -10437,7 +11490,7 @@ msgstr "" #. module: base #: help:res.company,bank_ids:0 msgid "Bank accounts related to this company" -msgstr "" +msgstr "Comptes bancaires de cette société" #. module: base #: model:ir.ui.menu,name:base.menu_base_partner @@ -10677,7 +11730,7 @@ msgstr "" #. module: base #: model:ir.model,name:base.model_ir_mail_server msgid "ir.mail_server" -msgstr "" +msgstr "ir.mail_server" #. module: base #: selection:base.language.install,lang:0 @@ -10722,7 +11775,7 @@ msgstr "État" #. module: base #: model:ir.ui.menu,name:base.next_id_5 msgid "Sequences & Identifiers" -msgstr "" +msgstr "Séquences & identifiants" #. module: base #: model:ir.module.module,description:base.module_l10n_th @@ -10743,7 +11796,7 @@ msgstr "Saint Christophe et Niévès" #. module: base #: model:ir.module.category,name:base.module_category_point_of_sale msgid "Point of Sales" -msgstr "" +msgstr "Point de vente" #. module: base #: model:ir.module.module,description:base.module_hr_payroll_account @@ -10843,6 +11896,9 @@ msgid "" "Helps you manage your human resources by encoding your employees structure, " "generating work sheets, tracking attendance and more." msgstr "" +"Permet de gérer les ressources humaines en saisissant la structure de votre " +"organisation, en générant des fiches de travail, en suivant les présences, " +"et bien d'autres choses." #. module: base #: help:ir.model.fields,model_id:0 @@ -11063,7 +12119,7 @@ msgstr "Voulez-vous effacer les \"Ids\" ? " #. module: base #: view:res.partner.bank:0 msgid "Information About the Bank" -msgstr "" +msgstr "Informations sur la banque" #. module: base #: help:ir.actions.server,condition:0 @@ -11170,6 +12226,8 @@ msgid "" "Lets you install addons geared towards sharing knowledge with and between " "your employees." msgstr "" +"Permet d'installer des extensions visant au partage des connaissances entre " +"les employés." #. module: base #: selection:base.language.install,lang:0 @@ -11179,7 +12237,7 @@ msgstr "Arabe / الْعَرَبيّة" #. module: base #: model:ir.module.module,shortdesc:base.module_web_hello msgid "Hello" -msgstr "" +msgstr "Bonjour" #. module: base #: view:ir.actions.configuration.wizard:0 @@ -11194,7 +12252,7 @@ msgstr "Commentaires" #. module: base #: model:res.groups,name:base.group_hr_manager msgid "HR Manager" -msgstr "" +msgstr "Responsable RH" #. module: base #: view:ir.filters:0 @@ -11208,7 +12266,7 @@ msgstr "Domaine" #. module: base #: model:ir.module.module,shortdesc:base.module_marketing_campaign msgid "Marketing Campaigns" -msgstr "" +msgstr "Campagnes marketing" #. module: base #: code:addons/base/publisher_warranty/publisher_warranty.py:144 @@ -11219,7 +12277,7 @@ msgstr "Erreur de validation du contrat" #. module: base #: field:ir.values,key2:0 msgid "Qualifier" -msgstr "" +msgstr "Qualifier" #. module: base #: field:res.country.state,name:0 @@ -11229,7 +12287,7 @@ msgstr "Nom de l'État" #. module: base #: view:res.lang:0 msgid "Update Languague Terms" -msgstr "" +msgstr "Mettre à jour les termes de la langue" #. module: base #: field:workflow.activity,join_mode:0 @@ -11244,7 +12302,7 @@ msgstr "Fuseau horaire" #. module: base #: model:ir.module.module,shortdesc:base.module_wiki_faq msgid "Wiki: Internal FAQ" -msgstr "" +msgstr "Wiki: FAQ interne" #. module: base #: model:ir.model,name:base.model_ir_actions_report_xml @@ -11346,7 +12404,7 @@ msgstr "Normal" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_double_validation msgid "Double Validation on Purchases" -msgstr "" +msgstr "Double validation des achats" #. module: base #: field:res.bank,street2:0 @@ -11413,6 +12471,9 @@ msgid "" "importing a new module you can install it by clicking on the button " "\"Install\" from the form view." msgstr "" +"Cet assistant vous aide à importer un nouveau module dans votre système " +"OpenERP. Après l'importation d'un nouveau module, vous pouvez l'installer en " +"cliquant sur ​​le bouton \"Installer\" de la vue formulaire du module." #. module: base #: model:res.country,name:base.ch @@ -11478,7 +12539,7 @@ msgstr "Somalie" #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_operations msgid "Manufacturing Operations" -msgstr "" +msgstr "Opérations de fabrication" #. module: base #: selection:publisher_warranty.contract,state:0 @@ -11510,7 +12571,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_hr msgid "Employee Directory" -msgstr "" +msgstr "Répertoire des employés" #. module: base #: view:ir.cron:0 @@ -11577,12 +12638,12 @@ msgstr "EAN 13 Correcte" #. module: base #: selection:res.company,paper_format:0 msgid "A4" -msgstr "" +msgstr "A4" #. module: base #: field:publisher_warranty.contract,check_support:0 msgid "Support Level 1" -msgstr "" +msgstr "Support niveau 1" #. module: base #: field:res.partner,customer:0 @@ -11687,7 +12748,7 @@ msgstr "Tunisie" #. module: base #: view:ir.actions.todo:0 msgid "Wizards to be Launched" -msgstr "" +msgstr "Assitants à lancer" #. module: base #: model:ir.module.category,name:base.module_category_manufacturing @@ -11703,7 +12764,7 @@ msgstr "Comores" #. module: base #: view:res.request:0 msgid "Draft and Active" -msgstr "" +msgstr "Brouillon et actif" #. module: base #: model:ir.actions.act_window,name:base.action_server_action @@ -11715,7 +12776,7 @@ msgstr "Actions du serveur" #. module: base #: field:res.partner.bank.type,format_layout:0 msgid "Format Layout" -msgstr "" +msgstr "Format de mise en page" #. module: base #: field:ir.model.fields,selection:0 @@ -11730,7 +12791,7 @@ msgstr "Parent de droite" #. module: base #: model:ir.module.module,shortdesc:base.module_auth_openid msgid "OpenID Authentification" -msgstr "" +msgstr "Authentification OpenID" #. module: base #: model:ir.module.module,description:base.module_plugin_thunderbird @@ -11760,7 +12821,7 @@ msgstr "Copier l'objet" #. module: base #: model:ir.module.module,shortdesc:base.module_mail msgid "Emails Management" -msgstr "" +msgstr "Gestion des courriels" #. module: base #: field:ir.actions.server,trigger_name:0 @@ -11832,7 +12893,7 @@ msgstr "Réf. table" #: code:addons/base/ir/ir_mail_server.py:443 #, python-format msgid "Mail delivery failed" -msgstr "" +msgstr "Échec de l'envoi du courriel" #. module: base #: field:ir.actions.act_window,res_model:0 @@ -11872,7 +12933,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_plans msgid "Multiple Analytic Plans" -msgstr "" +msgstr "Plans analytiques multiples" #. module: base #: model:ir.module.module,description:base.module_project_timesheet @@ -11902,7 +12963,7 @@ msgstr "Planificateur" #. module: base #: model:ir.module.module,shortdesc:base.module_base_tools msgid "Base Tools" -msgstr "" +msgstr "Outils de base" #. module: base #: help:res.country,address_format:0 @@ -11938,7 +12999,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_uk msgid "UK - Accounting" -msgstr "" +msgstr "Grande Bretagne - Comptabilité" #. module: base #: model:ir.module.module,description:base.module_project_scrum @@ -12011,7 +13072,7 @@ msgstr "Configuration" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_in msgid "India - Accounting" -msgstr "" +msgstr "Inde - Comptabilité" #. module: base #: field:ir.actions.server,expression:0 @@ -12026,7 +13087,7 @@ msgstr "Date de début" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_gt msgid "Guatemala - Accounting" -msgstr "" +msgstr "Guatemala - Comptabilité" #. module: base #: help:ir.cron,args:0 @@ -12165,7 +13226,7 @@ msgstr "Critères de recherche non valides" #. module: base #: view:ir.mail_server:0 msgid "Connection Information" -msgstr "" +msgstr "Informations sur la connexion" #. module: base #: view:ir.attachment:0 @@ -12299,12 +13360,12 @@ msgstr "Voir la Réf." #. module: base #: model:ir.module.category,description:base.module_category_sales_management msgid "Helps you handle your quotations, sale orders and invoicing." -msgstr "" +msgstr "Vous aide à gérer vos devis, commandes et factures" #. module: base #: field:res.groups,implied_ids:0 msgid "Inherits" -msgstr "" +msgstr "Hérite de" #. module: base #: selection:ir.translation,type:0 @@ -12314,7 +13375,7 @@ msgstr "Sélection" #. module: base #: field:ir.module.module,icon:0 msgid "Icon URL" -msgstr "" +msgstr "URL de l’icône" #. module: base #: field:ir.actions.act_window,type:0 @@ -12390,7 +13451,7 @@ msgstr "Costa Rica" #. module: base #: model:ir.module.module,shortdesc:base.module_base_module_doc_rst msgid "Generate Docs of Modules" -msgstr "" +msgstr "Génère la documentation des modules" #. module: base #: model:res.company,overdue_msg:base.main_company @@ -12402,11 +13463,18 @@ msgid "" "queries regarding your account, please contact us.\n" "Thank you in advance.\n" msgstr "" +"Nos comptes indiquent que les paiements suivants sont encore dus. \n" +"\n" +"Si le montant a déjà été payé, ne tenez pas compte de cet avis. Toutefois, " +"si vous avez des\n" +"des questions concernant votre compte, s'il vous plaît contactez-nous.\n" +"\n" +"Je vous remercie à l'avance.\n" #. module: base #: model:ir.module.module,shortdesc:base.module_users_ldap msgid "Authentication via LDAP" -msgstr "" +msgstr "Authentification via LDAP" #. module: base #: view:workflow.activity:0 @@ -12429,7 +13497,7 @@ msgstr "Devises" #: model:ir.model,name:base.model_ir_actions_client #: selection:ir.ui.menu,action:0 msgid "ir.actions.client" -msgstr "" +msgstr "ir.actions.client" #. module: base #: help:ir.values,value:0 @@ -12541,12 +13609,12 @@ msgstr "Tableaux de bord" #. module: base #: model:ir.module.module,shortdesc:base.module_procurement msgid "Procurements" -msgstr "" +msgstr "Approvisionnements" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll_account msgid "Payroll Accounting" -msgstr "" +msgstr "Comptabilité de la paie" #. module: base #: help:ir.attachment,type:0 @@ -12556,12 +13624,12 @@ msgstr "Fichier binaire ou URL externe" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_order_dates msgid "Dates on Sales Order" -msgstr "" +msgstr "Dates sur les bons de commande de vente" #. module: base #: view:ir.attachment:0 msgid "Creation Month" -msgstr "" +msgstr "Mois de création" #. module: base #: model:res.country,name:base.nl @@ -12597,7 +13665,7 @@ msgstr "" #. module: base #: field:res.country,address_format:0 msgid "Address Format" -msgstr "" +msgstr "Format d'adresse" #. module: base #: model:ir.model,name:base.model_ir_values @@ -12607,7 +13675,7 @@ msgstr "ir.values" #. module: base #: model:res.groups,name:base.group_no_one msgid "Technical Features" -msgstr "" +msgstr "Caractéristiques techniques" #. module: base #: selection:base.language.install,lang:0 @@ -12621,6 +13689,8 @@ msgid "" "Here is what we got instead:\n" " %s" msgstr "" +"Voilà ce que nous avons à la place:\n" +" %s" #. module: base #: model:ir.actions.act_window,name:base.action_model_data @@ -12677,7 +13747,7 @@ msgstr "Nombre d'appels" #: code:addons/base/res/res_bank.py:189 #, python-format msgid "BANK" -msgstr "" +msgstr "Banque" #. module: base #: view:base.module.upgrade:0 @@ -12717,7 +13787,7 @@ msgstr "" #. module: base #: view:res.config:0 msgid "Apply" -msgstr "" +msgstr "Appliquer" #. module: base #: field:res.request,trigger_date:0 @@ -12745,7 +13815,7 @@ msgstr "" #. module: base #: model:ir.ui.menu,name:base.menu_project_management_time_tracking msgid "Time Tracking" -msgstr "" +msgstr "Suivi des heures" #. module: base #: view:res.partner.category:0 @@ -12764,6 +13834,8 @@ msgid "" "Helps you manage your inventory and main stock operations: delivery orders, " "receptions, etc." msgstr "" +"Vous aide à gérer votre inventaire et les principales opérations de stocks : " +"bon de livraison, réceptions, etc..." #. module: base #: model:ir.model,name:base.model_base_module_update @@ -12878,7 +13950,7 @@ msgstr "Corps" #: code:addons/base/ir/ir_mail_server.py:199 #, python-format msgid "Connection test succeeded!" -msgstr "" +msgstr "Test de connexion réussi!" #. module: base #: view:partner.massmail.wizard:0 @@ -12922,11 +13994,13 @@ msgid "" "Please define at least one SMTP server, or provide the SMTP parameters " "explicitly." msgstr "" +"Merci de définir au moins un serveur SMTP ou de fournir les paramètres SMTP " +"explicitement." #. module: base #: view:ir.attachment:0 msgid "Filter on my documents" -msgstr "" +msgstr "Filtrer sur mes documents" #. module: base #: help:ir.actions.server,code:0 @@ -12934,6 +14008,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 "" +"Code Python à exécuter si la condition est remplie.\n" +"Il s'agit d'un bloc de code Python qui doit utiliser les mêmes valeurs que " +"pour le champ de condition" #. module: base #: model:ir.actions.act_window,name:base.action_partner_supplier_form @@ -12965,7 +14042,7 @@ msgstr "Gabon" #. module: base #: model:res.groups,name:base.group_multi_company msgid "Multi Companies" -msgstr "" +msgstr "Multi-sociétés" #. module: base #: view:ir.model:0 @@ -12984,7 +14061,7 @@ msgstr "Groënland" #. module: base #: model:res.groups,name:base.group_sale_salesman_all_leads msgid "User - All Leads" -msgstr "" +msgstr "Utilisateur - toutes les pistes" #. module: base #: field:res.partner.bank,acc_number:0 @@ -13001,7 +14078,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_th msgid "Thailand - Accounting" -msgstr "" +msgstr "Thailande - Comptabilité" #. module: base #: view:res.lang:0 @@ -13049,7 +14126,7 @@ msgstr "Objet" #. module: base #: selection:res.currency,position:0 msgid "Before Amount" -msgstr "" +msgstr "Montant avant" #. module: base #: field:res.request,act_from:0 @@ -13070,7 +14147,7 @@ msgstr "Consommateurs" #. module: base #: view:res.company:0 msgid "Set Bank Accounts" -msgstr "" +msgstr "Paramétrer les comptes bancaires" #. module: base #: field:ir.actions.client,tag:0 @@ -13106,7 +14183,7 @@ msgstr "" #: selection:ir.actions.act_window.view,view_mode:0 #: selection:ir.ui.view,type:0 msgid "Kanban" -msgstr "" +msgstr "Kanban" #. module: base #: code:addons/base/ir/ir_model.py:251 @@ -13121,12 +14198,12 @@ msgstr "" #. module: base #: view:ir.filters:0 msgid "Current User" -msgstr "" +msgstr "Utilisateur" #. module: base #: field:res.company,company_registry:0 msgid "Company Registry" -msgstr "" +msgstr "Registre de la société" #. module: base #: view:ir.actions.report.xml:0 @@ -13138,7 +14215,7 @@ msgstr "Divers" #: view:ir.mail_server:0 #: model:ir.ui.menu,name:base.menu_mail_servers msgid "Outgoing Mail Servers" -msgstr "" +msgstr "Serveurs de courriels sortants" #. module: base #: model:res.country,name:base.cn @@ -13158,6 +14235,9 @@ msgid "" "Allows you to create your invoices and track the payments. It is an easier " "version of the accounting module for managers who are not accountants." msgstr "" +"Vous permet de créer les factures et de suivre les règlements. C'est une " +"version simplifiée du module comptable à destination des responsables qui ne " +"sont pas des comptables." #. module: base #: model:res.country,name:base.eh @@ -13167,7 +14247,7 @@ msgstr "Sahara Occidental" #. module: base #: model:ir.module.category,name:base.module_category_account_voucher msgid "Invoicing & Payments" -msgstr "" +msgstr "Facturation et règlements" #. module: base #: model:ir.actions.act_window,help:base.action_res_company_form @@ -13191,9 +14271,9 @@ msgid "" "you can then add translations manually or perform a complete export (as a " "template for a new language example)." msgstr "" -"Cet assistant détectera les nouveaux termes à traduire de l'application, " -"vous pouvez donc ajouter manuellement frd traductions ou faire un export " -"complet (à titre de modèle pour une nouvelle langue par exemple)." +"Cet assistant détectera les nouveaux termes à traduire dans l'application " +"pour que vous puissiez ajouter manuellement des traductions ou faire un " +"export complet (à titre de modèle pour une nouvelle langue par exemple)." #. module: base #: model:ir.module.module,description:base.module_l10n_ch @@ -13376,7 +14456,7 @@ msgstr "" #. module: base #: field:res.partner.bank,bank_name:0 msgid "Bank Name" -msgstr "" +msgstr "Nom de la banque" #. module: base #: model:res.country,name:base.ki @@ -13422,6 +14502,10 @@ msgid "" "are available. To add a new language, you can use the 'Load an Official " "Translation' wizard available from the 'Administration' menu." msgstr "" +"Langue par défaut utilisée dans l'interface utilisateur. Nécessite que les " +"traductions soient disponibles. Pour ajouter une nouvelle langue, vous " +"pouvez utiliser l'assistant \"charger d'une traduction officielle\" du menu " +"\"configuration\"." #. module: base #: model:ir.module.module,description:base.module_l10n_es @@ -13455,7 +14539,7 @@ msgstr "Fichier CSV" #: code:addons/base/res/res_company.py:154 #, python-format msgid "Phone: " -msgstr "" +msgstr "Téléphone : " #. module: base #: field:res.company,account_no:0 @@ -13494,7 +14578,7 @@ msgstr "" #. module: base #: field:res.company,vat:0 msgid "Tax ID" -msgstr "" +msgstr "Taxe ID" #. module: base #: field:ir.model.fields,field_description:0 @@ -13618,7 +14702,7 @@ msgstr "Activités" #. module: base #: model:ir.module.module,shortdesc:base.module_product msgid "Products & Pricelists" -msgstr "" +msgstr "Produits & Listes de prix" #. module: base #: field:ir.actions.act_window,auto_refresh:0 @@ -13640,7 +14724,7 @@ msgstr "Diagramme" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_es msgid "Spanish - Accounting (PGCE 2008)" -msgstr "" +msgstr "Espagne - Comptabilité (PGCE 2008)" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_no_autopicking @@ -13670,7 +14754,7 @@ msgstr "" #. module: base #: field:ir.model.data,name:0 msgid "External Identifier" -msgstr "" +msgstr "Identifiant externe" #. module: base #: model:ir.actions.act_window,name:base.grant_menu_access @@ -13701,7 +14785,7 @@ msgstr "Actions" #. module: base #: model:ir.module.module,shortdesc:base.module_delivery msgid "Delivery Costs" -msgstr "" +msgstr "Frais de port" #. module: base #: code:addons/base/ir/ir_cron.py:293 @@ -13710,6 +14794,8 @@ msgid "" "This cron task is currently being executed and may not be modified, please " "try again in a few minutes" msgstr "" +"Cette tâche cron est actuellement en cours d'exécution et ne peut être " +"modifiée, s'il vous plaît essayer de nouveau dans quelques minutes" #. module: base #: model:ir.module.module,description:base.module_product_expiry @@ -13735,7 +14821,7 @@ msgstr "Exporter" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_nl msgid "Netherlands - Accounting" -msgstr "" +msgstr "Pays bas - Compabilité" #. module: base #: field:res.bank,bic:0 @@ -13755,6 +14841,9 @@ msgid "" " OpenERP Web process view.\n" " " msgstr "" +"\n" +" Vue processus OpenERP Web .\n" +" " #. module: base #: model:ir.module.module,description:base.module_account_chart @@ -13765,6 +14854,11 @@ msgid "" "\n" "Deactivates minimal chart of accounts.\n" msgstr "" +"\n" +"Supprimer le plan comptable de base.\n" +"=============================\n" +"\n" +"Désactive le plan comptable de base installé par défaut.\n" #. module: base #: code:addons/base/ir/ir_actions.py:653 @@ -13802,7 +14896,7 @@ msgstr "Erreur" #. module: base #: model:ir.module.module,shortdesc:base.module_base_crypt msgid "DB Password Encryption" -msgstr "" +msgstr "Cryptage du mot de passe de la BDD" #. module: base #: help:workflow.transition,act_to:0 @@ -13812,7 +14906,7 @@ msgstr "L'activité de destination" #. module: base #: model:ir.module.module,shortdesc:base.module_account_check_writing msgid "Check writing" -msgstr "" +msgstr "Impression du chèque" #. module: base #: model:ir.module.module,description:base.module_sale_layout @@ -13844,7 +14938,7 @@ msgstr "Guide technique" #. module: base #: view:res.company:0 msgid "Address Information" -msgstr "" +msgstr "Information sur l'adresse" #. module: base #: model:res.country,name:base.tz @@ -13869,7 +14963,7 @@ msgstr "Île Christmas" #. module: base #: model:ir.module.module,shortdesc:base.module_web_livechat msgid "Live Chat Support" -msgstr "" +msgstr "Support par messagerie instantanée" #. module: base #: view:ir.actions.server:0 @@ -13888,11 +14982,14 @@ msgid "" " OpenERP Web dashboard view.\n" " " msgstr "" +"\n" +" Vue tableau de bord OpenERP Web.\n" +" " #. module: base #: view:res.partner:0 msgid "Supplier Partners" -msgstr "" +msgstr "Partenaires fournisseurs" #. module: base #: view:res.config.installer:0 @@ -13931,7 +15028,7 @@ msgstr "Vérification EAN" #. module: base #: view:res.partner:0 msgid "Customer Partners" -msgstr "" +msgstr "Partenaires clients" #. module: base #: sql_constraint:res.users:0 @@ -13946,7 +15043,7 @@ msgstr "res.request.history" #. module: base #: model:ir.model,name:base.model_multi_company_default msgid "Default multi company" -msgstr "Multi société par défaut" +msgstr "Multi-société par défaut" #. module: base #: view:res.request:0 @@ -13997,7 +15094,7 @@ msgstr "En-tête / pied de page Interne" #. module: base #: model:ir.module.module,shortdesc:base.module_crm msgid "CRM" -msgstr "" +msgstr "CRM" #. module: base #: code:addons/base/module/wizard/base_export_language.py:59 @@ -14022,7 +15119,7 @@ msgstr "_Exporter" #. module: base #: model:ir.module.module,shortdesc:base.module_account_followup msgid "Followup Management" -msgstr "" +msgstr "Gestion des relances" #. module: base #: model:ir.module.module,description:base.module_l10n_fr @@ -14033,6 +15130,11 @@ msgid "" "\n" "Credits: Sistheo Zeekom CrysaLEAD\n" msgstr "" +"\n" +"C'est le module de gestion du plan comptable pour la France.\n" +"==========================================================\n" +"\n" +"Crédits: Sistheo Zeekom CrysaLEAD Thank you\n" #. module: base #: selection:base.language.install,lang:0 @@ -14067,7 +15169,7 @@ msgstr "" #. module: base #: selection:ir.mail_server,smtp_encryption:0 msgid "TLS (STARTTLS)" -msgstr "" +msgstr "TLS (STARTTLS)" #. module: base #: help:ir.actions.act_window,usage:0 @@ -14083,11 +15185,12 @@ msgstr "Arabie Saoudite" #: help:res.company,rml_header1:0 msgid "Appears by default on the top right corner of your printed documents." msgstr "" +"S'affiche par défaut dans le coin en haut à droite de vos documents imprimés." #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail_crm_claim msgid "eMail Gateway for CRM Claim" -msgstr "" +msgstr "Passerelle de courriels pour les réclamations CRM" #. module: base #: help:res.partner,supplier:0 @@ -14154,6 +15257,9 @@ msgid "" "later is slower than the former but forbids any gap in the sequence (while " "they are possible in the former)." msgstr "" +"Deux implémentations d'objets de séquence sont proposées: «sans écart» et " +"«standard» qui est plus lent, mais qui interdit tout écart dans la séquence " +"(alors qu'ils sont possibles dans la première)." #. module: base #: model:res.country,name:base.gn @@ -14188,12 +15294,12 @@ msgstr "" #. module: base #: model:ir.module.module,description:base.module_auth_openid msgid "Allow users to login through OpenID." -msgstr "" +msgstr "Autoriser les utilisateurs à se connecter avec OpenID." #. module: base #: model:ir.module.module,shortdesc:base.module_account_payment msgid "Suppliers Payment Management" -msgstr "" +msgstr "Gestion des règlements fournisseurs" #. module: base #: model:res.country,name:base.sv @@ -14235,7 +15341,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_report_designer msgid "Report Designer" -msgstr "" +msgstr "Outil de conception de rapport" #. module: base #: model:ir.ui.menu,name:base.menu_address_book @@ -14265,6 +15371,9 @@ msgid "" " OpenERP Web calendar view.\n" " " msgstr "" +"\n" +" Vue calendrier OpenERP Web.\n" +" " #. module: base #: model:ir.ui.menu,name:base.menu_crm_config_lead @@ -14301,7 +15410,7 @@ msgstr "Relation de l'objet" #. module: base #: model:ir.module.module,shortdesc:base.module_account_voucher msgid "eInvoicing & Payments" -msgstr "" +msgstr "eFacturation & Règlements" #. module: base #: view:ir.rule:0 @@ -14349,7 +15458,7 @@ msgstr "Objet ressource" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_helpdesk msgid "Helpdesk" -msgstr "" +msgstr "Support" #. module: base #: model:ir.actions.act_window,help:base.grant_menu_access @@ -14374,7 +15483,7 @@ msgstr "Champ enfant" #. module: base #: view:ir.rule:0 msgid "Detailed algorithm:" -msgstr "" +msgstr "Algorithme détaillé:" #. module: base #: field:ir.actions.act_window,usage:0 @@ -14395,7 +15504,7 @@ msgstr "workflow.workitem" #. module: base #: model:ir.module.module,shortdesc:base.module_profile_tools msgid "Miscellaneous Tools" -msgstr "" +msgstr "Outils divers" #. module: base #: model:ir.module.category,description:base.module_category_tools @@ -14403,6 +15512,8 @@ msgid "" "Lets you install various interesting but non-essential tools like Survey, " "Lunch and Ideas box." msgstr "" +"Permet d'installer divers outils intéressants, mais facultatifs : par " +"exemple les sondages, les déjeuners ou les boîtes à idées." #. module: base #: selection:ir.module.module,state:0 @@ -14453,17 +15564,17 @@ msgstr "Vous ne pouvez pas supprimer le champ '%s' !" #. module: base #: view:res.users:0 msgid "Allowed Companies" -msgstr "" +msgstr "Sociétés autorisées" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_de msgid "Deutschland - Accounting" -msgstr "" +msgstr "Allemagne - Comptabilité" #. module: base #: model:ir.module.module,shortdesc:base.module_auction msgid "Auction Houses" -msgstr "" +msgstr "Maisons de ventes aux enchères" #. module: base #: field:ir.ui.menu,web_icon:0 @@ -14479,7 +15590,7 @@ msgstr "Appliquer les mises à jour planifiées" #. module: base #: model:ir.module.module,shortdesc:base.module_sale_journal msgid "Invoicing Journals" -msgstr "" +msgstr "Journaux de facturation" #. module: base #: selection:base.language.install,lang:0 @@ -14540,6 +15651,10 @@ msgid "" " This module provides the core of the OpenERP web client.\n" " " msgstr "" +"\n" +" Module de base OpenERP Web.\n" +" Ce module fournit le noyau dur client web d'OpenERP.\n" +" " #. module: base #: sql_constraint:res.country:0 @@ -14577,7 +15692,7 @@ msgstr "Aruba" #: code:addons/base/module/wizard/base_module_import.py:60 #, python-format msgid "File is not a zip file!" -msgstr "" +msgstr "Le ficier n'est pas reconnu comme un .zip!" #. module: base #: model:res.country,name:base.ar @@ -14597,6 +15712,19 @@ msgid "" "and decide on their status as they evolve.\n" " " msgstr "" +"\n" +"Ce module gère les incidents/bogues dans les projets.\n" +"======================================================\n" +"\n" +"OpenERP vous permet de gérer les incidents que vous pourriez rencontrer dans " +"un projet\n" +"comme des bogues dans un système, les mécontentements des clients ou des " +"pannes matérielles.\n" +"\n" +"Un affichage en liste permet au responsable de vérifier rapidement les " +"problèmes, de les affecter\n" +"et décider de leur statut au fur et à mesure de leur évolution.\n" +" " #. module: base #: field:res.groups,full_name:0 @@ -14611,7 +15739,7 @@ msgstr "Bahreïn" #. module: base #: model:ir.module.module,shortdesc:base.module_web msgid "web" -msgstr "" +msgstr "Web" #. module: base #: field:res.bank,fax:0 @@ -14685,7 +15813,7 @@ msgstr "Société" #. module: base #: model:ir.module.category,name:base.module_category_report_designer msgid "Advanced Reporting" -msgstr "" +msgstr "Rapports avancés" #. module: base #: selection:ir.actions.act_window,target:0 @@ -14716,7 +15844,7 @@ msgstr "Services après vente" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_fr msgid "France - Accounting" -msgstr "" +msgstr "France - Comptabilité" #. module: base #: view:ir.actions.todo:0 @@ -14726,7 +15854,7 @@ msgstr "Lancer" #. module: base #: model:ir.module.module,shortdesc:base.module_caldav msgid "Share Calendar using CalDAV" -msgstr "" +msgstr "Partager le calendrier en utilisant CalDav" #. module: base #: field:ir.actions.act_window,limit:0 @@ -14746,6 +15874,7 @@ msgstr "" #, python-format msgid "Serialization field `%s` not found for sparse field `%s`!" msgstr "" +"Champ de sérialisation \"%s\" introuvable pour le champs creux \"%s\" !" #. module: base #: model:res.country,name:base.jm @@ -14756,7 +15885,7 @@ msgstr "Jamaïque" #: field:res.partner,color:0 #: field:res.partner.address,color:0 msgid "Color Index" -msgstr "" +msgstr "Couleur" #. module: base #: model:ir.actions.act_window,help:base.action_partner_category_form @@ -14766,11 +15895,11 @@ msgid "" "categories have a hierarchy structure: a partner belonging to a category " "also belong to his parent category." msgstr "" -"Gère les catégories de partenaires dans le but de ranger au mieux ces " -"dernières, de les suivre et d'en faire des statistiques. Un partenaire peut " -"avoir plusieurs catégories et les catégories ont une structure hiérarchique " -"entre elles : un partenaire appartenant à une catégorie appartient de fait à " -"sa catégorie parente." +"Gère les catégories de partenaires dans le but de les classifier, de les " +"suivre et d'en faire des statistiques. Un partenaire peut avoir plusieurs " +"catégories et les catégories ont une structure hiérarchique entre elles : un " +"partenaire appartenant à une catégorie appartient de fait à sa catégorie " +"parente." #. module: base #: model:res.country,name:base.az @@ -14787,12 +15916,12 @@ msgstr "Avertissement" #. module: base #: model:ir.module.module,shortdesc:base.module_edi msgid "Electronic Data Interchange (EDI)" -msgstr "" +msgstr "Electronic Data Interchange (EDI)" #. module: base #: model:ir.module.category,name:base.module_category_tools msgid "Extra Tools" -msgstr "" +msgstr "Outils supplémentaires" #. module: base #: model:res.country,name:base.vg @@ -14856,6 +15985,51 @@ msgid "" "\n" " " msgstr "" +"\n" +"Modèles de courriels (version simplifiée du module Power Email développé par " +"Openlabs)\n" +"================================================== " +"===========================\n" +"\n" +"Permet la conception de modèles de courriels complets liés à n'importe quel " +"document OpenERP (Vente\n" +"Commandes, factures ,etc.) y compris l'expéditeur, destinataire, objet, le " +"corps (HTML et\n" +"Texte). Vous pouvez également joindre automatiquement des fichiers à vos " +"modèles, imprimer ou\n" +"joindre un rapport.\n" +"\n" +"Pour une utilisation avancée, les modèles peuvent inclure des attributs " +"dynamiques du document\n" +"qui y sont liés. Par exemple, vous pouvez utiliser le nom du pays du " +"partenaire\n" +"comme critère. Si ce champ n'est pas saisi pour tous les partenaires, il ne " +"générera pas d'erreur.\n" +"Chaque modèle contient un assistant intégré pour aider à la l'inclusion de " +"ces valeurs dynamiques.\n" +"\n" +"Si vous activez l'option, un assistant composition apparaîtra également dans " +"la barre latérale\n" +"des documents à laquelle le modèle s'applique (factures par exemple).\n" +"Cela constitue un moyen rapide d'envoyer un nouveau courriel basé sur un " +"modèle, après avoir\n" +"revu et d'adapté le contenu, si nécessaire.\n" +"\n" +"Cet assistant peut aussi se transformer en un système de publipostage " +"lorsqu'il est appelé\n" +"par de multiples documents.\n" +"\n" +"Ces modèles de courrier électronique sont également au cœur du système de " +"campagne de marketing\n" +"(voir le module marketing_campaign ), si vous avez besoin d' automatiser " +"des\n" +"campagnes d'envergure sur tout document OpenERP.\n" +"\n" +"Note technique : seul le système de modèle de courriel d'origine développé " +"par\n" +"Openlabs a été conservé\n" +"\n" +" " #. module: base #: selection:base.language.install,lang:0 @@ -14865,7 +16039,7 @@ msgstr "Tchèque / Čeština" #. module: base #: model:ir.module.category,name:base.module_category_generic_modules msgid "Generic Modules" -msgstr "" +msgstr "Modules génériques" #. module: base #: model:ir.actions.act_window,help:base.action_partner_supplier_form @@ -14905,11 +16079,28 @@ msgid "" "to set up a management by affair.\n" " " msgstr "" +"\n" +"Ce module implémente un système de feuille de temps.\n" +"==========================================\n" +"\n" +"Chaque employé peut encoder et suivre ses temps passés sur les différents " +"projets.\n" +"Un projet est aussi un compte analytique et le temps passé sur un projet " +"génère des coûts sur\n" +"le compte analytique correspondant.\n" +"\n" +"Des rapports sur le le suivi des temps et des employés sont fournis.\n" +"\n" +"Il est complètement intégré avec le module de comptabilité des coûts. Il " +"vous permet\n" +"de mettre en place une gestion par affaire.\n" +" " #. module: base #: help:ir.mail_server,smtp_port:0 msgid "SMTP Port. Usually 465 for SSL, and 25 or 587 for other cases." msgstr "" +"Port SMTP. Généralement 465 pour SSL, et 25 ou 587 dans les autres cas." #. module: base #: view:ir.sequence:0 @@ -14984,11 +16175,13 @@ msgid "" "Helps you handle your accounting needs, if you are not an accountant, we " "suggest you to install only the Invoicing." msgstr "" +"Vous aide à gérer vos besoins comptables, si vous n'êtes pas un comptable, " +"nous vous suggérons d'installer uniquement la facturation." #. module: base #: model:ir.module.module,shortdesc:base.module_plugin_thunderbird msgid "Thunderbird Plug-In" -msgstr "" +msgstr "Module pour Thunderbird" #. module: base #: model:ir.model,name:base.model_res_country @@ -15006,7 +16199,7 @@ msgstr "Pays" #. module: base #: model:ir.module.module,shortdesc:base.module_project_messages msgid "In-Project Messaging System" -msgstr "" +msgstr "Système de messagerie interne aux projets" #. module: base #: model:res.country,name:base.pn @@ -15020,6 +16213,9 @@ msgid "" " OpenERP Web test suite.\n" " " msgstr "" +"\n" +" suite de tests pour OpenERP Web.\n" +" " #. module: base #: view:ir.values:0 @@ -15039,7 +16235,7 @@ msgstr "" #: view:res.partner:0 #: view:res.partner.address:0 msgid "Change Color" -msgstr "" +msgstr "Changer la couleur" #. module: base #: model:res.partner.category,name:base.res_partner_category_15 @@ -15078,7 +16274,7 @@ msgstr "" #. module: base #: field:ir.module.module,auto_install:0 msgid "Automatic Installation" -msgstr "" +msgstr "Installation automatisée" #. module: base #: model:res.country,name:base.jp @@ -15147,7 +16343,7 @@ msgstr "ir.actions.server" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ca msgid "Canada - Accounting" -msgstr "" +msgstr "Canada - Comptabilité" #. module: base #: model:ir.actions.act_window,name:base.act_ir_actions_todo_form @@ -15181,12 +16377,12 @@ msgstr "Localisation" #. module: base #: field:ir.sequence,implementation:0 msgid "Implementation" -msgstr "" +msgstr "Implémentation" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_ve msgid "Venezuela - Accounting" -msgstr "" +msgstr "Vénézuela - Comptabilité" #. module: base #: model:res.country,name:base.cl @@ -15208,7 +16404,7 @@ msgstr "Condition" #. module: base #: help:res.currency,rate:0 msgid "The rate of the currency to the currency of rate 1." -msgstr "" +msgstr "Le taux de la devise à la devise au taux de 1." #. module: base #: field:ir.ui.view,name:0 @@ -15218,12 +16414,12 @@ msgstr "Nom de la vue" #. module: base #: model:ir.module.module,shortdesc:base.module_document_ftp msgid "Shared Repositories (FTP)" -msgstr "" +msgstr "Répertoires partagés (FTP)" #. module: base #: model:ir.model,name:base.model_res_groups msgid "Access Groups" -msgstr "" +msgstr "Groupes d'accès" #. module: base #: selection:base.language.install,lang:0 @@ -15297,7 +16493,7 @@ msgstr "Comptes bancaires" #: field:ir.model,modules:0 #: field:ir.model.fields,modules:0 msgid "In modules" -msgstr "" +msgstr "Dans les modules" #. module: base #: model:res.country,name:base.sl @@ -15318,7 +16514,7 @@ msgstr "Îles Turques et Caïques" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail_project_issue msgid "eMail Gateway for Project Issues" -msgstr "" +msgstr "Passerelle de courriels pour les incidents" #. module: base #: field:res.partner.bank,partner_id:0 @@ -15342,6 +16538,8 @@ msgid "" "Helps you manage your manufacturing processes and generate reports on those " "processes." msgstr "" +"Permet de gérer les processus de fabrication et de générer des rapports sur " +"ces processus." #. module: base #: help:ir.sequence,number_increment:0 @@ -15373,6 +16571,8 @@ msgid "" "Manage relations with prospects and customers using leads, opportunities, " "requests or issues." msgstr "" +"Gérer les relations avec les prospects et clients en utilisant pistes, " +"opportunités, demandes ou incidents." #. module: base #: selection:res.partner.address,type:0 @@ -15388,7 +16588,7 @@ msgstr "SA" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_requisition msgid "Purchase Requisitions" -msgstr "" +msgstr "Appels d'offres" #. module: base #: selection:ir.cron,interval_type:0 @@ -15409,7 +16609,7 @@ msgstr "Partenaires " #. module: base #: field:res.partner.bank,name:0 msgid "Bank Account" -msgstr "" +msgstr "Compte bancaire" #. module: base #: model:res.country,name:base.kp @@ -15435,7 +16635,7 @@ msgstr "" #. module: base #: model:ir.actions.act_window,name:base.action_partner_sms_send msgid "Send an SMS" -msgstr "" +msgstr "Envoyer un SMS" #. module: base #: model:res.partner.category,name:base.res_partner_category_1 @@ -15490,6 +16690,9 @@ msgid "" "This field is computed automatically based on bank accounts defined, having " "the display on footer checkbox set." msgstr "" +"Ce champ est calculé automatiquement en fonction des comptes bancaires " +"définis et son affichage en pied de page est possible si la case à cocher " +"est cochée." #. module: base #: model:ir.module.module,description:base.module_mrp_subproduct diff --git a/openerp/addons/base/i18n/ja.po b/openerp/addons/base/i18n/ja.po index fa8878ba6b5..857c7c89d51 100644 --- a/openerp/addons/base/i18n/ja.po +++ b/openerp/addons/base/i18n/ja.po @@ -8,14 +8,14 @@ msgstr "" "Project-Id-Version: openobject-server\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-02-18 21:50+0000\n" +"PO-Revision-Date: 2012-02-28 16:02+0000\n" "Last-Translator: Akira Hiyama \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-02-19 05:41+0000\n" -"X-Generator: Launchpad (build 14814)\n" +"X-Launchpad-Export-Date: 2012-02-29 04:41+0000\n" +"X-Generator: Launchpad (build 14874)\n" #. module: base #: model:res.country,name:base.sh @@ -7930,73 +7930,73 @@ msgstr "スペイン語(メキシコ)" #: code:addons/base/publisher_warranty/publisher_warranty.py:145 #, python-format msgid "Please verify your publisher warranty serial number and validity." -msgstr "" +msgstr "発行者の保証シリアル番号とその有効性を確認して下さい。" #. module: base #: view:res.log:0 msgid "My Logs" -msgstr "" +msgstr "マイログ" #. module: base #: model:res.country,name:base.bt msgid "Bhutan" -msgstr "" +msgstr "ブータン" #. module: base #: help:ir.sequence,number_next:0 msgid "Next number of this sequence" -msgstr "" +msgstr "この順番の次の番号" #. module: base #: model:res.partner.category,name:base.res_partner_category_11 msgid "Textile Suppliers" -msgstr "" +msgstr "繊維供給元" #. module: base #: selection:ir.actions.url,target:0 msgid "This Window" -msgstr "" +msgstr "このウィンドウ" #. module: base #: view:publisher_warranty.contract:0 msgid "Publisher Warranty Contracts" -msgstr "" +msgstr "発行者保証契約" #. module: base #: help:res.log,name:0 msgid "The logging message." -msgstr "" +msgstr "ロギングメッセージ" #. module: base #: field:base.language.export,format:0 msgid "File Format" -msgstr "" +msgstr "ファイル形式" #. module: base #: field:res.lang,iso_code:0 msgid "ISO code" -msgstr "" +msgstr "ISOコード" #. module: base #: view:res.log:0 #: field:res.log,read:0 msgid "Read" -msgstr "" +msgstr "読み込み" #. module: base #: model:ir.module.module,shortdesc:base.module_association msgid "Associations Management" -msgstr "" +msgstr "アソシエーション管理" #. module: base #: help:ir.model,modules:0 msgid "List of modules in which the object is defined or inherited" -msgstr "" +msgstr "オブジェクトが定義または継承されたモジュールのリスト" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll msgid "Payroll" -msgstr "" +msgstr "給与" #. module: base #: model:ir.actions.act_window,help:base.action_country_state @@ -8004,7 +8004,7 @@ msgid "" "If you are working on the American market, you can manage the different " "federal states you are working on from here. Each state is attached to one " "country." -msgstr "" +msgstr "あなたがアメリカの市場で働いているなら、あなたはここからあなたが働く異なる州を管理できます。それぞれの州はひとつの国に属しています。" #. module: base #: model:ir.module.module,description:base.module_delivery @@ -8019,23 +8019,31 @@ msgid "" "\n" " " msgstr "" +"\n" +"受注と引き取りに関する配送方法を追加することができます。\n" +"==============================================================\n" +"\n" +"価格によるあなた自身の運搬人や配送グリッドの定義ができます。\n" +"引き取りから請求書を作成する場合は、OpenERPは配送の行を追加し計算を行います。\n" +"\n" +" " #. module: base #: view:workflow.workitem:0 msgid "Workflow Workitems" -msgstr "" +msgstr "ワークフロー作業項目" #. module: base #: model:res.country,name:base.vc msgid "Saint Vincent & Grenadines" -msgstr "" +msgstr "セントビンセント・グレナディーン" #. module: base #: field:ir.mail_server,smtp_pass:0 #: field:partner.sms.send,password:0 #: field:res.users,password:0 msgid "Password" -msgstr "" +msgstr "パスワード" #. module: base #: model:ir.module.module,description:base.module_account_anglo_saxon @@ -8059,11 +8067,23 @@ msgid "" "Secondly, price differences between actual purchase price and fixed product " "standard price are booked on a separate account" msgstr "" +"\n" +"このモジュールは株式トランザクションの会計ロジックの変更によりアングロサクソン会計方式をサポートします。\n" +"=============================================================================" +"========================================\n" +"\n" +"アングロサクソン会計(英米型会計)国と、ラインまたはコンチネンタル会計(大陸型会計)国と呼ばれる違いは\n" +"売上原価の計上タイミングの違いです。\n" +"アングロサクソン会計は販売の請求書が作成された時に原価を計上します。コンチネンタル会計では\n" +"商品が出荷された時に原価を計上します。\n" +"このモジュールは中間勘定を使うことによってこの機能を加えます。借方または貸方アカウントにその総額を転送\n" +"するために請求書が作成された時に、出荷された商品の価値を保存し、そしてこの中間勘定を反対記帳します。\n" +"第2に、実際の購入価格と固定の製品標準価格の差は分離された勘定に記帳されます。" #. module: base #: field:res.partner,title:0 msgid "Partner Firm" -msgstr "" +msgstr "パートナ企業" #. module: base #: model:ir.actions.act_window,name:base.action_model_fields @@ -8073,12 +8093,12 @@ msgstr "" #: view:ir.model.fields:0 #: model:ir.ui.menu,name:base.ir_model_model_fields msgid "Fields" -msgstr "" +msgstr "項目" #. module: base #: model:ir.actions.act_window,name:base.action_partner_employee_form msgid "Employees" -msgstr "" +msgstr "従業員" #. module: base #: field:ir.exports.line,name:0 @@ -8091,7 +8111,7 @@ msgstr "項目名" #: help:res.log,read:0 msgid "" "If this log item has been read, get() should not send it to the client" -msgstr "" +msgstr "もしこのログ項目が読まれたなら、get()をクライアントに送るべきではありません。" #. module: base #: model:ir.module.module,description:base.module_web_uservoice @@ -8103,48 +8123,54 @@ msgid "" "Invite OpenERP user feedback, powered by uservoice.\n" " " msgstr "" +"\n" +"ヘッダーの中にフィードバックボタンを加えて下さい。\n" +"==============================\n" +"\n" +"ユーザの声によるOpenERPのユーザフィードバックを求めて下さい。\n" +" " #. module: base #: field:res.company,rml_header2:0 #: field:res.company,rml_header3:0 msgid "RML Internal Header" -msgstr "" +msgstr "RML内部ヘッダー" #. module: base #: field:ir.actions.act_window,search_view_id:0 msgid "Search View Ref." -msgstr "" +msgstr "リファレンスの検索ビュー" #. module: base #: field:ir.module.module,installed_version:0 msgid "Latest version" -msgstr "" +msgstr "最新バージョン" #. module: base #: view:ir.mail_server:0 msgid "Test Connection" -msgstr "" +msgstr "接続テスト" #. module: base #: model:ir.actions.act_window,name:base.action_partner_address_form #: model:ir.ui.menu,name:base.menu_partner_address_form msgid "Addresses" -msgstr "" +msgstr "住所" #. module: base #: model:res.country,name:base.mm msgid "Myanmar" -msgstr "" +msgstr "ミャンマー" #. module: base #: help:ir.model.fields,modules:0 msgid "List of modules in which the field is defined" -msgstr "" +msgstr "項目が定義されているモジュールのリスト" #. module: base #: selection:base.language.install,lang:0 msgid "Chinese (CN) / 简体中文" -msgstr "" +msgstr "中国語(简体中文)" #. module: base #: field:res.bank,street:0 @@ -8157,7 +8183,7 @@ msgstr "" #. module: base #: model:res.country,name:base.yu msgid "Yugoslavia" -msgstr "" +msgstr "ユーゴスラビア" #. module: base #: model:ir.module.module,description:base.module_purchase_double_validation @@ -8170,22 +8196,29 @@ msgid "" "that exceeds minimum amount set by configuration wizard.\n" " " msgstr "" +"\n" +"最低額を超える購入のための二重検証\n" +"=========================================================\n" +"\n" +"このモジュールは、コンフィギュレーションウィザードによって設定される最低額を超えた購入を\n" +"検証するための購入ワークフローを変更します。\n" +" " #. module: base #: field:res.currency,rounding:0 msgid "Rounding Factor" -msgstr "" +msgstr "丸め係数" #. module: base #: model:res.country,name:base.ca msgid "Canada" -msgstr "" +msgstr "カナダ" #. module: base #: code:addons/base/res/res_company.py:158 #, python-format msgid "Reg: " -msgstr "" +msgstr "Reg: " #. module: base #: help:res.currency.rate,currency_rate_type_id:0 @@ -8193,27 +8226,28 @@ msgid "" "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" msgstr "" +"平均または年初から本日までといったあなた自身の通貨レートタイプを定義できます。通常のスポットレートを希望する場合には空白のままとして下さい。" #. module: base #: selection:ir.module.module.dependency,state:0 msgid "Unknown" -msgstr "" +msgstr "不明" #. module: base #: model:ir.actions.act_window,name:base.action_res_users_my msgid "Change My Preferences" -msgstr "" +msgstr "設定の変更" #. module: base #: code:addons/base/ir/ir_actions.py:167 #, python-format msgid "Invalid model name in the action definition." -msgstr "" +msgstr "アクション定義におけるモデル名が無効です。" #. module: base #: field:partner.sms.send,text:0 msgid "SMS Message" -msgstr "" +msgstr "SMSメッセージ" #. module: base #: model:ir.module.module,description:base.module_l10n_ro @@ -8227,21 +8261,28 @@ msgid "" "Romanian accounting chart and localization.\n" " " msgstr "" +"\n" +"このモジュールはルーマニアのOpenERPのため会計表、VAT構造、登録番号を管理するためのモジュールです。\n" +"=============================================================================" +"===================================\n" +"\n" +"ルーマニアの会計表とローカル化\n" +" " #. module: base #: model:res.country,name:base.cm msgid "Cameroon" -msgstr "" +msgstr "カメルーン" #. module: base #: model:res.country,name:base.bf msgid "Burkina Faso" -msgstr "" +msgstr "ブルキナファソ" #. module: base #: selection:ir.model.fields,state:0 msgid "Custom Field" -msgstr "" +msgstr "カスタム項目" #. module: base #: model:ir.module.module,description:base.module_project_retro_planning @@ -8254,6 +8295,12 @@ msgid "" "all the tasks will change accordingly.\n" " " msgstr "" +"\n" +"変更日はプロジェクトの終了日の変更に応じて変更されます。\n" +"======================================================\n" +"\n" +"もしプロジェクトの終了日が変更された時は、すべてのタスクの期限と開始日が変更されます。\n" +" " #. module: base #: help:res.users,view:0 diff --git a/openerp/addons/base/i18n/zh_CN.po b/openerp/addons/base/i18n/zh_CN.po index a1764d4a34b..e7a932b838e 100644 --- a/openerp/addons/base/i18n/zh_CN.po +++ b/openerp/addons/base/i18n/zh_CN.po @@ -7,14 +7,14 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.4\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2012-02-08 00:44+0000\n" -"PO-Revision-Date: 2012-02-21 05:45+0000\n" +"PO-Revision-Date: 2012-02-22 15:34+0000\n" "Last-Translator: Jeff Wang \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: 2012-02-21 05:54+0000\n" -"X-Generator: Launchpad (build 14838)\n" +"X-Launchpad-Export-Date: 2012-02-23 04:38+0000\n" +"X-Generator: Launchpad (build 14855)\n" #. module: base #: model:res.country,name:base.sh @@ -5269,6 +5269,8 @@ msgid "" "This new object will regroup and will allow you to easily keep track and " "order all your purchase orders.\n" msgstr "" +"\n" +"这模块允许您管理您的采购申请。在生成采购订单时您现在有机会保存相关的请购。这个对象现在将重组和将让您轻松跟踪和安排您所有的采购订单。\n" #. module: base #: model:res.country,name:base.hu @@ -6205,7 +6207,7 @@ msgstr "不能处理模块 \"%s\",因为找不到外部的依赖:%s" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_be_hr_payroll msgid "Belgium - Payroll" -msgstr "" +msgstr "比利时-工资模块" #. module: base #: view:publisher_warranty.contract.wizard:0 @@ -6261,6 +6263,17 @@ msgid "" " * Integrated with Holiday Management\n" " " msgstr "" +"\n" +"通用工资系统 \n" +"* 员工详细资料 \n" +"* 员工合同\n" +"* 签合同的护照 \n" +"* 津贴 / 扣除\n" +" * 允许设置基本 / 增长 /净薪酬 \n" +"* 员工工资表 \n" +"* 每月工资表记录 \n" +"* 整合假期的管理\n" +" " #. module: base #: selection:ir.cron,interval_type:0 @@ -6462,6 +6475,13 @@ msgid "" "an other object.\n" " " msgstr "" +"\n" +"这个模块允许您完整地管理您的联系人。 它可以让你定义 \n" +"*联系人不关联合作伙伴,\n" +" *联系人工作在几个地址(这些地址可能是几个业务伙伴) \n" +"*联系人几个地址可能是不同职务 它还增加了新的菜单位于 合作伙伴\\联系人 合作伙伴\\职位 " +"注意,此模块转换成“地址+联系人”的现有地址。这意味着一些地址字段将会丢失(如联系人的姓名),因为这些都应该是在其他对象中定义的。\n" +" " #. module: base #: model:ir.actions.act_window,name:base.act_res_partner_event @@ -6489,6 +6509,8 @@ msgid "" "- Action: an action attached to one slot of the given model\n" "- Default: a default value for a model field" msgstr "" +"动作:动作附加到模型的一个接口\n" +"默认值:模型字段的一个默认值" #. module: base #: model:ir.actions.act_window,name:base.action_partner_addess_tree @@ -6541,7 +6563,7 @@ msgstr "工作项" #. module: base #: model:ir.module.module,shortdesc:base.module_anonymization msgid "Database Anonymization" -msgstr "" +msgstr "数据库隐藏" #. module: base #: selection:ir.mail_server,smtp_encryption:0 @@ -6551,7 +6573,7 @@ msgstr "SSL/TLS" #. module: base #: field:publisher_warranty.contract,check_opw:0 msgid "OPW" -msgstr "" +msgstr "OPW" #. module: base #: field:res.log,secondary:0 @@ -6621,6 +6643,8 @@ msgid "" "using the\n" "FTP client.\n" msgstr "" +"\n" +"此模块为文档管理增加了FTP支持。安装了这个模块你不仅可以在OpenERP里访问文档还能通过FTP客户端在文件系统上访问这些文件。\n" #. module: base #: field:ir.model.fields,size:0 @@ -6646,6 +6670,11 @@ msgid "" "\n" " " msgstr "" +"\n" +"此模块允许你定义给定的用户默认的职能。常用于用户输入计工单:这些预定义的值默认填充了字段,当然可以修改。当然,如果当前用户没有默认的数据,这些默认值会从员" +"工记录去取。所以此模块与之前的配置是兼容的。\n" +"\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_audittrail @@ -6704,7 +6733,7 @@ msgstr "以色列" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_syscohada msgid "OHADA - Accounting" -msgstr "" +msgstr "OHADA会计模块" #. module: base #: help:res.bank,bic:0 @@ -6721,6 +6750,9 @@ msgid "" "Mexican accounting chart and localization.\n" " " msgstr "" +"\n" +"墨西哥会计模块\n" +" " #. module: base #: field:res.lang,time_format:0 @@ -6944,7 +6976,7 @@ msgstr "决定是否能够翻译此字段的各个取值(激活此字段的翻 #. module: base #: selection:res.currency,position:0 msgid "After Amount" -msgstr "" +msgstr "在金额后面" #. module: base #: selection:base.language.install,lang:0 @@ -6988,7 +7020,7 @@ msgstr "源术语" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_timesheet_sheet msgid "Timesheets Validation" -msgstr "" +msgstr "复核计工单" #. module: base #: model:ir.ui.menu,name:base.menu_main_pm @@ -7034,7 +7066,7 @@ msgstr "审核" #. module: base #: help:ir.values,company_id:0 msgid "If set, action binding only applies for this company" -msgstr "" +msgstr "如果不为空,动作只为该公司绑定" #. module: base #: model:res.country,name:base.lc @@ -7047,7 +7079,7 @@ msgid "" "Specify a value only when creating a user or if you're changing the user's " "password, otherwise leave empty. After a change of password, the user has to " "login again." -msgstr "" +msgstr "仅在新建用户或修改该用户的密码时输入此字段值,否则留空。修改密码后,用户必须重新登录。" #. module: base #: view:publisher_warranty.contract:0 @@ -7159,6 +7191,9 @@ msgid "" "that have no counterpart in the general financial accounts.\n" " " msgstr "" +"\n" +"模块定义辅助核算对象\n" +" " #. module: base #: field:res.users,signature:0 @@ -7232,11 +7267,13 @@ msgid "" "Bank Accounts in OpenERP: the first with the type \"RIB\", the second with " "the type \"IBAN\". \n" msgstr "" +"\n" +"法国银行信息检查 \n" #. module: base #: view:ir.property:0 msgid "Parameters that are used by all resources." -msgstr "" +msgstr "所有资源都使用的参数" #. module: base #: model:res.country,name:base.mz @@ -7472,6 +7509,14 @@ msgid "" "You can assign several contracts per employee.\n" " " msgstr "" +"\n" +"在管理合同里添加这员工的所有信息: \n" +"* 婚姻状况\n" +"* 社保号 \n" +"* 籍贯,出生日期。。。 \n" +"\n" +"您可以为员工签订几份合同。\n" +" " #. module: base #: selection:ir.ui.view,type:0 @@ -7496,6 +7541,10 @@ msgid "" "crm modules.\n" " " msgstr "" +"\n" +"此模块在CRM中为一个或多个商机案例添加了快捷方式。这个快捷方式允许你为选中的商机生成销售订单。如果打开了不同的商机(列表), " +"它会为每个商机生成一个销售订单。然后关闭商机,并且关联到生成的销售订单上。 如果你已经安装了销售和CRM模块,我建议你安装此模块。\n" +" " #. module: base #: model:res.country,name:base.bi @@ -7520,7 +7569,7 @@ msgstr "Spanish (MX) / Español (MX)" #: code:addons/base/publisher_warranty/publisher_warranty.py:145 #, python-format msgid "Please verify your publisher warranty serial number and validity." -msgstr "" +msgstr "请验证你官方维护合同的序列号和有效期" #. module: base #: view:res.log:0 @@ -7581,7 +7630,7 @@ msgstr "协会管理" #. module: base #: help:ir.model,modules:0 msgid "List of modules in which the object is defined or inherited" -msgstr "" +msgstr "此模型在哪些模块里被定义和继承的" #. module: base #: model:ir.module.module,shortdesc:base.module_hr_payroll @@ -7609,6 +7658,12 @@ msgid "" "\n" " " msgstr "" +"\n" +"允许你在销售订单或出库单上增加发货方式。\n" +"你可以定义你自己的承运方和发货网格价格。\n" +"当基于发货单创建发票时,OpenERP可以增加和自动计算运费行。\n" +"\n" +" " #. module: base #: view:workflow.workitem:0 @@ -7693,6 +7748,11 @@ msgid "" "Invite OpenERP user feedback, powered by uservoice.\n" " " msgstr "" +"\n" +"在页眉添加反馈按钮。\n" +"\n" +"邀请在uservoice网站上用户反馈。\n" +" " #. module: base #: field:res.company,rml_header2:0 @@ -7760,6 +7820,10 @@ msgid "" "that exceeds minimum amount set by configuration wizard.\n" " " msgstr "" +"\n" +"对高于限额的采购订单做两次审核。\n" +"此模块修改了采购工作流,对超出向导定义的最小金额的订单进行审核。\n" +" " #. module: base #: field:res.currency,rounding:0 @@ -7775,14 +7839,14 @@ msgstr "加拿大" #: code:addons/base/res/res_company.py:158 #, python-format msgid "Reg: " -msgstr "" +msgstr "地区 " #. module: base #: help:res.currency.rate,currency_rate_type_id:0 msgid "" "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" -msgstr "" +msgstr "允许你定义自己的汇率类型,例如‘平均值’或‘年平均’。如果要使用默认的‘时点’汇率类型,这里留空。" #. module: base #: selection:ir.module.module.dependency,state:0 @@ -7817,6 +7881,9 @@ msgid "" "Romanian accounting chart and localization.\n" " " msgstr "" +"\n" +"罗马尼亚会计模块\n" +" " #. module: base #: model:res.country,name:base.cm @@ -7844,6 +7911,11 @@ msgid "" "all the tasks will change accordingly.\n" " " msgstr "" +"\n" +"按项目的截止日期反推计划。\n" +"\n" +"如果项目的截止日期发生了变化,项目下所有任务的开始和截止日期都相应调整。\n" +" " #. module: base #: help:res.users,view:0 @@ -7886,7 +7958,7 @@ msgstr "荷兰语 / Nederlands" #. module: base #: selection:res.company,paper_format:0 msgid "US Letter" -msgstr "" +msgstr "美式信纸" #. module: base #: model:ir.module.module,description:base.module_stock_location @@ -7989,6 +8061,11 @@ msgid "" "Contains the installer for marketing-related modules.\n" " " msgstr "" +"\n" +"市场营销的菜单\n" +"\n" +"包括市场营销相关的模块\n" +" " #. module: base #: model:ir.module.category,name:base.module_category_knowledge_management @@ -8036,6 +8113,11 @@ msgid "" "task is completed.\n" "\n" msgstr "" +"\n" +"这个模块在包含服务类产品的需求单和项目管理的任务之间建立了联系 安装了这个模块以后,只要满足下列条件,就会为需求单的每个行创建一个任务: " +"产品类型为服务型 补货方式为按订单 供应方式为自制 新任务不属于任何项目,但可以手工指定给项目。 当任务完成或取消后,补货单的对应行状态也会更新。 " +"这个模块适用于针对任务开发票的公司按订单创建任务。\n" +"\n" #. module: base #: code:addons/base/res/res_config.py:348 @@ -8056,6 +8138,9 @@ msgid "" " Module for the Check writing and check printing \n" " " msgstr "" +"\n" +" 用于填写和打印支票的模块 \n" +" " #. module: base #: model:res.partner.bank.type,name:base.bank_normal @@ -8090,6 +8175,11 @@ msgid "" "\n" " " msgstr "" +"\n" +"此模块是邮件和任务的接口。允许在特定邮件服务器收到邮件后马上创建任务。还能跟踪进一步的沟通和任务阶段\n" +"\n" +"\n" +" " #. module: base #: model:ir.module.module,description:base.module_membership @@ -8109,6 +8199,10 @@ msgid "" "invoice and send propositions for membership renewal.\n" " " msgstr "" +"\n" +"此模块用于管理所有会员管理的日常运营。支持多种会员资格:免费会员附属会员(一组会员共用一个会员资格)已付款会员特价会员与销售和财务系统集成并自动创建会员的" +"发票和续费提醒\n" +" " #. module: base #: model:ir.module.module,description:base.module_hr_attendance @@ -8121,6 +8215,9 @@ msgid "" "actions(Sign in/Sign out) performed by them.\n" " " msgstr "" +"\n" +"这模块目的是管理员工的考勤 根据执行的签入/签出的动作保存员工帐户的考勤记录。\n" +" " #. module: base #: field:ir.module.module,maintainer:0 @@ -8187,6 +8284,9 @@ msgid "" " * Number Padding\n" " " msgstr "" +"\n" +"此模块管理会计凭证的自动编号\n" +" " #. module: base #: model:res.country,name:base.to @@ -8204,7 +8304,7 @@ msgstr "" #. module: base #: view:res.partner.bank:0 msgid "Bank accounts belonging to one of your companies" -msgstr "" +msgstr "贵公司的某个银行账号" #. module: base #: help:res.users,action_id:0 @@ -8274,7 +8374,7 @@ msgstr "联系人" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_at msgid "Austria - Accounting" -msgstr "" +msgstr "澳大利亚会计模块" #. module: base #: model:ir.model,name:base.model_ir_ui_menu @@ -8295,7 +8395,7 @@ msgstr "美国" #. module: base #: model:ir.module.module,shortdesc:base.module_crm_fundraising msgid "Fundraising" -msgstr "" +msgstr "集资" #. module: base #: view:ir.module.module:0 @@ -8312,7 +8412,7 @@ msgstr "交流" #. module: base #: model:ir.module.module,shortdesc:base.module_analytic msgid "Analytic Accounting" -msgstr "" +msgstr "成本会计" #. module: base #: view:ir.actions.report.xml:0 @@ -8358,7 +8458,7 @@ msgstr "这是用于存储打印结果的附件的文件名。如果不想保存 msgid "" "You cannot have multiple records with the same external ID in the same " "module!" -msgstr "" +msgstr "同一个模块中不能有两个xml ID相同的记录" #. module: base #: selection:ir.property,type:0 @@ -8379,11 +8479,14 @@ msgid "" "\n" " * Share meeting with other calendar clients like sunbird\n" msgstr "" +"\n" +"会议的新功能\n" +" *通过连接Mozilla Sunbird与使用日程表的客户共享会议\n" #. module: base #: model:ir.module.module,shortdesc:base.module_base_iban msgid "IBAN Bank Accounts" -msgstr "" +msgstr "IBAN银行账号" #. module: base #: field:res.company,user_ids:0 @@ -8550,6 +8653,22 @@ msgid "" " Administration / Users / Users\n" " for example, you maybe will do it for the user 'admin'.\n" msgstr "" +"\n" +"人力资源:节假日跟踪和工作流程 \n" +"这模块允许您管理假期和假期申请。 \n" +"在人力资源内实现一个控制台。\n" +" * 我的假期 \n" +"* 我的费用\n" +" 备注:\n" +" - (使用CRM模块)可以同步内部的日程:当节假日申请被接受时业务里自动建立该休假,在事务里你能链接这节假日的状况。你能设定其信息和偏好的颜色。 " +"人力资源/设置/节假日状况。\n" +" - 一个员工可以申请更多的休假类型他将增加可获得的假期类型作出新的分配。(如果申请通过)\n" +" - 有两个办法打印员工的节假日: \n" +"* 第一个方法按部门选择员工并点击菜单(人力资源’节假日申请/打印节假日摘要)。 \n" +"* 第二个方法允许你选在具体员工的节假日报表(人力资源/员工列表/员工)选择员工后点击打印按钮选择”“打印员工节假日摘要”。 \n" +"- " +"向导可以让你选择打印确认并生效的节假日或者看确认或只看生效的,但必须要是人力资源组的用户,你可以在“管理/用户列表/用户”的安全标签里更改用户的数据。 例" +"如你可能把用户定义为admin\n" #. module: base #: field:ir.actions.report.xml,report_xsl:0 @@ -8559,7 +8678,7 @@ msgstr "XSL文件路径" #. module: base #: model:ir.module.module,shortdesc:base.module_account_invoice_layout msgid "Invoice Layouts" -msgstr "" +msgstr "发票格式" #. module: base #: model:ir.module.module,shortdesc:base.module_stock_location @@ -8574,7 +8693,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_anglo_saxon msgid "Anglo-Saxon Accounting" -msgstr "" +msgstr "英国会计系统" #. module: base #: model:res.country,name:base.np @@ -8660,6 +8779,9 @@ msgid "" "memberships, membership products (schemes), etc.\n" " " msgstr "" +"\n" +"此模块设置协会管理的功能\n" +" " #. module: base #: code:addons/orm.py:2693 @@ -8710,6 +8832,9 @@ msgid "" "German accounting chart and localization.\n" " " msgstr "" +"\n" +"德国会计模块\n" +" " #. module: base #: field:ir.actions.report.xml,attachment_use:0 @@ -8741,6 +8866,9 @@ msgid "" "depending on the product's configuration.\n" " " msgstr "" +"\n" +"此模块用于计算产品需求计划。\n" +" " #. module: base #: model:res.country,name:base.mx @@ -8840,6 +8968,17 @@ msgid "" "\n" " " msgstr "" +"\n" +"该模块增加了一个新的报表引擎的WebKit库(wkhtmltopdf)为基础,以支持在HTML+ " +"CSS设计的报表。这模块由report_openoffice模块的模块结构和一些代码的启发。该模块允许: -HTML的报表定义 -支持多报表头 -多标志 " +"-支持多公司 -支持HTML和CSS- 3的(在实际上WebKit版本限制) -支持JavaScript -原始的HTML调试 -能印刷书刊 -定义边距 " +"-定义纸大小还有更多 每家公司可以定义多个头和标志。每家公司定义CSS样式,页眉和页脚机构 安装该库可以在这里找到 " +"http://code.google.com/p/wkhtmltopdf/ 系统库支持Linux,Mac OS X的I386和Windows 32。 " +"OpenERP服务器计算机上安装wkhtmltopdf库后,您需要设置对本公司的wkthtmltopdf可执行文件的路径。 " +"示例报表webkit_report_sample模块,这个视频: http://files.me.com/nbessi/06n92k.mov TODO: " +"JavaScript支持激活失活支持j校对和电子书格式 ZIP返回分开的PDF 网络客户端的所见即所得\n" +"\n" +" " #. module: base #: model:ir.module.module,description:base.module_l10n_gt @@ -8852,6 +8991,8 @@ msgid "" "la moneda del Quetzal. -- Adds accounting chart for Guatemala. It also " "includes taxes and the Quetzal currency" msgstr "" +"\n" +"危地马拉会计模块" #. module: base #: view:res.lang:0 @@ -8934,6 +9075,13 @@ msgid "" "created\n" " CALENDAR_NAME: Name of calendar to access\n" msgstr "" +"\n" +"本模块包括caldav服务器的基本功能: " +"WebDav服务器允许远程访问日程表用WebDav同步日程表设置日程表事件和待办事项与OpenERP的任意对象关联提供iCal的导入导出 " +"要用CalDAV客户端访问日程表,指定路径为: http://主机名:端口/webdav/数据库名/calendars/users/USERNAME/c " +"要从远端访问OpenERP的日程表请使用地址: http://主机名:端口/webdav/数据库名/Calendars/日程表名.ics " +"这里,主机名:OpenERP服务器所在的主机名端口:OpenERP " +"Server运行的端口(默认是8069)数据库名称:日程表所在的数据库日程表名:要访问的日程表\n" #. module: base #: field:ir.model.fields,selectable:0 @@ -8969,6 +9117,10 @@ msgid "" "mail into mail.message with attachments.\n" " " msgstr "" +"\n" +"这模块提供Outlook插件 Outlook插件允许你从微软的Outlook和它的附件选择添加的对象。 " +"你能选择在邮件网关中的一个业务伙伴,一个任务,一个计划,一个帐户分析,或任何对象和附件里选择邮件。\n" +" " #. module: base #: view:ir.attachment:0 @@ -9004,7 +9156,7 @@ msgstr "资源计划管理" #. module: base #: field:ir.module.module,complexity:0 msgid "Complexity" -msgstr "" +msgstr "复杂度" #. module: base #: selection:ir.actions.act_window,target:0 @@ -9014,7 +9166,7 @@ msgstr "内联" #. module: base #: model:res.partner.bank.type.field,name:base.bank_normal_field_bic msgid "bank_bic" -msgstr "" +msgstr "bank_bic" #. module: base #: code:addons/orm.py:3988 @@ -9037,6 +9189,13 @@ msgid "" "* Date\n" " " msgstr "" +"按以下标准设置默认的成本科目:\n" +"产品\n" +"业务伙伴\n" +"用户\n" +"公司\n" +"日期\n" +" " #. module: base #: model:res.country,name:base.ae @@ -9065,6 +9224,9 @@ msgid "" "Greek accounting chart and localization.\n" " " msgstr "" +"\n" +"瑞典会计科目\n" +" " #. module: base #: view:ir.values:0 @@ -9093,16 +9255,20 @@ msgid "" "Keep track of Wiki groups, pages, and history.\n" " " msgstr "" +"\n" +"用来管理知识库的模块。\n" +"管理wiki组,页面和历史。\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_mrp_repair msgid "Repairs Management" -msgstr "" +msgstr "维修管理" #. module: base #: model:ir.module.module,shortdesc:base.module_account_asset msgid "Assets Management" -msgstr "" +msgstr "固定资产管理" #. module: base #: view:ir.model.access:0 @@ -9373,7 +9539,7 @@ msgstr "北马里亚纳群岛" #. module: base #: model:ir.module.module,shortdesc:base.module_claim_from_delivery msgid "Claim on Deliveries" -msgstr "" +msgstr "针对发货的投诉" #. module: base #: model:res.country,name:base.sb @@ -9424,6 +9590,12 @@ msgid "" " * Generates Relationship Graph\n" " " msgstr "" +"\n" +"*此模块生成所选模块的技术指南为改组后的文本格式(RST) \n" +"*它使用Sphinx(http://sphinx.pocoo.org)来实现RST \n" +"*它创建一个压缩包(.tgz文件后缀)其中包含索引文件和每个模块一个文件 \n" +"*生成关系图\n" +" " #. module: base #: field:res.log,create_date:0 @@ -9490,7 +9662,7 @@ msgstr "参考指导" #. module: base #: view:ir.values:0 msgid "Default Value Scope" -msgstr "" +msgstr "默认值范围" #. module: base #: view:ir.ui.view:0 @@ -9509,7 +9681,7 @@ msgid "" "based on the Template from BMF.gv.at. Please keep in mind that you should " "review and adapt it with your Accountant, before using it in a live " "Environment." -msgstr "" +msgstr "奥地利会计模块" #. module: base #: selection:base.language.install,lang:0 @@ -9554,6 +9726,21 @@ msgid "" "* Maximal difference between timesheet and attendances\n" " " msgstr "" +"\n" +"这模块帮助你轻松编码和生效工作时间表和出勤表。在一些视图上半部分为出勤和跟踪每次(签入/签出)下半部分为工作时间表。 " +"其它标签包括统计视图帮助你核算你团队花费的时间:\n" +" * 每天花费的时间(出勤)\n" +" * 项目花费的时间\n" +"\n" +" 此模块还实现一个完整的审核过程: \n" +"* 工作时间表草稿\n" +"* 员工在期末确认 \n" +"* 项目经理审核 \n" +"\n" +"在公司能设置审核: \n" +"* 周期大小(天,周,月,年) \n" +"* 工作时间表和出勤表最大的区别\n" +" " #. module: base #: model:res.country,name:base.bn @@ -9645,11 +9832,19 @@ msgid "" " * Graph of stock value variation\n" " " msgstr "" +"\n" +"这是OpenERP中管理生产过程的基本模块。功能:按订单生产或按库存生产多层物料清单,层数不限多层工艺,层数不限工艺和工作中心与辅助核算会计集成定期运行M" +"RP或使用即时计算模块多地点,多仓库多种补货规则每个产品的成本计价方式:标准价或移动平均价容易诊断问题和需求非常灵活能够以复杂的结构展示物料清单支持子BO" +"M和虚拟BOM " +"支持可库存产品、消耗品和服务的完全集成和计划服务也与软件的其他功能很好地集成了。例如,你可以在BOM里添加一个外包的服务产品,这样就能自动创建装配的外包订" +"单。 此模块提供的报表: BOM结构和部件工作中心的负载计划打印生产订单库存规划 " +"此模块提供的控制台:未完成的生产订单列表发货单列表工作中心负载图补货错误的列表\n" +" " #. module: base #: model:ir.module.module,description:base.module_google_base_account msgid "The module adds google user in res user" -msgstr "" +msgstr "此模块在用户记录上添加了google用户字段" #. module: base #: selection:base.language.install,state:0 @@ -9666,7 +9861,7 @@ msgstr "常规设置" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_uy msgid "Uruguay - Chart of Accounts" -msgstr "" +msgstr "乌拉圭会计模块" #. module: base #: model:ir.ui.menu,name:base.menu_administration_shortcut @@ -9875,6 +10070,9 @@ msgid "" "fund status.\n" " " msgstr "" +"\n" +"资金募集\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_sale_margin @@ -9948,6 +10146,9 @@ msgid "" "This module is the base module for other multi-company modules.\n" " " msgstr "" +"\n" +"多公司模块用于多个公司(机构)环境的管理。此模块是其它多公司模块的基础模块。\n" +" " #. module: base #: sql_constraint:res.currency:0 @@ -9995,6 +10196,9 @@ msgid "" "mail. \n" " " msgstr "" +"\n" +"Fetchmail(取电子邮件): 从Pop/IMAP服务器取电子邮件。 支持SSL 整合所有模块 自动接收邮件 邮件根据记录(新增/更新) \n" +" " #. module: base #: help:ir.actions.server,email:0 @@ -10020,7 +10224,7 @@ msgstr "圭亚那" #. module: base #: model:ir.module.module,shortdesc:base.module_product_expiry msgid "Products Expiry Date" -msgstr "" +msgstr "产品过保日" #. module: base #: model:ir.module.module,description:base.module_account @@ -10054,6 +10258,10 @@ msgid "" "module named account_voucher.\n" " " msgstr "" +"\n" +"财务和会计模块包括: 一般会计 成本与分析会计 第三方会计 税务管理 预算 客户和供应商发票 银行报表 业务伙伴的核销处理 对财务人员建立的控制台包括: " +"* 未开票报价列表 * 应收款分析图表 * 收入分析图表\n" +" " #. module: base #: help:ir.actions.act_window,view_type:0 @@ -10138,6 +10346,9 @@ msgid "" "modules like base_report_designer and base_report_creator.\n" " " msgstr "" +"\n" +"选择要安装的报表工具\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_base_synchro @@ -10239,6 +10450,9 @@ msgid "" "outlook, Sunbird, ical, ...\n" " " msgstr "" +"\n" +"允许的同步其它应用日程表\n" +" " #. module: base #: model:res.country,name:base.lr @@ -10255,6 +10469,9 @@ msgid "" "Indian accounting chart and localization.\n" " " msgstr "" +"\n" +"印度会计模块\n" +" " #. module: base #: view:ir.attachment:0 @@ -10327,7 +10544,7 @@ msgstr "如果指定,这个动作将为此用户更换标准菜单." #. module: base #: model:ir.module.module,shortdesc:base.module_google_map msgid "Google Maps on Customers" -msgstr "" +msgstr "Google客户地图" #. module: base #: model:ir.actions.report.xml,name:base.preview_report @@ -10358,6 +10575,10 @@ msgid "" "\n" " " msgstr "" +"\n" +"辅助核算分类账发票费率,为特定辅助核算分类账定义默认发票费率。\n" +"\n" +" " #. module: base #: model:ir.ui.menu,name:base.menu_fundrising @@ -10434,17 +10655,17 @@ msgstr "错误!" #. module: base #: model:ir.module.module,shortdesc:base.module_marketing_campaign_crm_demo msgid "Marketing Campaign - Demo" -msgstr "" +msgstr "市场营销 - 示例" #. module: base #: model:ir.module.module,shortdesc:base.module_fetchmail_hr_recruitment msgid "eMail Gateway for Applicants" -msgstr "" +msgstr "招聘的邮件网关" #. module: base #: model:ir.module.module,shortdesc:base.module_account_coda msgid "Belgium - Import bank CODA statements" -msgstr "" +msgstr "比利时银行接口模块" #. module: base #: field:ir.cron,interval_type:0 @@ -10486,7 +10707,7 @@ msgstr "创建日期" #. module: base #: view:ir.module.module:0 msgid "Keywords" -msgstr "" +msgstr "关键字" #. module: base #: model:ir.module.module,shortdesc:base.module_l10n_cn @@ -10510,7 +10731,7 @@ msgstr "选择将要执行的动作。循环动作在循环内不可用。" #. module: base #: help:ir.model.data,res_id:0 msgid "ID of the target record in the database" -msgstr "" +msgstr "数据库中目标记录的id" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_analysis @@ -10540,7 +10761,7 @@ msgstr "待办事项" #. module: base #: model:ir.module.module,shortdesc:base.module_product_visible_discount msgid "Prices Visible Discounts" -msgstr "" +msgstr "价格的显式折扣" #. module: base #: field:ir.attachment,datas:0 @@ -10628,7 +10849,7 @@ msgstr "服务名" #. module: base #: model:ir.module.module,shortdesc:base.module_import_base msgid "Framework for complex import" -msgstr "" +msgstr "复杂导入的框架" #. module: base #: view:ir.actions.todo.category:0 @@ -10646,6 +10867,9 @@ msgid "" "journal. If set to true it allows user to cancel entries & invoices.\n" " " msgstr "" +"\n" +"允许作废会计凭证\n" +" " #. module: base #: model:ir.actions.act_window,name:base.action_rule @@ -10678,6 +10902,8 @@ msgid "" "\n" "Adds a Claim link to the delivery order.\n" msgstr "" +"\n" +"从发货单创建投诉\n" #. module: base #: view:ir.model:0 @@ -10700,6 +10926,8 @@ msgid "" "Please define BIC/Swift code on bank for bank type IBAN Account to make " "valid payments" msgstr "" +"\n" +"请为 IBAN类型的银行指定 BIC/Swift代码,以便自动付款。" #. module: base #: view:res.lang:0 @@ -10749,6 +10977,9 @@ msgid "" "Provide Templates for Chart of Accounts, Taxes for Uruguay\n" "\n" msgstr "" +"\n" +"乌拉圭会计模块\n" +"\n" #. module: base #: help:res.company,bank_ids:0 @@ -10844,6 +11075,8 @@ msgid "" "\n" "Using this you can directly open Google Map from the URL widget." msgstr "" +"\n" +"该模块在业务伙伴加入谷歌地图字段使我们可以从URL直接打开谷歌地图" #. module: base #: field:workflow.activity,action:0 @@ -10865,6 +11098,10 @@ msgid "" " http://files.me.com/nbessi/06n92k.mov\n" " " msgstr "" +"\n" +"Webkit 报表引擎示例( Webkit 模块) 在这模块里除包含一个发票报表例子还有一在系统任何文档里加入 Webkit 报表引擎的向导。 " +"您必须要调用向导创建打印按钮,如更详细的资料请看:http://files.me.com/nbessi/06n92k.mov\n" +" " #. module: base #: selection:base.language.install,lang:0 @@ -10939,6 +11176,9 @@ msgid "" " * Product Attributes\n" " " msgstr "" +"\n" +"可以在产品页面上定义产品属性和制造商\n" +" " #. module: base #: model:ir.model,name:base.model_ir_actions_todo_category @@ -10980,6 +11220,9 @@ msgid "" "accounts with a single statement.\n" " " msgstr "" +"\n" +"支持IBAN(国际银行帐户号码)并检查其有效性的基础模块\n" +" " #. module: base #: model:ir.model,name:base.model_ir_mail_server @@ -11041,6 +11284,9 @@ msgid "" "Thai accounting chart and localization.\n" " " msgstr "" +"\n" +"泰国会计模块\n" +" " #. module: base #: model:res.country,name:base.kn @@ -11064,6 +11310,12 @@ msgid "" " * Company Contribution Management\n" " " msgstr "" +"\n" +"通用工资系统整合会计 \n" +"* 费用编码 \n" +"* 付款编码 \n" +"* 公司捐款管理\n" +" " #. module: base #: code:addons/base/res/res_currency.py:190 @@ -11092,6 +11344,14 @@ msgid "" " * Allow to refund former sales.\n" " " msgstr "" +"\n" +"主要特征: \n" +"- 销售快速输入\n" +"- 允许选择一个付款方式(快速方式)或在几个付款方式中分开付款 - 计算金额\n" +" - 自动创建和确认领料/提货单\n" +" - 允许用户自动创建发票\n" +" - 允许销售退款\n" +" " #. module: base #: model:ir.actions.act_window,help:base.action_ui_view_custom @@ -11105,7 +11365,7 @@ msgstr "自定义视图用于用户重新组织他们的控制台视图内容( msgid "" "Checked if this is an OpenERP Publisher's Warranty contract (versus older " "contract types" -msgstr "" +msgstr "如果这是OPW协议,在这里打勾。" #. module: base #: field:ir.model.fields,model:0 @@ -11142,7 +11402,7 @@ msgstr "图标" msgid "" "Helps you manage your human resources by encoding your employees structure, " "generating work sheets, tracking attendance and more." -msgstr "" +msgstr "帮助你管理你的人力资源。输入员工架构,生成工作计工单,考勤等" #. module: base #: help:ir.model.fields,model_id:0 @@ -11165,6 +11425,9 @@ msgid "" "for Wiki Sale FAQ.\n" " " msgstr "" +"\n" +"此模块提供一个wiki的问答(FAQ)模板\n" +" " #. module: base #: view:ir.sequence.type:0 @@ -11187,6 +11450,9 @@ msgid "" "trigger an automatic reminder email.\n" " " msgstr "" +"\n" +"这个模块允许任何对象实现的行动规则。\n" +" " #. module: base #: model:ir.actions.act_window,name:base.res_request-act @@ -11296,6 +11562,9 @@ msgid "" "Price and Cost Price.\n" " " msgstr "" +"\n" +"这个模块在销售订单上添加了‘利润’。 通过计算单价和成本价之间的差额给出盈利状况\n" +" " #. module: base #: model:ir.actions.act_window,help:base.action_res_bank_form @@ -11340,7 +11609,7 @@ msgstr "主页动作" #. module: base #: model:ir.module.module,shortdesc:base.module_event_project msgid "Retro-Planning on Events" -msgstr "" +msgstr "活动的计划重排" #. module: base #: code:addons/custom.py:555 @@ -11440,6 +11709,8 @@ msgid "" "\n" "Este módulo es para manejar un catálogo de cuentas ejemplo para Venezuela.\n" msgstr "" +"\n" +"委内瑞拉会计模块\n" #. module: base #: view:ir.model.data:0 @@ -11526,7 +11797,7 @@ msgstr "州/省名称" #. module: base #: view:res.lang:0 msgid "Update Languague Terms" -msgstr "" +msgstr "更新语言条目" #. module: base #: field:workflow.activity,join_mode:0 @@ -11541,7 +11812,7 @@ msgstr "时区" #. module: base #: model:ir.module.module,shortdesc:base.module_wiki_faq msgid "Wiki: Internal FAQ" -msgstr "" +msgstr "Wiki: 内部FAQ" #. module: base #: model:ir.model,name:base.model_ir_actions_report_xml @@ -11635,7 +11906,7 @@ msgstr "一般" #. module: base #: model:ir.module.module,shortdesc:base.module_purchase_double_validation msgid "Double Validation on Purchases" -msgstr "" +msgstr "采购多次审核" #. module: base #: field:res.bank,street2:0 @@ -11735,6 +12006,9 @@ msgid "" "picking and invoice. The message is triggered by the form's onchange event.\n" " " msgstr "" +"\n" +"模块提供事件变更警告。\n" +" " #. module: base #: code:addons/osv.py:150 @@ -11795,11 +12069,14 @@ msgid "" "it to all the users.\n" " " msgstr "" +"\n" +"此模块允许在项目内部发送消息。用户可以给另一个用户发消息。也可以对所有成员广播消息。\n" +" " #. module: base #: model:ir.module.module,shortdesc:base.module_hr msgid "Employee Directory" -msgstr "" +msgstr "员工目录" #. module: base #: view:ir.cron:0 @@ -11833,6 +12110,8 @@ msgid "" "This module gives the details of the goods traded between the countries of " "European Union " msgstr "" +"\n" +"这个模块增加了欧盟内部报表。 此模块提供了欧盟国家之间的货物交易细节 " #. module: base #: model:ir.module.module,description:base.module_stock_invoice_directly @@ -11871,7 +12150,7 @@ msgstr "A4" #. module: base #: field:publisher_warranty.contract,check_support:0 msgid "Support Level 1" -msgstr "" +msgstr "一级支持" #. module: base #: field:res.partner,customer:0 @@ -12159,7 +12438,7 @@ msgstr "" #. module: base #: model:ir.module.module,shortdesc:base.module_account_analytic_plans msgid "Multiple Analytic Plans" -msgstr "" +msgstr "多个辅助核算方案" #. module: base #: model:ir.module.module,description:base.module_project_timesheet diff --git a/openerp/addons/base/report/corporate_defaults.xml b/openerp/addons/base/report/corporate_defaults.xml index cef5acdd020..12e8bb5eeea 100644 --- a/openerp/addons/base/report/corporate_defaults.xml +++ b/openerp/addons/base/report/corporate_defaults.xml @@ -6,15 +6,13 @@ <name type="field" name="partner_id.name"/> - <address type="zoom" name="partner_id.address"> - <street type="field" name="street"/> - <zip type="field" name="zip"/> - <city type="field" name="city"/> - <state type="field" name="state_id.name"/> - <country type="field" name="country_id.name"/> - <phone type="field" name="phone"/> - <email type="field" name="email"/> - </address> + <street type="field" name="street"/> + <zip type="field" name="zip"/> + <city type="field" name="city"/> + <state type="field" name="state_id.name"/> + <country type="field" name="country_id.name"/> + <phone type="field" name="phone"/> + <email type="field" name="email"/> </corporation> <user> <name type="field" name="name"/> diff --git a/openerp/addons/base/report/corporate_defaults.xsl b/openerp/addons/base/report/corporate_defaults.xsl index 414071466af..e0f6918ec59 100644 --- a/openerp/addons/base/report/corporate_defaults.xsl +++ b/openerp/addons/base/report/corporate_defaults.xsl @@ -22,18 +22,18 @@ <setFont name="Helvetica" size="10"/> <drawRightString x="20cm" y="28.5cm"><xsl:value-of select="//corporate-header/corporation/rml_header1"/></drawRightString> - <drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/address/street"/></drawString> + <drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/street"/></drawString> <drawString x="1cm" y="26.5cm"> - <xsl:value-of select="//corporate-header/corporation/address/zip"/> + <xsl:value-of select="//corporate-header/corporation/zip"/> <xsl:text> </xsl:text> - <xsl:value-of select="//corporate-header/corporation/address/city"/> + <xsl:value-of select="//corporate-header/corporation/city"/> <xsl:text> - </xsl:text> - <xsl:value-of select="//corporate-header/corporation/address/country"/> + <xsl:value-of select="//corporate-header/corporation/country"/> </drawString> <drawString x="1cm" y="26cm">Phone:</drawString> - <drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/address/phone"/></drawRightString> + <drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/phone"/></drawRightString> <drawString x="1cm" y="25.5cm">Mail:</drawString> - <drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/address/email"/></drawRightString> + <drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/email"/></drawRightString> <!--page bottom--> @@ -57,18 +57,18 @@ <setFont name="Helvetica" size="10"/> <drawRightString x="1cm" y="27.5cm"><xsl:value-of select="//corporate-header/corporation/rml_header1"/></drawRightString> - <drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/address/street"/></drawString> + <drawString x="1cm" y="27cm"><xsl:value-of select="//corporate-header/corporation/street"/></drawString> <drawString x="1cm" y="26.5cm"> - <xsl:value-of select="//corporate-header/corporation/address/zip"/> + <xsl:value-of select="//corporate-header/corporation/zip"/> <xsl:text> </xsl:text> - <xsl:value-of select="//corporate-header/corporation/address/city"/> + <xsl:value-of select="//corporate-header/corporation/city"/> <xsl:text> - </xsl:text> - <xsl:value-of select="//corporate-header/corporation/address/country"/> + <xsl:value-of select="//corporate-header/corporation/country"/> </drawString> <drawString x="1cm" y="26cm">Phone:</drawString> - <drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/address/phone"/></drawRightString> + <drawRightString x="7cm" y="26cm"><xsl:value-of select="//corporate-header/corporation/phone"/></drawRightString> <drawString x="1cm" y="25.5cm">Mail:</drawString> - <drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/address/email"/></drawRightString> + <drawRightString x="7cm" y="25.5cm"><xsl:value-of select="//corporate-header/corporation/email"/></drawRightString> <!--page bottom--> diff --git a/openerp/addons/base/report/corporate_sxw_header.xml b/openerp/addons/base/report/corporate_sxw_header.xml index 2f6f885f3ba..d6330e66a7a 100644 --- a/openerp/addons/base/report/corporate_sxw_header.xml +++ b/openerp/addons/base/report/corporate_sxw_header.xml @@ -204,8 +204,8 @@ </table:table-cell> </table:table-row> </table:table> - <text:p text:style-name="P3">[[ company.partner_id.address and company.partner_id.address[0].street ]]</text:p> - <text:p text:style-name="P3">[[ company.partner_id.address and company.partner_id.address[0].zip ]] [[ company.partner_id.address and company.partner_id.address[0].city ]] - [[ company.partner_id.address and company.partner_id.address[0].country_id and company.partner_id.address[0].country_id.name ]]</text:p> + <text:p text:style-name="P3">[[ company.partner_id and company.partner_id.street ]]</text:p> + <text:p text:style-name="P3">[[ company.partner_id and company.partner_id.zip ]] [[ company.partner_id and company.partner_id.city ]] - [[ company.partner_id and company.partner_id.country_id and company.partner_id.country_id.name ]]</text:p> <table:table table:name="Table3" table:style-name="Table3"> <table:table-column table:style-name="Table3.A"/> <table:table-column table:style-name="Table3.B"/> @@ -214,7 +214,7 @@ <text:p text:style-name="P4">Phone :</text:p> </table:table-cell> <table:table-cell table:style-name="Table3.A1" table:value-type="string"> - <text:p text:style-name="P5">[[ company.partner_id.address and company.partner_id.address[0].phone ]]</text:p> + <text:p text:style-name="P5">[[ company.partner_id and company.partner_id.phone ]]</text:p> </table:table-cell> </table:table-row> <table:table-row> @@ -222,7 +222,7 @@ <text:p text:style-name="P4">Mail :</text:p> </table:table-cell> <table:table-cell table:style-name="Table3.A2" table:value-type="string"> - <text:p text:style-name="P5">[[ company.partner_id.address and company.partner_id.address[0].email ]]</text:p> + <text:p text:style-name="P5">[[ company.partner_id and company.partner_id.email ]]</text:p> </table:table-cell> </table:table-row> </table:table> diff --git a/openerp/addons/base/report/mako_header.html b/openerp/addons/base/report/mako_header.html index 5bd3aaf18fb..a8c7d71b8d9 100644 --- a/openerp/addons/base/report/mako_header.html +++ b/openerp/addons/base/report/mako_header.html @@ -14,33 +14,33 @@ <tr> <td> - % if company['partner_id']['address'] and company['partner_id']['address'][0]['street']: - <small>${company.partner_id.address[0].street}</small></br> + % if company['partner_id'] and company['partner_id']['street']: + <small>${company.partner_id.street}</small></br> %endif </td> </tr> <tr> <td> - % if company['partner_id']['address'] and company['partner_id']['address'][0]['zip']: - <small>${company.partner_id.address[0].zip} - ${company.partner_id.address[0].city}-${company.partner_id.address[0].country_id and company.partner_id.address[0].country_id.name}</small></br> + % if company['partner_id'] and company['partner_id']['zip']: + <small>${company.partner_id.zip} + ${company.partner_id.city}-${company.partner_id.country_id and company.partner_id.country_id.name}</small></br> %endif </td> </tr> <tr> <td> - % if company['partner_id']['address'] and company['partner_id']['address'][0]['phone']: - <small><b>Phone:</b>${company.partner_id.address and company.partner_id.address[0].phone}</small></br> + % if company['partner_id'] and company['partner_id']['phone']: + <small><b>Phone:</b>${company.partner_id and company.partner_id.phone}</small></br> %endif </td> </tr> <tr> <td> - % if company['partner_id']['address'] and company['partner_id']['address'][0]['email']: - <small><b>Mail:</b>${company.partner_id.address and company.partner_id.address[0].email}</small></br></<address> + % if company['partner_id'] and company['partner_id']['email']: + <small><b>Mail:</b>${company.partner_id and company.partner_id.email}</small></br></<address> %endif </td> </tr> diff --git a/openerp/addons/base/res/company_icon.png b/openerp/addons/base/res/company_icon.png new file mode 100644 index 00000000000..10de35e1202 Binary files /dev/null and b/openerp/addons/base/res/company_icon.png differ diff --git a/openerp/addons/base/res/photo.png b/openerp/addons/base/res/photo.png new file mode 100644 index 00000000000..1d124127b2b Binary files /dev/null and b/openerp/addons/base/res/photo.png differ diff --git a/openerp/addons/base/res/report/partner_address.xml b/openerp/addons/base/res/report/partner_address.xml index 2a413f4e3c6..1449eb5bc0c 100644 --- a/openerp/addons/base/res/report/partner_address.xml +++ b/openerp/addons/base/res/report/partner_address.xml @@ -3,16 +3,12 @@ <address type="fields" name="id"> <company-title type="field" name="title.name"/> <company-name type="field" name="name"/> - <contact type="zoom" name="address"> - <type type="field" name="type"/> - <title type="field" name="title.name"/> - <name type="field" name="name"/> - <street type="field" name="street"/> - <street2 type="field" name="street2"/> - <zip type="field" name="zip"/> - <city type="field" name="city"/> - <state type="field" name="state_id.name"/> - <country type="field" name="country_id.name"/> - </contact> + <type type="field" name="type"/> + <street type="field" name="street"/> + <street2 type="field" name="street2"/> + <zip type="field" name="zip"/> + <city type="field" name="city"/> + <state type="field" name="state_id.name"/> + <country type="field" name="country_id.name"/> </address> </addresses> diff --git a/openerp/addons/base/res/report/partner_address.xsl b/openerp/addons/base/res/report/partner_address.xsl index 01fcc120c23..ca212f2d2b0 100644 --- a/openerp/addons/base/res/report/partner_address.xsl +++ b/openerp/addons/base/res/report/partner_address.xsl @@ -58,31 +58,17 @@ <xsl:template match="address" mode="story"> <para style="nospace"><xsl:value-of select="company-name"/><xsl:text> </xsl:text><xsl:value-of select="company-title"/></para> - <xsl:choose> - <xsl:when test="count(contact[type='default']) >= 1"> - <!-- apply the first 'contact' node with the type 'default' --> - <xsl:apply-templates select="contact[type='default'][1]"/> - </xsl:when> - <xsl:when test="count(contact[type='']) >= 1"> - <!-- apply the first 'contact' node with an empty type --> - <xsl:apply-templates select="contact[type=''][1]"/> - </xsl:when> - <xsl:otherwise> - <!-- apply the first 'contact' node --> - <xsl:apply-templates select="contact[1]"/> - </xsl:otherwise> - </xsl:choose> + <para style="nospace"><xsl:value-of select="street"/></para> + <para style="nospace"><xsl:value-of select="street2"/></para> + <para style="nospace"><xsl:value-of select="zip"/><xsl:text> </xsl:text><xsl:value-of select="city"/></para> + <para style="nospace"><xsl:value-of select="state"/></para> + <para style="nospace"><xsl:value-of select="country"/></para> <xsl:if test="position() < last()"> <nextFrame/> </xsl:if> </xsl:template> <xsl:template match="contact"> - <para style="nospace"><xsl:value-of select="title"/><xsl:text> </xsl:text><xsl:value-of select="name"/></para> - <para style="nospace"><xsl:value-of select="street"/></para> - <para style="nospace"><xsl:value-of select="street2"/></para> - <para style="nospace"><xsl:value-of select="zip"/><xsl:text> </xsl:text><xsl:value-of select="city"/></para> - <para style="nospace"><xsl:value-of select="state"/></para> - <para style="nospace"><xsl:value-of select="country"/></para> + </xsl:template> </xsl:stylesheet> diff --git a/openerp/addons/base/res/res_bank.py b/openerp/addons/base/res/res_bank.py index b9e449284e1..891794cb99c 100644 --- a/openerp/addons/base/res/res_bank.py +++ b/openerp/addons/base/res/res_bank.py @@ -219,11 +219,11 @@ class res_partner_bank(osv.osv): if partner_id: part = self.pool.get('res.partner').browse(cr, uid, partner_id, context=context) result['owner_name'] = part.name - result['street'] = part.address and part.address[0].street or False - result['city'] = part.address and part.address[0].city or False - result['zip'] = part.address and part.address[0].zip or False - result['country_id'] = part.address and part.address[0].country_id and part.address[0].country_id.id or False - result['state_id'] = part.address and part.address[0].state_id and part.address[0].state_id.id or False + result['street'] = part.street or False + result['city'] = part.city or False + result['zip'] = part.zip or False + result['country_id'] = part.country_id.id + result['state_id'] = part.state_id.id return {'value': result} res_partner_bank() diff --git a/openerp/addons/base/res/res_company.py b/openerp/addons/base/res/res_company.py index f04e28832a0..3d3234ab551 100644 --- a/openerp/addons/base/res/res_company.py +++ b/openerp/addons/base/res/res_company.py @@ -77,13 +77,12 @@ class res_company(osv.osv): """ Read the 'address' functional fields. """ result = {} part_obj = self.pool.get('res.partner') - address_obj = self.pool.get('res.partner.address') for company in self.browse(cr, uid, ids, context=context): result[company.id] = {}.fromkeys(field_names, False) if company.partner_id: address_data = part_obj.address_get(cr, uid, [company.partner_id.id], adr_pref=['default']) if address_data['default']: - address = address_obj.read(cr, uid, address_data['default'], field_names, context=context) + address = part_obj.read(cr, uid, address_data['default'], field_names, context=context) for field in field_names: result[company.id][field] = address[field] or False return result @@ -105,13 +104,12 @@ class res_company(osv.osv): company = self.browse(cr, uid, company_id, context=context) if company.partner_id: part_obj = self.pool.get('res.partner') - address_obj = self.pool.get('res.partner.address') address_data = part_obj.address_get(cr, uid, [company.partner_id.id], adr_pref=['default']) address = address_data['default'] if address: - address_obj.write(cr, uid, [address], {name: value or False}) + part_obj.write(cr, uid, [address], {name: value or False}) else: - address_obj.create(cr, uid, {name: value or False, 'partner_id': company.partner_id.id}, context=context) + part_obj.create(cr, uid, {name: value or False, 'parent_id': company.partner_id.id}, context=context) return True @@ -296,12 +294,12 @@ class res_company(osv.osv): <drawString x="1.3cm" y="%s">[[ company.partner_id.name ]]</drawString> - <drawString x="1.3cm" y="%s">[[ company.partner_id.address and company.partner_id.address[0].street or '' ]]</drawString> - <drawString x="1.3cm" y="%s">[[ company.partner_id.address and company.partner_id.address[0].zip or '' ]] [[ company.partner_id.address and company.partner_id.address[0].city or '' ]] - [[ company.partner_id.address and company.partner_id.address[0].country_id and company.partner_id.address[0].country_id.name or '']]</drawString> + <drawString x="1.3cm" y="%s">[[ company.partner_id and company.partner_id.street or '' ]]</drawString> + <drawString x="1.3cm" y="%s">[[ company.partner_id and company.partner_id.city or '' ]] - [[ company.partner_id and company.partner_id.country_id and company.partner_id.country_id.name or '']]</drawString> <drawString x="1.3cm" y="%s">Phone:</drawString> - <drawRightString x="7cm" y="%s">[[ company.partner_id.address and company.partner_id.address[0].phone or '' ]]</drawRightString> + <drawRightString x="7cm" y="%s">[[ company.partner_id and company.partner_id.phone or '' ]]</drawRightString> <drawString x="1.3cm" y="%s">Mail:</drawString> - <drawRightString x="7cm" y="%s">[[ company.partner_id.address and company.partner_id.address[0].email or '' ]]</drawRightString> + <drawRightString x="7cm" y="%s">[[ company.partner_id and company.partner_id.email or '' ]]</drawRightString> <lines>1.3cm %s 7cm %s</lines> <!--page bottom--> diff --git a/openerp/addons/base/res/res_country.py b/openerp/addons/base/res/res_country.py index f240784dc47..bcc30ea3136 100644 --- a/openerp/addons/base/res/res_country.py +++ b/openerp/addons/base/res/res_country.py @@ -46,7 +46,7 @@ addresses belonging to this country.\n\nYou can use the python-style string pate 'The code of the country must be unique !') ] _defaults = { - 'address_format': "%(street)s\n%(street2)s\n%(city)s,%(state_code)s %(zip)s\n%(country_name)s", + 'address_format': "%(company_name)s\n%(street)s\n%(street2)s\n%(city)s,%(state_code)s %(zip)s\n%(country_name)s", } def name_search(self, cr, user, name='', args=None, operator='ilike', diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index f4a36b46b77..bbd5320a9b9 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -19,12 +19,14 @@ # ############################################################################## +import os import math - -from osv import fields,osv +from osv import osv, fields import tools -import pooler from tools.translate import _ +import logging +import pooler + class res_payterm(osv.osv): _description = 'Payment term' @@ -33,7 +35,7 @@ class res_payterm(osv.osv): _columns = { 'name': fields.char('Payment Term (short name)', size=64), } -res_payterm() + class res_partner_category(osv.osv): @@ -45,7 +47,7 @@ class res_partner_category(osv.osv): used to select the short version of the category name (without the direct parent), when set to ``'short'``. The default is - the long version.""" + the long version.""" if context is None: context = {} if context.get('partner_category_display') == 'short': @@ -98,7 +100,7 @@ class res_partner_category(osv.osv): _parent_store = True _parent_order = 'name' _order = 'parent_left' -res_partner_category() + class res_partner_title(osv.osv): _name = 'res.partner.title' @@ -108,25 +110,31 @@ class res_partner_title(osv.osv): 'domain': fields.selection([('partner','Partner'),('contact','Contact')], 'Domain', required=True, size=24) } _order = 'name' -res_partner_title() + def _lang_get(self, cr, uid, context=None): - obj = self.pool.get('res.lang') - ids = obj.search(cr, uid, [], context=context) - res = obj.read(cr, uid, ids, ['code', 'name'], context) + lang_pool = self.pool.get('res.lang') + ids = lang_pool.search(cr, uid, [], context=context) + res = lang_pool.read(cr, uid, ids, ['code', 'name'], context) return [(r['code'], r['name']) for r in res] + [('','')] +def value_or_id(val): + """ return val or val.id if val is a browse record """ + return val if isinstance(val, (bool, int, long, float, basestring)) else val.id + +POSTAL_ADDRESS_FIELDS = ('street', 'street2', 'zip', 'city', 'state_id', 'country_id') +ADDRESS_FIELDS = POSTAL_ADDRESS_FIELDS + ('email', 'phone', 'fax', 'mobile', 'website', 'ref', 'lang') class res_partner(osv.osv): _description='Partner' _name = "res.partner" _order = "name" _columns = { - 'name': fields.char('Name', size=128, required=True, select=True), + 'name': fields.char('Name', size=128, select=True), 'date': fields.date('Date', select=1), - 'title': fields.many2one('res.partner.title','Partner Firm'), + 'title': fields.many2one('res.partner.title','Title'), 'parent_id': fields.many2one('res.partner','Parent Partner'), - 'child_ids': fields.one2many('res.partner', 'parent_id', 'Partner Ref.'), + 'child_ids': fields.one2many('res.partner', 'parent_id', 'Contacts'), 'ref': fields.char('Reference', size=64, select=1), 'lang': fields.selection(_lang_get, 'Language', help="If the selected language is loaded in the system, all documents related to this partner will be printed in this language. If not, it will be english."), 'user_id': fields.many2one('res.users', 'Salesman', help='The internal user that is in charge of communicating with this partner if any.'), @@ -134,7 +142,7 @@ class res_partner(osv.osv): 'bank_ids': fields.one2many('res.partner.bank', 'partner_id', 'Banks'), 'website': fields.char('Website',size=64, help="Website of Partner."), 'comment': fields.text('Notes'), - 'address': fields.one2many('res.partner.address', 'partner_id', 'Contacts'), + 'address': fields.one2many('res.partner.address', 'partner_id', 'Contacts'), # should be removed in version 7, but kept until then for backward compatibility 'category_id': fields.many2many('res.partner.category', 'res_partner_category_rel', 'partner_id', 'category_id', 'Categories'), 'events': fields.one2many('res.partner.event', 'partner_id', 'Events'), 'credit_limit': fields.float(string='Credit Limit'), @@ -142,41 +150,80 @@ class res_partner(osv.osv): 'active': fields.boolean('Active'), 'customer': fields.boolean('Customer', help="Check this box if the partner is a customer."), 'supplier': fields.boolean('Supplier', help="Check this box if the partner is a supplier. If it's not checked, purchase people will not see it when encoding a purchase order."), - 'city': fields.related('address', 'city', type='char', string='City'), - 'function': fields.related('address', 'function', type='char', string='function'), - 'subname': fields.related('address', 'name', type='char', string='Contact Name'), - 'phone': fields.related('address', 'phone', type='char', string='Phone'), - 'mobile': fields.related('address', 'mobile', type='char', string='Mobile'), - 'country': fields.related('address', 'country_id', type='many2one', relation='res.country', string='Country'), 'employee': fields.boolean('Employee', help="Check this box if the partner is an Employee."), - 'email': fields.related('address', 'email', type='char', size=240, string='E-mail'), + 'function': fields.char('Function', size=128), + 'type': fields.selection( [('default','Default'),('invoice','Invoice'), + ('delivery','Delivery'), ('contact','Contact'), + ('other','Other')], + 'Address Type', help="Used to select automatically the right address according to the context in sales and purchases documents."), + 'street': fields.char('Street', size=128), + 'street2': fields.char('Street2', size=128), + 'zip': fields.char('Zip', change_default=True, size=24), + 'city': fields.char('City', size=128), + 'state_id': fields.many2one("res.country.state", 'Fed. State', domain="[('country_id','=',country_id)]"), + 'country_id': fields.many2one('res.country', 'Country'), + 'country': fields.related('country_id', type='many2one', relation='res.country', string='Country'), # for backward compatibility + 'email': fields.char('E-Mail', size=240), + 'phone': fields.char('Phone', size=64), + 'fax': fields.char('Fax', size=64), + 'mobile': fields.char('Mobile', size=64), + 'birthdate': fields.char('Birthdate', size=64), + 'is_company': fields.boolean('Company', help="Check if the contact is a company, otherwise it is a person"), + 'use_parent_address': fields.boolean('Use Company Address', help="Check to use the company's address"), + 'photo': fields.binary('Photo'), 'company_id': fields.many2one('res.company', 'Company', select=1), 'color': fields.integer('Color Index'), } + def _default_category(self, cr, uid, context=None): if context is None: context = {} - if 'category_id' in context and context['category_id']: + if context.get('category_id'): return [context['category_id']] - return [] + return False + + def _get_photo(self, cr, uid, is_company, context=None): + if is_company: + path = os.path.join( tools.config['root_path'], 'addons', 'base', 'res', 'company_icon.png') + else: + path = os.path.join( tools.config['root_path'], 'addons', 'base', 'res', 'photo.png') + return open(path, 'rb').read().encode('base64') _defaults = { - 'active': lambda *a: 1, - 'customer': lambda *a: 1, + 'active': True, + 'customer': True, 'category_id': _default_category, 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'res.partner', context=c), 'color': 0, + 'is_company': False, + 'type': 'default', + 'use_parent_address': True, + 'photo': lambda self, cr, uid, context: self._get_photo(cr, uid, False, context), } def copy(self, cr, uid, id, default=None, context=None): if default is None: default = {} name = self.read(cr, uid, [id], ['name'], context)[0]['name'] - default.update({'name': name+ _(' (copy)'), 'events':[]}) + default.update({'name': _('%s (copy)')%(name), 'events':[]}) return super(res_partner, self).copy(cr, uid, id, default, context) - def do_share(self, cr, uid, ids, *args): - return True + def onchange_type(self, cr, uid, ids, is_company, context=None): + value = {'title': False, + 'photo': self._get_photo(cr, uid, is_company, context)} + if is_company: + value['parent_id'] = False + domain = {'title': [('domain', '=', 'partner')]} + else: + value['child_ids'] = [(5,)] + domain = {'title': [('domain', '=', 'contact')]} + return {'value': value, 'domain': domain} + + def onchange_address(self, cr, uid, ids, use_parent_address, parent_id, context=None): + if use_parent_address and parent_id: + parent = self.browse(cr, uid, parent_id, context=context) + return {'value': dict((key, value_or_id(parent[key])) for key in ADDRESS_FIELDS)} + return {} def _check_ean_key(self, cr, uid, ids, context=None): for partner_o in pooler.get_pool(cr.dbname).get('res.partner').read(cr, uid, ids, ['ean13',]): @@ -196,6 +243,35 @@ class res_partner(osv.osv): # _constraints = [(_check_ean_key, 'Error: Invalid ean code', ['ean13'])] + def write(self, cr, uid, ids, vals, context=None): + # Update parent and siblings or children records + if isinstance(ids, (int, long)): + ids = [ids] + for partner in self.browse(cr, uid, ids, context=context): + update_ids = [] + if partner.is_company: + domain_children = [('parent_id', '=', partner.id), ('use_parent_address', '=', True)] + update_ids = self.search(cr, uid, domain_children, context=context) + elif partner.parent_id: + domain_siblings = [('parent_id', '=', partner.parent_id.id), ('use_parent_address', '=', True)] + update_ids = [partner.parent_id.id] + self.search(cr, uid, domain_siblings, context=context) + self.update_address(cr, uid, update_ids, vals, context) + return super(res_partner,self).write(cr, uid, ids, vals, context=context) + + def create(self, cr, uid, vals, context=None): + # Update parent and siblings records + if vals.get('parent_id') and vals.get('use_parent_address'): + domain_siblings = [('parent_id', '=', vals['parent_id']), ('use_parent_address', '=', True)] + update_ids = [vals['parent_id']] + self.search(cr, uid, domain_siblings, context=context) + self.update_address(cr, uid, update_ids, vals, context) + if 'photo' not in vals: + vals['photo'] = self._get_photo(cr, uid, vals.get('is_company', False), context) + return super(res_partner,self).create(cr, uid, vals, context=context) + + def update_address(self, cr, uid, ids, vals, context=None): + addr_vals = dict((key, vals[key]) for key in POSTAL_ADDRESS_FIELDS if vals.get(key)) + return super(res_partner, self).write(cr, uid, ids, addr_vals, context) + def name_get(self, cr, uid, ids, context=None): if context is None: context = {} @@ -205,8 +281,13 @@ class res_partner(osv.osv): rec_name = 'ref' else: rec_name = 'name' - - res = [(r['id'], r[rec_name]) for r in self.read(cr, uid, ids, [rec_name], context)] + reads = self.read(cr, uid, ids, [rec_name,'parent_id'], context=context) + res = [] + for record in reads: + name = record.get('name', '/') + if record['parent_id']: + name = "%s (%s)"%(name, record['parent_id'][1]) + res.append((record['id'], name)) return res def name_search(self, cr, uid, name, args=None, operator='ilike', context=None, limit=100): @@ -215,6 +296,19 @@ class res_partner(osv.osv): # short-circuit ref match when possible if name and operator in ('=', 'ilike', '=ilike', 'like'): ids = self.search(cr, uid, [('ref', '=', name)] + args, limit=limit, context=context) + if not ids: + names = map(lambda x : x.strip(),name.split('(')) + for name in range(len(names)): + domain = [('name', operator, names[name])] + if name > 0: + domain.extend([('id', 'child_of', ids)]) + ids = self.search(cr, uid, domain, limit=limit, context=context) + contact_ids = ids + while contact_ids: + contact_ids = self.search(cr, uid, [('parent_id', 'in', contact_ids)], limit=limit, context=context) + ids.extend(contact_ids) + if args: + ids = self.search(cr, uid, [('id', 'in', ids)] + args, limit=limit, context=context) if ids: return self.name_get(cr, uid, ids, context) return super(res_partner,self).name_search(cr, uid, name, args, operator=operator, context=context, limit=limit) @@ -222,9 +316,8 @@ class res_partner(osv.osv): def _email_send(self, cr, uid, ids, email_from, subject, body, on_error=None): partners = self.browse(cr, uid, ids) for partner in partners: - if len(partner.address): - if partner.address[0].email: - tools.email_send(email_from, [partner.address[0].email], subject, body, on_error) + if partner.email: + tools.email_send(email_from, [partner.email], subject, body, on_error) return True def email_send(self, cr, uid, ids, email_from, subject, body, on_error=''): @@ -232,7 +325,6 @@ class res_partner(osv.osv): self.pool.get('ir.cron').create(cr, uid, { 'name': 'Send Partner Emails', 'user_id': uid, -# 'nextcall': False, 'model': 'res.partner', 'function': '_email_send', 'args': repr([ids[:16], email_from, subject, body, on_error]) @@ -243,20 +335,22 @@ class res_partner(osv.osv): def address_get(self, cr, uid, ids, adr_pref=None): if adr_pref is None: adr_pref = ['default'] - address_obj = self.pool.get('res.partner.address') - address_ids = address_obj.search(cr, uid, [('partner_id', 'in', ids)]) - address_rec = address_obj.read(cr, uid, address_ids, ['type']) - res = list((addr['type'],addr['id']) for addr in address_rec) - adr = dict(res) + result = {} + # retrieve addresses from the partner itself and its children + res = [] + # need to fix the ids ,It get False value in list like ids[False] + if ids and ids[0]!=False: + for p in self.browse(cr, uid, ids): + res.append((p.type, p.id)) + res.extend((c.type, c.id) for c in p.child_ids) + addr = dict(reversed(res)) # get the id of the (first) default address if there is one, # otherwise get the id of the first address in the list + default_address = False if res: - default_address = adr.get('default', res[0][1]) - else: - default_address = False - result = {} - for a in adr_pref: - result[a] = adr.get(a, default_address) + default_address = addr.get('default', res[0][1]) + for adr in adr_pref: + result[adr] = addr.get(adr, default_address) return result def gen_next_ref(self, cr, uid, ids): @@ -282,23 +376,60 @@ class res_partner(osv.osv): if (not context.get('category_id', False)): return False return _('Partners: ')+self.pool.get('res.partner.category').browse(cr, uid, context['category_id'], context).name + def main_partner(self, cr, uid): ''' Return the id of the main partner ''' model_data = self.pool.get('ir.model.data') - return model_data.browse( - cr, uid, - model_data.search(cr, uid, [('module','=','base'), - ('name','=','main_partner')])[0], - ).res_id -res_partner() + return model_data.browse(cr, uid, + model_data.search(cr, uid, [('module','=','base'), + ('name','=','main_partner')])[0], + ).res_id + def _display_address(self, cr, uid, address, type, context=None): + ''' + The purpose of this function is to build and return an address formatted accordingly to the + standards of the country where it belongs. + + :param address: browse record of the res.partner.address to format + :returns: the address formatted in a display that fit its country habits (or the default ones + if not country is specified) + :rtype: string + ''' + + if type: + if address.is_company and address.child_ids: + for child_id in address.child_ids: + if child_id.type == type: + address = child_id + + # get the information that will be injected into the display format + # get the address format + address_format = address.country_id and address.country_id.address_format or \ + '%(street)s\n%(street2)s\n%(city)s,%(state_code)s %(zip)s' + args = { + 'state_code': address.state_id and address.state_id.code or '', + 'state_name': address.state_id and address.state_id.name or '', + 'country_code': address.country_id and address.country_id.code or '', + 'country_name': address.country_id and address.country_id.name or '', + 'company_name': address.parent_id and address.parent_id.name or '', + } + address_field = ['title', 'street', 'street2', 'zip', 'city'] + for field in address_field : + args[field] = getattr(address, field) or '' + + return address_format % args + + + +# res.partner.address is deprecated; it is still there for backward compability only class res_partner_address(osv.osv): - _description ='Partner Addresses' + _table = "res_partner" _name = 'res.partner.address' _order = 'type, name' _columns = { - 'partner_id': fields.many2one('res.partner', 'Partner Name', ondelete='set null', select=True, help="Keep empty for a private address, not related to partner."), + 'parent_id': fields.many2one('res.partner', 'Company', ondelete='set null', select=True), + 'partner_id': fields.related('parent_id', type='many2one', relation='res.partner', string='Partner'), # for backward compatibility 'type': fields.selection( [ ('default','Default'),('invoice','Invoice'), ('delivery','Delivery'), ('contact','Contact'), ('other','Other') ],'Address Type', help="Used to select automatically the right address according to the context in sales and purchases documents."), 'function': fields.char('Function', size=128), 'title': fields.many2one('res.partner.title','Title'), @@ -317,83 +448,16 @@ class res_partner_address(osv.osv): 'is_customer_add': fields.related('partner_id', 'customer', type='boolean', string='Customer'), 'is_supplier_add': fields.related('partner_id', 'supplier', type='boolean', string='Supplier'), 'active': fields.boolean('Active', help="Uncheck the active field to hide the contact."), -# 'company_id': fields.related('partner_id','company_id',type='many2one',relation='res.company',string='Company', store=True), 'company_id': fields.many2one('res.company', 'Company',select=1), 'color': fields.integer('Color Index'), } - _defaults = { - 'active': lambda *a: 1, - 'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'res.partner.address', context=c), - } - def name_get(self, cr, user, ids, context=None): - if context is None: - context = {} - if not len(ids): - return [] - res = [] - for r in self.read(cr, user, ids, ['name','zip','country_id', 'city','partner_id', 'street']): - if context.get('contact_display', 'contact')=='partner' and r['partner_id']: - res.append((r['id'], r['partner_id'][1])) - else: - # make a comma-separated list with the following non-empty elements - elems = [r['name'], r['country_id'] and r['country_id'][1], r['city'], r['street']] - addr = ', '.join(filter(bool, elems)) - if (context.get('contact_display', 'contact')=='partner_address') and r['partner_id']: - res.append((r['id'], "%s: %s" % (r['partner_id'][1], addr or '/'))) - else: - res.append((r['id'], addr or '/')) - return res - def name_search(self, cr, user, name, args=None, operator='ilike', context=None, limit=100): - if not args: - args=[] - if not context: - context={} - if context.get('contact_display', 'contact')=='partner ' or context.get('contact_display', 'contact')=='partner_address ' : - ids = self.search(cr, user, [('partner_id',operator,name)], limit=limit, context=context) - else: - if not name: - ids = self.search(cr, user, args, limit=limit, context=context) - else: - ids = self.search(cr, user, [('zip','=',name)] + args, limit=limit, context=context) - if not ids: - ids = self.search(cr, user, [('city',operator,name)] + args, limit=limit, context=context) - if name: - ids += self.search(cr, user, [('name',operator,name)] + args, limit=limit, context=context) - ids += self.search(cr, user, [('partner_id',operator,name)] + args, limit=limit, context=context) - return self.name_get(cr, user, ids, context=context) - - def get_city(self, cr, uid, id): - return self.browse(cr, uid, id).city - - def _display_address(self, cr, uid, address, context=None): - ''' - The purpose of this function is to build and return an address formatted accordingly to the - standards of the country where it belongs. - - :param address: browse record of the res.partner.address to format - :returns: the address formatted in a display that fit its country habits (or the default ones - if not country is specified) - :rtype: string - ''' - # get the address format - address_format = address.country_id and address.country_id.address_format or \ - '%(street)s\n%(street2)s\n%(city)s,%(state_code)s %(zip)s' - # get the information that will be injected into the display format - args = { - 'state_code': address.state_id and address.state_id.code or '', - 'state_name': address.state_id and address.state_id.name or '', - 'country_code': address.country_id and address.country_id.code or '', - 'country_name': address.country_id and address.country_id.name or '', - } - address_field = ['title', 'street', 'street2', 'zip', 'city'] - for field in address_field : - args[field] = getattr(address, field) or '' - - return address_format % args - -res_partner_address() + def write(self, cr, uid, ids, vals, context=None): + logging.getLogger('res.partner').warning("Deprecated use of res.partner.address") + return super(res_partner_address,self).write(cr, uid, ids, vals, context=context) + def create(self, cr, uid, vals, context=None): + logging.getLogger('res.partner').warning("Deprecated use of res.partner.address") + return super(res_partner_address,self).create(cr, uid, vals, context=context) # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: - diff --git a/openerp/addons/base/res/res_partner_demo.xml b/openerp/addons/base/res/res_partner_demo.xml index d38a6a68511..70d4b1fcc13 100644 --- a/openerp/addons/base/res/res_partner_demo.xml +++ b/openerp/addons/base/res/res_partner_demo.xml @@ -93,53 +93,56 @@ <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> <field name="supplier">1</field> <field eval="0" name="customer"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.asustek.com</field> </record> <record id="res_partner_agrolait" model="res.partner"> <field name="name">Agrolait</field> <field eval="[(6, 0, [ref('base.res_partner_category_0')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.agrolait.com</field> </record> <record id="res_partner_c2c" model="res.partner"> <field name="name">Camptocamp</field> + <field name="is_company">1</field> <field eval="[(6, 0, [ref('res_partner_category_10'), ref('res_partner_category_5')])]" name="category_id"/> <field name="supplier">1</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.camptocamp.com</field> </record> <record id="res_partner_sednacom" model="res.partner"> <field name="website">www.syleam.fr</field> <field name="name">Syleam</field> <field eval="[(6, 0, [ref('res_partner_category_5')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_thymbra" model="res.partner"> <field name="name">SmartBusiness</field> + <field name="is_company">1</field> <field eval="[(6, 0, [ref('res_partner_category_4')])]" name="category_id"/> </record> <record id="res_partner_desertic_hispafuentes" model="res.partner"> <field name="name">Axelor</field> <field eval="[(6, 0, [ref('res_partner_category_4')])]" name="category_id"/> <field name="supplier">1</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.axelor.com/</field> </record> <record id="res_partner_tinyatwork" model="res.partner"> <field name="name">Tiny AT Work</field> + <field name="is_company">1</field> <field eval="[(6, 0, [ref('res_partner_category_5'), ref('res_partner_category_10')])]" name="category_id"/> <field name="website">www.tinyatwork.com/</field> </record> <record id="res_partner_2" model="res.partner"> <field name="name">Bank Wealthy and sons</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.wealthyandsons.com/</field> </record> <record id="res_partner_3" model="res.partner"> <field name="name">China Export</field> <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.chinaexport.com/</field> </record> <record id="res_partner_4" model="res.partner"> @@ -147,13 +150,13 @@ <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> <field name="supplier">1</field> <field eval="0" name="customer"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.distribpc.com/</field> </record> <record id="res_partner_5" model="res.partner"> <field name="name">Ecole de Commerce de Liege</field> <field eval="[(6, 0, [ref('res_partner_category_1')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">www.eci-liege.info//</field> </record> <record id="res_partner_6" model="res.partner"> @@ -161,7 +164,7 @@ <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> <field name="supplier">1</field> <field eval="0" name="customer"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_maxtor" model="res.partner"> <field name="name">Maxtor</field> @@ -169,20 +172,20 @@ <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> <field name="supplier">1</field> <field eval="0" name="customer"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_seagate" model="res.partner"> <field name="name">Seagate</field> <field eval="5000.00" name="credit_limit"/> <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> <field name="supplier">1</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_8" model="res.partner"> <field name="website">http://mediapole.net</field> <field name="name">Mediapole SPRL</field> <field eval="[(6, 0, [ref('res_partner_category_1')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_9" model="res.partner"> <field name="website">www.balmerinc.com</field> @@ -190,40 +193,38 @@ <field eval="12000.00" name="credit_limit"/> <field name="ref">or</field> <field eval="[(6, 0, [ref('res_partner_category_1')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_10" model="res.partner"> <field name="name">Tecsas</field> <field name="ean13">3020170000003</field> <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_11" model="res.partner"> <field name="name">Leclerc</field> <field eval="1200.00" name="credit_limit"/> <field eval="[(6, 0, [ref('res_partner_category_0')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_14" model="res.partner"> <field name="name">Centrale d'achats BML</field> <field name="ean13">3020178572427</field> <field eval="15000.00" name="credit_limit"/> - <field name="parent_id" ref="res_partner_10"/> <field eval="[(6, 0, [ref('res_partner_category_11')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_15" model="res.partner"> <field name="name">Magazin BML 1</field> <field name="ean13">3020178570171</field> - <field name="parent_id" ref="res_partner_14"/> <field eval="1500.00" name="credit_limit"/> <field eval="[(6, 0, [ref('res_partner_category_11')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_accent" model="res.partner"> <field name="name">Université de Liège</field> <field eval="[(6, 0, [ref('res_partner_category_9')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">http://www.ulg.ac.be/</field> </record> @@ -234,35 +235,40 @@ <record id="res_partner_duboissprl0" model="res.partner"> <field eval="'Sprl Dubois would like to sell our bookshelves but they have no storage location, so it would be exclusively on order'" name="comment"/> <field name="name">Dubois sprl</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">http://www.dubois.be/</field> </record> <record id="res_partner_ericdubois0" model="res.partner"> <field name="name">Eric Dubois</field> + <field name="is_company">1</field> <field name="address" eval="[]"/> </record> <record id="res_partner_fabiendupont0" model="res.partner"> <field name="name">Fabien Dupont</field> + <field name="is_company">1</field> <field name="address" eval="[]"/> </record> <record id="res_partner_lucievonck0" model="res.partner"> <field name="name">Lucie Vonck</field> - <field name="address" eval="[]"/> + <field eval="'Grand-Rosière'" name="city"/> + <field eval="'1367'" name="zip"/> + <field name="country_id" ref="base.be"/> + <field eval="'Chaussée de Namur'" name="street"/> </record> - <record id="res_partner_notsotinysarl0" model="res.partner"> + <!--record id="res_partner_notsotinysarl0" model="res.partner"> <field name="name">NotSoTiny SARL</field> <field name="address" eval="[]"/> <field name="website">notsotiny.be</field> - </record> + </record--> <record id="res_partner_theshelvehouse0" model="res.partner"> <field name="name">The Shelve House</field> <field eval="[(6,0,[ref('res_partner_category_retailers0')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> </record> <record id="res_partner_vickingdirect0" model="res.partner"> @@ -270,7 +276,7 @@ <field eval="[(6,0,[ref('res_partner_category_miscellaneoussuppliers0')])]" name="category_id"/> <field name="supplier">1</field> <field name="customer">0</field> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">vicking-direct.be</field> </record> @@ -279,14 +285,14 @@ <field eval="[(6,0,[ref('res_partner_category_woodsuppliers0')])]" name="category_id"/> <field name="supplier">1</field> <field eval="0" name="customer"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">woodywoodpecker.com</field> </record> <record id="res_partner_zerooneinc0" model="res.partner"> <field name="name">ZeroOne Inc</field> <field eval="[(6,0,[ref('res_partner_category_consumers0')])]" name="category_id"/> - <field name="address" eval="[]"/> + <field name="is_company">1</field> <field name="website">http://www.zerooneinc.com/</field> </record> @@ -294,7 +300,7 @@ Resource: res.partner.address --> - <record id="res_partner_address_1" model="res.partner.address"> + <record id="res_partner_address_1" model="res.partner"> <field name="city">Bruxelles</field> <field name="name">Michel Schumacher</field> <field name="zip">1000</field> @@ -303,9 +309,9 @@ <field name="phone">(+32)2 211 34 83</field> <field name="street">Rue des Palais 51, bte 33</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_9"/> + <field name="parent_id" ref="res_partner_9"/> </record> - <record id="res_partner_address_2" model="res.partner.address"> + <record id="res_partner_address_2" model="res.partner"> <field name="city">Avignon CEDEX 09</field> <field name="name">Laurent Jacot</field> <field name="zip">84911</field> @@ -314,9 +320,9 @@ <field name="phone">(+33)4.32.74.10.57</field> <field name="street">85 rue du traite de Rome</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_10"/> + <field name="parent_id" ref="res_partner_10"/> </record> - <record id="res_partner_address_3000" model="res.partner.address"> + <record id="res_partner_address_3000" model="res.partner"> <field name="city">Champs sur Marne</field> <field name="name">Laith Jubair</field> <field name="zip">77420</field> @@ -325,18 +331,18 @@ <field name="phone">+33 1 64 61 04 01</field> <field name="street">12 rue Albert Einstein</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_desertic_hispafuentes"/> + <field name="parent_id" ref="res_partner_desertic_hispafuentes"/> </record> - <record id="res_partner_address_3" model="res.partner.address"> + <record id="res_partner_address_3" model="res.partner"> <field name="city">Louvain-la-Neuve</field> <field name="name">Thomas Passot</field> <field name="zip">1348</field> <field model="res.country" name="country_id" search="[('name','=','Belgium')]"/> <field name="phone">(+32).10.45.17.73</field> <field name="street">Rue de l'Angelique, 1</field> - <field name="partner_id" ref="res_partner_8"/> + <field name="parent_id" ref="res_partner_8"/> </record> - <record id="res_partner_address_tang" model="res.partner.address"> + <record id="res_partner_address_tang" model="res.partner"> <field name="city">Taiwan</field> <field name="name">Tang</field> <field name="zip">23410</field> @@ -345,9 +351,9 @@ <field name="email">info@asustek.com</field> <field name="phone">+ 1 64 61 04 01</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_asus"/> + <field name="parent_id" ref="res_partner_asus"/> </record> - <record id="res_partner_address_wong" model="res.partner.address"> + <record id="res_partner_address_wong" model="res.partner"> <field name="city">Hong Kong</field> <field name="name">Wong</field> <field name="zip">23540</field> @@ -356,9 +362,9 @@ <field name="email">info@maxtor.com</field> <field name="phone">+ 11 8528 456 789</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_maxtor"/> + <field name="parent_id" ref="res_partner_maxtor"/> </record> - <record id="res_partner_address_6" model="res.partner.address"> + <record id="res_partner_address_6" model="res.partner"> <field name="city">Brussels</field> <field name="name">Etienne Lacarte</field> <field name="zip">2365</field> @@ -367,9 +373,9 @@ <field name="type">default</field> <field name="email">info@elecimport.com</field> <field name="phone">+ 32 025 897 456</field> - <field name="partner_id" ref="res_partner_6"/> + <field name="parent_id" ref="res_partner_6"/> </record> - <record id="res_partner_address_7" model="res.partner.address"> + <record id="res_partner_address_7" model="res.partner"> <field name="city">Namur</field> <field name="name">Jean Guy Lavente</field> <field name="zip">2541</field> @@ -378,9 +384,9 @@ <field name="type">default</field> <field name="email">info@distribpc.com</field> <field name="phone">+ 32 081256987</field> - <field name="partner_id" ref="res_partner_4"/> + <field name="parent_id" ref="res_partner_4"/> </record> - <record id="res_partner_address_8" model="res.partner.address"> + <record id="res_partner_address_8" model="res.partner"> <field name="city">Wavre</field> <field name="name">Sylvie Lelitre</field> <field name="zip">5478</field> @@ -389,10 +395,10 @@ <field name="type">default</field> <field name="email">s.l@agrolait.be</field> <field name="phone">003281588558</field> - <field name="partner_id" ref="res_partner_agrolait"/> + <field name="parent_id" ref="res_partner_agrolait"/> <field name="title" ref="base.res_partner_title_madam"/> </record> - <record id="res_partner_address_8delivery" model="res.partner.address"> + <record id="res_partner_address_8delivery" model="res.partner"> <field name="city">Wavre</field> <field name="name">Paul Lelitre</field> <field name="zip">5478</field> @@ -401,10 +407,10 @@ <field name="type">delivery</field> <field name="email">p.l@agrolait.be</field> <field name="phone">003281588557</field> - <field name="partner_id" ref="res_partner_agrolait"/> + <field name="parent_id" ref="res_partner_agrolait"/> <field name="title" ref="base.res_partner_title_sir"/> </record> - <record id="res_partner_address_8invoice" model="res.partner.address"> + <record id="res_partner_address_8invoice" model="res.partner"> <field name="city">Wavre</field> <field name="name">Serge Lelitre</field> <field name="zip">5478</field> @@ -413,10 +419,10 @@ <field name="type">invoice</field> <field name="email">serge.l@agrolait.be</field> <field name="phone">003281588556</field> - <field name="partner_id" ref="res_partner_agrolait"/> + <field name="parent_id" ref="res_partner_agrolait"/> <field name="title" ref="base.res_partner_title_sir"/> </record> - <record id="res_partner_address_9" model="res.partner.address"> + <record id="res_partner_address_9" model="res.partner"> <field name="city">Paris</field> <field name="name">Arthur Grosbonnet</field> <field name="zip">75016</field> @@ -425,10 +431,10 @@ <field name="type">default</field> <field name="email">a.g@wealthyandsons.com</field> <field name="phone">003368978776</field> - <field name="partner_id" ref="res_partner_2"/> + <field name="parent_id" ref="res_partner_2"/> <field name="title" ref="base.res_partner_title_sir"/> </record> - <record id="res_partner_address_11" model="res.partner.address"> + <record id="res_partner_address_11" model="res.partner"> <field name="city">Alencon</field> <field name="name">Sebastien LANGE</field> <field name="zip">61000</field> @@ -437,9 +443,9 @@ <field name="phone">+33 (0) 2 33 31 22 10</field> <field model="res.country" name="country_id" search="[('name','=','France')]"/> <field name="type">default</field> - <field name="partner_id" ref="res_partner_sednacom"/> + <field name="parent_id" ref="res_partner_sednacom"/> </record> - <record id="res_partner_address_10" model="res.partner.address"> + <record id="res_partner_address_10" model="res.partner"> <field name="city">Liege</field> <field name="name">Karine Lesbrouffe</field> <field name="zip">6985</field> @@ -448,9 +454,9 @@ <field name="email">k.lesbrouffe@eci-liege.info</field> <field name="phone">+32 421 52571</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_5"/> + <field name="parent_id" ref="res_partner_5"/> </record> - <record id="res_partner_address_zen" model="res.partner.address"> + <record id="res_partner_address_zen" model="res.partner"> <field name="city">Shanghai</field> <field name="name">Zen</field> <field name="zip">478552</field> @@ -459,9 +465,9 @@ <field name="type">default</field> <field name="email">zen@chinaexport.com</field> <field name="phone">+86-751-64845671</field> - <field name="partner_id" ref="res_partner_3"/> + <field name="parent_id" ref="res_partner_3"/> </record> - <record id="res_partner_address_12" model="res.partner.address"> + <record id="res_partner_address_12" model="res.partner"> <field name="type">default</field> <field name="city">Grenoble</field> <field name="name">Loïc Dupont</field> @@ -471,9 +477,9 @@ <field name="type">default</field> <field name="email">l.dupont@tecsas.fr</field> <field name="phone">+33-658-256545</field> - <field name="partner_id" ref="res_partner_10"/> + <field name="parent_id" ref="res_partner_10"/> </record> - <record id="res_partner_address_13" model="res.partner.address"> + <record id="res_partner_address_13" model="res.partner"> <field name="type">default</field> <field name="name">Carl François</field> <field name="city">Bruxelles</field> @@ -482,9 +488,9 @@ <field name="street">89 Chaussée de Waterloo</field> <field name="email">carl.françois@bml.be</field> <field name="phone">+32-258-256545</field> - <field name="partner_id" ref="res_partner_14"/> + <field name="parent_id" ref="res_partner_14"/> </record> - <record id="res_partner_address_14" model="res.partner.address"> + <record id="res_partner_address_14" model="res.partner"> <field name="type">default</field> <field name="name">Lucien Ferguson</field> <field name="street">89 Chaussée de Liège</field> @@ -492,9 +498,9 @@ <field name="zip">5000</field> <field name="email">lucien.ferguson@bml.be</field> <field name="phone">+32-621-568978</field> - <field name="partner_id" ref="res_partner_15"/> + <field name="parent_id" ref="res_partner_15"/> </record> - <record id="res_partner_address_15" model="res.partner.address"> + <record id="res_partner_address_15" model="res.partner"> <field name="type">default</field> <field name="name">Marine Leclerc</field> <field name="street">rue Grande</field> @@ -502,9 +508,9 @@ <field name="zip">29200</field> <field name="email">marine@leclerc.fr</field> <field name="phone">+33-298.334558</field> - <field name="partner_id" ref="res_partner_11"/> + <field name="parent_id" ref="res_partner_11"/> </record> - <record id="res_partner_address_16" model="res.partner.address"> + <record id="res_partner_address_16" model="res.partner"> <field name="type">invoice</field> <field name="name">Claude Leclerc</field> <field name="street">rue Grande</field> @@ -512,10 +518,10 @@ <field name="zip">29200</field> <field name="email">claude@leclerc.fr</field> <field name="phone">+33-298.334598</field> - <field name="partner_id" ref="res_partner_11"/> + <field name="parent_id" ref="res_partner_11"/> </record> - <record id="res_partner_address_accent" model="res.partner.address"> + <record id="res_partner_address_accent" model="res.partner"> <field name="type">default</field> <field name="name">Martine Ohio</field> <field name="street">Place du 20Août</field> @@ -523,9 +529,9 @@ <field name="zip">4000</field> <field name="email">martine.ohio@ulg.ac.be</field> <field name="phone">+32-45895245</field> - <field name="partner_id" ref="res_partner_accent"/> + <field name="parent_id" ref="res_partner_accent"/> </record> - <record id="res_partner_address_Camptocamp" model="res.partner.address"> + <record id="res_partner_address_Camptocamp" model="res.partner"> <field name="city">Lausanne</field> <field name="name">Luc Maurer</field> <field name="zip">1015</field> @@ -533,9 +539,9 @@ <field model="res.country" name="country_id" search="[('name','=','Switzerland')]"/> <field name="street">PSE-A, EPFL </field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_c2c"/> + <field name="parent_id" ref="res_partner_c2c"/> </record> - <record id="res_partner_address_seagate" model="res.partner.address"> + <record id="res_partner_address_seagate" model="res.partner"> <field name="city">Cupertino</field> <field name="name">Seagate Technology</field> <field name="zip">95014</field> @@ -544,9 +550,9 @@ <field name="email">info@seagate.com</field> <field name="phone">+1 408 256987</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_seagate"/> + <field name="parent_id" ref="res_partner_seagate"/> </record> - <record id="res_partner_address_thymbra" model="res.partner.address"> + <record id="res_partner_address_thymbra" model="res.partner"> <field name="city">Buenos Aires</field> <field name="name">Jack Daniels</field> <field name="zip">1659</field> @@ -556,9 +562,9 @@ <field name="phone">(5411) 4773-9666 </field> <field model="res.country" name="country_id" search="[('name','=','Argentina')]"/> <field name="type">default</field> - <field name="partner_id" ref="res_partner_thymbra"/> + <field name="parent_id" ref="res_partner_thymbra"/> </record> - <record id="res_partner_address_tinyatwork" model="res.partner.address"> + <record id="res_partner_address_tinyatwork" model="res.partner"> <field name="city">Boston</field> <field name="name">Tiny Work</field> <field name="zip">5501</field> @@ -567,18 +573,18 @@ <field model="res.country" name="country_id" search="[('name','=','United States')]"/> <field name="street">One Lincoln Street</field> <field name="type">default</field> - <field name="partner_id" ref="res_partner_tinyatwork"/> + <field name="parent_id" ref="res_partner_tinyatwork"/> </record> <!-- Resource: res.partner.address for Training --> - <record id="res_partner_address_notsotinysarl0" model="res.partner.address"> + <record id="res_partner_address_notsotinysarl0" model="res.partner"> <field eval="'Namur'" name="city"/> <field eval="'NotSoTiny SARL'" name="name"/> <field eval="'5000'" name="zip"/> - <field name="partner_id" ref="res_partner_notsotinysarl0"/> + <!--field name="parent_id" ref="res_partner_notsotinysarl0"/--> <field name="country_id" ref="base.be"/> <field eval="'(+32).81.81.37.00'" name="phone"/> <field eval="'Rue du Nid 1'" name="street"/> @@ -586,42 +592,43 @@ </record> - <record id="res_partner_address_henrychard0" model="res.partner.address"> + <!--record id="res_partner_address_henrychard0" model="res.partner"> <field eval="'Paris'" name="city"/> <field eval="'Henry Chard'" name="name"/> <field name="country_id" ref="base.fr"/> - </record> + </record--> - <record id="res_partner_address_geoff0" model="res.partner.address"> + <!--record id="res_partner_address_geoff0" model="res.partner"> <field eval="'Brussels'" name="city"/> <field eval="'Geoff'" name="name"/> <field name="country_id" ref="base.be"/> - </record> + </record--> - <record id="res_partner_address_rogerpecker0" model="res.partner.address"> + <!--record id="res_partner_address_rogerpecker0" model="res.partner"> <field eval="'Kainuu'" name="city"/> <field eval="'Roger Pecker'" name="name"/> <field name="country_id" ref="base.fi"/> - </record> + </record--> - <record id="res_partner_address_0" model="res.partner.address"> + <record id="res_partner_address_0" model="res.partner"> + <field name="name">Brus</field> <field eval="'Brussels'" name="city"/> <field name="country_id" ref="base.be"/> </record> - <record id="res_partner_address_henrychard1" model="res.partner.address"> + <record id="res_partner_address_henrychard1" model="res.partner"> <field eval="'Paris'" name="city"/> <field eval="'Henry Chard'" name="name"/> - <field name="partner_id" ref="res_partner_theshelvehouse0"/> + <field name="parent_id" ref="res_partner_theshelvehouse0"/> <field name="country_id" ref="base.fr"/> </record> - <record id="res_partner_address_brussels0" model="res.partner.address"> + <record id="res_partner_address_brussels0" model="res.partner"> <field eval="'Brussels'" name="city"/> <field eval="'Leen Vandenloep'" name="name"/> <field eval="'Puurs'" name="city"/> @@ -629,54 +636,54 @@ <field name="country_id" ref="base.be"/> <field eval="'(+32).70.12.85.00'" name="phone"/> <field eval="'Schoonmansveld 28'" name="street"/> - <field name="partner_id" ref="res_partner_vickingdirect0"/> + <field name="parent_id" ref="res_partner_vickingdirect0"/> <field name="country_id" ref="base.be"/> </record> - <record id="res_partner_address_rogerpecker1" model="res.partner.address"> + <record id="res_partner_address_rogerpecker1" model="res.partner"> <field eval="'Kainuu'" name="city"/> <field eval="'Roger Pecker'" name="name"/> - <field name="partner_id" ref="res_partner_woodywoodpecker0"/> + <field name="parent_id" ref="res_partner_woodywoodpecker0"/> <field eval="'(+358).9.589 689'" name="phone"/> <field name="country_id" ref="base.fi"/> </record> - <record id="res_partner_address_geoff1" model="res.partner.address"> + <record id="res_partner_address_geoff1" model="res.partner"> <field eval="'Brussels'" name="city"/> <field eval="'Geoff'" name="name"/> - <field name="partner_id" ref="res_partner_zerooneinc0"/> + <field name="parent_id" ref="res_partner_zerooneinc0"/> <field name="country_id" ref="base.be"/> </record> - <record id="res_partner_address_marcdubois0" model="res.partner.address"> + <record id="res_partner_address_marcdubois0" model="res.partner"> <field eval="'Brussels'" name="city"/> <field eval="'Marc Dubois'" name="name"/> <field eval="'1000'" name="zip"/> - <field name="partner_id" ref="res_partner_duboissprl0"/> + <field name="parent_id" ref="res_partner_duboissprl0"/> <field name="country_id" ref="base.be"/> <field eval="'Avenue de la Liberté 56'" name="street"/> <field eval="'m.dubois@dubois.be'" name="email"/> </record> - <record id="res_partner_address_fabiendupont0" model="res.partner.address"> + <record id="res_partner_address_fabiendupont0" model="res.partner"> <field eval="'Namur'" name="city"/> <field eval="'Fabien Dupont'" name="name"/> <field eval="'5000'" name="zip"/> - <field name="partner_id" ref="res_partner_fabiendupont0"/> + <field name="parent_id" ref="res_partner_fabiendupont0"/> <field name="country_id" ref="base.be"/> <field eval="'Blvd Kennedy, 13'" name="street"/> </record> - <record id="res_partner_address_ericdubois0" model="res.partner.address"> + <record id="res_partner_address_ericdubois0" model="res.partner"> <field eval="'Mons'" name="city"/> <field eval="'Eric Dubois'" name="name"/> <field eval="'7000'" name="zip"/> - <field name="partner_id" ref="res_partner_ericdubois0"/> + <field name="parent_id" ref="res_partner_ericdubois0"/> <field name="country_id" ref="base.be"/> <field eval="'Chaussée de Binche, 27'" name="street"/> <field eval="'e.dubois@gmail.com'" name="email"/> @@ -684,23 +691,24 @@ </record> - <record id="res_partner_address_notsotinysarl1" model="res.partner.address"> + <record id="res_partner_address_notsotinysarl1" model="res.partner"> <field eval="'Antwerpen'" name="city"/> + <field eval="'NotSoTiny'" name="name"/> <field eval="'2000'" name="zip"/> - <field name="partner_id" ref="res_partner_notsotinysarl0"/> + <field name="parent_id" ref="res_partner_address_notsotinysarl0"/> <field name="country_id" ref="base.be"/> <field eval="'Antwerpsesteenweg 254'" name="street"/> <field eval="'invoice'" name="type"/> </record> - <record id="res_partner_address_4" model="res.partner.address"> + <!--record id="res_partner_address_4" model="res.partner"> <field eval="'Grand-Rosière'" name="city"/> <field eval="'1367'" name="zip"/> - <field name="partner_id" ref="res_partner_lucievonck0"/> + <field name="parent_id" ref="res_partner_lucievonck0"/> <field name="country_id" ref="base.be"/> <field eval="'Chaussée de Namur'" name="street"/> - </record> + </record--> <!-- diff --git a/openerp/addons/base/res/res_partner_report.xml b/openerp/addons/base/res/res_partner_report.xml index 06ea859d007..00a8713dd9d 100644 --- a/openerp/addons/base/res/res_partner_report.xml +++ b/openerp/addons/base/res/res_partner_report.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data> - <report id="res_partner_address_report" model="res.partner" name="res.partner.address" string="Labels" xml="base/res/report/partner_address.xml" xsl="base/res/report/partner_address.xsl" groups="base.group_extended"/> + <report id="res_partner_address_report" model="res.partner" name="res.partner" string="Labels" xml="base/res/report/partner_address.xml" xsl="base/res/report/partner_address.xsl" groups="base.group_extended"/> <!-- <report string="Business Cards" model="res.partner" name="res.partner.businesscard" xml="base/res/report/business_card.xml" xsl="base/res/report/business_card.xsl"/> --> diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index 1f0e8f88b1c..6194f9001c5 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -309,14 +309,14 @@ <field name="type">tree</field> <field eval="8" name="priority"/> <field name="arch" type="xml"> - <tree string="Partners"> + <tree string="Contacts"> <field name="name"/> - <field name="ref" groups="base.group_extended"/> + <field name="function" invisible="1"/> <field name="phone"/> <field name="email"/> - <field name="city"/> - <field name="country"/> - <field name="user_id"/> + <field name="user_id" invisible="1"/> + <field name="is_company" invisible="1"/> + <field name="country_id" invisible="1"/> </tree> </field> </record> @@ -326,76 +326,145 @@ <field name="model">res.partner</field> <field name="type">form</field> <field name="arch" type="xml"> - <form string="Partners" col='1'> - <group col="6" colspan="4"> - <group colspan="5" col="6"> - <field name="name" select="1"/> - <field name="ref" groups="base.group_extended"/> - <field domain="[('domain', '=', 'partner')]" name="title" size="0" groups="base.group_extended"/> - <field name="lang"/> + <form string="Partners"> + <group col="8" colspan="4"> + <group col="4" colspan="4"> + <field name="name" required="1"/> + <field name="title" size="0" groups="base.group_extended" domain="[('domain', '=', 'contact')]"/> + <newline/> + <field name="function" attrs="{'invisible': [('is_company', '=', True)]}" colspan="4"/> + <field name="parent_id" string="Company" colspan="4" attrs="{'invisible': [('is_company','=', True)]}" + domain="[('is_company', '=', True)]" context="{'default_is_company': True}" + on_change="onchange_address(use_parent_address, parent_id)"/> </group> - <group colspan="1" col="2"> - <field name="customer" select="1"/> + <group col="2"> + <field name="is_company" on_change="onchange_type(is_company)"/> + </group> + <group col="2"> + <field name="customer"/> <field name="supplier"/> -<!-- <field name="employee"/>--> + </group> + <group col="2"> + <field name="photo" widget='image' nolabel="1"/> </group> </group> <notebook colspan="4"> <page string="General"> - <field colspan="4" mode="form,tree" name="address" nolabel="1" select="1" height="260"> - <form string="Partner Contacts"> - <group colspan="4" col="6"> - <field name="name" string="Contact Name"/> - <field domain="[('domain', '=', 'contact')]" name="title" size="0"/> - <field name="function"/> + <group colspan="2"> + <separator string="Address" colspan="4"/> + <field name="type" string="Type" attrs="{'invisible': [('is_company','=', True)]}"/> + <group colspan="2"> + <field name="use_parent_address" attrs="{'invisible': [('parent_id', '=', False)]}" + on_change="onchange_address(use_parent_address, parent_id)"/> + </group> + <newline/> + <field name="street" colspan="4"/> + <field name="street2" colspan="4"/> + <field name="zip"/> + <field name="city"/> + <field name="country_id"/> + <field name="state_id"/> + </group> + <group colspan="2"> + <separator string="Communication" colspan="4"/> + <field name="lang" colspan="4"/> + <field name="phone" colspan="4"/> + <field name="mobile" colspan="4"/> + <field name="fax" colspan="4"/> + <field name="email" widget="email" colspan="4"/> + <field name="website" widget="url" colspan="4"/> + <field name="ref" groups="base.group_extended" colspan="4"/> + </group> + <group colspan="4" attrs="{'invisible': [('is_company','=', False)]}"> + <field name="child_ids" context="{'default_parent_id': active_id}" nolabel="1"> + <form string="Partners"> + <group col="8" colspan="4"> + <group col="4" colspan="4"> + <field name="name" required="1"/> + <field name="title" size="0" groups="base.group_extended" domain="[('domain', '=', 'contact')]"/> + <newline/> + <field name="function" attrs="{'invisible': [('is_company', '=', True)]}" colspan="4"/> + <field name="parent_id" string="Company" colspan="4" attrs="{'invisible': [('is_company','=', True)]}" + domain="[('is_company', '=', True)]" context="{'default_is_company': True}" + on_change="onchange_address(use_parent_address, parent_id)" invisible="1"/> + </group> + <group col="2"> + <field name="is_company" on_change="onchange_type(is_company)"/> + </group> + <group col="2"> + <field name="customer"/> + <field name="supplier"/> + </group> + <group col="2"> + <field name="photo" widget='image' nolabel="1"/> + </group> </group> - <newline/> - <group colspan="2" col="4"> - <separator string="Postal Address" colspan="4" col="4" /> - <field name="type" string="Type" colspan="2"/> - <field name="street" colspan="4"/> - <field name="street2" colspan="4"/> - <field name="zip"/> - <field name="city"/> - <field name="country_id" completion="1"/> - <field name="state_id"/> - </group> - <group colspan="2" col="2"> - <separator string="Communication" colspan="2" col="2" /> - <field name="phone"/> - <field name="mobile"/> - <field name="fax"/> - <field name="email" widget="email"/> - </group> - </form> - <tree string="Partner Contacts"> - <field name="name"/> - <field name="zip"/> - <field name="city"/> - <field name="country_id"/> - <field name="phone"/> - <field name="email"/> - </tree> - </field> - <group groups="base.group_extended"> - <separator colspan="4" string="Categories"/> - <field colspan="4" name="category_id" nolabel="1"/> + <notebook colspan="4"> + <page string="General"> + <group colspan="2"> + <separator string="Address" colspan="4"/> + <group colspan="2"> + <field name="type" string="Type" attrs="{'invisible': [('is_company','=', True)]}"/> + <field name="use_parent_address" attrs="{'invisible': [('is_company','=', True)]}" on_change="onchange_address(use_parent_address, parent_id)"/> + </group> + <newline/> + <field name="street" colspan="4"/> + <field name="street2" colspan="4"/> + <field name="zip"/> + <field name="city"/> + <field name="country_id"/> + <field name="state_id"/> + </group> + <group colspan="2"> + <separator string="Communication" colspan="4"/> + <field name="lang" colspan="4"/> + <field name="phone" colspan="4"/> + <field name="mobile" colspan="4"/> + <field name="fax" colspan="4"/> + <field name="email" widget="email" colspan="4"/> + <field name="website" widget="url" colspan="4"/> + <field name="ref" groups="base.group_extended" colspan="4"/> + </group> + <group colspan="4" attrs="{'invisible': [('is_company','=', False)]}"> + <field name="child_ids" domain="[('id','!=',parent_id.id)]" nolabel="1"/> + </group> + </page> + <page string="Sales & Purchases" attrs="{'invisible': [('customer', '=', False), ('supplier', '=', False)]}"> + <separator string="General Information" colspan="4"/> + <field name="user_id"/> + <field name="active" groups="base.group_extended"/> + <field name="date"/> + <field name="company_id" groups="base.group_multi_company" widget="selection"/> + <newline/> + </page> + <page string="History" groups="base.group_extended" invisible="True"> + </page> + <page string="Categories" groups="base.group_extended"> + <field name="category_id" colspan="4" nolabel="1"/> + </page> + <page string="Notes"> + <field name="comment" colspan="4" nolabel="1"/> + </page> + </notebook> + </form> + </field> </group> </page> - <page string="Sales & Purchases"> + <page string="Sales & Purchases" attrs="{'invisible': [('customer', '=', False), ('supplier', '=', False)]}"> <separator string="General Information" colspan="4"/> <field name="user_id"/> <field name="active" groups="base.group_extended"/> - <field name="website" widget="url"/> <field name="date"/> - <field name="parent_id" groups="base.group_extended"/> <field name="company_id" groups="base.group_multi_company" widget="selection"/> <newline/> </page> <page string="History" groups="base.group_extended" invisible="True"> </page> + <page string="Categories" groups="base.group_extended"> + <field name="category_id" colspan="4" nolabel="1"/> + </page> <page string="Notes"> - <field colspan="4" name="comment" nolabel="1"/> + <field name="comment" colspan="4" nolabel="1"/> </page> </notebook> </form> @@ -409,12 +478,15 @@ <field name="arch" type="xml"> <search string="Search Partner"> <group col='10' colspan='4'> + <filter string="Persons" name="type_person" icon="terp-personal" domain="[('is_company','=',0)]"/> + <filter string="Companies" name="type_company" icon="terp-partner" domain="[('is_company','=',1)]"/> + <separator orientation="vertical"/> <filter string="Customers" name="customer" icon="terp-personal" domain="[('customer','=',1)]" help="Customer Partners"/> <filter string="Suppliers" name="supplier" icon="terp-personal" domain="[('supplier','=',1)]" help="Supplier Partners"/> <separator orientation="vertical"/> <field name="name" select="1"/> - <field name="address" select="1"/> - <field name="country" select="1"/> + <!--field name="address" select="1"/--> + <!--field name="country" select="1"/--> <field name="category_id" select="1" groups="base.group_extended"/> <field name="user_id" select="1"> <filter help="My Partners" icon="terp-personal+" domain="[('user_id','=',uid)]"/> @@ -423,6 +495,7 @@ <newline /> <group expand="0" string="Group By..."> <filter string="Salesman" icon="terp-personal" domain="[]" context="{'group_by' : 'user_id'}" /> + <filter string="Contact Type" context="{'group_by': 'is_company'}"/> </group> </search> </field> @@ -430,66 +503,66 @@ <!-- Partner Kanban View --> <record model="ir.ui.view" id="res_partner_kanban_view"> - <field name="name">RES - PARTNER KANBAN</field> + <field name="name">res.partner.kanban</field> <field name="model">res.partner</field> <field name="type">kanban</field> <field name="arch" type="xml"> <kanban> <field name="color"/> <field name="name"/> + <field name="title"/> <field name="email"/> + <field name="parent_id"/> + <field name="is_company"/> + <field name="function"/> + <field name="phone"/> + <field name="street"/> + <field name="street2"/> + <field name="photo"/> + <field name="zip"/> + <field name="city"/> + <field name="country_id"/> + <field name="mobile"/> <templates> <t t-name="kanban-box"> <t t-set="color" t-value="kanban_color(record.color.raw_value || record.name.raw_value)"/> <div t-att-class="color + (record.color.raw_value == 1 ? ' oe_kanban_color_alert' : '')"> - <div class="oe_kanban_box oe_kanban_color_border"> - <div class="oe_kanban_box_header oe_kanban_color_bgdark oe_kanban_color_border oe_kanban_draghandle"> - <table class="oe_kanban_table"> - <tr> - <td class="oe_kanban_title1" align="left" valign="middle"> - <field name="name"/> - </td> - <td valign="top" width="22"> - <img t-att-src="kanban_gravatar(record.email.value, 22)" class="oe_kanban_gravatar"/> - </td> - </tr> - </table> - </div> - <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger oe_kanban_color_border"> - <table class="oe_kanban_table"> - <tr> - <td valign="top" width="64" align="left"> - <img src="/base/static/src/img/kanban_partner.png" width="64" height="64"/> - </td> - <td valign="top" align="left"> - <div class="oe_kanban_title2"> - <field name="title"/> - <t t-if="record.title.raw_value and record.country.raw_value">,</t> - <field name="country"/> - </div> - <div class="oe_kanban_title3"> - <field name="subname"/> - <t t-if="record.subname.raw_value and record.function.raw_value">,</t> - <field name="function"/> - </div> - <div class="oe_kanban_title3"> - <i><field name="email"/> - <t t-if="record.phone.raw_value and record.email.raw_value">,</t> - <field name="phone"/></i> - </div> - </td> - </tr> - </table> - </div> - <div class="oe_kanban_buttons_set oe_kanban_color_border oe_kanban_color_bglight oe_kanban_box_show_onclick"> - <div class="oe_kanban_left"> - <a string="Edit" icon="gtk-edit" type="edit"/> - <a string="Change Color" icon="color-picker" type="color" name="color"/> - <a title="Mail" t-att-href="'mailto:'+record.email.value" style="text-decoration: none;" > - <img src="/web/static/src/img/icons/terp-mail-message-new.png" border="0" width="16" height="16"/> - </a> + <div class="oe_module_vignette"> + <a type="edit"> + <img t-att-src="kanban_image('res.partner', 'photo', record.id.value)" width="64" height="64" class="oe_module_icon"/> + </a> + <div class="oe_module_desc"> + <div class="oe_kanban_box_content oe_kanban_color_bglight oe_kanban_box_show_onclick_trigger oe_kanban_color_border"> + <table class="oe_kanban_table"> + <tr> + <td class="oe_kanban_title1" align="left" valign="middle"> + <h4><a type="edit"><field name="name"/></a> + <div t-if="record.parent_id.raw_value"><field name="parent_id"/></div> + </h4> + <i><div t-if="record.street.raw_value or record.street2.raw_value"><field name="street"/> + <field name="street2"/><br/></div> + <div t-if="record.city.raw_value or record.zip.raw_value"><field name="city"/> + <field name="zip"/><br/></div><div t-if="record.country_id.raw_value"> + <field name="country_id"/><br/></div><div t-if="record.email.raw_value"> + <field name="email"/><br/></div><div t-if="record.mobile.raw_value"> + <span>+91</span><field name="mobile"/><br/></div></i> + </td> + <td t-if="record.is_company.raw_value" valign="top" align="right"> + <!--img t-att-src="kanban_image('res.partner', 'photo', record.id.value)" class="oe_kanban_gravatar"/--> + </td> + </tr> + </table> </div> - <br class="oe_kanban_clear"/> + <div class="oe_kanban_buttons_set oe_kanban_color_border oe_kanban_color_bglight oe_kanban_box_show_onclick"> + <div class="oe_kanban_left"> + <a string="Edit" icon="gtk-edit" type="edit"/> + <a string="Change Color" icon="color-picker" type="color" name="color"/> + <a title="Mail" t-att-href="'mailto:'+record.email.value" style="text-decoration: none;" > + <img src="/web/static/src/img/icons/terp-mail-message-new.png" border="0" width="16" height="16"/> + </a> + </div> + <br class="oe_kanban_clear"/> + </div> </div> </div> </div> @@ -500,27 +573,34 @@ </record> <record id="action_partner_form" model="ir.actions.act_window"> - <field name="name">Customers</field> + <field name="name">Contacts</field> <field name="type">ir.actions.act_window</field> <field name="res_model">res.partner</field> <field name="view_type">form</field> - <field name="view_mode">kanban</field> + <field name="view_mode">tree,form,kanban</field> <field name="context">{"search_default_customer":1}</field> <field name="search_view_id" ref="view_res_partner_filter"/> <field name="help">A customer is an entity you do business with, like a company or an organization. A customer can have several contacts or addresses which are the people working for this company. You can use the history tab, to follow all transactions related to a customer: sales order, emails, opportunities, claims, etc. If you use the email gateway, the Outlook or the Thunderbird plugin, don't forget to register emails to each contact so that the gateway will automatically attach incoming emails to the right partner.</field> </record> <record id="action_partner_form_view1" model="ir.actions.act_window.view"> - <field eval="10" name="sequence"/> - <field name="view_mode">tree</field> - <field name="view_id" ref="view_partner_tree"/> + <field eval="0" name="sequence"/> + <field name="view_mode">kanban</field> + <field name="view_id" ref="res_partner_kanban_view"/> <field name="act_window_id" ref="action_partner_form"/> </record> <record id="action_partner_form_view2" model="ir.actions.act_window.view"> - <field eval="20" name="sequence"/> + <field eval="2" name="sequence"/> <field name="view_mode">form</field> <field name="view_id" ref="view_partner_form"/> <field name="act_window_id" ref="action_partner_form"/> </record> + + <record id="action_partner_tree_view1" model="ir.actions.act_window.view"> + <field name="sequence" eval="1"/> + <field name="view_mode">tree</field> + <field name="view_id" ref="view_partner_tree"/> + <field name="act_window_id" ref="action_partner_form"/> + </record> <menuitem action="action_partner_form" id="menu_partner_form" diff --git a/openerp/addons/base/res/wizard/partner_wizard_massmail.py b/openerp/addons/base/res/wizard/partner_wizard_massmail.py index 330d585de98..ee8eda91902 100644 --- a/openerp/addons/base/res/wizard/partner_wizard_massmail.py +++ b/openerp/addons/base/res/wizard/partner_wizard_massmail.py @@ -60,7 +60,7 @@ class partner_massmail_wizard(osv.osv_memory): ir_mail_server = self.pool.get('ir.mail_server') emails_seen = set() for partner in partners: - for adr in partner.address: + for adr in partner.child_ids: if adr.email and not adr.email in emails_seen: try: emails_seen.add(adr.email) diff --git a/openerp/addons/base/security/ir.model.access.csv b/openerp/addons/base/security/ir.model.access.csv index 59ebafb2f99..5140ac1b144 100644 --- a/openerp/addons/base/security/ir.model.access.csv +++ b/openerp/addons/base/security/ir.model.access.csv @@ -55,8 +55,6 @@ "access_res_lang_group_user","res_lang group_user","model_res_lang","group_system",1,1,1,1 "access_res_partner_group_partner_manager","res_partner group_partner_manager","model_res_partner","group_partner_manager",1,1,1,1 "access_res_partner_group_user","res_partner group_user","model_res_partner","group_user",1,0,0,0 -"access_res_partner_address_group_partner_manager","res_partner_address group_partner_manager","model_res_partner_address","group_partner_manager",1,1,1,1 -"access_res_partner_address_group_user","res_partner_address group_user","model_res_partner_address","group_user",1,0,0,0 "access_res_partner_bank_group_user","res_partner_bank group_user","model_res_partner_bank","group_user",1,0,0,0 "access_res_partner_bank_group_partner_manager","res_partner_bank group_partner_manager","model_res_partner_bank","group_partner_manager",1,1,1,1 "access_res_partner_bank_type_group_partner_manager","res_partner_bank_type group_partner_manager","model_res_partner_bank_type","group_partner_manager",1,1,1,1 @@ -117,7 +115,6 @@ "access_ir_filter all","ir_filters all","model_ir_filters",,1,0,0,0 "access_ir_filter employee","ir_filters employee","model_ir_filters","group_user",1,1,1,1 "access_ir_filters","ir_filters_all","model_ir_filters",,1,1,1,1 -"access_res_partner_address","res.partner.address","model_res_partner_address","group_system",1,1,1,1 "access_res_widget","res.widget","model_res_widget","group_erp_manager",1,1,1,1 "access_res_widget_user","res.widget.user","model_res_widget",,1,0,0,0 "access_res_log_all","res.log","model_res_log",,1,1,1,1 diff --git a/openerp/addons/base/test/test_ir_values.yml b/openerp/addons/base/test/test_ir_values.yml deleted file mode 100644 index c26e7257afd..00000000000 --- a/openerp/addons/base/test/test_ir_values.yml +++ /dev/null @@ -1,87 +0,0 @@ -- - Create some default value for some (non-existing) model, for all users. -- - !python {model: ir.values }: | - # use the old API - self.set(cr, uid, 'default', False, 'my_test_field',['unexisting_model'], 'global value') - # use the new API - self.set_default(cr, uid, 'other_unexisting_model', 'my_other_test_field', 'conditional value', condition='foo=bar') -- - Retrieve them. -- - !python {model: ir.values }: | - # d is a list of triplets (id, name, value) - # Old API - d = self.get(cr, uid, 'default', False, ['unexisting_model']) - assert len(d) == 1, "Only one single value should be retrieved for this model" - assert d[0][1] == 'my_test_field', "Can't retrieve the created default value. (1)" - assert d[0][2] == 'global value', "Can't retrieve the created default value. (2)" - - # New API, Conditional version - d = self.get_defaults(cr, uid, 'other_unexisting_model') - assert len(d) == 0, "No value should be retrieved, the condition is not met" - d = self.get_defaults(cr, uid, 'other_unexisting_model', condition="foo=eggs") - assert len(d) == 0, 'Condition is not met either, no defaults should be returned' - d = self.get_defaults(cr, uid, 'other_unexisting_model', condition="foo=bar") - assert len(d) == 1, "Only one single value should be retrieved" - assert d[0][1] == 'my_other_test_field', "Can't retrieve the created default value. (5)" - assert d[0][2] == 'conditional value', "Can't retrieve the created default value. (6)" -- - Do it again but for a specific user. -- - !python {model: ir.values }: | - self.set(cr, uid, 'default', False, 'my_test_field',['unexisting_model'], 'specific value', preserve_user=True) -- - Retrieve it and check it is the one for the current user. -- - !python {model: ir.values }: | - d = self.get(cr, uid, 'default', False, ['unexisting_model']) - assert len(d) == 1, "Only one default must be returned per field" - assert d[0][1] == 'my_test_field', "Can't retrieve the created default value." - assert d[0][2] == 'specific value', "Can't retrieve the created default value." -- - Create some action bindings for a non-existing model -- - !python {model: ir.values }: | - self.set(cr, uid, 'action', 'tree_but_open', 'OnDblClick Action', ['unexisting_model'], 'ir.actions.act_window,10', isobject=True) - self.set(cr, uid, 'action', 'tree_but_open', 'OnDblClick Action 2', ['unexisting_model'], 'ir.actions.act_window,11', isobject=True) - self.set(cr, uid, 'action', 'client_action_multi', 'Side Wizard', ['unexisting_model'], 'ir.actions.act_window,12', isobject=True) - self.set(cr, uid, 'action', 'client_print_multi', 'Nice Report', ['unexisting_model'], 'ir.actions.report.xml,2', isobject=True) - self.set(cr, uid, 'action', 'client_action_relate', 'Related Stuff', ['unexisting_model'], 'ir.actions.act_window,14', isobject=True) -- - Replace one action binding to set a new name -- - !python {model: ir.values }: | - self.set(cr, uid, 'action', 'tree_but_open', 'OnDblClick Action New', ['unexisting_model'], 'ir.actions.act_window,10', isobject=True) -- - Retrieve the action bindings and check they're correct -- - !python {model: ir.values }: | - actions = self.get(cr, uid, 'action', 'tree_but_open', ['unexisting_model']) - assert len(actions) == 2, "Mismatching number of bound actions" - #first action - assert len(actions[0]) == 3, "Malformed action definition" - assert actions[0][1] == 'OnDblClick Action 2', 'Bound action does not match definition' - assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 11, 'Bound action does not match definition' - #second action - this ones comes last because it was re-created with a different name - assert len(actions[1]) == 3, "Malformed action definition" - assert actions[1][1] == 'OnDblClick Action New', 'Re-Registering an action should replace it' - assert isinstance(actions[1][2], dict) and actions[1][2]['id'] == 10, 'Bound action does not match definition' - - actions = self.get(cr, uid, 'action', 'client_action_multi', ['unexisting_model']) - assert len(actions) == 1, "Mismatching number of bound actions" - assert len(actions[0]) == 3, "Malformed action definition" - assert actions[0][1] == 'Side Wizard', 'Bound action does not match definition' - assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 12, 'Bound action does not match definition' - - actions = self.get(cr, uid, 'action', 'client_print_multi', ['unexisting_model']) - assert len(actions) == 1, "Mismatching number of bound actions" - assert len(actions[0]) == 3, "Malformed action definition" - assert actions[0][1] == 'Nice Report', 'Bound action does not match definition' - assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 2, 'Bound action does not match definition' - - actions = self.get(cr, uid, 'action', 'client_action_relate', ['unexisting_model']) - assert len(actions) == 1, "Mismatching number of bound actions" - assert len(actions[0]) == 3, "Malformed action definition" - assert actions[0][1] == 'Related Stuff', 'Bound action does not match definition' - assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 14, 'Bound action does not match definition' diff --git a/openerp/addons/base/test/test_osv_expression.yml b/openerp/addons/base/test/test_osv_expression.yml index d9a1b215000..19139fde301 100644 --- a/openerp/addons/base/test/test_osv_expression.yml +++ b/openerp/addons/base/test/test_osv_expression.yml @@ -68,20 +68,20 @@ - Testing that some domain expressions work - - !python {model: res.partner.address }: | - ids = self.search(cr, uid, [('partner_id','=','Agrolait')]) + !python {model: res.partner }: | + ids = self.search(cr, uid, [('parent_id','=','Agrolait')]) assert len(ids) >= 1, ids - Trying the "in" operator, for scalar value - - !python {model: res.partner.address }: | - ids = self.search(cr, uid, [('partner_id','in','Agrolait')]) + !python {model: res.partner }: | + ids = self.search(cr, uid, [('parent_id','in','Agrolait')]) assert len(ids) >= 1, ids - Trying the "in" operator for list value - - !python {model: res.partner.address }: | - ids = self.search(cr, uid, [('partner_id','in',['Agrolait','ASUStek'])]) + !python {model: res.partner }: | + ids = self.search(cr, uid, [('parent_id','in',['Agrolait','ASUStek'])]) assert len(ids) >= 1, ids - Check we can use "in" operator for plain fields. @@ -89,15 +89,6 @@ !python {model: ir.ui.menu }: | ids = self.search(cr, uid, [('sequence','in',[1, 2, 10, 20])]) assert len(ids) >= 1, ids -- - Test one2many operator with empty search list -- - !assert {model: res.partner, search: "[('address', 'in', [])]", count: 0, string: "Ids should be empty"} -- - Test one2many operator with False -- - !assert {model: res.partner, search: "[('address', '=', False)]"}: - - address in (False, None, []) - Test many2many operator with empty search list - @@ -107,10 +98,6 @@ - !assert {model: res.partner, search: "[('category_id', '=', False)]"}: - category_id in (False, None, []) -- - Filtering on invalid value across x2many relationship should return an empty set -- - !assert {model: res.partner, search: "[('address.city','=','foo')]", count: 0, string: "Searching for address.city = foo should give empty results"} - Check if many2one works with empty search list - @@ -440,16 +427,6 @@ assert res_2 == expected assert res_3 == expected assert res_4 == expected -- - Verify that normalize_domain() works. -- - !python {model: res.partner}: | - from osv import expression - norm_domain = domain = ['&',(1,'=',1),('a','=','b')] - assert norm_domain == expression.normalize(domain), "Normalized domains should be left untouched" - domain = [('x','in',['y','z']),('a.v','=','e'),'|','|',('a','=','b'),'!',('c','>','d'),('e','!=','f'),('g','=','h')] - norm_domain = ['&','&','&'] + domain - assert norm_domain == expression.normalize(domain), "Non-normalized domains should be properly normalized" - Unaccent. Create a company with an accent in its name. - @@ -525,15 +502,7 @@ vals = {'category_id': [(6, 0, [ref("base.res_partner_category_8")])], 'name': 'OpenERP Test', 'active': False, - 'address': [(0, 0, {'country_id': ref("base.be")})] } self.create(cr, uid, vals, context=context) res_ids = self.search(cr, uid, [('category_id', 'ilike', 'supplier'), ('active', '=', False)]) assert len(res_ids) != 0, "Record not Found with category supplier and active False." -- - Testing for One2Many field with country Belgium and active=False -- - !python {model: res.partner }: | - res_ids = self.search(cr, uid, [('address.country_id','=','Belgium'),('active','=',False)]) - assert len(res_ids) != 0, "Record not Found with country Belgium and active False." - diff --git a/openerp/addons/base/tests/__init__.py b/openerp/addons/base/tests/__init__.py new file mode 100644 index 00000000000..5ea7654c008 --- /dev/null +++ b/openerp/addons/base/tests/__init__.py @@ -0,0 +1,5 @@ +import test_ir_values + +checks = [ + test_ir_values, +] diff --git a/openerp/addons/base/tests/test_ir_values.py b/openerp/addons/base/tests/test_ir_values.py new file mode 100644 index 00000000000..e2871a0d199 --- /dev/null +++ b/openerp/addons/base/tests/test_ir_values.py @@ -0,0 +1,95 @@ +import unittest2 + +import openerp.tests.common as common + +class test_ir_values(common.TransactionCase): + + def test_00(self): + # Create some default value for some (non-existing) model, for all users. + + ir_values = self.registry('ir.values') + # use the old API + ir_values.set(self.cr, self.uid, 'default', False, 'my_test_field', + ['unexisting_model'], 'global value') + # use the new API + ir_values.set_default(self.cr, self.uid, 'other_unexisting_model', + 'my_other_test_field', 'conditional value', condition='foo=bar') + + + # Retrieve them. + + ir_values = self.registry('ir.values') + # d is a list of triplets (id, name, value) + # Old API + d = ir_values.get(self.cr, self.uid, 'default', False, ['unexisting_model']) + assert len(d) == 1, "Only one single value should be retrieved for this model" + assert d[0][1] == 'my_test_field', "Can't retrieve the created default value. (1)" + assert d[0][2] == 'global value', "Can't retrieve the created default value. (2)" + + # New API, Conditional version + d = ir_values.get_defaults(self.cr, self.uid, 'other_unexisting_model') + assert len(d) == 0, "No value should be retrieved, the condition is not met" + d = ir_values.get_defaults(self.cr, self.uid, 'other_unexisting_model', condition="foo=eggs") + assert len(d) == 0, 'Condition is not met either, no defaults should be returned' + d = ir_values.get_defaults(self.cr, self.uid, 'other_unexisting_model', condition="foo=bar") + assert len(d) == 1, "Only one single value should be retrieved" + assert d[0][1] == 'my_other_test_field', "Can't retrieve the created default value. (5)" + assert d[0][2] == 'conditional value', "Can't retrieve the created default value. (6)" + + # Do it again but for a specific user. + + ir_values = self.registry('ir.values') + ir_values.set(self.cr, self.uid, 'default', False, 'my_test_field',['unexisting_model'], 'specific value', preserve_user=True) + + # Retrieve it and check it is the one for the current user. + ir_values = self.registry('ir.values') + d = ir_values.get(self.cr, self.uid, 'default', False, ['unexisting_model']) + assert len(d) == 1, "Only one default must be returned per field" + assert d[0][1] == 'my_test_field', "Can't retrieve the created default value." + assert d[0][2] == 'specific value', "Can't retrieve the created default value." + + # Create some action bindings for a non-existing model. + + ir_values = self.registry('ir.values') + ir_values.set(self.cr, self.uid, 'action', 'tree_but_open', 'OnDblClick Action', ['unexisting_model'], 'ir.actions.act_window,10', isobject=True) + ir_values.set(self.cr, self.uid, 'action', 'tree_but_open', 'OnDblClick Action 2', ['unexisting_model'], 'ir.actions.act_window,11', isobject=True) + ir_values.set(self.cr, self.uid, 'action', 'client_action_multi', 'Side Wizard', ['unexisting_model'], 'ir.actions.act_window,12', isobject=True) + ir_values.set(self.cr, self.uid, 'action', 'client_print_multi', 'Nice Report', ['unexisting_model'], 'ir.actions.report.xml,2', isobject=True) + ir_values.set(self.cr, self.uid, 'action', 'client_action_relate', 'Related Stuff', ['unexisting_model'], 'ir.actions.act_window,14', isobject=True) + + # Replace one action binding to set a new name. + + ir_values = self.registry('ir.values') + ir_values.set(self.cr, self.uid, 'action', 'tree_but_open', 'OnDblClick Action New', ['unexisting_model'], 'ir.actions.act_window,10', isobject=True) + + # Retrieve the action bindings and check they're correct + + ir_values = self.registry('ir.values') + actions = ir_values.get(self.cr, self.uid, 'action', 'tree_but_open', ['unexisting_model']) + assert len(actions) == 2, "Mismatching number of bound actions" + #first action + assert len(actions[0]) == 3, "Malformed action definition" + assert actions[0][1] == 'OnDblClick Action 2', 'Bound action does not match definition' + assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 11, 'Bound action does not match definition' + #second action - this ones comes last because it was re-created with a different name + assert len(actions[1]) == 3, "Malformed action definition" + assert actions[1][1] == 'OnDblClick Action New', 'Re-Registering an action should replace it' + assert isinstance(actions[1][2], dict) and actions[1][2]['id'] == 10, 'Bound action does not match definition' + + actions = ir_values.get(self.cr, self.uid, 'action', 'client_action_multi', ['unexisting_model']) + assert len(actions) == 1, "Mismatching number of bound actions" + assert len(actions[0]) == 3, "Malformed action definition" + assert actions[0][1] == 'Side Wizard', 'Bound action does not match definition' + assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 12, 'Bound action does not match definition' + + actions = ir_values.get(self.cr, self.uid, 'action', 'client_print_multi', ['unexisting_model']) + assert len(actions) == 1, "Mismatching number of bound actions" + assert len(actions[0]) == 3, "Malformed action definition" + assert actions[0][1] == 'Nice Report', 'Bound action does not match definition' + assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 2, 'Bound action does not match definition' + + actions = ir_values.get(self.cr, self.uid, 'action', 'client_action_relate', ['unexisting_model']) + assert len(actions) == 1, "Mismatching number of bound actions" + assert len(actions[0]) == 3, "Malformed action definition" + assert actions[0][1] == 'Related Stuff', 'Bound action does not match definition' + assert isinstance(actions[0][2], dict) and actions[0][2]['id'] == 14, 'Bound action does not match definition' diff --git a/openerp/modules/loading.py b/openerp/modules/loading.py index b3f831f9709..ce16869a304 100644 --- a/openerp/modules/loading.py +++ b/openerp/modules/loading.py @@ -50,6 +50,7 @@ import openerp.pooler as pooler import openerp.release as release import openerp.tools as tools import openerp.tools.osutil as osutil +import openerp.tools.assertion_report as assertion_report from openerp.tools.safe_eval import safe_eval as eval from openerp.tools.translate import _ @@ -94,19 +95,20 @@ def load_module_graph(cr, graph, status=None, perform_checks=True, skip_modules= def load_test(module_name, idref, mode): cr.commit() - if not tools.config.options['test_disable']: - try: - threading.currentThread().testing = True - _load_data(cr, module_name, idref, mode, 'test') - except Exception, e: - _logger.exception( - 'Tests failed to execute in module %s', module_name) - finally: - threading.currentThread().testing = False - if tools.config.options['test_commit']: - cr.commit() - else: - cr.rollback() + try: + threading.currentThread().testing = True + _load_data(cr, module_name, idref, mode, 'test') + return True + except Exception, e: + _logger.error( + 'module %s: an exception occurred in a test', module_name) + return False + finally: + threading.currentThread().testing = False + if tools.config.options['test_commit']: + cr.commit() + else: + cr.rollback() def _load_data(cr, module_name, idref, mode, kind): """ @@ -133,7 +135,7 @@ def load_module_graph(cr, graph, status=None, perform_checks=True, skip_modules= elif ext == '.sql': process_sql_file(cr, fp) elif ext == '.yml': - tools.convert_yaml_import(cr, module_name, fp, idref, mode, noupdate) + tools.convert_yaml_import(cr, module_name, fp, idref, mode, noupdate, report) else: tools.convert_xml_import(cr, module_name, fp, idref, mode, noupdate, report) finally: @@ -201,7 +203,14 @@ def load_module_graph(cr, graph, status=None, perform_checks=True, skip_modules= # on demo data. Other tests can be added into the regular # 'data' section, but should probably not alter the data, # as there is no rollback. - load_test(module_name, idref, mode) + if tools.config.options['test_enable']: + report.record_result(load_test(module_name, idref, mode)) + + # Run the `fast_suite` and `checks` tests given by the module. + if module_name == 'base': + # Also run the core tests after the database is created. + report.record_result(openerp.modules.module.run_unit_tests('openerp')) + report.record_result(openerp.modules.module.run_unit_tests(module_name)) processed_modules.append(package.name) @@ -282,7 +291,6 @@ def load_modules(db, force_demo=False, status=None, update_module=False): # This is a brand new pool, just created in pooler.get_db_and_pool() pool = pooler.get_pool(cr.dbname) - report = tools.assertion_report() if 'base' in tools.config['update'] or 'all' in tools.config['update']: cr.execute("update ir_module_module set state=%s where name=%s and state=%s", ('to upgrade', 'base', 'installed')) @@ -295,6 +303,7 @@ def load_modules(db, force_demo=False, status=None, update_module=False): # processed_modules: for cleanup step after install # loaded_modules: to avoid double loading + report = assertion_report.assertion_report() loaded_modules, processed_modules = load_module_graph(cr, graph, status, perform_checks=(not update_module), report=report) if tools.config['load_language']: @@ -414,7 +423,10 @@ def load_modules(db, force_demo=False, status=None, update_module=False): cr.execute("update ir_module_module set state=%s where state=%s", ('uninstalled', 'to remove',)) cr.commit() - _logger.info('Modules loaded.') + if report.failures: + _logger.error('At least one test failed when loading the modules.') + else: + _logger.info('Modules loaded.') finally: cr.close() diff --git a/openerp/modules/module.py b/openerp/modules/module.py index 6238aadaed0..bc8e21bee7e 100644 --- a/openerp/modules/module.py +++ b/openerp/modules/module.py @@ -20,9 +20,12 @@ # ############################################################################## -import os, sys, imp -from os.path import join as opj +import imp import itertools +import os +from os.path import join as opj +import sys +import types import zipimport import openerp @@ -460,5 +463,124 @@ def get_modules_with_version(): continue return res +def get_test_modules(module, submodule, explode): + """ + Return a list of submodules containing tests. + `submodule` can be: + - None + - the name of a submodule + - '__fast_suite__' + - '__sanity_checks__' + """ + # Turn command-line module, submodule into importable names. + if module is None: + pass + elif module == 'openerp': + module = 'openerp.tests' + else: + module = 'openerp.addons.' + module + '.tests' + + # Try to import the module + try: + __import__(module) + except Exception, e: + if explode: + print 'Can not `import %s`.' % module + import logging + logging.exception('') + sys.exit(1) + else: + if str(e) == 'No module named tests': + # It seems the module has no `tests` sub-module, no problem. + pass + else: + print 'Can not `import %s`.' % module + return [] + + # Discover available test sub-modules. + m = sys.modules[module] + submodule_names = sorted([x for x in dir(m) \ + if x.startswith('test_') and \ + isinstance(getattr(m, x), types.ModuleType)]) + submodules = [getattr(m, x) for x in submodule_names] + + def show_submodules_and_exit(): + if submodule_names: + print 'Available submodules are:' + for x in submodule_names: + print ' ', x + sys.exit(1) + + if submodule is None: + # Use auto-discovered sub-modules. + ms = submodules + elif submodule == '__fast_suite__': + # Obtain the explicit test sub-modules list. + ms = getattr(sys.modules[module], 'fast_suite', None) + # `suite` was used before the 6.1 release instead of `fast_suite`. + ms = ms if ms else getattr(sys.modules[module], 'suite', None) + if ms is None: + if explode: + print 'The module `%s` has no defined test suite.' % (module,) + show_submodules_and_exit() + else: + ms = [] + elif submodule == '__sanity_checks__': + ms = getattr(sys.modules[module], 'checks', None) + if ms is None: + if explode: + print 'The module `%s` has no defined sanity checks.' % (module,) + show_submodules_and_exit() + else: + ms = [] + else: + # Pick the command-line-specified test sub-module. + m = getattr(sys.modules[module], submodule, None) + ms = [m] + + if m is None: + if explode: + print 'The module `%s` has no submodule named `%s`.' % \ + (module, submodule) + show_submodules_and_exit() + else: + ms = [] + + return ms + +def run_unit_tests(module_name): + """ + Return True or False if some tests were found and succeeded or failed. + Return None if no test was found. + """ + import unittest2 + ms = get_test_modules(module_name, '__fast_suite__', explode=False) + ms.extend(get_test_modules(module_name, '__sanity_checks__', explode=False)) + suite = unittest2.TestSuite() + for m in ms: + suite.addTests(unittest2.TestLoader().loadTestsFromModule(m)) + if ms: + _logger.info('module %s: executing %s `fast_suite` and/or `checks` sub-modules', module_name, len(ms)) + # Use a custom stream object to log the test executions. + class MyStream(object): + def __init__(self): + self.r = re.compile(r'^-*$|^ *... *$|^ok$') + def flush(self): + pass + def write(self, s): + if self.r.match(s): + return + first = True + for c in s.split('\n'): + if not first: + c = '` ' + c + first = False + _logger.log(logging.TEST, c) + result = unittest2.TextTestRunner(verbosity=2, stream=MyStream()).run(suite) + if result.wasSuccessful(): + return True + else: + _logger.error('module %s: at least one error occurred in a test', module_name) + return False # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 8901cf5ed87..680eb034a50 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -866,7 +866,10 @@ class BaseModel(object): parent_names = [parent_names] else: name = cls._name - + # for res.parnter.address compatiblity ,should be remove in v7 + if 'res.partner.address' in parent_names: + parent_names.pop(parent_names.index('res.partner.address')) + parent_names.append('res.partner') if not name: raise TypeError('_name is mandatory in case of multiple inheritance') diff --git a/openerp/report/report_sxw.py b/openerp/report/report_sxw.py index 4a713ac3df8..f1eb981b32c 100644 --- a/openerp/report/report_sxw.py +++ b/openerp/report/report_sxw.py @@ -320,8 +320,8 @@ class rml_parse(object): res='%s %s'%(currency_obj.symbol, res) return res - def display_address(self, address_browse_record): - return self.pool.get('res.partner.address')._display_address(self.cr, self.uid, address_browse_record) + def display_address(self, address_browse_record,type=''): + return self.pool.get('res.partner')._display_address(self.cr, self.uid, address_browse_record,type) def repeatIn(self, lst, name,nodes_parent=False): ret_lst = [] diff --git a/openerp/service/__init__.py b/openerp/service/__init__.py index c387d272e26..511d62c5862 100644 --- a/openerp/service/__init__.py +++ b/openerp/service/__init__.py @@ -48,6 +48,8 @@ import openerp.wsgi _logger = logging.getLogger(__name__) +# TODO block until the server is really up, accepting connections +# TODO be idemptotent (as long as stop_service was not called). def start_services(): """ Start all services. diff --git a/openerp/tests/__init__.py b/openerp/tests/__init__.py index 6d29053b93c..5fccb07a082 100644 --- a/openerp/tests/__init__.py +++ b/openerp/tests/__init__.py @@ -1,15 +1,24 @@ # -*- coding: utf-8 -*- -import unittest2 +""" +Tests for the OpenERP library. -import test_orm +This module groups a few sub-modules containing unittest2 test cases. + +Tests can be explicitely added to the `fast_suite` or `checks` lists or not. +See the :ref:`test-framework` section in the :ref:`features` list. +""" + +import test_expression import test_ir_sequence -import test_xmlrpc +import test_orm -# Explicit declaration list of test sub-modules. -suite = [ - test_xmlrpc, # Creates a database - test_ir_sequence, # Assume an existing database - test_orm, # Assume an existing database +fast_suite = [ + test_ir_sequence, + ] + +checks = [ + test_expression, + test_orm, ] # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/tests/common.py b/openerp/tests/common.py index 44696384ce7..ef5b0586136 100644 --- a/openerp/tests/common.py +++ b/openerp/tests/common.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- import os import time +import unittest2 import xmlrpclib import openerp @@ -16,15 +17,6 @@ ADMIN_USER = 'admin' ADMIN_USER_ID = 1 ADMIN_PASSWORD = 'admin' -common_proxy_60 = None -db_proxy_60 = None -object_proxy_60 = None - -common_proxy_61 = None -db_proxy_61 = None -model_proxy_61 = None -model_uri_61 = None - def start_openerp(): """ Start the OpenERP server similary to the openerp-server script. @@ -34,33 +26,59 @@ def start_openerp(): # Ugly way to ensure the server is listening. time.sleep(2) -def create_xmlrpc_proxies(): +def stop_openerp(): """ - setup some xmlrpclib proxies. + Shutdown the OpenERP server similarly to a single ctrl-c. """ - global common_proxy_60 - global db_proxy_60 - global object_proxy_60 - - # Use the old (pre 6.1) API. - url = 'http://%s:%d/xmlrpc/' % (HOST, PORT) - common_proxy_60 = xmlrpclib.ServerProxy(url + 'common') - db_proxy_60 = xmlrpclib.ServerProxy(url + 'db') - object_proxy_60 = xmlrpclib.ServerProxy(url + 'object') - - global common_proxy_61 - global db_proxy_61 - global model_proxy_61 - global model_uri_61 - - # Use the new (6.1) API. - model_uri_61 = 'http://%s:%d/openerp/xmlrpc/1/' % (HOST, PORT) - common_proxy_61 = xmlrpclib.ServerProxy(model_uri_61 + 'common') - db_proxy_61 = xmlrpclib.ServerProxy(model_uri_61 + 'db') - model_proxy_61 = xmlrpclib.ServerProxy(model_uri_61 + 'model/' + DB) - -def tearDownModule(): - """ Shutdown the OpenERP server similarly to a single ctrl-c. """ openerp.service.stop_services() +class TransactionCase(unittest2.TestCase): + """ + Subclass of TestCase with a single transaction, rolled-back at the end of + the tests. + """ + + def setUp(self): + self.cr = openerp.modules.registry.RegistryManager.get(DB).db.cursor() + self.uid = openerp.SUPERUSER_ID + + def tearDown(self): + self.cr.rollback() + self.cr.close() + + def registry(self, model): + return openerp.modules.registry.RegistryManager.get(DB)[model] + +class RpcCase(unittest2.TestCase): + """ + Subclass of TestCase with a few XML-RPC proxies. + """ + + def __init__(self, name): + super(RpcCase, self).__init__(name) + + class A(object): + pass + self.proxy = A() + + # Use the old (pre 6.1) API. + self.proxy.url_60 = url_60 = 'http://%s:%d/xmlrpc/' % (HOST, PORT) + self.proxy.common_60 = xmlrpclib.ServerProxy(url_60 + 'common') + self.proxy.db_60 = xmlrpclib.ServerProxy(url_60 + 'db') + self.proxy.object_60 = xmlrpclib.ServerProxy(url_60 + 'object') + + # Use the new (6.1) API. + self.proxy.url_61 = url_61 = 'http://%s:%d/openerp/xmlrpc/1/' % (HOST, PORT) + self.proxy.common_61 = xmlrpclib.ServerProxy(url_61 + 'common') + self.proxy.db_61 = xmlrpclib.ServerProxy(url_61 + 'db') + self.proxy.model_61 = xmlrpclib.ServerProxy(url_61 + 'model/' + DB) + + @classmethod + def generate_database_name(cls): + if hasattr(cls, '_database_id'): + cls._database_id += 1 + else: + cls._database_id = 0 + return '_fresh_name_' + str(cls._database_id) + '_' + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/openerp/tests/test_expression.py b/openerp/tests/test_expression.py new file mode 100644 index 00000000000..dd78e3fa88c --- /dev/null +++ b/openerp/tests/test_expression.py @@ -0,0 +1,12 @@ +import unittest2 + +import openerp + +class test_domain_normalization(unittest2.TestCase): + def test_normalize_domain(self): + expression = openerp.osv.expression + norm_domain = domain = ['&',(1,'=',1),('a','=','b')] + assert norm_domain == expression.normalize(domain), "Normalized domains should be left untouched" + domain = [('x','in',['y','z']),('a.v','=','e'),'|','|',('a','=','b'),'!',('c','>','d'),('e','!=','f'),('g','=','h')] + norm_domain = ['&','&','&'] + domain + assert norm_domain == expression.normalize(domain), "Non-normalized domains should be properly normalized" diff --git a/openerp/tests/test_ir_sequence.py b/openerp/tests/test_ir_sequence.py index 2e9623c09b9..ce4c19695dc 100644 --- a/openerp/tests/test_ir_sequence.py +++ b/openerp/tests/test_ir_sequence.py @@ -16,11 +16,6 @@ import common DB = common.DB ADMIN_USER_ID = common.ADMIN_USER_ID -def setUpModule(): - common.create_xmlrpc_proxies() - -tearDownModule = common.tearDownModule - def registry(model): return openerp.modules.registry.RegistryManager.get(DB)[model] @@ -174,8 +169,7 @@ class test_ir_sequence_generate(unittest2.TestCase): def test_ir_sequence_create_no_gap(self): """ Try to create a sequence object. """ cr = cursor() - d = dict(code='test_sequence_type_6', name='Test sequence type', - implementation='no_gap') + d = dict(code='test_sequence_type_6', name='Test sequence type') c = registry('ir.sequence.type').create(cr, ADMIN_USER_ID, d, {}) assert c d = dict(code='test_sequence_type_6', name='Test sequence') diff --git a/openerp/tests/test_orm.py b/openerp/tests/test_orm.py index c11d4cd19d2..0c4046df2a4 100644 --- a/openerp/tests/test_orm.py +++ b/openerp/tests/test_orm.py @@ -2,9 +2,10 @@ import os import unittest2 import openerp +import common -UID = 1 -DB = openerp.tools.config['db_name'] +UID = common.ADMIN_USER_ID +DB = common.DB CREATE = lambda values: (0, False, values) UPDATE = lambda id, values: (1, id, values) @@ -14,16 +15,12 @@ LINK_TO = lambda id: (4, id, False) DELETE_ALL = lambda: (5, False, False) REPLACE_WITH = lambda ids: (6, False, ids) -class TestO2MSerialization(unittest2.TestCase): +class TestO2MSerialization(common.TransactionCase): def setUp(self): - self.cr = openerp.modules.registry.RegistryManager.get(DB).db.cursor() - self.partner = openerp.modules.registry.RegistryManager.get(DB)['res.partner'] - self.address = openerp.modules.registry.RegistryManager.get(DB)['res.partner.address'] - - def tearDown(self): - self.cr.rollback() - self.cr.close() + super(TestO2MSerialization, self).setUp() + self.partner = self.registry('res.partner') + self.address = self.registry('res.partner.address') def test_no_command(self): " empty list of commands yields an empty list of records " diff --git a/openerp/tests/test_xmlrpc.py b/openerp/tests/test_xmlrpc.py index 954d3447360..37655e72718 100644 --- a/openerp/tests/test_xmlrpc.py +++ b/openerp/tests/test_xmlrpc.py @@ -13,56 +13,64 @@ import xmlrpclib import openerp import common -DB = common.DB +DB = None ADMIN_USER = common.ADMIN_USER ADMIN_USER_ID = common.ADMIN_USER_ID ADMIN_PASSWORD = common.ADMIN_PASSWORD def setUpModule(): - common.start_openerp() - common.create_xmlrpc_proxies() + common.start_openerp() + global DB + DB = common.RpcCase.generate_database_name() -tearDownModule = common.tearDownModule +tearDownModule = common.stop_openerp -class test_xmlrpc(unittest2.TestCase): +class test_xmlrpc(common.RpcCase): def test_00_xmlrpc_create_database_polling(self): """ Simulate a OpenERP client requesting the creation of a database and polling the server until the creation is complete. """ - progress_id = common.db_proxy_60.create(ADMIN_PASSWORD, DB, True, - False, ADMIN_PASSWORD) + progress_id = self.proxy.db_60.create(ADMIN_PASSWORD,DB, True, False, + ADMIN_PASSWORD) while True: time.sleep(1) - progress, users = common.db_proxy_60.get_progress(ADMIN_PASSWORD, + progress, users = self.proxy.db_60.get_progress(ADMIN_PASSWORD, progress_id) if progress == 1.0: break def test_xmlrpc_login(self): """ Try to login on the common service. """ - uid = common.common_proxy_60.login(DB, ADMIN_USER, ADMIN_PASSWORD) + uid = self.proxy.common_60.login(DB, ADMIN_USER, ADMIN_PASSWORD) assert uid == ADMIN_USER_ID def test_xmlrpc_ir_model_search(self): """ Try a search on the object service. """ - ids = common.object_proxy_60.execute(DB, ADMIN_USER_ID, ADMIN_PASSWORD, + ids = self.proxy.object_60.execute(DB, ADMIN_USER_ID, ADMIN_PASSWORD, 'ir.model', 'search', []) assert ids - ids = common.object_proxy_60.execute(DB, ADMIN_USER_ID, ADMIN_PASSWORD, + ids = self.proxy.object_60.execute(DB, ADMIN_USER_ID, ADMIN_PASSWORD, 'ir.model', 'search', [], {}) assert ids def test_xmlrpc_61_ir_model_search(self): """ Try a search on the object service. """ - proxy = xmlrpclib.ServerProxy(common.model_uri_61 + 'model/' + DB + '/ir.model') + proxy = xmlrpclib.ServerProxy(self.proxy.url_61 + 'model/' + DB + + '/ir.model') ids = proxy.execute(ADMIN_USER_ID, ADMIN_PASSWORD, 'search', []) assert ids ids = proxy.execute(ADMIN_USER_ID, ADMIN_PASSWORD, 'search', [], {}) assert ids + def test_zz_xmlrpc_drop_database(self): + """ + Simulate a OpenERP client requesting the deletion of a database. + """ + assert self.proxy.db_60.drop(ADMIN_PASSWORD, DB) is True + if __name__ == '__main__': unittest2.main() diff --git a/openerp/tools/assertion_report.py b/openerp/tools/assertion_report.py new file mode 100644 index 00000000000..60606d10d9c --- /dev/null +++ b/openerp/tools/assertion_report.py @@ -0,0 +1,29 @@ + +class assertion_report(object): + """ + Simple pair of success and failures counts (used to record YAML and XML + `assert` tags as well as unittest2 tests outcome (in this case, not + individual `assert`)). + """ + def __init__(self): + self.successes = 0 + self.failures = 0 + + def record_success(self): + self.successes += 1 + + def record_failure(self): + self.failures += 1 + + def record_result(self, result): + if result is None: + pass + elif result is True: + self.record_success() + elif result is False: + self.record_failure() + + def __str__(self): + res = 'Assertions report: %s successes, %s failures' % (self.successes, self.failures) + return res + diff --git a/openerp/tools/config.py b/openerp/tools/config.py index a92ad443c7b..3a4329433eb 100644 --- a/openerp/tools/config.py +++ b/openerp/tools/config.py @@ -168,13 +168,10 @@ class configmanager(object): help="Launch a YML test file.") group.add_option("--test-report-directory", dest="test_report_directory", my_default=False, help="If set, will save sample of all reports in this directory.") - group.add_option("--test-disable", action="store_true", dest="test_disable", - my_default=False, help="Disable loading test files.") + group.add_option("--test-enable", action="store_true", dest="test_enable", + my_default=False, help="Enable YAML and unit tests.") group.add_option("--test-commit", action="store_true", dest="test_commit", - my_default=False, help="Commit database changes performed by tests.") - group.add_option("--assert-exit-level", dest='assert_exit_level', type="choice", choices=self._LOGLEVELS.keys(), - my_default='error', - help="specify the level at which a failed assertion will stop the server. Accepted values: %s" % (self._LOGLEVELS.keys(),)) + my_default=False, help="Commit database changes performed by YAML or XML tests.") parser.add_option_group(group) # Logging Group @@ -395,7 +392,7 @@ class configmanager(object): 'debug_mode', 'smtp_ssl', 'load_language', 'stop_after_init', 'logrotate', 'without_demo', 'netrpc', 'xmlrpc', 'syslog', 'list_db', 'xmlrpcs', 'proxy_mode', - 'test_file', 'test_disable', 'test_commit', 'test_report_directory', + 'test_file', 'test_enable', 'test_commit', 'test_report_directory', 'osv_memory_count_limit', 'osv_memory_age_limit', 'max_cron_threads', 'virtual_memory_limit', 'virtual_memory_reset', 'cpu_time_limit', 'unaccent', ] @@ -408,11 +405,6 @@ class configmanager(object): elif isinstance(self.options[arg], basestring) and self.casts[arg].type in optparse.Option.TYPE_CHECKER: self.options[arg] = optparse.Option.TYPE_CHECKER[self.casts[arg].type](self.casts[arg], arg, self.options[arg]) - if opt.assert_exit_level: - self.options['assert_exit_level'] = self._LOGLEVELS[opt.assert_exit_level] - else: - self.options['assert_exit_level'] = self._LOGLEVELS.get(self.options['assert_exit_level']) or int(self.options['assert_exit_level']) - self.options['root_path'] = os.path.abspath(os.path.expanduser(os.path.expandvars(os.path.dirname(openerp.__file__)))) if not self.options['addons_path'] or self.options['addons_path']=='None': self.options['addons_path'] = os.path.join(self.options['root_path'], 'addons') @@ -582,7 +574,7 @@ class configmanager(object): continue if opt in self.blacklist_for_save: continue - if opt in ('log_level', 'assert_exit_level'): + if opt in ('log_level',): p.set('options', opt, loglevelnames.get(self.options[opt], self.options[opt])) else: p.set('options', opt, self.options[opt]) diff --git a/openerp/tools/convert.py b/openerp/tools/convert.py index ec096a87218..c2c610c16af 100644 --- a/openerp/tools/convert.py +++ b/openerp/tools/convert.py @@ -30,6 +30,8 @@ import re import time import openerp.release as release +import assertion_report + _logger = logging.getLogger(__name__) try: @@ -200,35 +202,6 @@ escape_re = re.compile(r'(?<!\\)/') def escape(x): return x.replace('\\/', '/') -class assertion_report(object): - def __init__(self): - self._report = {} - - def record_assertion(self, success, severity): - """ - Records the result of an assertion for the failed/success count - returns success - """ - if severity in self._report: - self._report[severity][success] += 1 - else: - self._report[severity] = {success:1, not success: 0} - return success - - def get_report(self): - return self._report - - def __str__(self): - res = '\nAssertions report:\nLevel\tsuccess\tfailed\n' - success = failed = 0 - for sev in self._report: - res += sev + '\t' + str(self._report[sev][True]) + '\t' + str(self._report[sev][False]) + '\n' - success += self._report[sev][True] - failed += self._report[sev][False] - res += 'total\t' + str(success) + '\t' + str(failed) + '\n' - res += 'end of report (' + str(success + failed) + ' assertion(s) checked)' - return res - class xml_import(object): @staticmethod def nodeattr2bool(node, attr, default=False): @@ -712,7 +685,6 @@ form: module.record_id""" % (xml_id,) rec_src = rec.get("search",'').encode('utf8') rec_src_count = rec.get("count") - severity = rec.get("severity",'').encode('ascii') or loglevels.LOG_ERROR rec_string = rec.get("string",'').encode('utf8') or 'unknown' ids = None @@ -727,17 +699,13 @@ form: module.record_id""" % (xml_id,) if rec_src_count: count = int(rec_src_count) if len(ids) != count: - self.assert_report.record_assertion(False, severity) + self.assertion_report.record_failure() msg = 'assertion "%s" failed!\n' \ ' Incorrect search count:\n' \ ' expected count: %d\n' \ ' obtained count: %d\n' \ % (rec_string, count, len(ids)) - sevval = getattr(logging, severity.upper()) - _logger.log(sevval, msg) - if sevval >= config['assert_exit_level']: - # TODO: define a dedicated exception - raise Exception('Severe assertion failure') + _logger.error(msg) return assert ids is not None,\ @@ -759,20 +727,16 @@ form: module.record_id""" % (xml_id,) expected_value = _eval_xml(self, test, self.pool, cr, uid, self.idref, context=context) or True expression_value = unsafe_eval(f_expr, globals_dict) if expression_value != expected_value: # assertion failed - self.assert_report.record_assertion(False, severity) + self.assertion_report.record_failure() msg = 'assertion "%s" failed!\n' \ ' xmltag: %s\n' \ ' expected value: %r\n' \ ' obtained value: %r\n' \ % (rec_string, etree.tostring(test), expected_value, expression_value) - sevval = getattr(logging, severity.upper()) - _logger.log(sevval, msg) - if sevval >= config['assert_exit_level']: - # TODO: define a dedicated exception - raise Exception('Severe assertion failure') + _logger.error(msg) return else: # all tests were successful for this assertion tag (no break) - self.assert_report.record_assertion(True, severity) + self.assertion_report.record_success() def _tag_record(self, cr, rec, data_node=None): rec_model = rec.get("model").encode('ascii') @@ -906,8 +870,8 @@ form: module.record_id""" % (xml_id,) self.pool = pooler.get_pool(cr.dbname) self.uid = 1 if report is None: - report = assertion_report() - self.assert_report = report + report = assertion_report.assertion_report() + self.assertion_report = report self.noupdate = noupdate self._tags = { 'menuitem': self._tag_menuitem, diff --git a/openerp/tools/import_email.py b/openerp/tools/import_email.py index b597dab5722..d73c50865a2 100644 --- a/openerp/tools/import_email.py +++ b/openerp/tools/import_email.py @@ -86,8 +86,8 @@ class ReceiverEmail2Event(object): def get_partners(self, headers, msg): alladdresses = self.get_addresses(headers, msg) - address_ids = self.rpc(('res.partner.address', 'search', [('email', 'in', alladdresses)])) - addresses = self.rpc(('res.partner.address', 'read', address_ids)) + address_ids = self.rpc(('res.partner', 'search', [('email', 'in', alladdresses)])) + addresses = self.rpc(('res.partner', 'read', address_ids)) return [x['partner_id'][0] for x in addresses] def __call__(self, request): diff --git a/openerp/tools/yaml_import.py b/openerp/tools/yaml_import.py index c36376ba1b7..082b6487baa 100644 --- a/openerp/tools/yaml_import.py +++ b/openerp/tools/yaml_import.py @@ -19,6 +19,8 @@ from lxml import etree unsafe_eval = eval from safe_eval import safe_eval as eval +import assertion_report + _logger = logging.getLogger(__name__) class YamlImportException(Exception): @@ -85,33 +87,6 @@ def is_ir_set(node): def is_string(node): return isinstance(node, basestring) -class TestReport(object): - def __init__(self): - self._report = {} - - def record(self, success, severity): - """ - Records the result of an assertion for the failed/success count. - Returns success. - """ - if severity in self._report: - self._report[severity][success] += 1 - else: - self._report[severity] = {success: 1, not success: 0} - return success - - def __str__(self): - res = [] - res.append('\nAssertions report:\nLevel\tsuccess\tfailure') - success = failure = 0 - for severity in self._report: - res.append("%s\t%s\t%s" % (severity, self._report[severity][True], self._report[severity][False])) - success += self._report[severity][True] - failure += self._report[severity][False] - res.append("total\t%s\t%s" % (success, failure)) - res.append("end of report (%s assertion(s) checked)" % (success + failure)) - return "\n".join(res) - class RecordDictWrapper(dict): """ Used to pass a record as locals in eval: @@ -125,13 +100,15 @@ class RecordDictWrapper(dict): return dict.__getitem__(self, key) class YamlInterpreter(object): - def __init__(self, cr, module, id_map, mode, filename, noupdate=False): + def __init__(self, cr, module, id_map, mode, filename, report=None, noupdate=False): self.cr = cr self.module = module self.id_map = id_map self.mode = mode self.filename = filename - self.assert_report = TestReport() + if report is None: + report = assertion_report.assertion_report() + self.assertion_report = report self.noupdate = noupdate self.pool = pooler.get_pool(cr.dbname) self.uid = 1 @@ -210,18 +187,9 @@ class YamlInterpreter(object): def process_comment(self, node): return node - def _log_assert_failure(self, severity, msg, *args): - if isinstance(severity, types.StringTypes): - levelname = severity.strip().upper() - level = logging.getLevelName(levelname) - else: - level = severity - levelname = logging.getLevelName(level) - self.assert_report.record(False, levelname) - _logger.log(level, msg, *args) - if level >= config['assert_exit_level']: - raise YamlImportAbortion('Severe assertion failure (%s), aborting.' % levelname) - return + def _log_assert_failure(self, msg, *args): + self.assertion_report.record_failure() + _logger.error(msg, *args) def _get_assertion_id(self, assertion): if assertion.id: @@ -250,7 +218,7 @@ class YamlInterpreter(object): ' expected count: %d\n' \ ' obtained count: %d\n' args = (assertion.string, assertion.count, len(ids)) - self._log_assert_failure(assertion.severity, msg, *args) + self._log_assert_failure(msg, *args) else: context = self.get_context(assertion, self.eval_context) for id in ids: @@ -283,10 +251,10 @@ class YamlInterpreter(object): args += ( lmsg, aop, rmsg ) break - self._log_assert_failure(assertion.severity, msg, *args) + self._log_assert_failure(msg, *args) return else: # all tests were successful for this assertion tag (no break) - self.assert_report.record(True, assertion.severity) + self.assertion_report.record_success() def _coerce_bool(self, value, default=False): if isinstance(value, types.BooleanType): @@ -528,13 +496,13 @@ class YamlInterpreter(object): code_obj = compile(statements, self.filename, 'exec') unsafe_eval(code_obj, {'ref': self.get_id}, code_context) except AssertionError, e: - self._log_assert_failure(python.severity, 'AssertionError in Python code %s: %s', python.name, e) + self._log_assert_failure('AssertionError in Python code %s: %s', python.name, e) return except Exception, e: _logger.debug('Exception during evaluation of !python block in yaml_file %s.', self.filename, exc_info=True) raise else: - self.assert_report.record(True, python.severity) + self.assertion_report.record_success() def process_workflow(self, node): workflow, values = node.items()[0] @@ -827,7 +795,7 @@ class YamlInterpreter(object): """ Empty node or commented node should not pass silently. """ - self._log_assert_failure(logging.WARNING, "You have an empty block in your tests.") + self._log_assert_failure("You have an empty block in your tests.") def process(self, yaml_string): @@ -900,11 +868,11 @@ class YamlInterpreter(object): is_preceded_by_comment = False return is_preceded_by_comment -def yaml_import(cr, module, yamlfile, idref=None, mode='init', noupdate=False): +def yaml_import(cr, module, yamlfile, idref=None, mode='init', noupdate=False, report=None): if idref is None: idref = {} yaml_string = yamlfile.read() - yaml_interpreter = YamlInterpreter(cr, module, idref, mode, filename=yamlfile.name, noupdate=noupdate) + yaml_interpreter = YamlInterpreter(cr, module, idref, mode, filename=yamlfile.name, report=report, noupdate=noupdate) yaml_interpreter.process(yaml_string) # keeps convention of convert.py diff --git a/openerp/wsgi/core.py b/openerp/wsgi/core.py index 986222596e9..0aff7172480 100644 --- a/openerp/wsgi/core.py +++ b/openerp/wsgi/core.py @@ -430,7 +430,7 @@ def serve(): else: app = application suffix = '' - httpd = werkzeug.serving.make_server(interface, port, application, threaded=True) + httpd = werkzeug.serving.make_server(interface, port, app, threaded=True) _logger.info('HTTP service (werkzeug) running on %s:%s%s', interface, port, suffix) except ImportError: import wsgiref.simple_server