Merge lp:~openupgrade-committers/openupgrade-server/merge-4084 into lp:openupgrade-server/6.1

Proposed by Dimitri John Ledkov (ex-credativ)
Status: Merged
Merged at revision: 3976
Proposed branch: lp:~openupgrade-committers/openupgrade-server/merge-4084
Merge into: lp:openupgrade-server/6.1
Diff against target: 68735 lines (+47727/-5102)
58 files modified
doc/Makefile (+154/-0)
doc/_templates/sidebarintro.html (+16/-0)
doc/_templates/sidebarlogo.html (+3/-0)
doc/_themes/.gitignore (+3/-0)
doc/_themes/LICENSE (+37/-0)
doc/_themes/README (+31/-0)
doc/_themes/flask/layout.html (+25/-0)
doc/_themes/flask/relations.html (+19/-0)
doc/_themes/flask/static/flasky.css_t (+395/-0)
doc/_themes/flask/static/small_flask.css (+70/-0)
doc/_themes/flask/theme.conf (+9/-0)
doc/_themes/flask_small/layout.html (+22/-0)
doc/_themes/flask_small/static/flasky.css_t (+287/-0)
doc/_themes/flask_small/theme.conf (+10/-0)
doc/_themes/flask_theme_support.py (+86/-0)
doc/api/core.rst (+10/-0)
doc/api/models.rst (+7/-0)
doc/api/startup.rst (+20/-0)
doc/conf.py.openerpdocs (+256/-0)
doc/index.rst (+6/-0)
doc/index.rst.inc (+8/-0)
doc/test-framework.rst (+100/-0)
openerp/addons/base/__openerp__.py (+0/-1)
openerp/addons/base/i18n/ab.po (+15177/-0)
openerp/addons/base/i18n/en_GB.po (+472/-91)
openerp/addons/base/i18n/es.po (+5/-5)
openerp/addons/base/i18n/es_AR.po (+10774/-3402)
openerp/addons/base/i18n/fi.po (+190/-176)
openerp/addons/base/i18n/fr.po (+1587/-384)
openerp/addons/base/i18n/gu.po (+15229/-0)
openerp/addons/base/i18n/it.po (+14/-15)
openerp/addons/base/i18n/ja.po (+539/-278)
openerp/addons/base/i18n/nl.po (+411/-289)
openerp/addons/base/i18n/pt_BR.po (+18/-17)
openerp/addons/base/i18n/sr@latin.po (+802/-63)
openerp/addons/base/i18n/zh_CN.po (+445/-62)
openerp/addons/base/test/test_ir_values.yml (+0/-87)
openerp/addons/base/test/test_osv_expression.yml (+0/-10)
openerp/addons/base/tests/__init__.py (+5/-0)
openerp/addons/base/tests/test_ir_values.py (+95/-0)
openerp/modules/loading.py (+29/-17)
openerp/modules/module.py (+124/-2)
openerp/osv/fields.py (+37/-2)
openerp/release.py (+1/-1)
openerp/report/report_sxw.py (+20/-15)
openerp/service/__init__.py (+2/-0)
openerp/tests/__init__.py (+19/-10)
openerp/tests/common.py (+54/-36)
openerp/tests/test_expression.py (+12/-0)
openerp/tests/test_ir_sequence.py (+1/-7)
openerp/tests/test_orm.py (+7/-10)
openerp/tests/test_xmlrpc.py (+22/-14)
openerp/tools/assertion_report.py (+29/-0)
openerp/tools/config.py (+5/-13)
openerp/tools/convert.py (+9/-45)
openerp/tools/yaml_import.py (+17/-49)
openerp/wsgi/core.py (+1/-1)
setup.nsi (+1/-0)
To merge this branch: bzr merge lp:~openupgrade-committers/openupgrade-server/merge-4084
Reviewer Review Type Date Requested Status
Stefan Rijnhart (Opener) tested Approve
Review via email: mp+96781@code.launchpad.net

Description of the change

No conflicts.

And it didn't seem like there is anything significant changed to break stuff.

Will be testing locally.

This merged upto rev4084 of the main branch.

To post a comment you must log in.
Revision history for this message
Stefan Rijnhart (Opener) (stefan-opener) wrote :

Hi Dmitrijs,

as far as I can see, this has a 50% chance of breaking the documentation on readthedocs.org as a new sphinx document tree is added to the repository. I don't think readthedocs.org has a way of specifying *which* document tree you want to publish. Can we exclude the OpenERP docs, perhaps using bzrignore?

Cheers,
Stefan.

review: Needs Fixing
Revision history for this message
Dimitri John Ledkov (ex-credativ) (dle-credativ) wrote :

On 09/03/12 16:15, Stefan Rijnhart (Therp) wrote:
> Review: Needs Fixing
>
> Hi Dmitrijs,
>
> as far as I can see, this has a 50% chance of breaking the documentation on readthedocs.org as a new sphinx document tree is added to the repository. I don't think readthedocs.org has a way of specifying *which* document tree you want to publish. Can we exclude the OpenERP docs, perhaps using bzrignore?
>
> Cheers,
> Stefan.
>

Yeap, didn't think about it.

If we do `bzr rm', we will get conflicts everytime we merge =(

I wonder if we can do `bzr mv' or something.

I'll test with rtd.org first. And update merge proposal.

--
With best regards,

Dmitrijs Ledkovs

credativ ltd Tel: 01788 298152
36 Regent Street Fax: 01788 298159
Rugby CV21 2PS - UK http://www.credativ.co.uk

credativ Ltd is registered in England & Wales, company no. 5261743
Registered office: Nelson House, 2 Hamilton Terrace, Leamington Spa,
Warwickshire CV32 4LY

Certified by AccredIT UK with the ICT Supply standard of quality for
Software Product Design and Development

3976. By Dimitri John Ledkov (ex-credativ)

Move openerp's conf.py for readthedocs.org

Revision history for this message
Dimitri John Ledkov (ex-credativ) (dle-credativ) wrote :

On 09/03/12 16:15, Stefan Rijnhart (Therp) wrote:
> Review: Needs Fixing
>
> Hi Dmitrijs,
>
> as far as I can see, this has a 50% chance of breaking the documentation on readthedocs.org as a new sphinx document tree is added to the repository. I don't think readthedocs.org has a way of specifying *which* document tree you want to publish. Can we exclude the OpenERP docs, perhaps using bzrignore?
>

----8<----
Where do I need to put my docs for RTD to find it?
Read the Docs will crawl your project looking for a conf.py. Where it
finds the conf.py, it will run sphinx-build in that directory. So as
long as you only have one set of sphinx documentation in your project,
it should Just Work.
----8<----

I renamed openerp's conf.py so hopefully it will just work =))))

Try again?!

--
With best regards,

Dmitrijs Ledkovs

credativ ltd Tel: 01788 298152
36 Regent Street Fax: 01788 298159
Rugby CV21 2PS - UK http://www.credativ.co.uk

credativ Ltd is registered in England & Wales, company no. 5261743
Registered office: Nelson House, 2 Hamilton Terrace, Leamington Spa,
Warwickshire CV32 4LY

Certified by AccredIT UK with the ICT Supply standard of quality for
Software Product Design and Development

Revision history for this message
Stefan Rijnhart (Opener) (stefan-opener) wrote :

Excellent, that works well. Thanks!

review: Approve (tested)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory 'doc'
2=== added file 'doc/Makefile'
3--- doc/Makefile 1970-01-01 00:00:00 +0000
4+++ doc/Makefile 2012-03-09 17:30:28 +0000
5@@ -0,0 +1,154 @@
6+# Makefile for Sphinx documentation
7+#
8+
9+# You can set these variables from the command line.
10+SPHINXOPTS = -q
11+SPHINXBUILD = sphinx-build
12+PAPER =
13+BUILDDIR = _build
14+
15+# Internal variables.
16+PAPEROPT_a4 = -D latex_paper_size=a4
17+PAPEROPT_letter = -D latex_paper_size=letter
18+ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
19+# the i18n builder cannot share the environment and doctrees with the others
20+I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
21+
22+.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext
23+
24+help:
25+ @echo "Please use \`make <target>' where <target> is one of"
26+ @echo " html to make standalone HTML files"
27+ @echo " dirhtml to make HTML files named index.html in directories"
28+ @echo " singlehtml to make a single large HTML file"
29+ @echo " pickle to make pickle files"
30+ @echo " json to make JSON files"
31+ @echo " htmlhelp to make HTML files and a HTML help project"
32+ @echo " qthelp to make HTML files and a qthelp project"
33+ @echo " devhelp to make HTML files and a Devhelp project"
34+ @echo " epub to make an epub"
35+ @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
36+ @echo " latexpdf to make LaTeX files and run them through pdflatex"
37+ @echo " text to make text files"
38+ @echo " man to make manual pages"
39+ @echo " texinfo to make Texinfo files"
40+ @echo " info to make Texinfo files and run them through makeinfo"
41+ @echo " gettext to make PO message catalogs"
42+ @echo " changes to make an overview of all changed/added/deprecated items"
43+ @echo " linkcheck to check all external links for integrity"
44+ @echo " doctest to run all doctests embedded in the documentation (if enabled)"
45+
46+clean:
47+ -rm -rf $(BUILDDIR)/*
48+
49+html:
50+ $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
51+ @echo
52+ @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
53+
54+dirhtml:
55+ $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
56+ sed -i '/-99999/d' _build/dirhtml/_static/flasky.css
57+ @echo
58+ @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
59+
60+singlehtml:
61+ $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
62+ @echo
63+ @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
64+
65+pickle:
66+ $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
67+ @echo
68+ @echo "Build finished; now you can process the pickle files."
69+
70+json:
71+ $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
72+ @echo
73+ @echo "Build finished; now you can process the JSON files."
74+
75+htmlhelp:
76+ $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
77+ @echo
78+ @echo "Build finished; now you can run HTML Help Workshop with the" \
79+ ".hhp project file in $(BUILDDIR)/htmlhelp."
80+
81+qthelp:
82+ $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
83+ @echo
84+ @echo "Build finished; now you can run "qcollectiongenerator" with the" \
85+ ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
86+ @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/OpenERPTechnicalDocumentation.qhcp"
87+ @echo "To view the help file:"
88+ @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/OpenERPTechnicalDocumentation.qhc"
89+
90+devhelp:
91+ $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
92+ @echo
93+ @echo "Build finished."
94+ @echo "To view the help file:"
95+ @echo "# mkdir -p $$HOME/.local/share/devhelp/OpenERPTechnicalDocumentation"
96+ @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/OpenERPTechnicalDocumentation"
97+ @echo "# devhelp"
98+
99+epub:
100+ $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
101+ @echo
102+ @echo "Build finished. The epub file is in $(BUILDDIR)/epub."
103+
104+latex:
105+ $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
106+ @echo
107+ @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
108+ @echo "Run \`make' in that directory to run these through (pdf)latex" \
109+ "(use \`make latexpdf' here to do that automatically)."
110+
111+latexpdf:
112+ $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
113+ @echo "Running LaTeX files through pdflatex..."
114+ $(MAKE) -C $(BUILDDIR)/latex all-pdf
115+ @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
116+
117+text:
118+ $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
119+ @echo
120+ @echo "Build finished. The text files are in $(BUILDDIR)/text."
121+
122+man:
123+ $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
124+ @echo
125+ @echo "Build finished. The manual pages are in $(BUILDDIR)/man."
126+
127+texinfo:
128+ $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
129+ @echo
130+ @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."
131+ @echo "Run \`make' in that directory to run these through makeinfo" \
132+ "(use \`make info' here to do that automatically)."
133+
134+info:
135+ $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
136+ @echo "Running Texinfo files through makeinfo..."
137+ make -C $(BUILDDIR)/texinfo info
138+ @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."
139+
140+gettext:
141+ $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale
142+ @echo
143+ @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."
144+
145+changes:
146+ $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
147+ @echo
148+ @echo "The overview file is in $(BUILDDIR)/changes."
149+
150+linkcheck:
151+ $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
152+ @echo
153+ @echo "Link check complete; look for any errors in the above output " \
154+ "or in $(BUILDDIR)/linkcheck/output.txt."
155+
156+doctest:
157+ $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
158+ @echo "Testing of doctests in the sources finished, look at the " \
159+ "results in $(BUILDDIR)/doctest/output.txt."
160
161=== added directory 'doc/_build'
162=== added directory 'doc/_static'
163=== added file 'doc/_static/openerp.png'
164Binary files doc/_static/openerp.png 1970-01-01 00:00:00 +0000 and doc/_static/openerp.png 2012-03-09 17:30:28 +0000 differ
165=== added directory 'doc/_templates'
166=== added file 'doc/_templates/sidebarintro.html'
167--- doc/_templates/sidebarintro.html 1970-01-01 00:00:00 +0000
168+++ doc/_templates/sidebarintro.html 2012-03-09 17:30:28 +0000
169@@ -0,0 +1,16 @@
170+<p class="logo"><a href="http://doc.openerp.com/">
171+ <img class="logo" src="{{ pathto('_static/openerp.png', 1) }}" alt="Logo"/>
172+</a></p>
173+
174+<h3>Other Docs</h3>
175+<ul>
176+ <li><a href="http://doc.openerp.com/trunk/developers">OpenERP Developers Documentation</a></li>
177+ <li><a href="http://doc.openerp.com/trunk/developers/web">OpenERP Web Developers Documentation</a></li>
178+ <li><a href="http://doc.openerp.com/trunk/users">OpenERP Users Documentation</a></li>
179+</ul>
180+
181+<h3>Useful Links</h3>
182+<ul>
183+ <li><a href="http://www.openerp.com/">The OpenERP website</a></li>
184+ <li><a href="http://python.org/">The Python programming language</a></li>
185+</ul>
186
187=== added file 'doc/_templates/sidebarlogo.html'
188--- doc/_templates/sidebarlogo.html 1970-01-01 00:00:00 +0000
189+++ doc/_templates/sidebarlogo.html 2012-03-09 17:30:28 +0000
190@@ -0,0 +1,3 @@
191+<p class="logo"><a href="{{ pathto(master_doc) }}">
192+ <img class="logo" src="{{ pathto('_static/openerp.png', 1) }}" alt="Logo"/>
193+</a></p>
194
195=== added directory 'doc/_themes'
196=== added file 'doc/_themes/.gitignore'
197--- doc/_themes/.gitignore 1970-01-01 00:00:00 +0000
198+++ doc/_themes/.gitignore 2012-03-09 17:30:28 +0000
199@@ -0,0 +1,3 @@
200+*.pyc
201+*.pyo
202+.DS_Store
203
204=== added file 'doc/_themes/LICENSE'
205--- doc/_themes/LICENSE 1970-01-01 00:00:00 +0000
206+++ doc/_themes/LICENSE 2012-03-09 17:30:28 +0000
207@@ -0,0 +1,37 @@
208+Copyright (c) 2010 by Armin Ronacher.
209+
210+Some rights reserved.
211+
212+Redistribution and use in source and binary forms of the theme, with or
213+without modification, are permitted provided that the following conditions
214+are met:
215+
216+* Redistributions of source code must retain the above copyright
217+ notice, this list of conditions and the following disclaimer.
218+
219+* Redistributions in binary form must reproduce the above
220+ copyright notice, this list of conditions and the following
221+ disclaimer in the documentation and/or other materials provided
222+ with the distribution.
223+
224+* The names of the contributors may not be used to endorse or
225+ promote products derived from this software without specific
226+ prior written permission.
227+
228+We kindly ask you to only use these themes in an unmodified manner just
229+for Flask and Flask-related products, not for unrelated projects. If you
230+like the visual style and want to use it for your own projects, please
231+consider making some larger changes to the themes (such as changing
232+font faces, sizes, colors or margins).
233+
234+THIS THEME IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
235+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
236+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
237+ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
238+LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
239+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
240+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
241+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
242+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
243+ARISING IN ANY WAY OUT OF THE USE OF THIS THEME, EVEN IF ADVISED OF THE
244+POSSIBILITY OF SUCH DAMAGE.
245
246=== added file 'doc/_themes/README'
247--- doc/_themes/README 1970-01-01 00:00:00 +0000
248+++ doc/_themes/README 2012-03-09 17:30:28 +0000
249@@ -0,0 +1,31 @@
250+Flask Sphinx Styles
251+===================
252+
253+This repository contains sphinx styles for Flask and Flask related
254+projects. To use this style in your Sphinx documentation, follow
255+this guide:
256+
257+1. put this folder as _themes into your docs folder. Alternatively
258+ you can also use git submodules to check out the contents there.
259+2. add this to your conf.py:
260+
261+ sys.path.append(os.path.abspath('_themes'))
262+ html_theme_path = ['_themes']
263+ html_theme = 'flask'
264+
265+The following themes exist:
266+
267+- 'flask' - the standard flask documentation theme for large
268+ projects
269+- 'flask_small' - small one-page theme. Intended to be used by
270+ very small addon libraries for flask.
271+
272+The following options exist for the flask_small theme:
273+
274+ [options]
275+ index_logo = '' filename of a picture in _static
276+ to be used as replacement for the
277+ h1 in the index.rst file.
278+ index_logo_height = 120px height of the index logo
279+ github_fork = '' repository name on github for the
280+ "fork me" badge
281
282=== added directory 'doc/_themes/flask'
283=== added file 'doc/_themes/flask/layout.html'
284--- doc/_themes/flask/layout.html 1970-01-01 00:00:00 +0000
285+++ doc/_themes/flask/layout.html 2012-03-09 17:30:28 +0000
286@@ -0,0 +1,25 @@
287+{%- extends "basic/layout.html" %}
288+{%- block extrahead %}
289+ {{ super() }}
290+ {% if theme_touch_icon %}
291+ <link rel="apple-touch-icon" href="{{ pathto('_static/' ~ theme_touch_icon, 1) }}" />
292+ {% endif %}
293+ <link media="only screen and (max-device-width: 480px)" href="{{
294+ pathto('_static/small_flask.css', 1) }}" type= "text/css" rel="stylesheet" />
295+{% endblock %}
296+{%- block relbar2 %}{% endblock %}
297+{% block header %}
298+ {{ super() }}
299+ {% if pagename == 'index' %}
300+ <div class=indexwrapper>
301+ {% endif %}
302+{% endblock %}
303+{%- block footer %}
304+ <div class="footer">
305+ &copy; Copyright {{ copyright }}
306+ Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> and a modified <a href="https://github.com/mitsuhiko/flask-sphinx-themes">Flask theme</a>.
307+ </div>
308+ {% if pagename == 'index' %}
309+ </div>
310+ {% endif %}
311+{%- endblock %}
312
313=== added file 'doc/_themes/flask/relations.html'
314--- doc/_themes/flask/relations.html 1970-01-01 00:00:00 +0000
315+++ doc/_themes/flask/relations.html 2012-03-09 17:30:28 +0000
316@@ -0,0 +1,19 @@
317+<h3>Related Topics</h3>
318+<ul>
319+ <li><a href="{{ pathto(master_doc) }}">Documentation overview</a><ul>
320+ {%- for parent in parents %}
321+ <li><a href="{{ parent.link|e }}">{{ parent.title }}</a><ul>
322+ {%- endfor %}
323+ {%- if prev %}
324+ <li>Previous: <a href="{{ prev.link|e }}" title="{{ _('previous chapter')
325+ }}">{{ prev.title }}</a></li>
326+ {%- endif %}
327+ {%- if next %}
328+ <li>Next: <a href="{{ next.link|e }}" title="{{ _('next chapter')
329+ }}">{{ next.title }}</a></li>
330+ {%- endif %}
331+ {%- for parent in parents %}
332+ </ul></li>
333+ {%- endfor %}
334+ </ul></li>
335+</ul>
336
337=== added directory 'doc/_themes/flask/static'
338=== added file 'doc/_themes/flask/static/flasky.css_t'
339--- doc/_themes/flask/static/flasky.css_t 1970-01-01 00:00:00 +0000
340+++ doc/_themes/flask/static/flasky.css_t 2012-03-09 17:30:28 +0000
341@@ -0,0 +1,395 @@
342+/*
343+ * flasky.css_t
344+ * ~~~~~~~~~~~~
345+ *
346+ * :copyright: Copyright 2010 by Armin Ronacher.
347+ * :license: Flask Design License, see LICENSE for details.
348+ */
349+
350+{% set page_width = '80em' %}
351+{% set sidebar_width = '16em' %}
352+
353+@import url("basic.css");
354+
355+/* -- page layout ----------------------------------------------------------- */
356+
357+body {
358+ font-family: 'Georgia', serif;
359+ font-size: 15px;
360+ background-color: white;
361+ color: #000;
362+ margin: 0;
363+ padding: 0;
364+}
365+
366+div.document {
367+ width: {{ page_width }};
368+ margin: 30px auto 0 auto;
369+}
370+
371+div.documentwrapper {
372+ float: left;
373+ width: 100%;
374+}
375+
376+div.bodywrapper {
377+ margin: 0 0 0 {{ sidebar_width }};
378+}
379+
380+div.sphinxsidebar {
381+ width: {{ sidebar_width }};
382+}
383+
384+hr {
385+ border: 1px solid #B1B4B6;
386+}
387+
388+div.body {
389+ background-color: #ffffff;
390+ color: #3E4349;
391+ padding: 0 0px 0 0px;
392+}
393+
394+img.floatingflask {
395+ padding: 0 0 10px 10px;
396+ float: right;
397+}
398+
399+div.footer {
400+ width: {{ page_width }};
401+ margin: 20px auto 30px auto;
402+ font-size: 12px;
403+ color: #888;
404+ text-align: right;
405+}
406+
407+div.footer a {
408+ color: #888;
409+}
410+
411+div.related {
412+ display: none;
413+}
414+
415+div.sphinxsidebar a {
416+ color: #444;
417+ text-decoration: none;
418+ border-bottom: 1px dotted #999;
419+}
420+
421+div.sphinxsidebar a:hover {
422+ border-bottom: 1px solid #999;
423+}
424+
425+div.sphinxsidebar {
426+ font-size: 12px;
427+ line-height: 1.5;
428+}
429+
430+div.sphinxsidebarwrapper {
431+ padding: 0px 10px;
432+}
433+
434+div.sphinxsidebarwrapper p.logo {
435+ padding: 0 0 20px 0;
436+ margin: 0;
437+ text-align: center;
438+}
439+
440+div.sphinxsidebar h3,
441+div.sphinxsidebar h4 {
442+ font-family: 'Garamond', 'Georgia', serif;
443+ color: #444;
444+ font-size: 22px;
445+ font-weight: normal;
446+ margin: 0 0 5px 0;
447+ padding: 0;
448+}
449+
450+div.sphinxsidebar h4 {
451+ font-size: 18px;
452+}
453+
454+div.sphinxsidebar h3 a {
455+ color: #444;
456+}
457+
458+div.sphinxsidebar p.logo a,
459+div.sphinxsidebar h3 a,
460+div.sphinxsidebar p.logo a:hover,
461+div.sphinxsidebar h3 a:hover {
462+ border: none;
463+}
464+
465+div.sphinxsidebar p {
466+ color: #555;
467+ margin: 10px 0;
468+}
469+
470+div.sphinxsidebar ul {
471+ margin: 10px 0;
472+ padding: 0;
473+ color: #000;
474+}
475+
476+div.sphinxsidebar input {
477+ border: 1px solid #ccc;
478+ font-family: 'Georgia', serif;
479+ font-size: 1em;
480+}
481+
482+/* -- body styles ----------------------------------------------------------- */
483+
484+a {
485+ color: #004B6B;
486+ text-decoration: underline;
487+}
488+
489+a:hover {
490+ color: #6D4100;
491+ text-decoration: underline;
492+}
493+
494+div.body h1,
495+div.body h2,
496+div.body h3,
497+div.body h4,
498+div.body h5,
499+div.body h6 {
500+ font-family: 'Garamond', 'Georgia', serif;
501+ font-weight: normal;
502+ margin: 30px 0px 10px 0px;
503+ padding: 0;
504+}
505+
506+{% if theme_index_logo %}
507+div.indexwrapper h1 {
508+ text-indent: -999999px;
509+ background: url({{ theme_index_logo }}) no-repeat center center;
510+ height: {{ theme_index_logo_height }};
511+}
512+{% endif %}
513+
514+div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
515+div.body h2 { font-size: 180%; }
516+div.body h3 { font-size: 150%; }
517+div.body h4 { font-size: 130%; }
518+div.body h5 { font-size: 100%; }
519+div.body h6 { font-size: 100%; }
520+
521+a.headerlink {
522+ color: #ddd;
523+ padding: 0 4px;
524+ text-decoration: none;
525+}
526+
527+a.headerlink:hover {
528+ color: #444;
529+ background: #eaeaea;
530+}
531+
532+div.body p, div.body dd, div.body li {
533+ line-height: 1.4em;
534+}
535+
536+div.admonition {
537+ background: #fafafa;
538+ margin: 20px -30px;
539+ padding: 10px 30px;
540+ border-top: 1px solid #ccc;
541+ border-bottom: 1px solid #ccc;
542+}
543+
544+div.admonition tt.xref, div.admonition a tt {
545+ border-bottom: 1px solid #fafafa;
546+}
547+
548+dd div.admonition {
549+ margin-left: -60px;
550+ padding-left: 60px;
551+}
552+
553+div.admonition p.admonition-title {
554+ font-family: 'Garamond', 'Georgia', serif;
555+ font-weight: normal;
556+ font-size: 22px;
557+ margin: 0 0 10px 0;
558+ padding: 0;
559+ line-height: 1;
560+}
561+
562+div.admonition p.last {
563+ margin-bottom: 0;
564+}
565+
566+div.highlight {
567+ background-color: white;
568+}
569+
570+dt:target, .highlight {
571+ background: #FAF3E8;
572+}
573+
574+div.note {
575+ background-color: #eee;
576+ border: 1px solid #ccc;
577+}
578+
579+div.seealso {
580+ background-color: #ffc;
581+ border: 1px solid #ff6;
582+}
583+
584+div.topic {
585+ background-color: #eee;
586+}
587+
588+p.admonition-title {
589+ display: inline;
590+}
591+
592+p.admonition-title:after {
593+ content: ":";
594+}
595+
596+pre, tt {
597+ font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
598+ font-size: 0.9em;
599+}
600+
601+img.screenshot {
602+}
603+
604+tt.descname, tt.descclassname {
605+ font-size: 0.95em;
606+}
607+
608+tt.descname {
609+ padding-right: 0.08em;
610+}
611+
612+img.screenshot {
613+ -moz-box-shadow: 2px 2px 4px #eee;
614+ -webkit-box-shadow: 2px 2px 4px #eee;
615+ box-shadow: 2px 2px 4px #eee;
616+}
617+
618+table.docutils {
619+ border: 1px solid #888;
620+ -moz-box-shadow: 2px 2px 4px #eee;
621+ -webkit-box-shadow: 2px 2px 4px #eee;
622+ box-shadow: 2px 2px 4px #eee;
623+}
624+
625+table.docutils td, table.docutils th {
626+ border: 1px solid #888;
627+ padding: 0.25em 0.7em;
628+}
629+
630+table.field-list, table.footnote {
631+ border: none;
632+ -moz-box-shadow: none;
633+ -webkit-box-shadow: none;
634+ box-shadow: none;
635+}
636+
637+table.footnote {
638+ margin: 15px 0;
639+ width: 100%;
640+ border: 1px solid #eee;
641+ background: #fdfdfd;
642+ font-size: 0.9em;
643+}
644+
645+table.footnote + table.footnote {
646+ margin-top: -15px;
647+ border-top: none;
648+}
649+
650+table.field-list th {
651+ padding: 0 0.8em 0 0;
652+}
653+
654+table.field-list td {
655+ padding: 0;
656+}
657+
658+table.footnote td.label {
659+ width: 0px;
660+ padding: 0.3em 0 0.3em 0.5em;
661+}
662+
663+table.footnote td {
664+ padding: 0.3em 0.5em;
665+}
666+
667+dl {
668+ margin: 0;
669+ padding: 0;
670+}
671+
672+dl dd {
673+ margin-left: 30px;
674+}
675+
676+blockquote {
677+ margin: 0 0 0 30px;
678+ padding: 0;
679+}
680+
681+ul, ol {
682+ margin: 10px 0 10px 30px;
683+ padding: 0;
684+}
685+
686+pre {
687+ background: #eee;
688+ padding: 7px 30px;
689+ margin: 15px -30px;
690+ line-height: 1.3em;
691+}
692+
693+dl pre, blockquote pre, li pre {
694+ margin-left: -60px;
695+ padding-left: 60px;
696+}
697+
698+dl dl pre {
699+ margin-left: -90px;
700+ padding-left: 90px;
701+}
702+
703+tt {
704+ background-color: #ecf0f3;
705+ color: #222;
706+ /* padding: 1px 2px; */
707+}
708+
709+tt.xref, a tt {
710+ background-color: #FBFBFB;
711+ border-bottom: 1px solid white;
712+}
713+
714+a.reference {
715+ text-decoration: none;
716+ border-bottom: 1px dotted #004B6B;
717+}
718+
719+a.reference:hover {
720+ border-bottom: 1px solid #6D4100;
721+}
722+
723+a.footnote-reference {
724+ text-decoration: none;
725+ font-size: 0.7em;
726+ vertical-align: top;
727+ border-bottom: 1px dotted #004B6B;
728+}
729+
730+a.footnote-reference:hover {
731+ border-bottom: 1px solid #6D4100;
732+}
733+
734+a:hover tt {
735+ background: #EEE;
736+}
737
738=== added file 'doc/_themes/flask/static/small_flask.css'
739--- doc/_themes/flask/static/small_flask.css 1970-01-01 00:00:00 +0000
740+++ doc/_themes/flask/static/small_flask.css 2012-03-09 17:30:28 +0000
741@@ -0,0 +1,70 @@
742+/*
743+ * small_flask.css_t
744+ * ~~~~~~~~~~~~~~~~~
745+ *
746+ * :copyright: Copyright 2010 by Armin Ronacher.
747+ * :license: Flask Design License, see LICENSE for details.
748+ */
749+
750+body {
751+ margin: 0;
752+ padding: 20px 30px;
753+}
754+
755+div.documentwrapper {
756+ float: none;
757+ background: white;
758+}
759+
760+div.sphinxsidebar {
761+ display: block;
762+ float: none;
763+ width: 102.5%;
764+ margin: 50px -30px -20px -30px;
765+ padding: 10px 20px;
766+ background: #333;
767+ color: white;
768+}
769+
770+div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
771+div.sphinxsidebar h3 a {
772+ color: white;
773+}
774+
775+div.sphinxsidebar a {
776+ color: #aaa;
777+}
778+
779+div.sphinxsidebar p.logo {
780+ display: none;
781+}
782+
783+div.document {
784+ width: 100%;
785+ margin: 0;
786+}
787+
788+div.related {
789+ display: block;
790+ margin: 0;
791+ padding: 10px 0 20px 0;
792+}
793+
794+div.related ul,
795+div.related ul li {
796+ margin: 0;
797+ padding: 0;
798+}
799+
800+div.footer {
801+ display: none;
802+}
803+
804+div.bodywrapper {
805+ margin: 0;
806+}
807+
808+div.body {
809+ min-height: 0;
810+ padding: 0;
811+}
812
813=== added file 'doc/_themes/flask/theme.conf'
814--- doc/_themes/flask/theme.conf 1970-01-01 00:00:00 +0000
815+++ doc/_themes/flask/theme.conf 2012-03-09 17:30:28 +0000
816@@ -0,0 +1,9 @@
817+[theme]
818+inherit = basic
819+stylesheet = flasky.css
820+pygments_style = flask_theme_support.FlaskyStyle
821+
822+[options]
823+index_logo = ''
824+index_logo_height = 120px
825+touch_icon =
826
827=== added directory 'doc/_themes/flask_small'
828=== added file 'doc/_themes/flask_small/layout.html'
829--- doc/_themes/flask_small/layout.html 1970-01-01 00:00:00 +0000
830+++ doc/_themes/flask_small/layout.html 2012-03-09 17:30:28 +0000
831@@ -0,0 +1,22 @@
832+{% extends "basic/layout.html" %}
833+{% block header %}
834+ {{ super() }}
835+ {% if pagename == 'index' %}
836+ <div class=indexwrapper>
837+ {% endif %}
838+{% endblock %}
839+{% block footer %}
840+ {% if pagename == 'index' %}
841+ </div>
842+ {% endif %}
843+{% endblock %}
844+{# do not display relbars #}
845+{% block relbar1 %}{% endblock %}
846+{% block relbar2 %}
847+ {% if theme_github_fork %}
848+ <a href="http://github.com/{{ theme_github_fork }}"><img style="position: fixed; top: 0; right: 0; border: 0;"
849+ src="http://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub" /></a>
850+ {% endif %}
851+{% endblock %}
852+{% block sidebar1 %}{% endblock %}
853+{% block sidebar2 %}{% endblock %}
854
855=== added directory 'doc/_themes/flask_small/static'
856=== added file 'doc/_themes/flask_small/static/flasky.css_t'
857--- doc/_themes/flask_small/static/flasky.css_t 1970-01-01 00:00:00 +0000
858+++ doc/_themes/flask_small/static/flasky.css_t 2012-03-09 17:30:28 +0000
859@@ -0,0 +1,287 @@
860+/*
861+ * flasky.css_t
862+ * ~~~~~~~~~~~~
863+ *
864+ * Sphinx stylesheet -- flasky theme based on nature theme.
865+ *
866+ * :copyright: Copyright 2007-2010 by the Sphinx team, see AUTHORS.
867+ * :license: BSD, see LICENSE for details.
868+ *
869+ */
870+
871+@import url("basic.css");
872+
873+/* -- page layout ----------------------------------------------------------- */
874+
875+body {
876+ font-family: 'Georgia', serif;
877+ font-size: 17px;
878+ color: #000;
879+ background: white;
880+ margin: 0;
881+ padding: 0;
882+}
883+
884+div.documentwrapper {
885+ float: left;
886+ width: 100%;
887+}
888+
889+div.bodywrapper {
890+ margin: 40px auto 0 auto;
891+ width: 700px;
892+}
893+
894+hr {
895+ border: 1px solid #B1B4B6;
896+}
897+
898+div.body {
899+ background-color: #ffffff;
900+ color: #3E4349;
901+ padding: 0 30px 30px 30px;
902+}
903+
904+img.floatingflask {
905+ padding: 0 0 10px 10px;
906+ float: right;
907+}
908+
909+div.footer {
910+ text-align: right;
911+ color: #888;
912+ padding: 10px;
913+ font-size: 14px;
914+ width: 650px;
915+ margin: 0 auto 40px auto;
916+}
917+
918+div.footer a {
919+ color: #888;
920+ text-decoration: underline;
921+}
922+
923+div.related {
924+ line-height: 32px;
925+ color: #888;
926+}
927+
928+div.related ul {
929+ padding: 0 0 0 10px;
930+}
931+
932+div.related a {
933+ color: #444;
934+}
935+
936+/* -- body styles ----------------------------------------------------------- */
937+
938+a {
939+ color: #004B6B;
940+ text-decoration: underline;
941+}
942+
943+a:hover {
944+ color: #6D4100;
945+ text-decoration: underline;
946+}
947+
948+div.body {
949+ padding-bottom: 40px; /* saved for footer */
950+}
951+
952+div.body h1,
953+div.body h2,
954+div.body h3,
955+div.body h4,
956+div.body h5,
957+div.body h6 {
958+ font-family: 'Garamond', 'Georgia', serif;
959+ font-weight: normal;
960+ margin: 30px 0px 10px 0px;
961+ padding: 0;
962+}
963+
964+{% if theme_index_logo %}
965+div.indexwrapper h1 {
966+ text-indent: -999999px;
967+ background: url({{ theme_index_logo }}) no-repeat center center;
968+ height: {{ theme_index_logo_height }};
969+}
970+{% endif %}
971+
972+div.body h2 { font-size: 180%; }
973+div.body h3 { font-size: 150%; }
974+div.body h4 { font-size: 130%; }
975+div.body h5 { font-size: 100%; }
976+div.body h6 { font-size: 100%; }
977+
978+a.headerlink {
979+ color: white;
980+ padding: 0 4px;
981+ text-decoration: none;
982+}
983+
984+a.headerlink:hover {
985+ color: #444;
986+ background: #eaeaea;
987+}
988+
989+div.body p, div.body dd, div.body li {
990+ line-height: 1.4em;
991+}
992+
993+div.admonition {
994+ background: #fafafa;
995+ margin: 20px -30px;
996+ padding: 10px 30px;
997+ border-top: 1px solid #ccc;
998+ border-bottom: 1px solid #ccc;
999+}
1000+
1001+div.admonition p.admonition-title {
1002+ font-family: 'Garamond', 'Georgia', serif;
1003+ font-weight: normal;
1004+ font-size: 24px;
1005+ margin: 0 0 10px 0;
1006+ padding: 0;
1007+ line-height: 1;
1008+}
1009+
1010+div.admonition p.last {
1011+ margin-bottom: 0;
1012+}
1013+
1014+div.highlight{
1015+ background-color: white;
1016+}
1017+
1018+dt:target, .highlight {
1019+ background: #FAF3E8;
1020+}
1021+
1022+div.note {
1023+ background-color: #eee;
1024+ border: 1px solid #ccc;
1025+}
1026+
1027+div.seealso {
1028+ background-color: #ffc;
1029+ border: 1px solid #ff6;
1030+}
1031+
1032+div.topic {
1033+ background-color: #eee;
1034+}
1035+
1036+div.warning {
1037+ background-color: #ffe4e4;
1038+ border: 1px solid #f66;
1039+}
1040+
1041+p.admonition-title {
1042+ display: inline;
1043+}
1044+
1045+p.admonition-title:after {
1046+ content: ":";
1047+}
1048+
1049+pre, tt {
1050+ font-family: 'Consolas', 'Menlo', 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
1051+ font-size: 0.85em;
1052+}
1053+
1054+img.screenshot {
1055+}
1056+
1057+tt.descname, tt.descclassname {
1058+ font-size: 0.95em;
1059+}
1060+
1061+tt.descname {
1062+ padding-right: 0.08em;
1063+}
1064+
1065+img.screenshot {
1066+ -moz-box-shadow: 2px 2px 4px #eee;
1067+ -webkit-box-shadow: 2px 2px 4px #eee;
1068+ box-shadow: 2px 2px 4px #eee;
1069+}
1070+
1071+table.docutils {
1072+ border: 1px solid #888;
1073+ -moz-box-shadow: 2px 2px 4px #eee;
1074+ -webkit-box-shadow: 2px 2px 4px #eee;
1075+ box-shadow: 2px 2px 4px #eee;
1076+}
1077+
1078+table.docutils td, table.docutils th {
1079+ border: 1px solid #888;
1080+ padding: 0.25em 0.7em;
1081+}
1082+
1083+table.field-list, table.footnote {
1084+ border: none;
1085+ -moz-box-shadow: none;
1086+ -webkit-box-shadow: none;
1087+ box-shadow: none;
1088+}
1089+
1090+table.footnote {
1091+ margin: 15px 0;
1092+ width: 100%;
1093+ border: 1px solid #eee;
1094+}
1095+
1096+table.field-list th {
1097+ padding: 0 0.8em 0 0;
1098+}
1099+
1100+table.field-list td {
1101+ padding: 0;
1102+}
1103+
1104+table.footnote td {
1105+ padding: 0.5em;
1106+}
1107+
1108+dl {
1109+ margin: 0;
1110+ padding: 0;
1111+}
1112+
1113+dl dd {
1114+ margin-left: 30px;
1115+}
1116+
1117+pre {
1118+ padding: 0;
1119+ margin: 15px -30px;
1120+ padding: 8px;
1121+ line-height: 1.3em;
1122+ padding: 7px 30px;
1123+ background: #eee;
1124+ border-radius: 2px;
1125+ -moz-border-radius: 2px;
1126+ -webkit-border-radius: 2px;
1127+}
1128+
1129+dl pre {
1130+ margin-left: -60px;
1131+ padding-left: 60px;
1132+}
1133+
1134+tt {
1135+ background-color: #ecf0f3;
1136+ color: #222;
1137+ /* padding: 1px 2px; */
1138+}
1139+
1140+tt.xref, a tt {
1141+ background-color: #FBFBFB;
1142+}
1143+
1144+a:hover tt {
1145+ background: #EEE;
1146+}
1147
1148=== added file 'doc/_themes/flask_small/theme.conf'
1149--- doc/_themes/flask_small/theme.conf 1970-01-01 00:00:00 +0000
1150+++ doc/_themes/flask_small/theme.conf 2012-03-09 17:30:28 +0000
1151@@ -0,0 +1,10 @@
1152+[theme]
1153+inherit = basic
1154+stylesheet = flasky.css
1155+nosidebar = true
1156+pygments_style = flask_theme_support.FlaskyStyle
1157+
1158+[options]
1159+index_logo = ''
1160+index_logo_height = 120px
1161+github_fork = ''
1162
1163=== added file 'doc/_themes/flask_theme_support.py'
1164--- doc/_themes/flask_theme_support.py 1970-01-01 00:00:00 +0000
1165+++ doc/_themes/flask_theme_support.py 2012-03-09 17:30:28 +0000
1166@@ -0,0 +1,86 @@
1167+# flasky extensions. flasky pygments style based on tango style
1168+from pygments.style import Style
1169+from pygments.token import Keyword, Name, Comment, String, Error, \
1170+ Number, Operator, Generic, Whitespace, Punctuation, Other, Literal
1171+
1172+
1173+class FlaskyStyle(Style):
1174+ background_color = "#f8f8f8"
1175+ default_style = ""
1176+
1177+ styles = {
1178+ # No corresponding class for the following:
1179+ #Text: "", # class: ''
1180+ Whitespace: "underline #f8f8f8", # class: 'w'
1181+ Error: "#a40000 border:#ef2929", # class: 'err'
1182+ Other: "#000000", # class 'x'
1183+
1184+ Comment: "italic #8f5902", # class: 'c'
1185+ Comment.Preproc: "noitalic", # class: 'cp'
1186+
1187+ Keyword: "bold #004461", # class: 'k'
1188+ Keyword.Constant: "bold #004461", # class: 'kc'
1189+ Keyword.Declaration: "bold #004461", # class: 'kd'
1190+ Keyword.Namespace: "bold #004461", # class: 'kn'
1191+ Keyword.Pseudo: "bold #004461", # class: 'kp'
1192+ Keyword.Reserved: "bold #004461", # class: 'kr'
1193+ Keyword.Type: "bold #004461", # class: 'kt'
1194+
1195+ Operator: "#582800", # class: 'o'
1196+ Operator.Word: "bold #004461", # class: 'ow' - like keywords
1197+
1198+ Punctuation: "bold #000000", # class: 'p'
1199+
1200+ # because special names such as Name.Class, Name.Function, etc.
1201+ # are not recognized as such later in the parsing, we choose them
1202+ # to look the same as ordinary variables.
1203+ Name: "#000000", # class: 'n'
1204+ Name.Attribute: "#c4a000", # class: 'na' - to be revised
1205+ Name.Builtin: "#004461", # class: 'nb'
1206+ Name.Builtin.Pseudo: "#3465a4", # class: 'bp'
1207+ Name.Class: "#000000", # class: 'nc' - to be revised
1208+ Name.Constant: "#000000", # class: 'no' - to be revised
1209+ Name.Decorator: "#888", # class: 'nd' - to be revised
1210+ Name.Entity: "#ce5c00", # class: 'ni'
1211+ Name.Exception: "bold #cc0000", # class: 'ne'
1212+ Name.Function: "#000000", # class: 'nf'
1213+ Name.Property: "#000000", # class: 'py'
1214+ Name.Label: "#f57900", # class: 'nl'
1215+ Name.Namespace: "#000000", # class: 'nn' - to be revised
1216+ Name.Other: "#000000", # class: 'nx'
1217+ Name.Tag: "bold #004461", # class: 'nt' - like a keyword
1218+ Name.Variable: "#000000", # class: 'nv' - to be revised
1219+ Name.Variable.Class: "#000000", # class: 'vc' - to be revised
1220+ Name.Variable.Global: "#000000", # class: 'vg' - to be revised
1221+ Name.Variable.Instance: "#000000", # class: 'vi' - to be revised
1222+
1223+ Number: "#990000", # class: 'm'
1224+
1225+ Literal: "#000000", # class: 'l'
1226+ Literal.Date: "#000000", # class: 'ld'
1227+
1228+ String: "#4e9a06", # class: 's'
1229+ String.Backtick: "#4e9a06", # class: 'sb'
1230+ String.Char: "#4e9a06", # class: 'sc'
1231+ String.Doc: "italic #8f5902", # class: 'sd' - like a comment
1232+ String.Double: "#4e9a06", # class: 's2'
1233+ String.Escape: "#4e9a06", # class: 'se'
1234+ String.Heredoc: "#4e9a06", # class: 'sh'
1235+ String.Interpol: "#4e9a06", # class: 'si'
1236+ String.Other: "#4e9a06", # class: 'sx'
1237+ String.Regex: "#4e9a06", # class: 'sr'
1238+ String.Single: "#4e9a06", # class: 's1'
1239+ String.Symbol: "#4e9a06", # class: 'ss'
1240+
1241+ Generic: "#000000", # class: 'g'
1242+ Generic.Deleted: "#a40000", # class: 'gd'
1243+ Generic.Emph: "italic #000000", # class: 'ge'
1244+ Generic.Error: "#ef2929", # class: 'gr'
1245+ Generic.Heading: "bold #000080", # class: 'gh'
1246+ Generic.Inserted: "#00A000", # class: 'gi'
1247+ Generic.Output: "#888", # class: 'go'
1248+ Generic.Prompt: "#745334", # class: 'gp'
1249+ Generic.Strong: "bold #000000", # class: 'gs'
1250+ Generic.Subheading: "bold #800080", # class: 'gu'
1251+ Generic.Traceback: "bold #a40000", # class: 'gt'
1252+ }
1253
1254=== added directory 'doc/api'
1255=== added file 'doc/api/core.rst'
1256--- doc/api/core.rst 1970-01-01 00:00:00 +0000
1257+++ doc/api/core.rst 2012-03-09 17:30:28 +0000
1258@@ -0,0 +1,10 @@
1259+
1260+.. _openerp library:
1261+
1262+Server-side library
1263+-------------------
1264+
1265+.. automodule:: openerp
1266+ :members:
1267+ :undoc-members:
1268+
1269
1270=== added file 'doc/api/models.rst'
1271--- doc/api/models.rst 1970-01-01 00:00:00 +0000
1272+++ doc/api/models.rst 2012-03-09 17:30:28 +0000
1273@@ -0,0 +1,7 @@
1274+
1275+ORM and models
1276+--------------
1277+
1278+.. automodule:: openerp.osv.orm
1279+ :members:
1280+ :undoc-members:
1281
1282=== added file 'doc/api/startup.rst'
1283--- doc/api/startup.rst 1970-01-01 00:00:00 +0000
1284+++ doc/api/startup.rst 2012-03-09 17:30:28 +0000
1285@@ -0,0 +1,20 @@
1286+
1287+Start-up script
1288+---------------
1289+
1290+To run the OpenERP server, the conventional approach is to use the
1291+`openerp-server` script. It loads the :ref:`openerp library`, sets a few
1292+configuration variables corresponding to command-line arguments, and starts to
1293+listen to incoming connections from clients.
1294+
1295+Depending on your deployment needs, you can write such a start-up script very
1296+easily. We also recommend you take a look at an alternative tool called
1297+`openerp-command` that can, among other things, launch the server.
1298+
1299+.. versionadded:: 6.1
1300+
1301+Yet another alternative is to use a WSGI-compatible HTTP server and let it call
1302+into one of the WSGI entry points of the server.
1303+
1304+.. versionadded:: 6.1
1305+
1306
1307=== added file 'doc/conf.py.openerpdocs'
1308--- doc/conf.py.openerpdocs 1970-01-01 00:00:00 +0000
1309+++ doc/conf.py.openerpdocs 2012-03-09 17:30:28 +0000
1310@@ -0,0 +1,256 @@
1311+# -*- coding: utf-8 -*-
1312+#
1313+# OpenERP Technical Documentation configuration file, created by
1314+# sphinx-quickstart on Fri Feb 17 16:14:06 2012.
1315+#
1316+# This file is execfile()d with the current directory set to its containing dir.
1317+#
1318+# Note that not all possible configuration values are present in this
1319+# autogenerated file.
1320+#
1321+# All configuration values have a default; values that are commented out
1322+# serve to show the default.
1323+
1324+import sys, os
1325+
1326+# If extensions (or modules to document with autodoc) are in another directory,
1327+# add these directories to sys.path here. If the directory is relative to the
1328+# documentation root, use os.path.abspath to make it absolute, like shown here.
1329+#sys.path.insert(0, os.path.abspath('.'))
1330+sys.path.append(os.path.abspath('_themes'))
1331+sys.path.append(os.path.abspath('..'))
1332+
1333+# -- General configuration -----------------------------------------------------
1334+
1335+# If your documentation needs a minimal Sphinx version, state it here.
1336+#needs_sphinx = '1.0'
1337+
1338+# Add any Sphinx extension module names here, as strings. They can be extensions
1339+# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
1340+extensions = ['sphinx.ext.autodoc', 'sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.viewcode']
1341+
1342+# Add any paths that contain templates here, relative to this directory.
1343+templates_path = ['_templates']
1344+
1345+# The suffix of source filenames.
1346+source_suffix = '.rst'
1347+
1348+# The encoding of source files.
1349+#source_encoding = 'utf-8-sig'
1350+
1351+# The master toctree document.
1352+master_doc = 'index'
1353+
1354+# General information about the project.
1355+project = u'OpenERP Server Developers Documentation'
1356+copyright = u'2012, OpenERP s.a.'
1357+
1358+# The version info for the project you're documenting, acts as replacement for
1359+# |version| and |release|, also used in various other places throughout the
1360+# built documents.
1361+#
1362+# The short X.Y version.
1363+version = '6.1'
1364+# The full version, including alpha/beta/rc tags.
1365+release = '6.1'
1366+
1367+# The language for content autogenerated by Sphinx. Refer to documentation
1368+# for a list of supported languages.
1369+#language = None
1370+
1371+# There are two options for replacing |today|: either, you set today to some
1372+# non-false value, then it is used:
1373+#today = ''
1374+# Else, today_fmt is used as the format for a strftime call.
1375+#today_fmt = '%B %d, %Y'
1376+
1377+# List of patterns, relative to source directory, that match files and
1378+# directories to ignore when looking for source files.
1379+exclude_patterns = ['_build']
1380+
1381+# The reST default role (used for this markup: `text`) to use for all documents.
1382+#default_role = None
1383+
1384+# If true, '()' will be appended to :func: etc. cross-reference text.
1385+#add_function_parentheses = True
1386+
1387+# If true, the current module name will be prepended to all description
1388+# unit titles (such as .. function::).
1389+#add_module_names = True
1390+
1391+# If true, sectionauthor and moduleauthor directives will be shown in the
1392+# output. They are ignored by default.
1393+#show_authors = False
1394+
1395+# The name of the Pygments (syntax highlighting) style to use.
1396+pygments_style = 'sphinx'
1397+
1398+# A list of ignored prefixes for module index sorting.
1399+#modindex_common_prefix = []
1400+
1401+
1402+# -- Options for HTML output ---------------------------------------------------
1403+
1404+# The theme to use for HTML and HTML Help pages. See the documentation for
1405+# a list of builtin themes.
1406+html_theme = 'flask'
1407+
1408+# Theme options are theme-specific and customize the look and feel of a theme
1409+# further. For a list of options available for each theme, see the
1410+# documentation.
1411+#html_theme_options = {}
1412+
1413+# Add any paths that contain custom themes here, relative to this directory.
1414+html_theme_path = ['_themes']
1415+
1416+# The name for this set of Sphinx documents. If None, it defaults to
1417+# "<project> v<release> documentation".
1418+#html_title = None
1419+
1420+# A shorter title for the navigation bar. Default is the same as html_title.
1421+#html_short_title = None
1422+
1423+# The name of an image file (relative to this directory) to place at the top
1424+# of the sidebar.
1425+#html_logo = None
1426+
1427+# The name of an image file (within the static path) to use as favicon of the
1428+# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
1429+# pixels large.
1430+#html_favicon = None
1431+
1432+# Add any paths that contain custom static files (such as style sheets) here,
1433+# relative to this directory. They are copied after the builtin static files,
1434+# so a file named "default.css" will overwrite the builtin "default.css".
1435+html_static_path = ['_static']
1436+
1437+# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
1438+# using the given strftime format.
1439+#html_last_updated_fmt = '%b %d, %Y'
1440+
1441+# If true, SmartyPants will be used to convert quotes and dashes to
1442+# typographically correct entities.
1443+#html_use_smartypants = True
1444+
1445+# Custom sidebar templates, maps document names to template names.
1446+html_sidebars = {
1447+ 'index': ['sidebarintro.html', 'sourcelink.html', 'searchbox.html'],
1448+ '**': ['sidebarlogo.html', 'localtoc.html', 'relations.html',
1449+ 'sourcelink.html', 'searchbox.html']
1450+}
1451+
1452+# Additional templates that should be rendered to pages, maps page names to
1453+# template names.
1454+#html_additional_pages = {}
1455+
1456+# If false, no module index is generated.
1457+#html_domain_indices = True
1458+
1459+# If false, no index is generated.
1460+#html_use_index = True
1461+
1462+# If true, the index is split into individual pages for each letter.
1463+#html_split_index = False
1464+
1465+# If true, links to the reST sources are added to the pages.
1466+#html_show_sourcelink = True
1467+
1468+# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
1469+#html_show_sphinx = True
1470+
1471+# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
1472+#html_show_copyright = True
1473+
1474+# If true, an OpenSearch description file will be output, and all pages will
1475+# contain a <link> tag referring to it. The value of this option must be the
1476+# base URL from which the finished HTML is served.
1477+#html_use_opensearch = ''
1478+
1479+# This is the file name suffix for HTML files (e.g. ".xhtml").
1480+#html_file_suffix = None
1481+
1482+# Output file base name for HTML help builder.
1483+htmlhelp_basename = 'openerp-server-doc'
1484+
1485+
1486+# -- Options for LaTeX output --------------------------------------------------
1487+
1488+latex_elements = {
1489+# The paper size ('letterpaper' or 'a4paper').
1490+#'papersize': 'letterpaper',
1491+
1492+# The font size ('10pt', '11pt' or '12pt').
1493+#'pointsize': '10pt',
1494+
1495+# Additional stuff for the LaTeX preamble.
1496+#'preamble': '',
1497+}
1498+
1499+# Grouping the document tree into LaTeX files. List of tuples
1500+# (source start file, target name, title, author, documentclass [howto/manual]).
1501+latex_documents = [
1502+ ('index', 'openerp-server-doc.tex', u'OpenERP Server Developers Documentation',
1503+ u'OpenERP s.a.', 'manual'),
1504+]
1505+
1506+# The name of an image file (relative to this directory) to place at the top of
1507+# the title page.
1508+#latex_logo = None
1509+
1510+# For "manual" documents, if this is true, then toplevel headings are parts,
1511+# not chapters.
1512+#latex_use_parts = False
1513+
1514+# If true, show page references after internal links.
1515+#latex_show_pagerefs = False
1516+
1517+# If true, show URL addresses after external links.
1518+#latex_show_urls = False
1519+
1520+# Documents to append as an appendix to all manuals.
1521+#latex_appendices = []
1522+
1523+# If false, no module index is generated.
1524+#latex_domain_indices = True
1525+
1526+
1527+# -- Options for manual page output --------------------------------------------
1528+
1529+# One entry per manual page. List of tuples
1530+# (source start file, name, description, authors, manual section).
1531+man_pages = [
1532+ ('index', 'openerp-server-doc', u'OpenERP Server Developers Documentation',
1533+ [u'OpenERP s.a.'], 1)
1534+]
1535+
1536+# If true, show URL addresses after external links.
1537+#man_show_urls = False
1538+
1539+
1540+# -- Options for Texinfo output ------------------------------------------------
1541+
1542+# Grouping the document tree into Texinfo files. List of tuples
1543+# (source start file, target name, title, author,
1544+# dir menu entry, description, category)
1545+texinfo_documents = [
1546+ ('index', 'OpenERPServerDocumentation', u'OpenERP Server Developers Documentation',
1547+ u'OpenERP s.a.', 'OpenERPServerDocumentation', 'Developers documentation for the openobject-server project.',
1548+ 'Miscellaneous'),
1549+]
1550+
1551+# Documents to append as an appendix to all manuals.
1552+#texinfo_appendices = []
1553+
1554+# If false, no module index is generated.
1555+#texinfo_domain_indices = True
1556+
1557+# How to display URL addresses: 'footnote', 'no', or 'inline'.
1558+#texinfo_show_urls = 'footnote'
1559+
1560+
1561+# Example configuration for intersphinx: refer to the Python standard library.
1562+intersphinx_mapping = {
1563+ 'python': ('http://docs.python.org/', None),
1564+ 'openerpweb': ('http://doc.openerp.com/trunk/developers/web', None),
1565+ 'openerpdev': ('http://doc.openerp.com/trunk/developers', None),
1566+}
1567
1568=== added file 'doc/index.rst'
1569--- doc/index.rst 1970-01-01 00:00:00 +0000
1570+++ doc/index.rst 2012-03-09 17:30:28 +0000
1571@@ -0,0 +1,6 @@
1572+:orphan:
1573+
1574+OpenERP Server Developers Documentation
1575+=======================================
1576+
1577+.. include:: index.rst.inc
1578
1579=== added file 'doc/index.rst.inc'
1580--- doc/index.rst.inc 1970-01-01 00:00:00 +0000
1581+++ doc/index.rst.inc 2012-03-09 17:30:28 +0000
1582@@ -0,0 +1,8 @@
1583+
1584+OpenERP Server
1585+''''''''''''''
1586+
1587+.. toctree::
1588+ :maxdepth: 1
1589+
1590+ test-framework
1591
1592=== added file 'doc/test-framework.rst'
1593--- doc/test-framework.rst 1970-01-01 00:00:00 +0000
1594+++ doc/test-framework.rst 2012-03-09 17:30:28 +0000
1595@@ -0,0 +1,100 @@
1596+.. _test-framework:
1597+
1598+Test framework
1599+==============
1600+
1601+In addition to the YAML-based tests, OpenERP uses the unittest2_ testing
1602+framework to test both the core ``openerp`` package and its addons. For the
1603+core and each addons, tests are divided between three (overlapping) sets:
1604+
1605+1. A test suite that comprises all the tests that can be run right after the
1606+ addons is installed (or, for the core, right after a database is created).
1607+ That suite is called ``fast_suite`` and must contain only tests that can be run
1608+ frequently. Actually most of the tests should be considered fast enough to be
1609+ included in that ``fast_suite`` list and only tests that take a long time to run
1610+ (e.g. more than a minute) should not be listed. Those long tests should come up
1611+ pretty rarely.
1612+
1613+2. A test suite called ``checks`` provides sanity checks. These tests are
1614+ invariants that must be full-filled at any time. They are expected to always
1615+ pass: obviously they must pass right after the module is installed (i.e. just
1616+ like the ``fast_suite`` tests), but they must also pass after any other module is
1617+ installed, after a migration, or even after the database was put in production
1618+ for a few months.
1619+
1620+3. The third suite is made of all the tests: those provided by the two above
1621+ suites, but also tests that are not explicitely listed in ``fast_suite`` or
1622+ ``checks``. They are not explicitely listed anywhere and are discovered
1623+ automatically.
1624+
1625+As the sanity checks provide stronger guarantees about the code and database
1626+structure, new tests must be added to the ``checks`` suite whenever it is
1627+possible. Said with other words: one should try to avoid writing tests that
1628+assume a freshly installed/unaltered module or database.
1629+
1630+It is possible to have tests that are not listed in ``fast_suite`` or
1631+``checks``. This is useful if a test takes a lot of time. By default, when
1632+using the testing infrastructure, tests should run fast enough so that people
1633+can use them frequently. One can also use that possiblity for tests that
1634+require some complex setup before they can be successfuly run.
1635+
1636+As a rule of thumb when writing a new test, try to add it to the ``checks``
1637+suite. If it really needs that the module it belongs to is freshly installed,
1638+add it to ``fast_suite``. Finally, if it can not be run in an acceptable time
1639+frame, don't add it to any explicit list.
1640+
1641+Writing tests
1642+-------------
1643+
1644+The tests must be developed under ``<addons-name>.tests`` (or ``openerp.tests``
1645+for the core). For instance, with respect to the tests, a module ``foo``
1646+should be organized as follow::
1647+
1648+ foo/
1649+ __init__.py # does not import .tests
1650+ tests/
1651+ __init__.py # import some of the tests sub-modules, and
1652+ # list them in fast_suite or checks
1653+ test_bar.py # contains unittest2 classes
1654+ test_baz.py # idem
1655+ ... and so on ...
1656+
1657+The two explicit lists of tests are thus the variables ``foo.tests.fast_suite``
1658+and ``foo.tests.checks``. As an example, you can take a look at the
1659+``openerp.tests`` module (which follows exactly the same conventions even if it
1660+is not an addons).
1661+
1662+Note that the ``fast_suite`` and ``checks`` variables are really lists of
1663+module objects. They could be directly unittest2 suite objects if necessary in
1664+the future.
1665+
1666+Running the tests
1667+-----------------
1668+
1669+To run the tests (see :ref:`above <test-framework>` to learn how tests are
1670+organized), the simplest way is to use the ``oe`` command (provided by the
1671+``openerp-command`` project).
1672+
1673+::
1674+
1675+ > oe run-tests # will run all the fast_suite tests
1676+ > oe run-tests -m openerp # will run all the fast_suite tests defined in `openerp.tests`
1677+ > oe run-tests -m sale # will run all the fast_suite tests defined in `openerp.addons.sale.tests`
1678+ > oe run-tests -m foo.test_bar # will run the tests defined in `openerp.addons.foo.tests.test_bar`
1679+
1680+In addition to the above possibilities, when invoked with a non-existing module
1681+(or module.sub-module) name, oe will reply with a list of available test
1682+sub-modules.
1683+
1684+Depending on the unittest2_ class that is used to write the tests (see
1685+``openerp.tests.common`` for some helper classes that you can re-use), a database
1686+may be created before the test is run, and the module providing the test will
1687+be installed on that database.
1688+
1689+Because creating a database, installing modules, and then dropping it is
1690+expensive, it is possible to interleave the run of the ``fast_suite`` tests
1691+with the initialization of a new database: the dabase is created, and after
1692+each requested module is installed, its fast_suite tests are run. The database
1693+is thus created and dropped (and the modules installed) only once.
1694+
1695+.. _unittest2: http://pypi.python.org/pypi/unittest2
1696
1697=== modified file 'openerp/addons/base/__openerp__.py'
1698--- openerp/addons/base/__openerp__.py 2012-02-10 14:23:18 +0000
1699+++ openerp/addons/base/__openerp__.py 2012-03-09 17:30:28 +0000
1700@@ -91,7 +91,6 @@
1701 'test/bug_lp541545.xml',
1702 'test/test_osv_expression.yml',
1703 'test/test_ir_rule.yml', # <-- These tests modify/add/delete ir_rules.
1704- 'test/test_ir_values.yml',
1705 # Commented because this takes some time.
1706 # This must be (un)commented with the corresponding import statement
1707 # in test/__init__.py.
1708
1709=== added file 'openerp/addons/base/i18n/ab.po'
1710--- openerp/addons/base/i18n/ab.po 1970-01-01 00:00:00 +0000
1711+++ openerp/addons/base/i18n/ab.po 2012-03-09 17:30:28 +0000
1712@@ -0,0 +1,15177 @@
1713+# Abkhazian translation for openobject-server
1714+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
1715+# This file is distributed under the same license as the openobject-server package.
1716+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
1717+#
1718+msgid ""
1719+msgstr ""
1720+"Project-Id-Version: openobject-server\n"
1721+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1722+"POT-Creation-Date: 2012-02-08 00:44+0000\n"
1723+"PO-Revision-Date: 2012-02-27 08:03+0000\n"
1724+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1725+"Language-Team: Abkhazian <ab@li.org>\n"
1726+"MIME-Version: 1.0\n"
1727+"Content-Type: text/plain; charset=UTF-8\n"
1728+"Content-Transfer-Encoding: 8bit\n"
1729+"X-Launchpad-Export-Date: 2012-02-28 05:47+0000\n"
1730+"X-Generator: Launchpad (build 14874)\n"
1731+
1732+#. module: base
1733+#: model:res.country,name:base.sh
1734+msgid "Saint Helena"
1735+msgstr ""
1736+
1737+#. module: base
1738+#: view:ir.actions.report.xml:0
1739+msgid "Other Configuration"
1740+msgstr ""
1741+
1742+#. module: base
1743+#: selection:ir.property,type:0
1744+msgid "DateTime"
1745+msgstr ""
1746+
1747+#. module: base
1748+#: model:ir.module.module,shortdesc:base.module_project_mailgate
1749+msgid "Tasks-Mail Integration"
1750+msgstr ""
1751+
1752+#. module: base
1753+#: code:addons/fields.py:582
1754+#, python-format
1755+msgid ""
1756+"The second argument of the many2many field %s must be a SQL table !You used "
1757+"%s, which is not a valid SQL table name."
1758+msgstr ""
1759+
1760+#. module: base
1761+#: field:ir.ui.view,arch:0
1762+#: field:ir.ui.view.custom,arch:0
1763+msgid "View Architecture"
1764+msgstr ""
1765+
1766+#. module: base
1767+#: model:ir.module.module,description:base.module_project
1768+msgid ""
1769+"\n"
1770+"Project management module tracks multi-level projects, tasks, work done on "
1771+"tasks, eso.\n"
1772+"============================================================================="
1773+"=========\n"
1774+"\n"
1775+"It is able to render planning, order tasks, eso.\n"
1776+"\n"
1777+"Dashboard for project members that includes:\n"
1778+"--------------------------------------------\n"
1779+" * List of my open tasks\n"
1780+" * List of my delegated tasks\n"
1781+" * Graph of My Projects: Planned vs Total Hours\n"
1782+" * Graph of My Remaining Hours by Project\n"
1783+" "
1784+msgstr ""
1785+
1786+#. module: base
1787+#: field:base.language.import,code:0
1788+msgid "Code (eg:en__US)"
1789+msgstr ""
1790+
1791+#. module: base
1792+#: view:workflow:0
1793+#: view:workflow.activity:0
1794+#: field:workflow.activity,wkf_id:0
1795+#: field:workflow.instance,wkf_id:0
1796+#: field:workflow.transition,wkf_id:0
1797+#: field:workflow.workitem,wkf_id:0
1798+msgid "Workflow"
1799+msgstr ""
1800+
1801+#. module: base
1802+#: selection:ir.sequence,implementation:0
1803+msgid "No gap"
1804+msgstr ""
1805+
1806+#. module: base
1807+#: selection:base.language.install,lang:0
1808+msgid "Hungarian / Magyar"
1809+msgstr ""
1810+
1811+#. module: base
1812+#: selection:base.language.install,lang:0
1813+msgid "Spanish (PY) / Español (PY)"
1814+msgstr ""
1815+
1816+#. module: base
1817+#: model:ir.module.category,description:base.module_category_project_management
1818+msgid ""
1819+"Helps you manage your projects and tasks by tracking them, generating "
1820+"plannings, etc..."
1821+msgstr ""
1822+
1823+#. module: base
1824+#: field:ir.actions.act_window,display_menu_tip:0
1825+msgid "Display Menu Tips"
1826+msgstr ""
1827+
1828+#. module: base
1829+#: help:ir.cron,model:0
1830+msgid ""
1831+"Model name on which the method to be called is located, e.g. 'res.partner'."
1832+msgstr ""
1833+
1834+#. module: base
1835+#: view:ir.module.module:0
1836+msgid "Created Views"
1837+msgstr ""
1838+
1839+#. module: base
1840+#: code:addons/base/ir/ir_model.py:532
1841+#, python-format
1842+msgid ""
1843+"You can not write in this document (%s) ! Be sure your user belongs to one "
1844+"of these groups: %s."
1845+msgstr ""
1846+
1847+#. module: base
1848+#: model:ir.module.module,description:base.module_event_project
1849+msgid ""
1850+"\n"
1851+"Organization and management of events.\n"
1852+"======================================\n"
1853+"\n"
1854+"This module allows you to create retro planning for managing your events.\n"
1855+msgstr ""
1856+
1857+#. module: base
1858+#: help:ir.model.fields,domain:0
1859+msgid ""
1860+"The optional domain to restrict possible values for relationship fields, "
1861+"specified as a Python expression defining a list of triplets. For example: "
1862+"[('color','=','red')]"
1863+msgstr ""
1864+
1865+#. module: base
1866+#: field:res.partner,ref:0
1867+msgid "Reference"
1868+msgstr ""
1869+
1870+#. module: base
1871+#: model:ir.module.module,shortdesc:base.module_l10n_be_invoice_bba
1872+msgid "Belgium - Structured Communication"
1873+msgstr ""
1874+
1875+#. module: base
1876+#: field:ir.actions.act_window,target:0
1877+msgid "Target Window"
1878+msgstr ""
1879+
1880+#. module: base
1881+#: model:ir.module.module,shortdesc:base.module_sale_analytic_plans
1882+msgid "Sales Analytic Distribution"
1883+msgstr ""
1884+
1885+#. module: base
1886+#: model:ir.module.module,shortdesc:base.module_web_process
1887+msgid "Process"
1888+msgstr ""
1889+
1890+#. module: base
1891+#: model:ir.module.module,shortdesc:base.module_analytic_journal_billing_rate
1892+msgid "Billing Rates on Contracts"
1893+msgstr ""
1894+
1895+#. module: base
1896+#: code:addons/base/res/res_users.py:558
1897+#, python-format
1898+msgid "Warning!"
1899+msgstr ""
1900+
1901+#. module: base
1902+#: code:addons/base/ir/ir_model.py:344
1903+#, python-format
1904+msgid ""
1905+"Properties of base fields cannot be altered in this manner! Please modify "
1906+"them through Python code, preferably through a custom addon!"
1907+msgstr ""
1908+
1909+#. module: base
1910+#: code:addons/osv.py:129
1911+#, python-format
1912+msgid "Constraint Error"
1913+msgstr ""
1914+
1915+#. module: base
1916+#: model:ir.model,name:base.model_ir_ui_view_custom
1917+msgid "ir.ui.view.custom"
1918+msgstr ""
1919+
1920+#. module: base
1921+#: code:addons/base/ir/ir_model.py:313
1922+#, python-format
1923+msgid "Renaming sparse field \"%s\" is not allowed"
1924+msgstr ""
1925+
1926+#. module: base
1927+#: model:res.country,name:base.sz
1928+msgid "Swaziland"
1929+msgstr ""
1930+
1931+#. module: base
1932+#: code:addons/orm.py:4206
1933+#, python-format
1934+msgid "created."
1935+msgstr ""
1936+
1937+#. module: base
1938+#: model:ir.module.module,shortdesc:base.module_l10n_tr
1939+msgid "Turkey - Accounting"
1940+msgstr ""
1941+
1942+#. module: base
1943+#: model:ir.module.module,shortdesc:base.module_mrp_subproduct
1944+msgid "MRP Subproducts"
1945+msgstr ""
1946+
1947+#. module: base
1948+#: code:addons/base/module/module.py:390
1949+#, python-format
1950+msgid ""
1951+"Some installed modules depend on the module you plan to Uninstall :\n"
1952+" %s"
1953+msgstr ""
1954+
1955+#. module: base
1956+#: field:ir.sequence,number_increment:0
1957+msgid "Increment Number"
1958+msgstr ""
1959+
1960+#. module: base
1961+#: model:ir.actions.act_window,name:base.action_res_company_tree
1962+#: model:ir.ui.menu,name:base.menu_action_res_company_tree
1963+msgid "Company's Structure"
1964+msgstr ""
1965+
1966+#. module: base
1967+#: selection:base.language.install,lang:0
1968+msgid "Inuktitut / ᐃᓄᒃᑎᑐᑦ"
1969+msgstr ""
1970+
1971+#. module: base
1972+#: model:ir.actions.todo.category,name:base.category_sales_management_config
1973+#: model:ir.module.category,name:base.module_category_sales_management
1974+#: model:ir.module.module,shortdesc:base.module_sale
1975+msgid "Sales Management"
1976+msgstr ""
1977+
1978+#. module: base
1979+#: view:res.partner:0
1980+msgid "Search Partner"
1981+msgstr ""
1982+
1983+#. module: base
1984+#: code:addons/base/module/wizard/base_export_language.py:60
1985+#, python-format
1986+msgid "new"
1987+msgstr ""
1988+
1989+#. module: base
1990+#: field:ir.actions.report.xml,multi:0
1991+msgid "On multiple doc."
1992+msgstr ""
1993+
1994+#. module: base
1995+#: field:ir.module.category,module_nr:0
1996+msgid "Number of Modules"
1997+msgstr ""
1998+
1999+#. module: base
2000+#: help:multi_company.default,company_dest_id:0
2001+msgid "Company to store the current record"
2002+msgstr ""
2003+
2004+#. module: base
2005+#: field:res.partner.bank.type.field,size:0
2006+msgid "Max. Size"
2007+msgstr ""
2008+
2009+#. module: base
2010+#: model:ir.module.category,name:base.module_category_reporting
2011+#: model:ir.ui.menu,name:base.menu_lunch_reporting
2012+#: model:ir.ui.menu,name:base.menu_project_report
2013+#: model:ir.ui.menu,name:base.menu_report_association
2014+#: model:ir.ui.menu,name:base.menu_report_marketing
2015+#: model:ir.ui.menu,name:base.menu_reporting
2016+#: model:ir.ui.menu,name:base.next_id_64
2017+#: model:ir.ui.menu,name:base.next_id_73
2018+#: model:ir.ui.menu,name:base.reporting_menu
2019+msgid "Reporting"
2020+msgstr ""
2021+
2022+#. module: base
2023+#: view:res.partner:0
2024+#: field:res.partner,subname:0
2025+#: field:res.partner.address,name:0
2026+msgid "Contact Name"
2027+msgstr ""
2028+
2029+#. module: base
2030+#: code:addons/base/module/wizard/base_export_language.py:56
2031+#, python-format
2032+msgid ""
2033+"Save this document to a %s file and edit it with a specific software or a "
2034+"text editor. The file encoding is UTF-8."
2035+msgstr ""
2036+
2037+#. module: base
2038+#: help:ir.values,key2:0
2039+msgid ""
2040+"For actions, one of the possible action slots: \n"
2041+" - client_action_multi\n"
2042+" - client_print_multi\n"
2043+" - client_action_relate\n"
2044+" - tree_but_open\n"
2045+"For defaults, an optional condition"
2046+msgstr ""
2047+
2048+#. module: base
2049+#: sql_constraint:res.lang:0
2050+msgid "The name of the language must be unique !"
2051+msgstr ""
2052+
2053+#. module: base
2054+#: model:ir.module.module,description:base.module_import_base
2055+msgid ""
2056+"\n"
2057+" This module provide a class import_framework to help importing \n"
2058+" complex data from other software\n"
2059+" "
2060+msgstr ""
2061+
2062+#. module: base
2063+#: field:ir.actions.wizard,wiz_name:0
2064+msgid "Wizard Name"
2065+msgstr ""
2066+
2067+#. module: base
2068+#: model:res.groups,name:base.group_partner_manager
2069+msgid "Partner Manager"
2070+msgstr ""
2071+
2072+#. module: base
2073+#: model:ir.module.category,name:base.module_category_customer_relationship_management
2074+msgid "Customer Relationship Management"
2075+msgstr ""
2076+
2077+#. module: base
2078+#: view:ir.module.module:0
2079+msgid "Extra"
2080+msgstr ""
2081+
2082+#. module: base
2083+#: code:addons/orm.py:2526
2084+#, python-format
2085+msgid "Invalid group_by"
2086+msgstr ""
2087+
2088+#. module: base
2089+#: field:ir.module.category,child_ids:0
2090+msgid "Child Applications"
2091+msgstr ""
2092+
2093+#. module: base
2094+#: field:res.partner,credit_limit:0
2095+msgid "Credit Limit"
2096+msgstr ""
2097+
2098+#. module: base
2099+#: model:ir.module.module,description:base.module_web_graph
2100+msgid "Openerp web graph view"
2101+msgstr ""
2102+
2103+#. module: base
2104+#: field:ir.model.data,date_update:0
2105+msgid "Update Date"
2106+msgstr ""
2107+
2108+#. module: base
2109+#: model:ir.module.module,shortdesc:base.module_base_action_rule
2110+msgid "Automated Action Rules"
2111+msgstr ""
2112+
2113+#. module: base
2114+#: view:ir.attachment:0
2115+msgid "Owner"
2116+msgstr ""
2117+
2118+#. module: base
2119+#: field:ir.actions.act_window,src_model:0
2120+msgid "Source Object"
2121+msgstr ""
2122+
2123+#. module: base
2124+#: model:res.partner.bank.type,format_layout:base.bank_normal
2125+msgid "%(bank_name)s: %(acc_number)s"
2126+msgstr ""
2127+
2128+#. module: base
2129+#: view:ir.actions.todo:0
2130+msgid "Config Wizard Steps"
2131+msgstr ""
2132+
2133+#. module: base
2134+#: model:ir.model,name:base.model_ir_ui_view_sc
2135+msgid "ir.ui.view_sc"
2136+msgstr ""
2137+
2138+#. module: base
2139+#: field:res.widget.user,widget_id:0
2140+#: field:res.widget.wizard,widgets_list:0
2141+msgid "Widget"
2142+msgstr ""
2143+
2144+#. module: base
2145+#: view:ir.model.access:0
2146+#: field:ir.model.access,group_id:0
2147+msgid "Group"
2148+msgstr ""
2149+
2150+#. module: base
2151+#: constraint:res.lang:0
2152+msgid ""
2153+"Invalid date/time format directive specified. Please refer to the list of "
2154+"allowed directives, displayed when you edit a language."
2155+msgstr ""
2156+
2157+#. module: base
2158+#: code:addons/orm.py:3895
2159+#, python-format
2160+msgid ""
2161+"One of the records you are trying to modify has already been deleted "
2162+"(Document type: %s)."
2163+msgstr ""
2164+
2165+#. module: base
2166+#: model:ir.module.module,shortdesc:base.module_pad_project
2167+msgid "Specifications on PADs"
2168+msgstr ""
2169+
2170+#. module: base
2171+#: help:ir.filters,user_id:0
2172+msgid ""
2173+"The user this filter is available to. When left empty the filter is usable "
2174+"by the system only."
2175+msgstr ""
2176+
2177+#. module: base
2178+#: help:res.partner,website:0
2179+msgid "Website of Partner."
2180+msgstr ""
2181+
2182+#. module: base
2183+#: help:ir.actions.act_window,views:0
2184+msgid ""
2185+"This function field computes the ordered list of views that should be "
2186+"enabled when displaying the result of an action, federating view mode, views "
2187+"and reference view. The result is returned as an ordered list of pairs "
2188+"(view_id,view_mode)."
2189+msgstr ""
2190+
2191+#. module: base
2192+#: model:res.country,name:base.tv
2193+msgid "Tuvalu"
2194+msgstr ""
2195+
2196+#. module: base
2197+#: selection:ir.model,state:0
2198+msgid "Custom Object"
2199+msgstr ""
2200+
2201+#. module: base
2202+#: field:res.lang,date_format:0
2203+msgid "Date Format"
2204+msgstr ""
2205+
2206+#. module: base
2207+#: model:ir.module.module,shortdesc:base.module_base_report_designer
2208+msgid "OpenOffice Report Designer"
2209+msgstr ""
2210+
2211+#. module: base
2212+#: field:res.bank,email:0
2213+#: field:res.partner.address,email:0
2214+msgid "E-Mail"
2215+msgstr ""
2216+
2217+#. module: base
2218+#: model:res.country,name:base.an
2219+msgid "Netherlands Antilles"
2220+msgstr ""
2221+
2222+#. module: base
2223+#: model:res.country,name:base.ro
2224+msgid "Romania"
2225+msgstr ""
2226+
2227+#. module: base
2228+#: code:addons/base/res/res_users.py:396
2229+#, python-format
2230+msgid ""
2231+"You can not remove the admin user as it is used internally for resources "
2232+"created by OpenERP (updates, module installation, ...)"
2233+msgstr ""
2234+
2235+#. module: base
2236+#: view:ir.values:0
2237+msgid "Action Binding"
2238+msgstr ""
2239+
2240+#. module: base
2241+#: model:res.country,name:base.gf
2242+msgid "French Guyana"
2243+msgstr ""
2244+
2245+#. module: base
2246+#: field:ir.ui.view.custom,ref_id:0
2247+msgid "Original View"
2248+msgstr ""
2249+
2250+#. module: base
2251+#: selection:base.language.install,lang:0
2252+msgid "Bosnian / bosanski jezik"
2253+msgstr ""
2254+
2255+#. module: base
2256+#: help:ir.actions.report.xml,attachment_use:0
2257+msgid ""
2258+"If you check this, then the second time the user prints with same attachment "
2259+"name, it returns the previous report."
2260+msgstr ""
2261+
2262+#. module: base
2263+#: model:ir.module.module,shortdesc:base.module_sale_layout
2264+msgid "Sales Orders Print Layout"
2265+msgstr ""
2266+
2267+#. module: base
2268+#: selection:base.language.install,lang:0
2269+msgid "Spanish (VE) / Español (VE)"
2270+msgstr ""
2271+
2272+#. module: base
2273+#: model:ir.module.module,shortdesc:base.module_hr_timesheet_invoice
2274+msgid "Invoice on Timesheets"
2275+msgstr ""
2276+
2277+#. module: base
2278+#: view:base.module.upgrade:0
2279+msgid "Your system will be updated."
2280+msgstr ""
2281+
2282+#. module: base
2283+#: field:ir.actions.todo,note:0
2284+#: selection:ir.property,type:0
2285+msgid "Text"
2286+msgstr ""
2287+
2288+#. module: base
2289+#: model:ir.module.module,description:base.module_account_followup
2290+msgid ""
2291+"\n"
2292+"Module to automate letters for unpaid invoices, with multi-level recalls.\n"
2293+"==========================================================================\n"
2294+"\n"
2295+"You can define your multiple levels of recall through the menu:\n"
2296+" Accounting/Configuration/Miscellaneous/Follow-Ups\n"
2297+"\n"
2298+"Once it is defined, you can automatically print recalls every day through "
2299+"simply clicking on the menu:\n"
2300+" Accounting/Periodical Processing/Billing/Send followups\n"
2301+"\n"
2302+"It will generate a PDF with all the letters according to the the\n"
2303+"different levels of recall defined. You can define different policies\n"
2304+"for different companies. You can also send mail to the customer.\n"
2305+"\n"
2306+"Note that if you want to check the followup level for a given "
2307+"partner/account entry, you can do from in the menu:\n"
2308+" Accounting/Reporting/Generic Reporting/Partners/Follow-ups Sent\n"
2309+"\n"
2310+msgstr ""
2311+
2312+#. module: base
2313+#: field:res.country,name:0
2314+msgid "Country Name"
2315+msgstr ""
2316+
2317+#. module: base
2318+#: model:res.country,name:base.co
2319+msgid "Colombia"
2320+msgstr ""
2321+
2322+#. module: base
2323+#: code:addons/orm.py:1390
2324+#, python-format
2325+msgid "Key/value '%s' not found in selection field '%s'"
2326+msgstr ""
2327+
2328+#. module: base
2329+#: help:res.country,code:0
2330+msgid ""
2331+"The ISO country code in two chars.\n"
2332+"You can use this field for quick search."
2333+msgstr ""
2334+
2335+#. module: base
2336+#: model:res.country,name:base.pw
2337+msgid "Palau"
2338+msgstr ""
2339+
2340+#. module: base
2341+#: view:res.partner:0
2342+msgid "Sales & Purchases"
2343+msgstr ""
2344+
2345+#. module: base
2346+#: view:ir.translation:0
2347+msgid "Untranslated"
2348+msgstr ""
2349+
2350+#. module: base
2351+#: help:ir.actions.act_window,context:0
2352+msgid ""
2353+"Context dictionary as Python expression, empty by default (Default: {})"
2354+msgstr ""
2355+
2356+#. module: base
2357+#: model:ir.actions.act_window,name:base.ir_action_wizard
2358+#: view:ir.actions.wizard:0
2359+#: model:ir.ui.menu,name:base.menu_ir_action_wizard
2360+msgid "Wizards"
2361+msgstr ""
2362+
2363+#. module: base
2364+#: model:res.partner.category,name:base.res_partner_category_miscellaneoussuppliers0
2365+msgid "Miscellaneous Suppliers"
2366+msgstr ""
2367+
2368+#. module: base
2369+#: code:addons/base/ir/ir_model.py:287
2370+#, python-format
2371+msgid "Custom fields must have a name that starts with 'x_' !"
2372+msgstr ""
2373+
2374+#. module: base
2375+#: model:ir.module.module,shortdesc:base.module_l10n_mx
2376+msgid "Mexico - Accounting"
2377+msgstr ""
2378+
2379+#. module: base
2380+#: help:ir.actions.server,action_id:0
2381+msgid "Select the Action Window, Report, Wizard to be executed."
2382+msgstr ""
2383+
2384+#. module: base
2385+#: model:res.country,name:base.ai
2386+msgid "Anguilla"
2387+msgstr ""
2388+
2389+#. module: base
2390+#: view:base.language.export:0
2391+msgid "Export done"
2392+msgstr ""
2393+
2394+#. module: base
2395+#: model:ir.module.module,shortdesc:base.module_plugin_outlook
2396+msgid "Outlook Plug-In"
2397+msgstr ""
2398+
2399+#. module: base
2400+#: view:ir.model:0
2401+#: field:ir.model,name:0
2402+msgid "Model Description"
2403+msgstr ""
2404+
2405+#. module: base
2406+#: help:ir.actions.act_window,src_model:0
2407+msgid ""
2408+"Optional model name of the objects on which this action should be visible"
2409+msgstr ""
2410+
2411+#. module: base
2412+#: field:workflow.transition,trigger_expr_id:0
2413+msgid "Trigger Expression"
2414+msgstr ""
2415+
2416+#. module: base
2417+#: model:res.country,name:base.jo
2418+msgid "Jordan"
2419+msgstr ""
2420+
2421+#. module: base
2422+#: help:ir.cron,nextcall:0
2423+msgid "Next planned execution date for this job."
2424+msgstr ""
2425+
2426+#. module: base
2427+#: code:addons/base/ir/ir_model.py:139
2428+#, python-format
2429+msgid "You can not remove the model '%s' !"
2430+msgstr ""
2431+
2432+#. module: base
2433+#: model:res.country,name:base.er
2434+msgid "Eritrea"
2435+msgstr ""
2436+
2437+#. module: base
2438+#: sql_constraint:res.company:0
2439+msgid "The company name must be unique !"
2440+msgstr ""
2441+
2442+#. module: base
2443+#: view:res.config:0
2444+#: view:res.config.installer:0
2445+msgid "description"
2446+msgstr ""
2447+
2448+#. module: base
2449+#: model:ir.ui.menu,name:base.menu_base_action_rule
2450+#: model:ir.ui.menu,name:base.menu_base_action_rule_admin
2451+msgid "Automated Actions"
2452+msgstr ""
2453+
2454+#. module: base
2455+#: model:ir.module.module,shortdesc:base.module_l10n_ro
2456+msgid "Romania - Accounting"
2457+msgstr ""
2458+
2459+#. module: base
2460+#: view:partner.wizard.ean.check:0
2461+msgid "Want to check Ean ? "
2462+msgstr ""
2463+
2464+#. module: base
2465+#: help:ir.actions.server,mobile:0
2466+msgid ""
2467+"Provides fields that be used to fetch the mobile number, e.g. you select the "
2468+"invoice, then `object.invoice_address_id.mobile` is the field which gives "
2469+"the correct mobile number"
2470+msgstr ""
2471+
2472+#. module: base
2473+#: view:ir.mail_server:0
2474+msgid "Security and Authentication"
2475+msgstr ""
2476+
2477+#. module: base
2478+#: view:base.language.export:0
2479+msgid ""
2480+"OpenERP translations (core, modules, clients) are managed through "
2481+"Launchpad.net, our open source project management facility. We use their "
2482+"online interface to synchronize all translations efforts."
2483+msgstr ""
2484+
2485+#. module: base
2486+#: help:ir.actions.todo,type:0
2487+msgid ""
2488+"Manual: Launched manually.\n"
2489+"Automatic: Runs whenever the system is reconfigured.\n"
2490+"Launch Manually Once: after hacing been launched manually, it sets "
2491+"automatically to Done."
2492+msgstr ""
2493+
2494+#. module: base
2495+#: selection:base.language.install,lang:0
2496+msgid "Swedish / svenska"
2497+msgstr ""
2498+
2499+#. module: base
2500+#: model:res.country,name:base.rs
2501+msgid "Serbia"
2502+msgstr ""
2503+
2504+#. module: base
2505+#: selection:ir.translation,type:0
2506+msgid "Wizard View"
2507+msgstr ""
2508+
2509+#. module: base
2510+#: model:res.country,name:base.kh
2511+msgid "Cambodia, Kingdom of"
2512+msgstr ""
2513+
2514+#. module: base
2515+#: field:base.language.import,overwrite:0
2516+#: field:base.language.install,overwrite:0
2517+msgid "Overwrite Existing Terms"
2518+msgstr ""
2519+
2520+#. module: base
2521+#: model:ir.model,name:base.model_base_language_import
2522+msgid "Language Import"
2523+msgstr ""
2524+
2525+#. module: base
2526+#: help:ir.cron,interval_number:0
2527+msgid "Repeat every x."
2528+msgstr ""
2529+
2530+#. module: base
2531+#: selection:base.language.install,lang:0
2532+msgid "Albanian / Shqip"
2533+msgstr ""
2534+
2535+#. module: base
2536+#: model:ir.ui.menu,name:base.menu_crm_config_opportunity
2537+msgid "Opportunities"
2538+msgstr ""
2539+
2540+#. module: base
2541+#: model:ir.model,name:base.model_base_language_export
2542+msgid "base.language.export"
2543+msgstr ""
2544+
2545+#. module: base
2546+#: help:ir.actions.server,write_id:0
2547+msgid ""
2548+"Provide the field name that the record id refers to for the write operation. "
2549+"If it is empty it will refer to the active id of the object."
2550+msgstr ""
2551+
2552+#. module: base
2553+#: help:ir.actions.report.xml,report_type:0
2554+msgid "Report Type, e.g. pdf, html, raw, sxw, odt, html2html, mako2html, ..."
2555+msgstr ""
2556+
2557+#. module: base
2558+#: model:ir.module.module,shortdesc:base.module_document_webdav
2559+msgid "Shared Repositories (WebDAV)"
2560+msgstr ""
2561+
2562+#. module: base
2563+#: model:ir.module.module,description:base.module_import_google
2564+msgid ""
2565+"The module adds google contact in partner address and add google calendar "
2566+"events details in Meeting"
2567+msgstr ""
2568+
2569+#. module: base
2570+#: view:res.users:0
2571+msgid "Email Preferences"
2572+msgstr ""
2573+
2574+#. module: base
2575+#: model:ir.module.module,description:base.module_audittrail
2576+msgid ""
2577+"\n"
2578+"This module lets administrator track every user operation on all the objects "
2579+"of the system.\n"
2580+"============================================================================="
2581+"==============\n"
2582+"\n"
2583+"The administrator can subscribe to rules for read, write and\n"
2584+"delete on objects and can check logs.\n"
2585+" "
2586+msgstr ""
2587+
2588+#. module: base
2589+#: model:res.partner.category,name:base.res_partner_category_4
2590+msgid "Basic Partner"
2591+msgstr ""
2592+
2593+#. module: base
2594+#: report:ir.module.reference.graph:0
2595+msgid ","
2596+msgstr ""
2597+
2598+#. module: base
2599+#: view:res.partner:0
2600+msgid "My Partners"
2601+msgstr ""
2602+
2603+#. module: base
2604+#: view:ir.actions.report.xml:0
2605+msgid "XML Report"
2606+msgstr ""
2607+
2608+#. module: base
2609+#: model:res.country,name:base.es
2610+msgid "Spain"
2611+msgstr ""
2612+
2613+#. module: base
2614+#: view:base.module.update:0
2615+msgid "Please be patient, as this operation may take a few seconds..."
2616+msgstr ""
2617+
2618+#. module: base
2619+#: help:ir.actions.act_window,domain:0
2620+msgid ""
2621+"Optional domain filtering of the destination data, as a Python expression"
2622+msgstr ""
2623+
2624+#. module: base
2625+#: model:ir.actions.act_window,name:base.action_view_base_module_upgrade
2626+#: model:ir.model,name:base.model_base_module_upgrade
2627+msgid "Module Upgrade"
2628+msgstr ""
2629+
2630+#. module: base
2631+#: selection:base.language.install,lang:0
2632+msgid "Spanish (UY) / Español (UY)"
2633+msgstr ""
2634+
2635+#. module: base
2636+#: field:res.partner,mobile:0
2637+#: field:res.partner.address,mobile:0
2638+msgid "Mobile"
2639+msgstr ""
2640+
2641+#. module: base
2642+#: model:res.country,name:base.om
2643+msgid "Oman"
2644+msgstr ""
2645+
2646+#. module: base
2647+#: model:ir.module.module,shortdesc:base.module_mrp
2648+msgid "MRP"
2649+msgstr ""
2650+
2651+#. module: base
2652+#: report:ir.module.reference.graph:0
2653+msgid "1cm 28cm 20cm 28cm"
2654+msgstr ""
2655+
2656+#. module: base
2657+#: model:res.country,name:base.nu
2658+msgid "Niue"
2659+msgstr ""
2660+
2661+#. module: base
2662+#: model:ir.module.module,shortdesc:base.module_membership
2663+msgid "Membership Management"
2664+msgstr ""
2665+
2666+#. module: base
2667+#: selection:ir.module.module,license:0
2668+msgid "Other OSI Approved Licence"
2669+msgstr ""
2670+
2671+#. module: base
2672+#: model:ir.actions.act_window,name:base.act_menu_create
2673+#: view:wizard.ir.model.menu.create:0
2674+msgid "Create Menu"
2675+msgstr ""
2676+
2677+#. module: base
2678+#: model:res.country,name:base.in
2679+msgid "India"
2680+msgstr ""
2681+
2682+#. module: base
2683+#: model:ir.actions.act_window,name:base.res_request_link-act
2684+#: model:ir.ui.menu,name:base.menu_res_request_link_act
2685+msgid "Request Reference Types"
2686+msgstr ""
2687+
2688+#. module: base
2689+#: model:ir.module.module,shortdesc:base.module_google_base_account
2690+msgid "Google Users"
2691+msgstr ""
2692+
2693+#. module: base
2694+#: help:ir.server.object.lines,value:0
2695+msgid ""
2696+"Expression containing a value specification. \n"
2697+"When Formula type is selected, this field may be a Python expression that "
2698+"can use the same values as for the condition field on the server action.\n"
2699+"If Value type is selected, the value will be used directly without "
2700+"evaluation."
2701+msgstr ""
2702+
2703+#. module: base
2704+#: model:res.country,name:base.ad
2705+msgid "Andorra, Principality of"
2706+msgstr ""
2707+
2708+#. module: base
2709+#: field:res.partner.category,child_ids:0
2710+msgid "Child Categories"
2711+msgstr ""
2712+
2713+#. module: base
2714+#: model:ir.model,name:base.model_ir_config_parameter
2715+msgid "ir.config_parameter"
2716+msgstr ""
2717+
2718+#. module: base
2719+#: selection:base.language.export,format:0
2720+msgid "TGZ Archive"
2721+msgstr ""
2722+
2723+#. module: base
2724+#: view:res.groups:0
2725+msgid ""
2726+"Users added to this group are automatically added in the following groups."
2727+msgstr ""
2728+
2729+#. module: base
2730+#: view:res.lang:0
2731+msgid "%B - Full month name."
2732+msgstr ""
2733+
2734+#. module: base
2735+#: field:ir.actions.todo,type:0
2736+#: view:ir.attachment:0
2737+#: field:ir.attachment,type:0
2738+#: field:ir.model,state:0
2739+#: field:ir.model.fields,state:0
2740+#: field:ir.property,type:0
2741+#: field:ir.server.object.lines,type:0
2742+#: field:ir.translation,type:0
2743+#: view:ir.ui.view:0
2744+#: view:ir.values:0
2745+#: field:ir.values,key:0
2746+#: view:res.partner:0
2747+#: view:res.partner.address:0
2748+msgid "Type"
2749+msgstr ""
2750+
2751+#. module: base
2752+#: field:ir.mail_server,smtp_user:0
2753+msgid "Username"
2754+msgstr ""
2755+
2756+#. module: base
2757+#: code:addons/orm.py:398
2758+#, python-format
2759+msgid ""
2760+"Language with code \"%s\" is not defined in your system !\n"
2761+"Define it through the Administration menu."
2762+msgstr ""
2763+
2764+#. module: base
2765+#: model:res.country,name:base.gu
2766+msgid "Guam (USA)"
2767+msgstr ""
2768+
2769+#. module: base
2770+#: code:addons/base/res/res_users.py:558
2771+#, python-format
2772+msgid "Setting empty passwords is not allowed for security reasons!"
2773+msgstr ""
2774+
2775+#. module: base
2776+#: code:addons/base/ir/ir_mail_server.py:192
2777+#, python-format
2778+msgid "Connection test failed!"
2779+msgstr ""
2780+
2781+#. module: base
2782+#: selection:ir.actions.server,state:0
2783+#: selection:workflow.activity,kind:0
2784+msgid "Dummy"
2785+msgstr ""
2786+
2787+#. module: base
2788+#: constraint:ir.ui.view:0
2789+msgid "Invalid XML for View Architecture!"
2790+msgstr ""
2791+
2792+#. module: base
2793+#: model:res.country,name:base.ky
2794+msgid "Cayman Islands"
2795+msgstr ""
2796+
2797+#. module: base
2798+#: model:res.country,name:base.kr
2799+msgid "South Korea"
2800+msgstr ""
2801+
2802+#. module: base
2803+#: model:ir.actions.act_window,name:base.action_workflow_transition_form
2804+#: model:ir.ui.menu,name:base.menu_workflow_transition
2805+#: view:workflow.activity:0
2806+msgid "Transitions"
2807+msgstr ""
2808+
2809+#. module: base
2810+#: code:addons/orm.py:4615
2811+#, python-format
2812+msgid "Record #%d of %s not found, cannot copy!"
2813+msgstr ""
2814+
2815+#. module: base
2816+#: field:ir.module.module,contributors:0
2817+msgid "Contributors"
2818+msgstr ""
2819+
2820+#. module: base
2821+#: model:ir.module.module,description:base.module_project_planning
2822+msgid ""
2823+"Keep track of your planning\n"
2824+"This module helps you to manage your plannings.\n"
2825+"===============================================\n"
2826+"\n"
2827+"This module is based on the analytic accounting and is totally integrated "
2828+"with\n"
2829+"* the timesheets encoding\n"
2830+"* the holidays management\n"
2831+"* the project management\n"
2832+"\n"
2833+"So that, each department manager can know if someone in his team has still "
2834+"unallocated time for a given planning (taking in consideration the validated "
2835+"leaves) or if he still needs to encode tasks.\n"
2836+"\n"
2837+"At the end of the month, the planning manager can also check if the encoded "
2838+"timesheets are respecting the planned time on each analytic account.\n"
2839+msgstr ""
2840+
2841+#. module: base
2842+#: selection:ir.property,type:0
2843+msgid "Char"
2844+msgstr ""
2845+
2846+#. module: base
2847+#: selection:base.language.install,lang:0
2848+msgid "Slovak / Slovenský jazyk"
2849+msgstr ""
2850+
2851+#. module: base
2852+#: selection:base.language.install,lang:0
2853+msgid "Spanish (AR) / Español (AR)"
2854+msgstr ""
2855+
2856+#. module: base
2857+#: model:res.country,name:base.ug
2858+msgid "Uganda"
2859+msgstr ""
2860+
2861+#. module: base
2862+#: field:ir.model.access,perm_unlink:0
2863+msgid "Delete Access"
2864+msgstr ""
2865+
2866+#. module: base
2867+#: model:res.country,name:base.ne
2868+msgid "Niger"
2869+msgstr ""
2870+
2871+#. module: base
2872+#: selection:base.language.install,lang:0
2873+msgid "Chinese (HK)"
2874+msgstr ""
2875+
2876+#. module: base
2877+#: model:res.country,name:base.ba
2878+msgid "Bosnia-Herzegovina"
2879+msgstr ""
2880+
2881+#. module: base
2882+#: view:base.language.export:0
2883+msgid ""
2884+"To improve or expand the official translations, you should use directly "
2885+"Lauchpad's web interface (Rosetta). If you need to perform mass translation, "
2886+"Launchpad also allows uploading full .po files at once"
2887+msgstr ""
2888+
2889+#. module: base
2890+#: selection:base.language.install,lang:0
2891+msgid "Spanish (GT) / Español (GT)"
2892+msgstr ""
2893+
2894+#. module: base
2895+#: field:ir.mail_server,smtp_port:0
2896+msgid "SMTP Port"
2897+msgstr ""
2898+
2899+#. module: base
2900+#: model:ir.module.module,shortdesc:base.module_import_sugarcrm
2901+msgid "SugarCRM Import"
2902+msgstr ""
2903+
2904+#. module: base
2905+#: view:res.lang:0
2906+msgid ""
2907+"%W - Week number of the year (Monday as the first day of the week) as a "
2908+"decimal number [00,53]. All days in a new year preceding the first Monday "
2909+"are considered to be in week 0."
2910+msgstr ""
2911+
2912+#. module: base
2913+#: code:addons/base/module/wizard/base_language_install.py:55
2914+#, python-format
2915+msgid "Language Pack"
2916+msgstr ""
2917+
2918+#. module: base
2919+#: model:ir.module.module,shortdesc:base.module_web_tests
2920+msgid "Tests"
2921+msgstr ""
2922+
2923+#. module: base
2924+#: field:ir.ui.view_sc,res_id:0
2925+msgid "Resource Ref."
2926+msgstr ""
2927+
2928+#. module: base
2929+#: model:res.country,name:base.gs
2930+msgid "S. Georgia & S. Sandwich Isls."
2931+msgstr ""
2932+
2933+#. module: base
2934+#: field:ir.actions.url,url:0
2935+msgid "Action URL"
2936+msgstr ""
2937+
2938+#. module: base
2939+#: field:base.module.import,module_name:0
2940+msgid "Module Name"
2941+msgstr ""
2942+
2943+#. module: base
2944+#: model:res.country,name:base.mh
2945+msgid "Marshall Islands"
2946+msgstr ""
2947+
2948+#. module: base
2949+#: code:addons/base/ir/ir_model.py:368
2950+#, python-format
2951+msgid "Changing the model of a field is forbidden!"
2952+msgstr ""
2953+
2954+#. module: base
2955+#: model:res.country,name:base.ht
2956+msgid "Haiti"
2957+msgstr ""
2958+
2959+#. module: base
2960+#: view:ir.ui.view:0
2961+#: selection:ir.ui.view,type:0
2962+msgid "Search"
2963+msgstr ""
2964+
2965+#. module: base
2966+#: code:addons/osv.py:132
2967+#, python-format
2968+msgid ""
2969+"The operation cannot be completed, probably due to the following:\n"
2970+"- deletion: you may be trying to delete a record while other records still "
2971+"reference it\n"
2972+"- creation/update: a mandatory field is not correctly set"
2973+msgstr ""
2974+
2975+#. module: base
2976+#: field:ir.module.category,parent_id:0
2977+msgid "Parent Application"
2978+msgstr ""
2979+
2980+#. module: base
2981+#: code:addons/base/res/res_users.py:222
2982+#, python-format
2983+msgid "Operation Canceled"
2984+msgstr ""
2985+
2986+#. module: base
2987+#: help:base.language.export,lang:0
2988+msgid "To export a new language, do not select a language."
2989+msgstr ""
2990+
2991+#. module: base
2992+#: model:ir.module.module,shortdesc:base.module_document
2993+#: model:ir.module.module,shortdesc:base.module_knowledge
2994+msgid "Document Management System"
2995+msgstr ""
2996+
2997+#. module: base
2998+#: model:ir.module.module,shortdesc:base.module_crm_claim
2999+msgid "Claims Management"
3000+msgstr ""
3001+
3002+#. module: base
3003+#: model:ir.ui.menu,name:base.menu_purchase_root
3004+msgid "Purchases"
3005+msgstr ""
3006+
3007+#. module: base
3008+#: model:res.country,name:base.md
3009+msgid "Moldavia"
3010+msgstr ""
3011+
3012+#. module: base
3013+#: view:ir.module.module:0
3014+msgid "Features"
3015+msgstr ""
3016+
3017+#. module: base
3018+#: model:ir.actions.act_window,help:base.bank_account_update
3019+msgid ""
3020+"Configure your company's bank accounts and select those that must appear on "
3021+"the report footer. You can reorder bank accounts from the list view. If you "
3022+"use the accounting application of OpenERP, journals and accounts will be "
3023+"created automatically based on these data."
3024+msgstr ""
3025+
3026+#. module: base
3027+#: view:ir.module.module:0
3028+#: report:ir.module.reference.graph:0
3029+msgid "Version"
3030+msgstr ""
3031+
3032+#. module: base
3033+#: model:ir.module.module,description:base.module_sale_order_dates
3034+msgid ""
3035+"\n"
3036+"Add additional date information to the sales order.\n"
3037+"===================================================\n"
3038+"\n"
3039+"You can add the following additional dates to a sale order:\n"
3040+" * Requested Date\n"
3041+" * Commitment Date\n"
3042+" * Effective Date\n"
3043+msgstr ""
3044+
3045+#. module: base
3046+#: model:ir.module.module,shortdesc:base.module_account_sequence
3047+msgid "Entries Sequence Numbering"
3048+msgstr ""
3049+
3050+#. module: base
3051+#: model:ir.model,name:base.model_ir_exports
3052+msgid "ir.exports"
3053+msgstr ""
3054+
3055+#. module: base
3056+#: code:addons/base/module/wizard/base_update_translations.py:38
3057+#, python-format
3058+msgid "No language with code \"%s\" exists"
3059+msgstr ""
3060+
3061+#. module: base
3062+#: model:ir.module.module,description:base.module_document
3063+msgid ""
3064+"\n"
3065+"This is a complete document management system.\n"
3066+"==============================================\n"
3067+"\n"
3068+" * User Authentication\n"
3069+" * Document Indexation :- .pptx and .docx files are not supported in "
3070+"Windows platform.\n"
3071+" * Dashboard for Document that includes:\n"
3072+" * New Files (list)\n"
3073+" * Files by Resource Type (graph)\n"
3074+" * Files by Partner (graph)\n"
3075+" * Files Size by Month (graph)\n"
3076+"\n"
3077+"ATTENTION:\n"
3078+" - When you install this module in a running company that have already "
3079+"PDF files stored into the database,\n"
3080+" you will lose them all.\n"
3081+" - After installing this module PDF's are no longer stored into the "
3082+"database,\n"
3083+" but in the servers rootpad like /server/bin/filestore.\n"
3084+msgstr ""
3085+
3086+#. module: base
3087+#: view:res.lang:0
3088+msgid "%Y - Year with century."
3089+msgstr ""
3090+
3091+#. module: base
3092+#: model:ir.module.module,description:base.module_web_gantt
3093+msgid ""
3094+"\n"
3095+" OpenERP Web gantt chart view.\n"
3096+" "
3097+msgstr ""
3098+
3099+#. module: base
3100+#: report:ir.module.reference.graph:0
3101+msgid "-"
3102+msgstr ""
3103+
3104+#. module: base
3105+#: view:publisher_warranty.contract.wizard:0
3106+msgid ""
3107+"This wizard helps you register a publisher warranty contract in your OpenERP "
3108+"system. After the contract has been registered, you will be able to send "
3109+"issues directly to OpenERP."
3110+msgstr ""
3111+
3112+#. module: base
3113+#: view:wizard.ir.model.menu.create:0
3114+msgid "Create _Menu"
3115+msgstr ""
3116+
3117+#. module: base
3118+#: field:res.payterm,name:0
3119+msgid "Payment Term (short name)"
3120+msgstr ""
3121+
3122+#. module: base
3123+#: model:ir.model,name:base.model_res_bank
3124+#: view:res.bank:0
3125+#: field:res.partner.bank,bank:0
3126+msgid "Bank"
3127+msgstr ""
3128+
3129+#. module: base
3130+#: model:ir.model,name:base.model_ir_exports_line
3131+msgid "ir.exports.line"
3132+msgstr ""
3133+
3134+#. module: base
3135+#: model:ir.module.module,description:base.module_html_view
3136+msgid ""
3137+"\n"
3138+"This is the test module which shows HTML tag support in normal XML form "
3139+"view.\n"
3140+"============================================================================="
3141+"\n"
3142+"\n"
3143+"Creates a sample form-view using HTML tags. It is visible only in OpenERP "
3144+"Web.\n"
3145+" "
3146+msgstr ""
3147+
3148+#. module: base
3149+#: model:ir.module.category,description:base.module_category_purchase_management
3150+msgid ""
3151+"Helps you manage your purchase-related processes such as requests for "
3152+"quotations, supplier invoices, etc..."
3153+msgstr ""
3154+
3155+#. module: base
3156+#: help:base.language.install,overwrite:0
3157+msgid ""
3158+"If you check this box, your customized translations will be overwritten and "
3159+"replaced by the official ones."
3160+msgstr ""
3161+
3162+#. module: base
3163+#: field:ir.actions.report.xml,report_rml:0
3164+msgid "Main report file path"
3165+msgstr ""
3166+
3167+#. module: base
3168+#: model:ir.actions.act_window,name:base.ir_action_report_xml
3169+#: field:ir.module.module,reports_by_module:0
3170+#: model:ir.ui.menu,name:base.menu_ir_action_report_xml
3171+msgid "Reports"
3172+msgstr ""
3173+
3174+#. module: base
3175+#: help:ir.actions.act_window.view,multi:0
3176+#: help:ir.actions.report.xml,multi:0
3177+msgid ""
3178+"If set to true, the action will not be displayed on the right toolbar of a "
3179+"form view."
3180+msgstr ""
3181+
3182+#. module: base
3183+#: field:workflow,on_create:0
3184+msgid "On Create"
3185+msgstr ""
3186+
3187+#. module: base
3188+#: code:addons/base/ir/ir_model.py:681
3189+#, python-format
3190+msgid ""
3191+"'%s' contains too many dots. XML ids should not contain dots ! These are "
3192+"used to refer to other modules data, as in module.reference_id"
3193+msgstr ""
3194+
3195+#. module: base
3196+#: field:partner.sms.send,user:0
3197+#: field:res.users,login:0
3198+msgid "Login"
3199+msgstr ""
3200+
3201+#. module: base
3202+#: view:base.update.translations:0
3203+#: model:ir.actions.act_window,name:base.action_wizard_update_translations
3204+#: model:ir.ui.menu,name:base.menu_wizard_update_translations
3205+msgid "Synchronize Terms"
3206+msgstr ""
3207+
3208+#. module: base
3209+#: view:ir.actions.server:0
3210+msgid ""
3211+"Access all the fields related to the current object using expressions, i.e. "
3212+"object.partner_id.name "
3213+msgstr ""
3214+
3215+#. module: base
3216+#: model:ir.module.module,description:base.module_event
3217+msgid ""
3218+"\n"
3219+"Organization and management of Events.\n"
3220+"======================================\n"
3221+"\n"
3222+"This module allows you\n"
3223+" * to manage your events and their registrations\n"
3224+" * to use emails to automatically confirm and send acknowledgements for "
3225+"any registration to an event\n"
3226+" * ...\n"
3227+"\n"
3228+"Note that:\n"
3229+" - You can define new types of events in\n"
3230+" Association / Configuration / Types of Events\n"
3231+msgstr ""
3232+
3233+#. module: base
3234+#: model:ir.ui.menu,name:base.menu_tools
3235+msgid "Tools"
3236+msgstr ""
3237+
3238+#. module: base
3239+#: selection:ir.property,type:0
3240+msgid "Float"
3241+msgstr ""
3242+
3243+#. module: base
3244+#: model:ir.module.category,name:base.module_category_warehouse_management
3245+#: model:ir.module.module,shortdesc:base.module_stock
3246+msgid "Warehouse Management"
3247+msgstr ""
3248+
3249+#. module: base
3250+#: model:ir.model,name:base.model_res_request_link
3251+msgid "res.request.link"
3252+msgstr ""
3253+
3254+#. module: base
3255+#: field:ir.actions.wizard,name:0
3256+msgid "Wizard Info"
3257+msgstr ""
3258+
3259+#. module: base
3260+#: view:base.language.export:0
3261+#: model:ir.actions.act_window,name:base.action_wizard_lang_export
3262+#: model:ir.ui.menu,name:base.menu_wizard_lang_export
3263+msgid "Export Translation"
3264+msgstr ""
3265+
3266+#. module: base
3267+#: help:res.log,secondary:0
3268+msgid ""
3269+"Do not display this log if it belongs to the same object the user is working "
3270+"on"
3271+msgstr ""
3272+
3273+#. module: base
3274+#: model:ir.module.module,shortdesc:base.module_l10n_lu
3275+msgid "Luxembourg - Accounting"
3276+msgstr ""
3277+
3278+#. module: base
3279+#: model:res.country,name:base.tp
3280+msgid "East Timor"
3281+msgstr ""
3282+
3283+#. module: base
3284+#: model:res.company,follow_up_msg:base.main_company
3285+msgid ""
3286+"Date : %(date)s\n"
3287+"\n"
3288+"Dear %(partner_name)s,\n"
3289+"\n"
3290+"Please find in attachment a reminder of all your unpaid invoices, for a "
3291+"total amount due of:\n"
3292+"\n"
3293+"%(followup_amount).2f %(company_currency)s\n"
3294+"\n"
3295+"Thanks,\n"
3296+"--\n"
3297+"%(user_signature)s\n"
3298+"%(company_name)s"
3299+msgstr ""
3300+
3301+#. module: base
3302+#: model:ir.module.module,description:base.module_share
3303+msgid ""
3304+"\n"
3305+"This module adds generic sharing tools to your current OpenERP database.\n"
3306+"========================================================================\n"
3307+"\n"
3308+"It specifically adds a 'share' button that is available in the Web client "
3309+"to\n"
3310+"share any kind of OpenERP data with colleagues, customers, friends, etc.\n"
3311+"\n"
3312+"The system will work by creating new users and groups on the fly, and by\n"
3313+"combining the appropriate access rights and ir.rules to ensure that the\n"
3314+"shared users only have access to the data that has been shared with them.\n"
3315+"\n"
3316+"This is extremely useful for collaborative work, knowledge sharing,\n"
3317+"synchronization with other companies, etc.\n"
3318+"\n"
3319+" "
3320+msgstr ""
3321+
3322+#. module: base
3323+#: field:res.currency,accuracy:0
3324+msgid "Computational Accuracy"
3325+msgstr ""
3326+
3327+#. module: base
3328+#: model:ir.module.module,description:base.module_lunch
3329+msgid ""
3330+"\n"
3331+" The base module to manage lunch\n"
3332+"\n"
3333+" keep track for the Lunch Order ,Cash Moves ,CashBox ,Product.\n"
3334+" Apply Different Category for the product.\n"
3335+" "
3336+msgstr ""
3337+
3338+#. module: base
3339+#: model:res.country,name:base.kg
3340+msgid "Kyrgyz Republic (Kyrgyzstan)"
3341+msgstr ""
3342+
3343+#. module: base
3344+#: model:ir.model,name:base.model_wizard_ir_model_menu_create_line
3345+msgid "wizard.ir.model.menu.create.line"
3346+msgstr ""
3347+
3348+#. module: base
3349+#: field:ir.attachment,res_id:0
3350+msgid "Attached ID"
3351+msgstr ""
3352+
3353+#. module: base
3354+#: model:ir.module.module,description:base.module_base_vat
3355+msgid ""
3356+"\n"
3357+"VAT validation for Partners' VAT numbers\n"
3358+"========================================\n"
3359+"\n"
3360+"After installing this module, values entered in the VAT field of Partners "
3361+"will\n"
3362+"be validated for all supported countries. The country is inferred from the\n"
3363+"2-letter country code that prefixes the VAT number, e.g. ``BE0477472701``\n"
3364+"will be validated using the Belgian rules.\n"
3365+"\n"
3366+"There are two different levels of VAT number validation:\n"
3367+"\n"
3368+" * By default, a simple off-line check is performed using the known "
3369+"validation\n"
3370+" rules for the country, usually a simple check digit. This is quick and \n"
3371+" always available, but allows numbers that are perhaps not truly "
3372+"allocated,\n"
3373+" or not valid anymore.\n"
3374+" * When the \"VAT VIES Check\" option is enabled (in the configuration of "
3375+"the user's\n"
3376+" Company), VAT numbers will be instead submitted to the online EU VIES\n"
3377+" database, which will truly verify that the number is valid and currently\n"
3378+" allocated to a EU company. This is a little bit slower than the simple\n"
3379+" off-line check, requires an Internet connection, and may not be "
3380+"available\n"
3381+" all the time. If the service is not available or does not support the\n"
3382+" requested country (e.g. for non-EU countries), a simple check will be "
3383+"performed\n"
3384+" instead.\n"
3385+"\n"
3386+"Supported countries currently include EU countries, and a few non-EU "
3387+"countries\n"
3388+"such as Chile, Colombia, Mexico, Norway or Russia. For unsupported "
3389+"countries,\n"
3390+"only the country code will be validated.\n"
3391+"\n"
3392+" "
3393+msgstr ""
3394+
3395+#. module: base
3396+#: view:ir.sequence:0
3397+msgid "Day: %(day)s"
3398+msgstr ""
3399+
3400+#. module: base
3401+#: model:ir.module.category,description:base.module_category_point_of_sale
3402+msgid ""
3403+"Helps you get the most out of your points of sales with fast sale encoding, "
3404+"simplified payment mode encoding, automatic picking lists generation and "
3405+"more."
3406+msgstr ""
3407+
3408+#. module: base
3409+#: model:res.country,name:base.mv
3410+msgid "Maldives"
3411+msgstr ""
3412+
3413+#. module: base
3414+#: model:ir.module.module,description:base.module_idea
3415+msgid ""
3416+"\n"
3417+"This module allows your user to easily and efficiently participate in "
3418+"enterprise innovation.\n"
3419+"============================================================================="
3420+"===============\n"
3421+"\n"
3422+"It allows everybody to express ideas about different subjects.\n"
3423+"Then, other users can comment on these ideas and vote for particular ideas.\n"
3424+"Each idea has a score based on the different votes.\n"
3425+"The managers can obtain an easy view of best ideas from all the users.\n"
3426+"Once installed, check the menu 'Ideas' in the 'Tools' main menu."
3427+msgstr ""
3428+
3429+#. module: base
3430+#: model:ir.model,name:base.model_ir_rule
3431+msgid "ir.rule"
3432+msgstr ""
3433+
3434+#. module: base
3435+#: selection:ir.cron,interval_type:0
3436+msgid "Days"
3437+msgstr ""
3438+
3439+#. module: base
3440+#: model:ir.module.module,shortdesc:base.module_web_rpc
3441+msgid "OpenERP Web web"
3442+msgstr ""
3443+
3444+#. module: base
3445+#: model:ir.module.module,shortdesc:base.module_html_view
3446+msgid "Html View"
3447+msgstr ""
3448+
3449+#. module: base
3450+#: field:res.currency,position:0
3451+msgid "Symbol position"
3452+msgstr ""
3453+
3454+#. module: base
3455+#: model:ir.module.module,shortdesc:base.module_process
3456+msgid "Enterprise Process"
3457+msgstr ""
3458+
3459+#. module: base
3460+#: help:ir.cron,function:0
3461+msgid "Name of the method to be called when this job is processed."
3462+msgstr ""
3463+
3464+#. module: base
3465+#: model:ir.module.module,shortdesc:base.module_hr_evaluation
3466+msgid "Employee Appraisals"
3467+msgstr ""
3468+
3469+#. module: base
3470+#: selection:ir.actions.server,state:0
3471+msgid "Write Object"
3472+msgstr ""
3473+
3474+#. module: base
3475+#: code:addons/base/res/res_company.py:66
3476+#: code:addons/base/res/res_partner.py:175
3477+#, python-format
3478+msgid " (copy)"
3479+msgstr ""
3480+
3481+#. module: base
3482+#: field:res.company,rml_footer1:0
3483+msgid "General Information Footer"
3484+msgstr ""
3485+
3486+#. module: base
3487+#: view:res.lang:0
3488+msgid "7. %H:%M:%S ==> 18:25:20"
3489+msgstr ""
3490+
3491+#. module: base
3492+#: view:res.partner:0
3493+#: view:res.partner.category:0
3494+#: field:res.partner.category,partner_ids:0
3495+msgid "Partners"
3496+msgstr ""
3497+
3498+#. module: base
3499+#: field:res.partner.category,parent_left:0
3500+msgid "Left parent"
3501+msgstr ""
3502+
3503+#. module: base
3504+#: model:ir.module.module,shortdesc:base.module_project_mrp
3505+msgid "Create Tasks on SO"
3506+msgstr ""
3507+
3508+#. module: base
3509+#: field:ir.attachment,res_model:0
3510+msgid "Attached Model"
3511+msgstr ""
3512+
3513+#. module: base
3514+#: field:res.partner.bank,footer:0
3515+msgid "Display on Reports"
3516+msgstr ""
3517+
3518+#. module: base
3519+#: model:ir.module.module,description:base.module_l10n_cn
3520+msgid ""
3521+"\n"
3522+" 添加中文省份数据\n"
3523+" 科目类型\\会计科目表模板\\增值税\\辅助核算类别\\管理会计凭证簿\\财务会计凭证簿\n"
3524+" ============================================================\n"
3525+" "
3526+msgstr ""
3527+
3528+#. module: base
3529+#: model:ir.model,name:base.model_ir_model_access
3530+msgid "ir.model.access"
3531+msgstr ""
3532+
3533+#. module: base
3534+#: field:ir.cron,priority:0
3535+#: field:ir.mail_server,sequence:0
3536+#: field:res.request,priority:0
3537+#: field:res.request.link,priority:0
3538+msgid "Priority"
3539+msgstr ""
3540+
3541+#. module: base
3542+#: field:workflow.transition,act_from:0
3543+msgid "Source Activity"
3544+msgstr ""
3545+
3546+#. module: base
3547+#: view:ir.sequence:0
3548+msgid "Legend (for prefix, suffix)"
3549+msgstr ""
3550+
3551+#. module: base
3552+#: selection:ir.server.object.lines,type:0
3553+msgid "Formula"
3554+msgstr ""
3555+
3556+#. module: base
3557+#: code:addons/base/res/res_users.py:396
3558+#, python-format
3559+msgid "Can not remove root user!"
3560+msgstr ""
3561+
3562+#. module: base
3563+#: model:res.country,name:base.mw
3564+msgid "Malawi"
3565+msgstr ""
3566+
3567+#. module: base
3568+#: model:ir.module.module,description:base.module_l10n_ec
3569+msgid ""
3570+"\n"
3571+"This is the base module to manage the accounting chart for Ecuador in "
3572+"OpenERP.\n"
3573+"============================================================================="
3574+"=\n"
3575+"\n"
3576+"Accounting chart and localization for Ecuador.\n"
3577+" "
3578+msgstr ""
3579+
3580+#. module: base
3581+#: code:addons/base/ir/ir_filters.py:38
3582+#: code:addons/base/res/res_users.py:80
3583+#: code:addons/base/res/res_users.py:420
3584+#, python-format
3585+msgid "%s (copy)"
3586+msgstr ""
3587+
3588+#. module: base
3589+#: model:ir.module.module,shortdesc:base.module_account_chart
3590+msgid "Template of Charts of Accounts"
3591+msgstr ""
3592+
3593+#. module: base
3594+#: field:res.partner.address,type:0
3595+msgid "Address Type"
3596+msgstr ""
3597+
3598+#. module: base
3599+#: view:ir.ui.menu:0
3600+msgid "Full Path"
3601+msgstr ""
3602+
3603+#. module: base
3604+#: model:ir.module.module,description:base.module_l10n_br
3605+msgid ""
3606+"\n"
3607+"Base module for the Brazilian localization\n"
3608+"==========================================\n"
3609+"\n"
3610+"This module consists in:\n"
3611+"\n"
3612+" - Generic Brazilian chart of accounts\n"
3613+" - Brazilian taxes such as:\n"
3614+"\n"
3615+" - IPI\n"
3616+" - ICMS\n"
3617+" - PIS\n"
3618+" - COFINS\n"
3619+" - ISS\n"
3620+" - IR\n"
3621+" - IRPJ\n"
3622+" - CSLL\n"
3623+"\n"
3624+" - Tax Situation Code (CST) required for the electronic fiscal invoicing "
3625+"(NFe)\n"
3626+"\n"
3627+"The field tax_discount has also been added in the account.tax.template and "
3628+"account.tax objects to allow the proper computation of some Brazilian VATs "
3629+"such as ICMS. The chart of account creation wizard has been extended to "
3630+"propagate those new data properly.\n"
3631+"\n"
3632+"It's important to note however that this module lack many implementations to "
3633+"use OpenERP properly in Brazil. Those implementations (such as the "
3634+"electronic fiscal Invoicing which is already operational) are brought by "
3635+"more than 15 additional modules of the Brazilian Launchpad localization "
3636+"project https://launchpad.net/openerp.pt-br-localiz and their dependencies "
3637+"in the extra addons branch. Those modules aim at not breaking with the "
3638+"remarkable OpenERP modularity, this is why they are numerous but small. One "
3639+"of the reasons for maintaining those modules apart is that Brazilian "
3640+"Localization leaders need commit rights agility to complete the localization "
3641+"as companies fund the remaining legal requirements (such as soon fiscal "
3642+"ledgers, accounting SPED, fiscal SPED and PAF ECF that are still missing as "
3643+"September 2011). Those modules are also strictly licensed under AGPL V3 and "
3644+"today don't come with any additional paid permission for online use of "
3645+"'private modules'."
3646+msgstr ""
3647+
3648+#. module: base
3649+#: view:res.request:0
3650+msgid "References"
3651+msgstr ""
3652+
3653+#. module: base
3654+#: view:res.lang:0
3655+msgid ""
3656+"%U - Week number of the year (Sunday as the first day of the week) as a "
3657+"decimal number [00,53]. All days in a new year preceding the first Sunday "
3658+"are considered to be in week 0."
3659+msgstr ""
3660+
3661+#. module: base
3662+#: view:ir.ui.view:0
3663+msgid "Advanced"
3664+msgstr ""
3665+
3666+#. module: base
3667+#: model:res.country,name:base.fi
3668+msgid "Finland"
3669+msgstr ""
3670+
3671+#. module: base
3672+#: code:addons/base/res/res_company.py:156
3673+#, python-format
3674+msgid "Website: "
3675+msgstr ""
3676+
3677+#. module: base
3678+#: model:ir.ui.menu,name:base.menu_administration
3679+msgid "Settings"
3680+msgstr ""
3681+
3682+#. module: base
3683+#: selection:ir.actions.act_window,view_type:0
3684+#: selection:ir.actions.act_window.view,view_mode:0
3685+#: view:ir.ui.view:0
3686+#: selection:ir.ui.view,type:0
3687+#: selection:wizard.ir.model.menu.create.line,view_type:0
3688+msgid "Tree"
3689+msgstr ""
3690+
3691+#. module: base
3692+#: model:ir.module.module,shortdesc:base.module_analytic_multicurrency
3693+msgid "Multi-Currency in Analytic"
3694+msgstr ""
3695+
3696+#. module: base
3697+#: view:base.language.export:0
3698+msgid "https://help.launchpad.net/Translations"
3699+msgstr ""
3700+
3701+#. module: base
3702+#: field:ir.actions.act_window,view_mode:0
3703+msgid "View Mode"
3704+msgstr ""
3705+
3706+#. module: base
3707+#: help:res.partner.bank,footer:0
3708+msgid ""
3709+"Display this bank account on the footer of printed documents like invoices "
3710+"and sales orders."
3711+msgstr ""
3712+
3713+#. module: base
3714+#: view:base.language.import:0
3715+msgid ""
3716+"When using CSV format, please also check that the first line of your file is "
3717+"one of the following:"
3718+msgstr ""
3719+
3720+#. module: base
3721+#: view:res.log:0
3722+msgid "Logs"
3723+msgstr ""
3724+
3725+#. module: base
3726+#: selection:base.language.install,lang:0
3727+msgid "Spanish / Español"
3728+msgstr ""
3729+
3730+#. module: base
3731+#: selection:base.language.install,lang:0
3732+msgid "Korean (KP) / 한국어 (KP)"
3733+msgstr ""
3734+
3735+#. module: base
3736+#: view:base.module.update:0
3737+msgid ""
3738+"This wizard will scan all module repositories on the server side to detect "
3739+"newly added modules as well as any change to existing modules."
3740+msgstr ""
3741+
3742+#. module: base
3743+#: model:ir.module.module,description:base.module_sale_journal
3744+msgid ""
3745+"\n"
3746+"The sales journal modules allows you to categorise your sales and deliveries "
3747+"(picking lists) between different journals.\n"
3748+"============================================================================="
3749+"===========================================\n"
3750+"\n"
3751+"This module is very helpful for bigger companies that\n"
3752+"works by departments.\n"
3753+"\n"
3754+"You can use journal for different purposes, some examples:\n"
3755+" * isolate sales of different departments\n"
3756+" * journals for deliveries by truck or by UPS\n"
3757+"\n"
3758+"Journals have a responsible and evolves between different status:\n"
3759+" * draft, open, cancel, done.\n"
3760+"\n"
3761+"Batch operations can be processed on the different journals to\n"
3762+"confirm all sales at once, to validate or invoice packing, ...\n"
3763+"\n"
3764+"It also supports batch invoicing methods that can be configured by partners "
3765+"and sales orders, examples:\n"
3766+" * daily invoicing,\n"
3767+" * monthly invoicing, ...\n"
3768+"\n"
3769+"Some statistics by journals are provided.\n"
3770+" "
3771+msgstr ""
3772+
3773+#. module: base
3774+#: field:res.company,logo:0
3775+msgid "Logo"
3776+msgstr ""
3777+
3778+#. module: base
3779+#: model:ir.module.module,shortdesc:base.module_l10n_cr
3780+msgid "Costa Rica - Accounting"
3781+msgstr ""
3782+
3783+#. module: base
3784+#: view:ir.module.module:0
3785+msgid "Uninstall (beta)"
3786+msgstr ""
3787+
3788+#. module: base
3789+#: model:ir.module.module,description:base.module_hr_expense
3790+msgid ""
3791+"\n"
3792+"This module aims to manage employee's expenses.\n"
3793+"===============================================\n"
3794+"\n"
3795+"The whole workflow is implemented:\n"
3796+" * Draft expense\n"
3797+" * Confirmation of the sheet by the employee\n"
3798+" * Validation by his manager\n"
3799+" * Validation by the accountant and invoice creation\n"
3800+" * Payment of the invoice to the employee\n"
3801+"\n"
3802+"This module also uses the analytic accounting and is compatible with\n"
3803+"the invoice on timesheet module so that you will be able to automatically\n"
3804+"re-invoice your customer's expenses if your work by project.\n"
3805+" "
3806+msgstr ""
3807+
3808+#. module: base
3809+#: field:ir.values,action_id:0
3810+msgid "Action (change only)"
3811+msgstr ""
3812+
3813+#. module: base
3814+#: model:ir.module.module,shortdesc:base.module_subscription
3815+msgid "Recurring Documents"
3816+msgstr ""
3817+
3818+#. module: base
3819+#: model:res.country,name:base.bs
3820+msgid "Bahamas"
3821+msgstr ""
3822+
3823+#. module: base
3824+#: selection:res.request,state:0
3825+msgid "active"
3826+msgstr ""
3827+
3828+#. module: base
3829+#: code:addons/base/res/res_partner.py:273
3830+#, python-format
3831+msgid ""
3832+"Couldn't generate the next id because some partners have an alphabetic id !"
3833+msgstr ""
3834+
3835+#. module: base
3836+#: view:ir.attachment:0
3837+msgid "Attachment"
3838+msgstr ""
3839+
3840+#. module: base
3841+#: model:res.country,name:base.ie
3842+msgid "Ireland"
3843+msgstr ""
3844+
3845+#. module: base
3846+#: field:base.module.update,update:0
3847+msgid "Number of modules updated"
3848+msgstr ""
3849+
3850+#. module: base
3851+#: field:ir.cron,function:0
3852+msgid "Method"
3853+msgstr ""
3854+
3855+#. module: base
3856+#: view:res.partner.event:0
3857+msgid "General Description"
3858+msgstr ""
3859+
3860+#. module: base
3861+#: view:workflow.activity:0
3862+msgid "Workflow Activity"
3863+msgstr ""
3864+
3865+#. module: base
3866+#: model:ir.actions.act_window,help:base.action_ui_view
3867+msgid ""
3868+"Views allows you to personalize each view of OpenERP. You can add new "
3869+"fields, move fields, rename them or delete the ones that you do not need."
3870+msgstr ""
3871+
3872+#. module: base
3873+#: model:ir.module.module,shortdesc:base.module_base_setup
3874+msgid "Initial Setup Tools"
3875+msgstr ""
3876+
3877+#. module: base
3878+#: field:ir.actions.act_window,groups_id:0
3879+#: model:ir.actions.act_window,name:base.action_res_groups
3880+#: view:ir.actions.report.xml:0
3881+#: field:ir.actions.report.xml,groups_id:0
3882+#: view:ir.actions.todo:0
3883+#: field:ir.actions.todo,groups_id:0
3884+#: field:ir.actions.wizard,groups_id:0
3885+#: view:ir.model:0
3886+#: field:ir.model.fields,groups:0
3887+#: field:ir.rule,groups:0
3888+#: view:ir.ui.menu:0
3889+#: field:ir.ui.menu,groups_id:0
3890+#: model:ir.ui.menu,name:base.menu_action_res_groups
3891+#: view:res.groups:0
3892+#: field:res.users,groups_id:0
3893+msgid "Groups"
3894+msgstr ""
3895+
3896+#. module: base
3897+#: selection:base.language.install,lang:0
3898+msgid "Spanish (CL) / Español (CL)"
3899+msgstr ""
3900+
3901+#. module: base
3902+#: model:res.country,name:base.bz
3903+msgid "Belize"
3904+msgstr ""
3905+
3906+#. module: base
3907+#: help:ir.actions.report.xml,header:0
3908+msgid "Add or not the corporate RML header"
3909+msgstr ""
3910+
3911+#. module: base
3912+#: model:ir.module.module,description:base.module_hr_recruitment
3913+msgid ""
3914+"\n"
3915+"Manages job positions and the recruitment process.\n"
3916+"==================================================\n"
3917+"\n"
3918+"It's integrated with the survey module to allow you to define interview for "
3919+"different jobs.\n"
3920+"\n"
3921+"This module is integrated with the mail gateway to automatically tracks "
3922+"email\n"
3923+"sent to jobs@YOURCOMPANY.com. It's also integrated with the document "
3924+"management\n"
3925+"system to store and search in your CV base.\n"
3926+" "
3927+msgstr ""
3928+
3929+#. module: base
3930+#: model:ir.actions.act_window,name:base.action_res_widget_wizard
3931+msgid "Homepage Widgets Management"
3932+msgstr ""
3933+
3934+#. module: base
3935+#: field:res.company,rml_header1:0
3936+msgid "Report Header / Company Slogan"
3937+msgstr ""
3938+
3939+#. module: base
3940+#: model:res.country,name:base.pl
3941+msgid "Poland"
3942+msgstr ""
3943+
3944+#. module: base
3945+#: help:ir.actions.act_window,view_mode:0
3946+msgid ""
3947+"Comma-separated list of allowed view modes, such as 'form', 'tree', "
3948+"'calendar', etc. (Default: tree,form)"
3949+msgstr ""
3950+
3951+#. module: base
3952+#: code:addons/orm.py:3615
3953+#, python-format
3954+msgid "A document was modified since you last viewed it (%s:%d)"
3955+msgstr ""
3956+
3957+#. module: base
3958+#: view:workflow:0
3959+msgid "Workflow Editor"
3960+msgstr ""
3961+
3962+#. module: base
3963+#: selection:ir.module.module,state:0
3964+#: selection:ir.module.module.dependency,state:0
3965+msgid "To be removed"
3966+msgstr ""
3967+
3968+#. module: base
3969+#: model:ir.model,name:base.model_ir_sequence
3970+msgid "ir.sequence"
3971+msgstr ""
3972+
3973+#. module: base
3974+#: help:ir.actions.server,expression:0
3975+msgid ""
3976+"Enter the field/expression that will return the list. E.g. select the sale "
3977+"order in Object, and you can have loop on the sales order line. Expression = "
3978+"`object.order_line`."
3979+msgstr ""
3980+
3981+#. module: base
3982+#: field:ir.mail_server,smtp_debug:0
3983+msgid "Debugging"
3984+msgstr ""
3985+
3986+#. module: base
3987+#: model:ir.module.module,description:base.module_crm_helpdesk
3988+msgid ""
3989+"\n"
3990+"Helpdesk Management.\n"
3991+"====================\n"
3992+"\n"
3993+"Like records and processing of claims, Helpdesk and Support are good tools\n"
3994+"to trace your interventions. This menu is more adapted to oral "
3995+"communication,\n"
3996+"which is not necessarily related to a claim. Select a customer, add notes\n"
3997+"and categorize your interventions with a channel and a priority level.\n"
3998+" "
3999+msgstr ""
4000+
4001+#. module: base
4002+#: sql_constraint:ir.ui.view_sc:0
4003+msgid "Shortcut for this menu already exists!"
4004+msgstr ""
4005+
4006+#. module: base
4007+#: model:ir.module.module,description:base.module_resource
4008+msgid ""
4009+"\n"
4010+"Module for resource management.\n"
4011+"===============================\n"
4012+"\n"
4013+"A resource represent something that can be scheduled\n"
4014+"(a developer on a task or a work center on manufacturing orders).\n"
4015+"This module manages a resource calendar associated to every resource.\n"
4016+"It also manages the leaves of every resource.\n"
4017+"\n"
4018+" "
4019+msgstr ""
4020+
4021+#. module: base
4022+#: view:ir.rule:0
4023+msgid "Groups (no group = global)"
4024+msgstr ""
4025+
4026+#. module: base
4027+#: selection:res.users,view:0
4028+msgid "Simplified"
4029+msgstr ""
4030+
4031+#. module: base
4032+#: model:res.country,name:base.st
4033+msgid "Saint Tome (Sao Tome) and Principe"
4034+msgstr ""
4035+
4036+#. module: base
4037+#: selection:res.partner.address,type:0
4038+msgid "Invoice"
4039+msgstr ""
4040+
4041+#. module: base
4042+#: selection:base.language.install,lang:0
4043+msgid "Portugese (BR) / Português (BR)"
4044+msgstr ""
4045+
4046+#. module: base
4047+#: model:res.country,name:base.bb
4048+msgid "Barbados"
4049+msgstr ""
4050+
4051+#. module: base
4052+#: model:ir.module.module,description:base.module_base_synchro
4053+msgid ""
4054+"\n"
4055+"Synchronization with all objects.\n"
4056+"=================================\n"
4057+"\n"
4058+"Configure servers and trigger synchronization with its database objects.\n"
4059+msgstr ""
4060+
4061+#. module: base
4062+#: model:res.country,name:base.mg
4063+msgid "Madagascar"
4064+msgstr ""
4065+
4066+#. module: base
4067+#: code:addons/base/ir/ir_model.py:116
4068+#, python-format
4069+msgid ""
4070+"The Object name must start with x_ and not contain any special character !"
4071+msgstr ""
4072+
4073+#. module: base
4074+#: field:ir.actions.configuration.wizard,note:0
4075+msgid "Next Wizard"
4076+msgstr ""
4077+
4078+#. module: base
4079+#: model:ir.actions.act_window,name:base.action_menu_admin
4080+#: view:ir.ui.menu:0
4081+#: field:ir.ui.menu,name:0
4082+msgid "Menu"
4083+msgstr ""
4084+
4085+#. module: base
4086+#: field:res.currency,rate:0
4087+msgid "Current Rate"
4088+msgstr ""
4089+
4090+#. module: base
4091+#: model:ir.module.module,shortdesc:base.module_idea
4092+msgid "Ideas"
4093+msgstr ""
4094+
4095+#. module: base
4096+#: model:ir.module.module,shortdesc:base.module_sale_crm
4097+msgid "Opportunity to Quotation"
4098+msgstr ""
4099+
4100+#. module: base
4101+#: model:ir.module.module,description:base.module_sale_analytic_plans
4102+msgid ""
4103+"\n"
4104+"The base module to manage analytic distribution and sales orders.\n"
4105+"=================================================================\n"
4106+"\n"
4107+"Using this module you will be able to link analytic accounts to sales "
4108+"orders.\n"
4109+" "
4110+msgstr ""
4111+
4112+#. module: base
4113+#: field:ir.actions.url,target:0
4114+msgid "Action Target"
4115+msgstr ""
4116+
4117+#. module: base
4118+#: model:ir.module.module,shortdesc:base.module_base_calendar
4119+msgid "Calendar Layer"
4120+msgstr ""
4121+
4122+#. module: base
4123+#: model:ir.actions.report.xml,name:base.report_ir_model_overview
4124+msgid "Model Overview"
4125+msgstr ""
4126+
4127+#. module: base
4128+#: model:ir.module.module,shortdesc:base.module_product_margin
4129+msgid "Margins by Products"
4130+msgstr ""
4131+
4132+#. module: base
4133+#: model:ir.ui.menu,name:base.menu_invoiced
4134+msgid "Invoicing"
4135+msgstr ""
4136+
4137+#. module: base
4138+#: field:ir.ui.view_sc,name:0
4139+msgid "Shortcut Name"
4140+msgstr ""
4141+
4142+#. module: base
4143+#: help:ir.actions.act_window,limit:0
4144+msgid "Default limit for the list view"
4145+msgstr ""
4146+
4147+#. module: base
4148+#: model:res.country,name:base.pg
4149+msgid "Papua New Guinea"
4150+msgstr ""
4151+
4152+#. module: base
4153+#: model:res.country,name:base.zw
4154+msgid "Zimbabwe"
4155+msgstr ""
4156+
4157+#. module: base
4158+#: model:res.country,name:base.io
4159+msgid "British Indian Ocean Territory"
4160+msgstr ""
4161+
4162+#. module: base
4163+#: model:ir.ui.menu,name:base.menu_translation_export
4164+msgid "Import / Export"
4165+msgstr ""
4166+
4167+#. module: base
4168+#: model:ir.actions.todo.category,name:base.category_tools_customization_config
4169+msgid "Tools / Customization"
4170+msgstr ""
4171+
4172+#. module: base
4173+#: field:ir.model.data,res_id:0
4174+#: field:ir.values,res_id:0
4175+msgid "Record ID"
4176+msgstr ""
4177+
4178+#. module: base
4179+#: field:ir.actions.server,email:0
4180+msgid "Email Address"
4181+msgstr ""
4182+
4183+#. module: base
4184+#: selection:base.language.install,lang:0
4185+msgid "French (BE) / Français (BE)"
4186+msgstr ""
4187+
4188+#. module: base
4189+#: view:ir.actions.server:0
4190+#: field:workflow.activity,action_id:0
4191+msgid "Server Action"
4192+msgstr ""
4193+
4194+#. module: base
4195+#: help:ir.actions.client,params:0
4196+msgid "Arguments sent to the client along withthe view tag"
4197+msgstr ""
4198+
4199+#. module: base
4200+#: model:ir.module.module,description:base.module_project_gtd
4201+msgid ""
4202+"\n"
4203+"This module implements all concepts defined by the Getting Things Done "
4204+"methodology.\n"
4205+"============================================================================="
4206+"======\n"
4207+"\n"
4208+"This module implements a simple personnal Todo list based on tasks. It adds "
4209+"in\n"
4210+"the project application an editable list of tasks simplified to the minimum\n"
4211+"required fields.\n"
4212+"\n"
4213+"The todo list is based on the GTD methodology. This world-wide used "
4214+"methodology\n"
4215+"is used for personal time management improvement.\n"
4216+"\n"
4217+"Getting Things Done (commonly abbreviated as GTD) is an action management\n"
4218+"method created by David Allen, and described in a book of the same name.\n"
4219+"\n"
4220+"GTD rests on the principle that a person needs to move tasks out of the mind "
4221+"by\n"
4222+"recording them externally. That way, the mind is freed from the job of\n"
4223+"remembering everything that needs to be done, and can concentrate on "
4224+"actually\n"
4225+"performing those tasks.\n"
4226+" "
4227+msgstr ""
4228+
4229+#. module: base
4230+#: model:res.country,name:base.tt
4231+msgid "Trinidad and Tobago"
4232+msgstr ""
4233+
4234+#. module: base
4235+#: model:res.country,name:base.lv
4236+msgid "Latvia"
4237+msgstr ""
4238+
4239+#. module: base
4240+#: view:partner.sms.send:0
4241+msgid "SMS - Gateway: clickatell"
4242+msgstr ""
4243+
4244+#. module: base
4245+#: view:ir.actions.server:0
4246+msgid "Field Mappings"
4247+msgstr ""
4248+
4249+#. module: base
4250+#: code:addons/base/publisher_warranty/publisher_warranty.py:125
4251+#: code:addons/base/publisher_warranty/publisher_warranty.py:163
4252+#, python-format
4253+msgid "Error during communication with the publisher warranty server."
4254+msgstr ""
4255+
4256+#. module: base
4257+#: model:res.groups,name:base.group_sale_manager
4258+#: model:res.groups,name:base.group_tool_manager
4259+msgid "Manager"
4260+msgstr ""
4261+
4262+#. module: base
4263+#: model:ir.ui.menu,name:base.menu_custom
4264+msgid "Customization"
4265+msgstr ""
4266+
4267+#. module: base
4268+#: model:res.country,name:base.py
4269+msgid "Paraguay"
4270+msgstr ""
4271+
4272+#. module: base
4273+#: model:ir.model,name:base.model_ir_actions_act_window_close
4274+msgid "ir.actions.act_window_close"
4275+msgstr ""
4276+
4277+#. module: base
4278+#: field:ir.server.object.lines,col1:0
4279+msgid "Destination"
4280+msgstr ""
4281+
4282+#. module: base
4283+#: model:res.country,name:base.lt
4284+msgid "Lithuania"
4285+msgstr ""
4286+
4287+#. module: base
4288+#: model:ir.actions.act_window,name:base.action_view_partner_clear_ids
4289+#: model:ir.model,name:base.model_partner_clear_ids
4290+#: view:partner.clear.ids:0
4291+msgid "Clear IDs"
4292+msgstr ""
4293+
4294+#. module: base
4295+#: view:res.groups:0
4296+msgid "Inherited"
4297+msgstr ""
4298+
4299+#. module: base
4300+#: field:ir.model.fields,serialization_field_id:0
4301+msgid "Serialization Field"
4302+msgstr ""
4303+
4304+#. module: base
4305+#: model:ir.module.category,description:base.module_category_report_designer
4306+msgid ""
4307+"Lets you install various tools to simplify and enhance OpenERP's report "
4308+"creation."
4309+msgstr ""
4310+
4311+#. module: base
4312+#: view:res.lang:0
4313+msgid "%y - Year without century [00,99]."
4314+msgstr ""
4315+
4316+#. module: base
4317+#: code:addons/base/res/res_company.py:155
4318+#, python-format
4319+msgid "Fax: "
4320+msgstr ""
4321+
4322+#. module: base
4323+#: model:res.country,name:base.si
4324+msgid "Slovenia"
4325+msgstr ""
4326+
4327+#. module: base
4328+#: help:res.currency,name:0
4329+msgid "Currency Code (ISO 4217)"
4330+msgstr ""
4331+
4332+#. module: base
4333+#: model:ir.actions.act_window,name:base.res_log_act_window
4334+#: model:ir.ui.menu,name:base.menu_res_log_act_window
4335+msgid "Client Logs"
4336+msgstr ""
4337+
4338+#. module: base
4339+#: code:addons/orm.py:1883
4340+#: code:addons/orm.py:1894
4341+#, python-format
4342+msgid "Invalid Object Architecture!"
4343+msgstr ""
4344+
4345+#. module: base
4346+#: code:addons/base/ir/ir_model.py:311
4347+#: code:addons/base/ir/ir_model.py:313
4348+#: code:addons/base/ir/ir_model.py:343
4349+#: code:addons/base/ir/ir_model.py:357
4350+#: code:addons/base/ir/ir_model.py:359
4351+#: code:addons/base/ir/ir_model.py:361
4352+#: code:addons/base/ir/ir_model.py:368
4353+#: code:addons/base/ir/ir_model.py:371
4354+#: code:addons/base/module/wizard/base_update_translations.py:38
4355+#, python-format
4356+msgid "Error!"
4357+msgstr ""
4358+
4359+#. module: base
4360+#: model:ir.module.module,shortdesc:base.module_l10n_fr_rib
4361+msgid "French RIB Bank Details"
4362+msgstr ""
4363+
4364+#. module: base
4365+#: view:res.lang:0
4366+msgid "%p - Equivalent of either AM or PM."
4367+msgstr ""
4368+
4369+#. module: base
4370+#: view:ir.actions.server:0
4371+msgid "Iteration Actions"
4372+msgstr ""
4373+
4374+#. module: base
4375+#: help:multi_company.default,company_id:0
4376+msgid "Company where the user is connected"
4377+msgstr ""
4378+
4379+#. module: base
4380+#: field:publisher_warranty.contract,date_stop:0
4381+msgid "Ending Date"
4382+msgstr ""
4383+
4384+#. module: base
4385+#: model:res.country,name:base.nz
4386+msgid "New Zealand"
4387+msgstr ""
4388+
4389+#. module: base
4390+#: model:ir.module.module,description:base.module_pad_project
4391+msgid ""
4392+"\n"
4393+"This module adds a PAD in all project kanban views\n"
4394+"==================================================\n"
4395+" "
4396+msgstr ""
4397+
4398+#. module: base
4399+#: model:ir.actions.act_window,help:base.action_country
4400+msgid ""
4401+"Display and manage the list of all countries that can be assigned to your "
4402+"partner records. You can create or delete countries to make sure the ones "
4403+"you are working on will be maintained."
4404+msgstr ""
4405+
4406+#. module: base
4407+#: model:res.partner.category,name:base.res_partner_category_7
4408+msgid "Openstuff.net"
4409+msgstr ""
4410+
4411+#. module: base
4412+#: model:res.country,name:base.nf
4413+msgid "Norfolk Island"
4414+msgstr ""
4415+
4416+#. module: base
4417+#: selection:base.language.install,lang:0
4418+msgid "Korean (KR) / 한국어 (KR)"
4419+msgstr ""
4420+
4421+#. module: base
4422+#: help:ir.model.fields,model:0
4423+msgid "The technical name of the model this field belongs to"
4424+msgstr ""
4425+
4426+#. module: base
4427+#: field:ir.actions.server,action_id:0
4428+#: selection:ir.actions.server,state:0
4429+msgid "Client Action"
4430+msgstr ""
4431+
4432+#. module: base
4433+#: model:res.country,name:base.bd
4434+msgid "Bangladesh"
4435+msgstr ""
4436+
4437+#. module: base
4438+#: model:ir.module.module,shortdesc:base.module_project_retro_planning
4439+msgid "Project Retro-planning"
4440+msgstr ""
4441+
4442+#. module: base
4443+#: model:ir.module.module,shortdesc:base.module_stock_planning
4444+msgid "Master Procurement Schedule"
4445+msgstr ""
4446+
4447+#. module: base
4448+#: model:ir.model,name:base.model_ir_module_category
4449+#: field:ir.module.module,application:0
4450+#: field:res.groups,category_id:0
4451+msgid "Application"
4452+msgstr ""
4453+
4454+#. module: base
4455+#: selection:publisher_warranty.contract,state:0
4456+msgid "Valid"
4457+msgstr ""
4458+
4459+#. module: base
4460+#: model:ir.module.module,description:base.module_decimal_precision
4461+msgid ""
4462+"\n"
4463+"Configure the price accuracy you need for different kinds of usage: "
4464+"accounting, sales, purchases, etc.\n"
4465+"============================================================================="
4466+"=========================\n"
4467+"\n"
4468+"The decimal precision is configured per company.\n"
4469+msgstr ""
4470+
4471+#. module: base
4472+#: model:ir.module.module,description:base.module_l10n_pl
4473+msgid ""
4474+"\n"
4475+"This is the module to manage the accounting chart and taxes for Poland in "
4476+"OpenERP.\n"
4477+"============================================================================="
4478+"=====\n"
4479+"\n"
4480+"To jest moduł do tworzenia wzorcowego planu kont i podstawowych ustawień do "
4481+"podatków\n"
4482+"VAT 0%, 7% i 22%. Moduł ustawia też konta do kupna i sprzedaży towarów "
4483+"zakładając,\n"
4484+"że wszystkie towary są w obrocie hurtowym.\n"
4485+" "
4486+msgstr ""
4487+
4488+#. module: base
4489+#: field:ir.actions.client,params_store:0
4490+msgid "Params storage"
4491+msgstr ""
4492+
4493+#. module: base
4494+#: code:addons/base/module/module.py:409
4495+#, python-format
4496+msgid "Can not upgrade module '%s'. It is not installed."
4497+msgstr ""
4498+
4499+#. module: base
4500+#: model:res.country,name:base.cu
4501+msgid "Cuba"
4502+msgstr ""
4503+
4504+#. module: base
4505+#: model:ir.module.module,description:base.module_crm_profiling
4506+msgid ""
4507+"\n"
4508+"This module allows users to perform segmentation within partners.\n"
4509+"=================================================================\n"
4510+"\n"
4511+"It uses the profiles criteria from the earlier segmentation module and "
4512+"improve it. Thanks to the new concept of questionnaire. You can now regroup "
4513+"questions into a questionnaire and directly use it on a partner.\n"
4514+"\n"
4515+"It also has been merged with the earlier CRM & SRM segmentation tool because "
4516+"they were overlapping.\n"
4517+"\n"
4518+" * Note: this module is not compatible with the module segmentation, "
4519+"since it's the same which has been renamed.\n"
4520+" "
4521+msgstr ""
4522+
4523+#. module: base
4524+#: code:addons/report_sxw.py:434
4525+#, python-format
4526+msgid "Unknown report type: %s"
4527+msgstr ""
4528+
4529+#. module: base
4530+#: code:addons/base/ir/ir_model.py:282
4531+#, python-format
4532+msgid "For selection fields, the Selection Options must be given!"
4533+msgstr ""
4534+
4535+#. module: base
4536+#: model:res.widget,title:base.facebook_widget
4537+msgid "Facebook"
4538+msgstr ""
4539+
4540+#. module: base
4541+#: model:res.country,name:base.am
4542+msgid "Armenia"
4543+msgstr ""
4544+
4545+#. module: base
4546+#: model:ir.actions.act_window,name:base.ir_property_form
4547+#: model:ir.ui.menu,name:base.menu_ir_property_form_all
4548+msgid "Configuration Parameters"
4549+msgstr ""
4550+
4551+#. module: base
4552+#: constraint:ir.cron:0
4553+msgid "Invalid arguments"
4554+msgstr ""
4555+
4556+#. module: base
4557+#: model:res.country,name:base.se
4558+msgid "Sweden"
4559+msgstr ""
4560+
4561+#. module: base
4562+#: selection:ir.actions.act_window.view,view_mode:0
4563+#: selection:ir.ui.view,type:0
4564+#: selection:wizard.ir.model.menu.create.line,view_type:0
4565+msgid "Gantt"
4566+msgstr ""
4567+
4568+#. module: base
4569+#: view:ir.property:0
4570+msgid "Property"
4571+msgstr ""
4572+
4573+#. module: base
4574+#: model:ir.model,name:base.model_res_partner_bank_type
4575+#: field:res.partner.bank,state:0
4576+#: view:res.partner.bank.type:0
4577+msgid "Bank Account Type"
4578+msgstr ""
4579+
4580+#. module: base
4581+#: field:base.language.export,config_logo:0
4582+#: field:base.language.import,config_logo:0
4583+#: field:base.language.install,config_logo:0
4584+#: field:base.module.import,config_logo:0
4585+#: field:base.module.update,config_logo:0
4586+#: field:base.update.translations,config_logo:0
4587+#: field:ir.actions.configuration.wizard,config_logo:0
4588+#: field:ir.wizard.screen,config_logo:0
4589+#: field:publisher_warranty.contract.wizard,config_logo:0
4590+#: field:res.config,config_logo:0
4591+#: field:res.config.installer,config_logo:0
4592+msgid "Image"
4593+msgstr ""
4594+
4595+#. module: base
4596+#: view:ir.actions.server:0
4597+msgid "Iteration Action Configuration"
4598+msgstr ""
4599+
4600+#. module: base
4601+#: selection:publisher_warranty.contract,state:0
4602+msgid "Canceled"
4603+msgstr ""
4604+
4605+#. module: base
4606+#: model:res.country,name:base.at
4607+msgid "Austria"
4608+msgstr ""
4609+
4610+#. module: base
4611+#: view:ir.module.module:0
4612+msgid "Cancel Install"
4613+msgstr ""
4614+
4615+#. module: base
4616+#: model:ir.module.module,description:base.module_l10n_be_invoice_bba
4617+msgid ""
4618+"\n"
4619+" \n"
4620+"Belgian localisation for in- and outgoing invoices (prereq to "
4621+"account_coda):\n"
4622+" - Rename 'reference' field labels to 'Communication'\n"
4623+" - Add support for Belgian Structured Communication\n"
4624+"\n"
4625+"A Structured Communication can be generated automatically on outgoing "
4626+"invoices according to the following algorithms:\n"
4627+" 1) Random : +++RRR/RRRR/RRRDD+++\n"
4628+" R..R = Random Digits, DD = Check Digits\n"
4629+" 2) Date : +++DOY/YEAR/SSSDD+++\n"
4630+" DOY = Day of the Year, SSS = Sequence Number, DD = Check Digits)\n"
4631+" 3) Customer Reference +++RRR/RRRR/SSSDDD+++\n"
4632+" R..R = Customer Reference without non-numeric characters, SSS = "
4633+"Sequence Number, DD = Check Digits) \n"
4634+" \n"
4635+"The preferred type of Structured Communication and associated Algorithm can "
4636+"be specified on the Partner records. \n"
4637+"A 'random' Structured Communication will generated if no algorithm is "
4638+"specified on the Partner record. \n"
4639+"\n"
4640+" "
4641+msgstr ""
4642+
4643+#. module: base
4644+#: model:ir.module.module,shortdesc:base.module_wiki_quality_manual
4645+msgid "Wiki: Quality Manual"
4646+msgstr ""
4647+
4648+#. module: base
4649+#: selection:ir.actions.act_window.view,view_mode:0
4650+#: model:ir.ui.menu,name:base.menu_calendar_configuration
4651+#: selection:ir.ui.view,type:0
4652+#: selection:wizard.ir.model.menu.create.line,view_type:0
4653+msgid "Calendar"
4654+msgstr ""
4655+
4656+#. module: base
4657+#: field:res.partner.address,partner_id:0
4658+msgid "Partner Name"
4659+msgstr ""
4660+
4661+#. module: base
4662+#: field:workflow.activity,signal_send:0
4663+msgid "Signal (subflow.*)"
4664+msgstr ""
4665+
4666+#. module: base
4667+#: model:res.partner.category,name:base.res_partner_category_17
4668+msgid "HR sector"
4669+msgstr ""
4670+
4671+#. module: base
4672+#: model:ir.ui.menu,name:base.menu_dashboard_admin
4673+msgid "Administration Dashboard"
4674+msgstr ""
4675+
4676+#. module: base
4677+#: code:addons/orm.py:4408
4678+#, python-format
4679+msgid ""
4680+"Invalid \"order\" specified. A valid \"order\" specification is a comma-"
4681+"separated list of valid field names (optionally followed by asc/desc for the "
4682+"direction)"
4683+msgstr ""
4684+
4685+#. module: base
4686+#: model:ir.model,name:base.model_ir_module_module_dependency
4687+msgid "Module dependency"
4688+msgstr ""
4689+
4690+#. module: base
4691+#: selection:publisher_warranty.contract.wizard,state:0
4692+msgid "Draft"
4693+msgstr ""
4694+
4695+#. module: base
4696+#: selection:res.users,view:0
4697+msgid "Extended"
4698+msgstr ""
4699+
4700+#. module: base
4701+#: model:ir.actions.act_window,help:base.action_partner_title_contact
4702+msgid ""
4703+"Manage the contact titles you want to have available in your system and the "
4704+"way you want to print them in letters and other documents. Some example: "
4705+"Mr., Mrs. "
4706+msgstr ""
4707+
4708+#. module: base
4709+#: view:ir.model.access:0
4710+#: view:res.groups:0
4711+#: field:res.groups,model_access:0
4712+msgid "Access Controls"
4713+msgstr ""
4714+
4715+#. module: base
4716+#: code:addons/base/ir/ir_model.py:237
4717+#, python-format
4718+msgid ""
4719+"The Selection Options expression is not a valid Pythonic expression.Please "
4720+"provide an expression in the [('key','Label'), ...] format."
4721+msgstr ""
4722+
4723+#. module: base
4724+#: model:res.groups,name:base.group_survey_user
4725+msgid "Survey / User"
4726+msgstr ""
4727+
4728+#. module: base
4729+#: view:ir.module.module:0
4730+#: field:ir.module.module,dependencies_id:0
4731+msgid "Dependencies"
4732+msgstr ""
4733+
4734+#. module: base
4735+#: field:multi_company.default,company_id:0
4736+msgid "Main Company"
4737+msgstr ""
4738+
4739+#. module: base
4740+#: field:ir.ui.menu,web_icon_hover:0
4741+msgid "Web Icon File (hover)"
4742+msgstr ""
4743+
4744+#. module: base
4745+#: model:ir.module.module,description:base.module_web_diagram
4746+msgid "Openerp web Diagram view"
4747+msgstr ""
4748+
4749+#. module: base
4750+#: model:res.groups,name:base.group_hr_user
4751+msgid "HR Officer"
4752+msgstr ""
4753+
4754+#. module: base
4755+#: model:ir.module.module,shortdesc:base.module_hr_contract
4756+msgid "Employee Contracts"
4757+msgstr ""
4758+
4759+#. module: base
4760+#: model:ir.module.module,description:base.module_wiki_faq
4761+msgid ""
4762+"\n"
4763+"This module provides a Wiki FAQ Template.\n"
4764+"=========================================\n"
4765+"\n"
4766+"It provides demo data, thereby creating a Wiki Group and a Wiki Page\n"
4767+"for Wiki FAQ.\n"
4768+" "
4769+msgstr ""
4770+
4771+#. module: base
4772+#: view:ir.actions.server:0
4773+msgid ""
4774+"If you use a formula type, use a python expression using the variable "
4775+"'object'."
4776+msgstr ""
4777+
4778+#. module: base
4779+#: constraint:res.company:0
4780+msgid "Error! You can not create recursive companies."
4781+msgstr ""
4782+
4783+#. module: base
4784+#: model:ir.actions.act_window,name:base.action_res_users
4785+#: field:ir.default,uid:0
4786+#: model:ir.ui.menu,name:base.menu_action_res_users
4787+#: model:ir.ui.menu,name:base.menu_users
4788+#: view:res.groups:0
4789+#: field:res.groups,users:0
4790+#: view:res.users:0
4791+msgid "Users"
4792+msgstr ""
4793+
4794+#. module: base
4795+#: field:res.partner.address,birthdate:0
4796+msgid "Birthdate"
4797+msgstr ""
4798+
4799+#. module: base
4800+#: model:ir.actions.act_window,name:base.action_partner_title_contact
4801+#: model:ir.ui.menu,name:base.menu_partner_title_contact
4802+msgid "Contact Titles"
4803+msgstr ""
4804+
4805+#. module: base
4806+#: model:ir.module.module,shortdesc:base.module_product_manufacturer
4807+msgid "Products Manufacturers"
4808+msgstr ""
4809+
4810+#. module: base
4811+#: code:addons/base/ir/ir_mail_server.py:217
4812+#, python-format
4813+msgid "SMTP-over-SSL mode unavailable"
4814+msgstr ""
4815+
4816+#. module: base
4817+#: model:ir.module.module,shortdesc:base.module_survey
4818+msgid "Survey"
4819+msgstr ""
4820+
4821+#. module: base
4822+#: view:base.language.import:0
4823+msgid ""
4824+"Please double-check that the file encoding is set to UTF-8 (sometimes called "
4825+"Unicode) when the translator exports it."
4826+msgstr ""
4827+
4828+#. module: base
4829+#: selection:base.language.install,lang:0
4830+msgid "Spanish (DO) / Español (DO)"
4831+msgstr ""
4832+
4833+#. module: base
4834+#: model:res.country,name:base.na
4835+msgid "Namibia"
4836+msgstr ""
4837+
4838+#. module: base
4839+#: model:ir.model,name:base.model_workflow_activity
4840+msgid "workflow.activity"
4841+msgstr ""
4842+
4843+#. module: base
4844+#: help:ir.ui.view_sc,res_id:0
4845+msgid ""
4846+"Reference of the target resource, whose model/table depends on the 'Resource "
4847+"Name' field."
4848+msgstr ""
4849+
4850+#. module: base
4851+#: field:ir.model.fields,select_level:0
4852+msgid "Searchable"
4853+msgstr ""
4854+
4855+#. module: base
4856+#: model:res.country,name:base.uy
4857+msgid "Uruguay"
4858+msgstr ""
4859+
4860+#. module: base
4861+#: model:ir.module.module,shortdesc:base.module_fetchmail_crm
4862+msgid "eMail Gateway for Leads"
4863+msgstr ""
4864+
4865+#. module: base
4866+#: selection:base.language.install,lang:0
4867+msgid "Finnish / Suomi"
4868+msgstr ""
4869+
4870+#. module: base
4871+#: field:ir.rule,perm_write:0
4872+msgid "Apply For Write"
4873+msgstr ""
4874+
4875+#. module: base
4876+#: field:ir.sequence,prefix:0
4877+msgid "Prefix"
4878+msgstr ""
4879+
4880+#. module: base
4881+#: selection:base.language.install,lang:0
4882+msgid "German / Deutsch"
4883+msgstr ""
4884+
4885+#. module: base
4886+#: view:ir.actions.server:0
4887+msgid "Fields Mapping"
4888+msgstr ""
4889+
4890+#. module: base
4891+#: model:ir.module.module,shortdesc:base.module_web_dashboard
4892+msgid "web Dashboard"
4893+msgstr ""
4894+
4895+#. module: base
4896+#: model:ir.module.module,description:base.module_sale
4897+msgid ""
4898+"\n"
4899+"The base module to manage quotations and sales orders.\n"
4900+"======================================================\n"
4901+"\n"
4902+"Workflow with validation steps:\n"
4903+"-------------------------------\n"
4904+" * Quotation -> Sales order -> Invoice\n"
4905+"\n"
4906+"Invoicing methods:\n"
4907+"------------------\n"
4908+" * Invoice on order (before or after shipping)\n"
4909+" * Invoice on delivery\n"
4910+" * Invoice on timesheets\n"
4911+" * Advance invoice\n"
4912+"\n"
4913+"Partners preferences:\n"
4914+"---------------------\n"
4915+" * shipping\n"
4916+" * invoicing\n"
4917+" * incoterm\n"
4918+"\n"
4919+"Products stocks and prices\n"
4920+"--------------------------\n"
4921+"\n"
4922+"Delivery methods:\n"
4923+"-----------------\n"
4924+" * all at once\n"
4925+" * multi-parcel\n"
4926+" * delivery costs\n"
4927+"\n"
4928+"Dashboard for Sales Manager that includes:\n"
4929+"------------------------------------------\n"
4930+" * Quotations\n"
4931+" * Sales by Month\n"
4932+" * Graph of Sales by Salesman in last 90 days\n"
4933+" * Graph of Sales per Customer in last 90 days\n"
4934+" * Graph of Sales by Product's Category in last 90 days\n"
4935+" "
4936+msgstr ""
4937+
4938+#. module: base
4939+#: selection:base.language.install,lang:0
4940+msgid "Portugese / Português"
4941+msgstr ""
4942+
4943+#. module: base
4944+#: model:res.partner.title,name:base.res_partner_title_sir
4945+msgid "Sir"
4946+msgstr ""
4947+
4948+#. module: base
4949+#: model:ir.module.module,description:base.module_l10n_ca
4950+msgid ""
4951+"\n"
4952+"This is the module to manage the English and French - Canadian accounting "
4953+"chart in OpenERP.\n"
4954+"============================================================================="
4955+"==============\n"
4956+"\n"
4957+"Canadian accounting charts and localizations.\n"
4958+" "
4959+msgstr ""
4960+
4961+#. module: base
4962+#: view:base.module.import:0
4963+msgid "Select module package to import (.zip file):"
4964+msgstr ""
4965+
4966+#. module: base
4967+#: selection:base.language.install,lang:0
4968+msgid "French / Français"
4969+msgstr ""
4970+
4971+#. module: base
4972+#: model:res.country,name:base.mt
4973+msgid "Malta"
4974+msgstr ""
4975+
4976+#. module: base
4977+#: field:ir.actions.server,fields_lines:0
4978+msgid "Field Mappings."
4979+msgstr ""
4980+
4981+#. module: base
4982+#: model:ir.module.module,description:base.module_l10n_lu
4983+msgid ""
4984+"\n"
4985+"This is the base module to manage the accounting chart for Luxembourg.\n"
4986+"======================================================================\n"
4987+"\n"
4988+" * the KLUWER Chart of Accounts,\n"
4989+" * the Tax Code Chart for Luxembourg\n"
4990+" * the main taxes used in Luxembourg"
4991+msgstr ""
4992+
4993+#. module: base
4994+#: field:ir.module.module,demo:0
4995+msgid "Demo data"
4996+msgstr ""
4997+
4998+#. module: base
4999+#: model:ir.module.module,description:base.module_portal
5000+msgid ""
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to status/vote changes: