-
165muk_branding/LICENSE
-
57muk_branding/__init__.py
-
58muk_branding/__manifest__.py
-
31muk_branding/data/company.xml
-
4muk_branding/doc/changelog.rst
-
138muk_branding/doc/index.rst
-
304muk_branding/i18n/ar.po
-
304muk_branding/i18n/de.po
-
304muk_branding/i18n/es.po
-
304muk_branding/i18n/fr.po
-
304muk_branding/i18n/hi.po
-
304muk_branding/i18n/muk_branding.pot
-
304muk_branding/i18n/nl.po
-
304muk_branding/i18n/pt.po
-
304muk_branding/i18n/ru.po
-
29muk_branding/models/__init__.py
-
47muk_branding/models/debranding.py
-
41muk_branding/models/ir_actions.py
-
103muk_branding/models/ir_config_parameter.py
-
56muk_branding/models/ir_translation.py
-
33muk_branding/models/ir_ui_view.py
-
32muk_branding/models/res_company.py
-
155muk_branding/models/res_config_settings.py
-
23muk_branding/patch/__init__.py
-
49muk_branding/patch/fields.py
-
BINmuk_branding/static/description/banner.png
-
BINmuk_branding/static/description/icon.png
-
1muk_branding/static/description/icon.svg
-
143muk_branding/static/description/index.html
-
BINmuk_branding/static/description/logo.png
-
BINmuk_branding/static/description/preview.png
-
BINmuk_branding/static/description/screenshot.png
-
BINmuk_branding/static/description/service_customization.png
-
BINmuk_branding/static/description/service_development.png
-
BINmuk_branding/static/description/service_implementation.png
-
BINmuk_branding/static/description/service_integration.png
-
BINmuk_branding/static/description/service_support.png
-
BINmuk_branding/static/src/img/favicon.ico
-
25muk_branding/tools/__init__.py
-
97muk_branding/tools/debrand.py
-
39muk_branding/tools/patch.py
-
48muk_branding/tools/utils.py
-
205muk_branding/views/res_config_settings_view.xml
@ -0,0 +1,165 @@ |
|||
GNU LESSER GENERAL PUBLIC LICENSE |
|||
Version 3, 29 June 2007 |
|||
|
|||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> |
|||
Everyone is permitted to copy and distribute verbatim copies |
|||
of this license document, but changing it is not allowed. |
|||
|
|||
|
|||
This version of the GNU Lesser General Public License incorporates |
|||
the terms and conditions of version 3 of the GNU General Public |
|||
License, supplemented by the additional permissions listed below. |
|||
|
|||
0. Additional Definitions. |
|||
|
|||
As used herein, "this License" refers to version 3 of the GNU Lesser |
|||
General Public License, and the "GNU GPL" refers to version 3 of the GNU |
|||
General Public License. |
|||
|
|||
"The Library" refers to a covered work governed by this License, |
|||
other than an Application or a Combined Work as defined below. |
|||
|
|||
An "Application" is any work that makes use of an interface provided |
|||
by the Library, but which is not otherwise based on the Library. |
|||
Defining a subclass of a class defined by the Library is deemed a mode |
|||
of using an interface provided by the Library. |
|||
|
|||
A "Combined Work" is a work produced by combining or linking an |
|||
Application with the Library. The particular version of the Library |
|||
with which the Combined Work was made is also called the "Linked |
|||
Version". |
|||
|
|||
The "Minimal Corresponding Source" for a Combined Work means the |
|||
Corresponding Source for the Combined Work, excluding any source code |
|||
for portions of the Combined Work that, considered in isolation, are |
|||
based on the Application, and not on the Linked Version. |
|||
|
|||
The "Corresponding Application Code" for a Combined Work means the |
|||
object code and/or source code for the Application, including any data |
|||
and utility programs needed for reproducing the Combined Work from the |
|||
Application, but excluding the System Libraries of the Combined Work. |
|||
|
|||
1. Exception to Section 3 of the GNU GPL. |
|||
|
|||
You may convey a covered work under sections 3 and 4 of this License |
|||
without being bound by section 3 of the GNU GPL. |
|||
|
|||
2. Conveying Modified Versions. |
|||
|
|||
If you modify a copy of the Library, and, in your modifications, a |
|||
facility refers to a function or data to be supplied by an Application |
|||
that uses the facility (other than as an argument passed when the |
|||
facility is invoked), then you may convey a copy of the modified |
|||
version: |
|||
|
|||
a) under this License, provided that you make a good faith effort to |
|||
ensure that, in the event an Application does not supply the |
|||
function or data, the facility still operates, and performs |
|||
whatever part of its purpose remains meaningful, or |
|||
|
|||
b) under the GNU GPL, with none of the additional permissions of |
|||
this License applicable to that copy. |
|||
|
|||
3. Object Code Incorporating Material from Library Header Files. |
|||
|
|||
The object code form of an Application may incorporate material from |
|||
a header file that is part of the Library. You may convey such object |
|||
code under terms of your choice, provided that, if the incorporated |
|||
material is not limited to numerical parameters, data structure |
|||
layouts and accessors, or small macros, inline functions and templates |
|||
(ten or fewer lines in length), you do both of the following: |
|||
|
|||
a) Give prominent notice with each copy of the object code that the |
|||
Library is used in it and that the Library and its use are |
|||
covered by this License. |
|||
|
|||
b) Accompany the object code with a copy of the GNU GPL and this license |
|||
document. |
|||
|
|||
4. Combined Works. |
|||
|
|||
You may convey a Combined Work under terms of your choice that, |
|||
taken together, effectively do not restrict modification of the |
|||
portions of the Library contained in the Combined Work and reverse |
|||
engineering for debugging such modifications, if you also do each of |
|||
the following: |
|||
|
|||
a) Give prominent notice with each copy of the Combined Work that |
|||
the Library is used in it and that the Library and its use are |
|||
covered by this License. |
|||
|
|||
b) Accompany the Combined Work with a copy of the GNU GPL and this license |
|||
document. |
|||
|
|||
c) For a Combined Work that displays copyright notices during |
|||
execution, include the copyright notice for the Library among |
|||
these notices, as well as a reference directing the user to the |
|||
copies of the GNU GPL and this license document. |
|||
|
|||
d) Do one of the following: |
|||
|
|||
0) Convey the Minimal Corresponding Source under the terms of this |
|||
License, and the Corresponding Application Code in a form |
|||
suitable for, and under terms that permit, the user to |
|||
recombine or relink the Application with a modified version of |
|||
the Linked Version to produce a modified Combined Work, in the |
|||
manner specified by section 6 of the GNU GPL for conveying |
|||
Corresponding Source. |
|||
|
|||
1) Use a suitable shared library mechanism for linking with the |
|||
Library. A suitable mechanism is one that (a) uses at run time |
|||
a copy of the Library already present on the user's computer |
|||
system, and (b) will operate properly with a modified version |
|||
of the Library that is interface-compatible with the Linked |
|||
Version. |
|||
|
|||
e) Provide Installation Information, but only if you would otherwise |
|||
be required to provide such information under section 6 of the |
|||
GNU GPL, and only to the extent that such information is |
|||
necessary to install and execute a modified version of the |
|||
Combined Work produced by recombining or relinking the |
|||
Application with a modified version of the Linked Version. (If |
|||
you use option 4d0, the Installation Information must accompany |
|||
the Minimal Corresponding Source and Corresponding Application |
|||
Code. If you use option 4d1, you must provide the Installation |
|||
Information in the manner specified by section 6 of the GNU GPL |
|||
for conveying Corresponding Source.) |
|||
|
|||
5. Combined Libraries. |
|||
|
|||
You may place library facilities that are a work based on the |
|||
Library side by side in a single library together with other library |
|||
facilities that are not Applications and are not covered by this |
|||
License, and convey such a combined library under terms of your |
|||
choice, if you do both of the following: |
|||
|
|||
a) Accompany the combined library with a copy of the same work based |
|||
on the Library, uncombined with any other library facilities, |
|||
conveyed under the terms of this License. |
|||
|
|||
b) Give prominent notice with the combined library that part of it |
|||
is a work based on the Library, and explaining where to find the |
|||
accompanying uncombined form of the same work. |
|||
|
|||
6. Revised Versions of the GNU Lesser General Public License. |
|||
|
|||
The Free Software Foundation may publish revised and/or new versions |
|||
of the GNU Lesser General Public License from time to time. Such new |
|||
versions will be similar in spirit to the present version, but may |
|||
differ in detail to address new problems or concerns. |
|||
|
|||
Each version is given a distinguishing version number. If the |
|||
Library as you received it specifies that a certain numbered version |
|||
of the GNU Lesser General Public License "or any later version" |
|||
applies to it, you have the option of following the terms and |
|||
conditions either of that published version or of any later version |
|||
published by the Free Software Foundation. If the Library as you |
|||
received it does not specify a version number of the GNU Lesser |
|||
General Public License, you may choose any version of the GNU Lesser |
|||
General Public License ever published by the Free Software Foundation. |
|||
|
|||
If the Library as you received it specifies that a proxy can decide |
|||
whether future versions of the GNU Lesser General Public License shall |
|||
apply, that proxy's public statement of acceptance of any version is |
|||
permanent authorization for you to choose that version for the |
|||
Library. |
@ -0,0 +1,57 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import api, SUPERUSER_ID |
|||
from odoo.release import version_info |
|||
from odoo.tools import config, convert_file |
|||
from odoo.modules.module import get_module_resource |
|||
|
|||
from . import models |
|||
from . import tools |
|||
|
|||
#---------------------------------------------------------- |
|||
# Patch System on Load |
|||
#---------------------------------------------------------- |
|||
|
|||
def _patch_system(): |
|||
from . import patch |
|||
|
|||
#---------------------------------------------------------- |
|||
# Hooks |
|||
#---------------------------------------------------------- |
|||
|
|||
def _pre_init_debrand_system(cr): |
|||
env = api.Environment(cr, SUPERUSER_ID, {}) |
|||
env['ir.translation'].clear_caches |
|||
|
|||
def _post_init_debrand_system(cr, registry): |
|||
env = api.Environment(cr, SUPERUSER_ID, {}) |
|||
for lang in env['res.lang'].search([('active','=',True)]).mapped('code'): |
|||
env['base.language.install'].create({ |
|||
'lang': lang, |
|||
'overwrite': True |
|||
}).lang_install() |
|||
env['base.update.translations'].create({ |
|||
'lang': lang |
|||
}).act_update() |
|||
env['ir.translation'].clear_caches |
|||
|
@ -0,0 +1,58 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
{ |
|||
"name": "MuK Branding", |
|||
"summary": """Branding and Debranding""", |
|||
"version": "11.0.1.0.0", |
|||
"category": "Extra Tools", |
|||
"license": "LGPL-3", |
|||
"website": "http://www.mukit.at", |
|||
'live_test_url': 'https://mukit.at/r/SgN', |
|||
"author": "MuK IT", |
|||
"contributors": [ |
|||
"Mathias Markl <mathias.markl@mukit.at>", |
|||
], |
|||
"depends": [ |
|||
'base_setup', |
|||
], |
|||
"data": [ |
|||
"data/company.xml", |
|||
"views/res_config_settings_view.xml", |
|||
], |
|||
"qweb": [ |
|||
"static/src/xml/*.xml", |
|||
], |
|||
"images": [ |
|||
'static/description/banner.png' |
|||
], |
|||
"external_dependencies": { |
|||
"python": [], |
|||
"bin": [], |
|||
}, |
|||
"auto_install": False, |
|||
"application": False, |
|||
"installable": True, |
|||
"post_load": "_patch_system", |
|||
"pre_init_hook": "_pre_init_debrand_system", |
|||
"post_init_hook": "_post_init_debrand_system", |
|||
} |
@ -0,0 +1,31 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
|
|||
<!-- |
|||
|
|||
Copyright (c) 2017-2019 MuK IT GmbH. |
|||
|
|||
This file is part of MuK Branding |
|||
(see https://mukit.at). |
|||
|
|||
This program is free software: you can redistribute it and/or modify |
|||
it under the terms of the GNU Lesser General Public License as published by |
|||
the Free Software Foundation, either version 3 of the License, or |
|||
(at your option) any later version. |
|||
|
|||
This program is distributed in the hope that it will be useful, |
|||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
GNU Lesser General Public License for more details. |
|||
|
|||
You should have received a copy of the GNU Lesser General Public License |
|||
along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
|
|||
--> |
|||
|
|||
<odoo noupdate="1"> |
|||
|
|||
<record id="base.main_company" model="res.company"> |
|||
<field name="favicon" type="base64" file="muk_branding/static/src/img/favicon.ico"/> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,4 @@ |
|||
`1.0.0` |
|||
------- |
|||
|
|||
- Init version |
@ -0,0 +1,138 @@ |
|||
============ |
|||
MuK Branding |
|||
============ |
|||
|
|||
This module is the basis for a number of branding modules, with the aim to |
|||
customize Odoo according to your needs. This happens mainly through a debranding |
|||
of Odoo. All occurrences of the word Odoo as well as links to Odoo can be |
|||
replaced automatically. This behavior is active by default but can be disabled |
|||
by using the context or an HTML tag. |
|||
|
|||
Installation |
|||
============ |
|||
|
|||
To install this module, you need to: |
|||
|
|||
Download the module and add it to your Odoo addons folder. Afterward, log on to |
|||
your Odoo server and go to the Apps menu. Trigger the debug mode and update the |
|||
list by clicking on the "Update Apps List" link. Now install the module by |
|||
clicking on the install button. |
|||
|
|||
Another way to install this module is via the package management for Python |
|||
(`PyPI <https://pypi.org/project/pip/>`_). |
|||
|
|||
To install our modules using the package manager make sure |
|||
`odoo-autodiscover <https://pypi.org/project/odoo-autodiscover/>`_ is installed |
|||
correctly. Then open a console and install the module by entering the following |
|||
command: |
|||
|
|||
``pip install --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>`` |
|||
|
|||
The module name consists of the Odoo version and the module name, where |
|||
underscores are replaced by a dash. |
|||
|
|||
**Module:** |
|||
|
|||
``odoo<version>-addon-<module_name>`` |
|||
|
|||
**Example:** |
|||
|
|||
``sudo -H pip3 install --extra-index-url https://nexus.mukit.at/repository/odoo/simple odoo11-addon-muk-utils`` |
|||
|
|||
Once the installation has been successfully completed, the app is already in the |
|||
correct folder. Log on to your Odoo server and go to the Apps menu. Trigger the |
|||
debug mode and update the list by clicking on the "Update Apps List" link. Now |
|||
install the module by clicking on the install button. |
|||
|
|||
The biggest advantage of this variant is that you can now also update the app |
|||
using the "pip" command. To do this, enter the following command in your console: |
|||
|
|||
``pip install --upgrade --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>`` |
|||
|
|||
When the process is finished, restart your server and update the application in |
|||
Odoo. The steps are the same as for the installation only the button has changed |
|||
from "Install" to "Upgrade". |
|||
|
|||
You can also view available Apps directly in our `repository <https://nexus.mukit.at/#browse/browse:odoo>`_ |
|||
and find a more detailed installation guide on our `website <https://mukit.at/page/open-source>`_. |
|||
|
|||
For modules licensed under OPL-1, you will receive access data when you purchase |
|||
the module. If the modules were not purchased directly from |
|||
`MuK IT <https://www.mukit.at/>`_ please contact our support (support@mukit.at) |
|||
with a confirmation of purchase to receive the corresponding access data. |
|||
|
|||
Upgrade |
|||
============ |
|||
|
|||
To upgrade this module, you need to: |
|||
|
|||
Download the module and add it to your Odoo addons folder. Restart the server |
|||
and log on to your Odoo server. Select the Apps menu and upgrade the module by |
|||
clicking on the upgrade button. |
|||
|
|||
If you installed the module using the "pip" command, you can also update the |
|||
module in the same way. Just type the following command into the console: |
|||
|
|||
``pip install --upgrade --extra-index-url https://nexus.mukit.at/repository/odoo/simple <module>`` |
|||
|
|||
When the process is finished, restart your server and update the application in |
|||
Odoo, just like you would normally. |
|||
|
|||
Configuration |
|||
============= |
|||
|
|||
To configure this module, you need to: |
|||
|
|||
#. Go to *Settings -> General Settings -> Branding*. |
|||
#. And set the parameters according to your needs. |
|||
|
|||
If a new system should be branded automatically, it is recommended to set the |
|||
flag ``auto_install`` of this module to ``True`` and to adjust the corresponding |
|||
variables in the config file. |
|||
|
|||
* ``branding_system_name`` |
|||
* ``branding_publisher`` |
|||
* ``branding_website`` |
|||
* ``branding_documentation`` |
|||
* ``branding_support`` |
|||
* ``branding_store`` |
|||
* ``branding_share`` |
|||
|
|||
Usage |
|||
============= |
|||
|
|||
After setting the parameters, the system is automatically branded. |
|||
|
|||
Credits |
|||
======= |
|||
|
|||
Contributors |
|||
------------ |
|||
|
|||
* Mathias Markl <mathias.markl@mukit.at> |
|||
|
|||
Images |
|||
------------ |
|||
|
|||
Some pictures are based on or inspired by the icon set of Font Awesome: |
|||
|
|||
* `Font Awesome <https://fontawesome.com>`_ |
|||
|
|||
Projects |
|||
------------ |
|||
|
|||
Parts of the module are inspired by: |
|||
|
|||
* `Backend Debranding <https://github.com/it-projects-llc/misc-addons>`_ |
|||
|
|||
Author & Maintainer |
|||
------------------- |
|||
|
|||
This module is maintained by the `MuK IT GmbH <https://www.mukit.at/>`_. |
|||
|
|||
MuK IT is an Austrian company specialized in customizing and extending Odoo. |
|||
We develop custom solutions for your individual needs to help you focus on |
|||
your strength and expertise to grow your business. |
|||
|
|||
If you want to get in touch please contact us via mail |
|||
(sale@mukit.at) or visit our website (https://mukit.at). |
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:07+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:07+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "المؤسسات" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "بيانات الشركة" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "شعار الشركة" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "اسم الشركة" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "ضبط الإعدادات" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "اسم العرض" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "المعرف" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "آخر تعديل في" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "الاسم" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "باراميتر النظام" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "معلمات النظام" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "الترجمة" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "عرض" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "الموقع الإلكتروني" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:07+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:07+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "<span class=\"o_form_label\">Applikationen und Werbung</span>" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "<span class=\"o_form_label\">Unternehmen</span>" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "<span class=\"o_form_label\">Dokumentation und Hilfe</span>" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "<span class=\"o_form_label\">Systemname</span>" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "<span class=\"o_form_label\">Systemwebseite</span>" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "Aktives Fenster" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "Passen Sie das Kassensystem an ihre Wünsche an" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "Passen Sie das Kassensystem an ihre Wünsche an." |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "Passen Sie die Webseite ihren Ansprüchen an" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "Passen Sie die Webseite ihren Ansprüchen an." |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "Passen Sie Ihre ausgehenden Mails an Ihren Stil an" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "Passen Sie Ihre ausgehenden Mails an Ihren Stil an." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Unternehmen" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "Unternehmensdaten" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "Unternehmens Favicon" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Unternehmens Logo" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Unternehmensname" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "Konfiguration " |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "Passen Sie das Backend an Ihre Ansprüchen an" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "Passen Sie das Backend an Ihre Ansprüchen an." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Anzeigename" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "Dokumentation" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "Dokumentations URL" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "Erweiterungen" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Zuletzt geändert am" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "E-Mail Branding" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "Kassen Branding" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "Veröffentlicher" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "Legen Sie ein Unternehmenslogo fest" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "Legen Sie eine Verlinkung zur Systemdokumentation fest" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "Legen Sie eine Verlinkung zu Ihren Systemmedien fest" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "Legen Sie Systemnamen fest" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "Legen Sie die Systemwebseite fest" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "Teilen" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "URL teilen" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "Spezifizieren Sie den Namen und das Favicon Ihres Unternehmens" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "Speichern" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "URL speichern" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "Hilfe" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "URL Hilfe" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "Systemverlinkungen" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "Systemname" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "Systemparameter" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Systemparameter" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Dieses Feld enthält das Bild, das als Avatar für diesen Kontakt gespeichert wurde. (max. 1024x1024px)" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Übersetzung" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Ansicht" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "Webanpassung" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "Webseitenanpassung" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "Webseiten URL" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:08+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:08+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Compañías" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "Información de compañía" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Logotipo de la compañia" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Nombre de la compañía" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "Opciones de Configuración" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Nombre mostrado" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Última modificación en" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "Nombre" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Parámetros del sistema" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Este campo contiene la imagen utilizada como avatar para este contacto, limitada a 1024x1024px" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Traducción" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Ver" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "Sitio web" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:08+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:08+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Sociétés" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "Données sur la société" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Logo de la société" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Nom de la société" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "Paramètres de config" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Nom affiché" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Dernière modification le" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "Nom" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Paramètres systèmes" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Ce champ contient l'image utilisée comme photo d'identité pour ce contact, limitée à 1024x1024px." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Traduction" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Vue" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "Site Web" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:08+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:08+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:07+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:07+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:08+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:08+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "Actie venster" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Bedrijven" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "Bedrijfsgegevens" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Bedrijfslogo" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Bedrijfsnaam" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "Configuratie instellingen" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Weergavenaam" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Laatst gewijzigd op" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "Naam" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "Systeem parameter" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Systeem parameters" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Dit veld bevat de afbeelding welke wordt gebruikt als schermafbeelding voor deze relatie. Beperk het formaat op 1024x1024px." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Vertaling" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Weergave" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:08+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:08+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Empresas" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "Dados da Empresa" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Logo da Empresa" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Nome da Empresa" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "config configurações" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Nome a Exibir" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "Id." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Última Modificação em" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "Nome" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Parametros do Sistema" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Este campo contém a imagem utilizada como imagem do contacto, limitada a 1024x1024px." |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Tradução" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Ver" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "Site da Web" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,304 @@ |
|||
# Translation of Odoo Server. |
|||
# This file contains the translation of the following modules: |
|||
# * muk_branding |
|||
# |
|||
msgid "" |
|||
msgstr "" |
|||
"Project-Id-Version: Odoo Server 12.0-20190522\n" |
|||
"Report-Msgid-Bugs-To: \n" |
|||
"POT-Creation-Date: 2019-07-13 00:09+0000\n" |
|||
"PO-Revision-Date: 2019-07-13 00:09+0000\n" |
|||
"Last-Translator: <>\n" |
|||
"Language-Team: \n" |
|||
"MIME-Version: 1.0\n" |
|||
"Content-Type: text/plain; charset=UTF-8\n" |
|||
"Content-Transfer-Encoding: \n" |
|||
"Plural-Forms: \n" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Apps and Promotion</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Company</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Documentation and Support</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">Logo</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Names</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "<span class=\"o_form_label\">System Website</span>" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_actions_act_window |
|||
msgid "Action Window" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the PoS panel according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "Brand the PoS panel according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand the website according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Brand the website according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Brand your outgoing mails with your own style" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Brand your outgoing mails with your own style." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_company |
|||
msgid "Companies" |
|||
msgstr "Компании" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Company Data" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_favicon |
|||
msgid "Company Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "Company Logo" |
|||
msgstr "Логотип компании" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_company_name |
|||
msgid "Company Name" |
|||
msgstr "Название компании" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_res_config_settings |
|||
msgid "Config Settings" |
|||
msgstr "Настройки конфигурации" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Customize the Backend according to your needs" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Customize the backend according to your needs." |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_muk_branding_debranding |
|||
msgid "Debranding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__display_name |
|||
msgid "Display Name" |
|||
msgstr "Отображаемое Имя" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_documentation |
|||
msgid "Documentation URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Extensions" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_company__favicon |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Favicon" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding__id |
|||
msgid "ID" |
|||
msgstr "Номер" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_muk_branding_debranding____last_update |
|||
msgid "Last Modified on" |
|||
msgstr "Последнее изменение" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_mail_branding |
|||
msgid "Mail Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Name" |
|||
msgstr "Название" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_pos_branding |
|||
msgid "PoS Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_publisher |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Publisher" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the company logo" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the links to the system documentation" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system media links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system names" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Set the system website" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Share" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_share |
|||
msgid "Share URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Specify the name and favicon of the company" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Store" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_store |
|||
msgid "Store URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Support" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_support |
|||
msgid "Support URL" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Links" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_system_name |
|||
msgid "System Name" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_config_parameter |
|||
msgid "System Parameter" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "System Parameters" |
|||
msgstr "Системные параметры" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,help:muk_branding.field_res_config_settings__branding_company_logo |
|||
msgid "This field holds the image used as avatar for this contact, limited to 1024x1024px" |
|||
msgstr "Это поле содержит изображение, используемое в качестве аватара для этого контакта, ограничено 1024x1024px" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_translation |
|||
msgid "Translation" |
|||
msgstr "Перевод" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model,name:muk_branding.model_ir_ui_view |
|||
msgid "View" |
|||
msgstr "Вид" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_web_branding |
|||
msgid "Web Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model_terms:ir.ui.view,arch_db:muk_branding.res_config_settings_view_form |
|||
msgid "Website" |
|||
msgstr "Вебсайт" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__module_muk_website_branding |
|||
msgid "Website Branding" |
|||
msgstr "" |
|||
|
|||
#. module: muk_branding |
|||
#: model:ir.model.fields,field_description:muk_branding.field_res_config_settings__branding_website |
|||
msgid "Website URL" |
|||
msgstr "" |
|||
|
@ -0,0 +1,29 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from . import debranding |
|||
from . import ir_actions |
|||
from . import ir_ui_view |
|||
from . import res_company |
|||
from . import ir_translation |
|||
from . import ir_config_parameter |
|||
from . import res_config_settings |
@ -0,0 +1,47 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import models, fields, api |
|||
|
|||
from odoo.addons.muk_branding.tools.debrand import safe_debrand |
|||
|
|||
class Debranding(models.AbstractModel): |
|||
|
|||
_name = 'muk_branding.debranding' |
|||
_description = 'Debranding' |
|||
|
|||
#---------------------------------------------------------- |
|||
# Helper |
|||
#---------------------------------------------------------- |
|||
|
|||
def _get_debrand_params(self): |
|||
return self.env['ir.config_parameter'].get_branding_debrand_params() |
|||
|
|||
#---------------------------------------------------------- |
|||
# Functions |
|||
#---------------------------------------------------------- |
|||
|
|||
def debrand(self, input, expression="odoo", context=None): |
|||
context = context or self.env.context |
|||
if 'no_debranding' in context: |
|||
return input |
|||
return safe_debrand(input, self._get_debrand_params(), expression=expression) |
@ -0,0 +1,41 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import models |
|||
from odoo.tools.safe_eval import safe_eval |
|||
|
|||
from odoo.addons.muk_branding.tools.utils import safe_execute |
|||
|
|||
class IrActionsActWindow(models.Model): |
|||
|
|||
_inherit = 'ir.actions.act_window' |
|||
|
|||
def read(self, fields=None, load='_classic_read'): |
|||
result = super(IrActionsActWindow, self).read(fields=fields, load=load) |
|||
if not fields or 'help' in fields: |
|||
for values in result: |
|||
if isinstance(values, dict) and values.get('help'): |
|||
user_context = dict(self.env.context) |
|||
value_context = values.get('context', '{}') |
|||
context = safe_execute({}, safe_eval, value_context, user_context) |
|||
values['help'] = self.env['muk_branding.debranding'].debrand(values['help']) |
|||
return result |
@ -0,0 +1,103 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import _, models, api |
|||
from odoo.modules import get_resource_path |
|||
from odoo.tools import mute_logger, ormcache, config |
|||
|
|||
BRANDING_PARAMS = { |
|||
'muk_branding.system_name': config.get('branding_system_name', 'System'), |
|||
'muk_branding.publisher': config.get('branding_publisher', 'Example'), |
|||
'muk_branding.website': config.get('branding_website', 'https://www.example.com'), |
|||
'muk_branding.documentation': config.get('branding_documentation', 'https://www.example.com'), |
|||
'muk_branding.support': config.get('branding_support', 'https://www.example.com/support'), |
|||
'muk_branding.store': config.get('branding_store', 'https://www.example.com/store'), |
|||
'muk_branding.share': config.get('branding_share', 'https://www.example.com'), |
|||
} |
|||
|
|||
class IrConfigParameter(models.Model): |
|||
|
|||
_inherit = 'ir.config_parameter' |
|||
|
|||
@api.model_cr |
|||
@mute_logger('odoo.addons.base.models.ir_config_parameter') |
|||
def init(self, force=False): |
|||
super(IrConfigParameter, self).init(force=force) |
|||
for key, value in BRANDING_PARAMS.items(): |
|||
if force or not self.sudo().search([('key', '=', key)]): |
|||
self.sudo().set_param(key, value() if callable(value) else value) |
|||
|
|||
@api.model |
|||
def set_params(self, params): |
|||
for key, value in params.items(): |
|||
self.set_param(key, value) |
|||
|
|||
@api.model |
|||
def get_branding_param(self, key, default=""): |
|||
return self.sudo().get_param(key, default=default) if key in BRANDING_PARAMS else None |
|||
|
|||
@api.model |
|||
@ormcache() |
|||
def get_branding_params(self): |
|||
return {key: self.get_branding_param(key) for key in BRANDING_PARAMS} |
|||
|
|||
@api.model |
|||
@ormcache() |
|||
def get_branding_settings_params(self): |
|||
return { |
|||
'branding_system_name': self.get_branding_param('muk_branding.system_name'), |
|||
'branding_publisher': self.get_branding_param('muk_branding.publisher'), |
|||
'branding_website': self.get_branding_param('muk_branding.website'), |
|||
'branding_documentation': self.get_branding_param('muk_branding.documentation'), |
|||
'branding_support': self.get_branding_param('muk_branding.support'), |
|||
'branding_store': self.get_branding_param('muk_branding.store'), |
|||
'branding_share': self.get_branding_param('muk_branding.share'), |
|||
} |
|||
|
|||
@api.model |
|||
@ormcache() |
|||
def get_branding_dashboard_params(self): |
|||
return { |
|||
'store': self.get_branding_param('muk_branding.store'), |
|||
'share': self.get_branding_param('muk_branding.share'), |
|||
'system': self.get_branding_param('muk_branding.system_name'), |
|||
'publisher': self.get_branding_param('muk_branding.publisher'), |
|||
} |
|||
|
|||
@api.model |
|||
@ormcache() |
|||
def get_branding_session_params(self): |
|||
return { |
|||
'muk_branding_system_name': self.get_branding_param('muk_branding.system_name'), |
|||
'muk_branding_documentation': self.get_branding_param('muk_branding.documentation'), |
|||
'muk_branding_website': self.get_branding_param('muk_branding.website'), |
|||
'muk_branding_support': self.get_branding_param('muk_branding.support') |
|||
} |
|||
|
|||
@api.model |
|||
@ormcache() |
|||
def get_branding_debrand_params(self): |
|||
return { |
|||
'system_name': self.get_branding_param('muk_branding.system_name'), |
|||
'documentation': self.get_branding_param('muk_branding.documentation'), |
|||
'website': self.get_branding_param('muk_branding.website'), |
|||
} |
@ -0,0 +1,56 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import api, models, tools |
|||
|
|||
class IrTranslation(models.Model): |
|||
|
|||
_inherit = 'ir.translation' |
|||
|
|||
@api.model |
|||
def debrand(self, value): |
|||
if isinstance(value, dict): |
|||
for entry in value: |
|||
value[entry] = self._debrand(value[entry]) |
|||
return value |
|||
return self._debrand(value) |
|||
|
|||
@api.model |
|||
def _debrand(self, value): |
|||
return self.env['muk_branding.debranding'].debrand(value) |
|||
|
|||
@tools.ormcache('name', 'types', 'lang', 'source', 'res_id') |
|||
def __get_source(self, name, types, lang, source, res_id): |
|||
res = super(IrTranslation, self).__get_source(name, types, lang, source, res_id) |
|||
return self.debrand(res) |
|||
|
|||
@api.model |
|||
@tools.ormcache_context('model_name', keys=('lang',)) |
|||
def get_field_string(self, model_name): |
|||
res = super(IrTranslation, self).get_field_string(model_name) |
|||
return self.debrand(res) |
|||
|
|||
@api.model |
|||
@tools.ormcache_context('model_name', keys=('lang',)) |
|||
def get_field_help(self, model_name): |
|||
res = super(IrTranslation, self).get_field_help(model_name) |
|||
return self.debrand(res) |
@ -0,0 +1,33 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import models, api |
|||
|
|||
class View(models.Model): |
|||
|
|||
_inherit = 'ir.ui.view' |
|||
|
|||
@api.multi |
|||
def read_combined(self, fields=None): |
|||
res = super(View, self).read_combined(fields=fields) |
|||
res['arch'] = self.env['muk_branding.debranding'].debrand(res['arch']) |
|||
return res |
@ -0,0 +1,32 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import models, fields |
|||
|
|||
class ResCompany(models.Model): |
|||
|
|||
_inherit = 'res.company' |
|||
|
|||
favicon = fields.Binary( |
|||
string="Favicon", |
|||
attachment=False |
|||
) |
@ -0,0 +1,155 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from odoo import api, fields, models |
|||
|
|||
class ResConfigSettings(models.TransientModel): |
|||
|
|||
_inherit = 'res.config.settings' |
|||
|
|||
#---------------------------------------------------------- |
|||
# Database |
|||
#---------------------------------------------------------- |
|||
|
|||
module_muk_web_branding = fields.Boolean( |
|||
string="Web Branding", |
|||
help="Customize the backend according to your needs.") |
|||
|
|||
module_muk_mail_branding = fields.Boolean( |
|||
string="Mail Branding", |
|||
help="Brand your outgoing mails with your own style.") |
|||
|
|||
module_muk_website_branding = fields.Boolean( |
|||
string="Website Branding", |
|||
help="Brand the website according to your needs.") |
|||
|
|||
module_muk_pos_branding = fields.Boolean( |
|||
string="PoS Branding", |
|||
help="Brand the PoS panel according to your needs.") |
|||
|
|||
branding_system_name = fields.Char( |
|||
string='System Name') |
|||
|
|||
branding_publisher = fields.Char( |
|||
string='Publisher') |
|||
|
|||
branding_website = fields.Char( |
|||
string='Website URL') |
|||
|
|||
branding_documentation = fields.Char( |
|||
string='Documentation URL') |
|||
|
|||
branding_support = fields.Char( |
|||
string='Support URL') |
|||
|
|||
branding_store = fields.Char( |
|||
string='Store URL') |
|||
|
|||
branding_share = fields.Char( |
|||
string='Share URL') |
|||
|
|||
branding_company_name = fields.Char( |
|||
string='Company Name', |
|||
related='company_id.name', |
|||
readonly=False) |
|||
|
|||
branding_company_logo = fields.Binary( |
|||
string='Company Logo', |
|||
related='company_id.logo', |
|||
readonly=False) |
|||
|
|||
branding_company_favicon = fields.Binary( |
|||
string='Company Favicon', |
|||
related='company_id.favicon', |
|||
readonly=False) |
|||
|
|||
#---------------------------------------------------------- |
|||
# Helper |
|||
#---------------------------------------------------------- |
|||
|
|||
@api.model |
|||
def _delete_translations(self, value): |
|||
self.env['ir.translation'].sudo().search([ |
|||
('value', 'ilike', value) |
|||
]).unlink() |
|||
|
|||
#---------------------------------------------------------- |
|||
# Functions |
|||
#---------------------------------------------------------- |
|||
|
|||
@api.model |
|||
def get_values(self): |
|||
res = super(ResConfigSettings, self).get_values() |
|||
params = self.env['ir.config_parameter'].sudo() |
|||
res.update(params.get_branding_settings_params()) |
|||
return res |
|||
|
|||
@api.multi |
|||
def set_values(self): |
|||
translation_changed = False |
|||
res = super(ResConfigSettings, self).set_values() |
|||
params = self.env['ir.config_parameter'].sudo() |
|||
values = params.get_branding_settings_params() |
|||
if self.branding_system_name != values.get('muk_branding.system_name'): |
|||
self._delete_translations(values.get('muk_branding.system_name')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.publisher'): |
|||
self._delete_translations(values.get('muk_branding.publisher')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.website'): |
|||
self._delete_translations(values.get('muk_branding.website')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.documentation'): |
|||
self._delete_translations(values.get('muk_branding.documentation')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.support'): |
|||
self._delete_translations(values.get('muk_branding.support')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.store'): |
|||
self._delete_translations(values.get('muk_branding.store')) |
|||
translation_changed = True |
|||
if self.branding_system_name != values.get('muk_branding.share'): |
|||
self._delete_translations(values.get('muk_branding.share')) |
|||
translation_changed = True |
|||
if translation_changed: |
|||
self.env['ir.config_parameter'].set_params({ |
|||
'muk_branding.system_name': self.branding_system_name or '', |
|||
'muk_branding.publisher': self.branding_publisher or '', |
|||
'muk_branding.website': self.branding_website or '', |
|||
'muk_branding.documentation': self.branding_documentation or '', |
|||
'muk_branding.support': self.branding_support or '', |
|||
'muk_branding.store': self.branding_store or '', |
|||
'muk_branding.share': self.branding_share or '', |
|||
}) |
|||
self.translations_reload() |
|||
return res |
|||
|
|||
def translations_reload(self): |
|||
for lang in self.env['res.lang'].sudo().search([('active','=',True)]).mapped('code'): |
|||
self.env['base.language.install'].sudo().create({ |
|||
'lang': lang, |
|||
'overwrite': True |
|||
}).lang_install() |
|||
self.env['base.update.translations'].sudo().create({ |
|||
'lang': lang |
|||
}).act_update() |
|||
self.env['ir.translation'].sudo().clear_caches |
@ -0,0 +1,23 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from . import fields |
@ -0,0 +1,49 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
import logging |
|||
|
|||
from odoo import fields |
|||
|
|||
from odoo.addons.muk_branding.tools.patch import monkey_patch |
|||
from odoo.addons.muk_branding.tools.debrand import safe_debrand |
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
@monkey_patch(fields._String) |
|||
def get_trans_func(self, records): |
|||
if callable(self.translate): |
|||
rec_src_trans = records.env['ir.translation']._get_terms_translations(self, records) |
|||
|
|||
def translate(record_id, value): |
|||
src_trans = rec_src_trans[record_id] |
|||
|
|||
def debrand(source): |
|||
trans = src_trans.get(source, source) |
|||
if 'muk_branding.debranding' in records.env: |
|||
return records.env['muk_branding.debranding' ].debrand(trans) |
|||
return trans |
|||
return self.translate(debrand, value) |
|||
|
|||
return translate |
|||
|
|||
return get_trans_func.super(self, records) |
After Width: 880 | Height: 440 | Size: 42 KiB |
After Width: 250 | Height: 250 | Size: 11 KiB |
1
muk_branding/static/description/icon.svg
File diff suppressed because it is too large
View File
@ -0,0 +1,143 @@ |
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h2 class="oe_slogan">MuK Branding</h2> |
|||
<h3 class="oe_slogan">Branding Features</h3> |
|||
<h4 class="oe_slogan" style="font-size: 23px;">MuK IT GmbH - |
|||
www.mukit.at</h4> |
|||
<div class="oe_demo oe_screenshot" |
|||
style="max-width: 84%; margin: 16px 8%;"> |
|||
<img src="screenshot.png"> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container"> |
|||
<div class="oe_row oe_spaced"> |
|||
<div class="text-justify" style="max-width: 84%; margin: 16px 8%;"> |
|||
<h3 class="oe_slogan">Overview</h3> |
|||
<p class="oe_mt32">This module is the basis for a number of |
|||
branding modules, with the aim to customize Odoo according to your |
|||
needs. This happens mainly through a debranding of Odoo. All |
|||
occurrences of the word Odoo as well as links to Odoo can be |
|||
replaced automatically. This behavior is active by default but can |
|||
be disabled by using the context or an HTML tag.</p> |
|||
<ul> |
|||
<li><code><span |
|||
class="no_debranding">...</span></code></li> |
|||
<li><code>self.env[..].with_context(no_debranding=True)</code></li> |
|||
</ul> |
|||
<p> |
|||
If a new system should be branded automatically, it is recommended |
|||
to set the flag |
|||
<code>auto_install</code> |
|||
of this module to |
|||
<code>True</code> |
|||
and to adjust the corresponding variables in the config file. |
|||
</p> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<div class="oe_row oe_spaced"> |
|||
<h3 class="oe_slogan">Our Services</h3> |
|||
<div |
|||
style="display: flex; padding-top: 20px; justify-content: space-between;"> |
|||
<div style="flex-basis: 18%;"> |
|||
<a href="https://mukit.at/r/MQ5" target="_blank"> |
|||
<div |
|||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|||
<img src="service_implementation.png" |
|||
style="width: 100%; border-radius: 100%;"> |
|||
</div> |
|||
<h3 class="oe_slogan" |
|||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|||
Odoo <br>Implementation |
|||
</h3> |
|||
</a> |
|||
</div> |
|||
<div style="flex-basis: 18%;"> |
|||
<a href="https://mukit.at/r/u7c" target="_blank"> |
|||
<div |
|||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|||
<img src="service_integration.png" |
|||
style="width: 100%; border-radius: 100%;"> |
|||
</div> |
|||
<h3 class="oe_slogan" |
|||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|||
Odoo <br>Integration |
|||
</h3> |
|||
</a> |
|||
</div> |
|||
<div style="flex-basis: 18%;"> |
|||
<a href="https://mukit.at/r/xDJ" target="_blank"> |
|||
<div |
|||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|||
<img src="service_customization.png" |
|||
style="width: 100%; border-radius: 100%;"> |
|||
</div> |
|||
<h3 class="oe_slogan" |
|||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|||
Odoo <br>Customization |
|||
</h3> |
|||
</a> |
|||
</div> |
|||
<div style="flex-basis: 18%;"> |
|||
<a href=" https://mukit.at/r/J3A" target="_blank"> |
|||
<div |
|||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|||
<img src="service_development.png" |
|||
style="width: 100%; border-radius: 100%;"> |
|||
</div> |
|||
<h3 class="oe_slogan" |
|||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|||
Odoo <br>Development |
|||
</h3> |
|||
</a> |
|||
</div> |
|||
<div style="flex-basis: 18%;"> |
|||
<a href=" https://mukit.at/r/R1v" target="_blank"> |
|||
<div |
|||
style="width: 75px; height: 75px; border-radius: 100%; margin: auto;"> |
|||
<img src="service_support.png" |
|||
style="width: 100%; border-radius: 100%;"> |
|||
</div> |
|||
<h3 class="oe_slogan" |
|||
style="text-align: center; font-size: 14px; width: 100%; margin: 0; margin-top: 14px; color: #000 !important; margin-top: 5px; opacity: 1 !important; line-height: 17px;"> |
|||
Odoo <br>Support |
|||
</h3> |
|||
</a> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container" style="padding: 32px 0;"> |
|||
<div class="oe_row oe_spaced" style="margin: auto;"> |
|||
<div class="oe_demo oe_picture oe_screenshot"> |
|||
<a href="https://mukit.at/r/SgN" target="_blank"> <img |
|||
src="preview.png"> |
|||
</a> |
|||
</div> |
|||
</div> |
|||
</section> |
|||
|
|||
<section class="oe_container oe_dark"> |
|||
<h3 class="oe_slogan">Help and Support</h3> |
|||
<h5 class="oe_slogan" style="font-size: 20px;">Feel free to |
|||
contact us, if you need any help with your Odoo integration or |
|||
addiontal features.</h5> |
|||
<div class="oe_slogan"> |
|||
<a class="btn btn-primary btn-lg mt8" href="https://mukit.at" |
|||
target="_blank"> <i class="fa fa-globe"></i> Website |
|||
</a> <a class="btn btn-primary btn-lg mt8" href="mailto:sale@mukit.at"> |
|||
<i class="fa fa-envelope"></i> Contact Us |
|||
</a> <a class="btn btn-primary btn-lg mt8" |
|||
href="https://github.com/muk-it" target="_blank"> <i |
|||
class="fa fa-github"></i> Issues |
|||
</a> |
|||
</div> |
|||
<img src="logo.png" |
|||
style="width: 200px; margin-bottom: 20px; display: block;" |
|||
class="mx-auto center-block"> |
|||
</section> |
After Width: 500 | Height: 500 | Size: 37 KiB |
After Width: 1000 | Height: 200 | Size: 32 KiB |
After Width: 1600 | Height: 900 | Size: 48 KiB |
After Width: 250 | Height: 250 | Size: 27 KiB |
After Width: 250 | Height: 250 | Size: 28 KiB |
After Width: 250 | Height: 250 | Size: 26 KiB |
After Width: 250 | Height: 250 | Size: 24 KiB |
After Width: 250 | Height: 250 | Size: 24 KiB |
@ -0,0 +1,25 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
from . import debrand |
|||
from . import patch |
|||
from . import utils |
@ -0,0 +1,97 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Branding |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
import re |
|||
import uuid |
|||
import chardet |
|||
|
|||
from itertools import chain |
|||
from lxml.etree import tostring |
|||
from lxml.html import fromstring |
|||
|
|||
from odoo.tools import ustr |
|||
|
|||
from odoo.addons.muk_branding.tools.utils import safe_execute |
|||
|
|||
def debrand_documentation(text, value, expression): |
|||
text = re.sub( |
|||
r'https://www.{0}.com/documentation/'.format(expression), |
|||
'{0}/documentation/'.format(value), text, flags=re.IGNORECASE |
|||
) |
|||
text = re.sub( |
|||
r'https://www.{0}.com/page/docs/'.format(expression), |
|||
'{0}/page/docs/'.format(value), text, flags=re.IGNORECASE |
|||
) |
|||
return text |
|||
|
|||
def debrand_link(text, value, expression): |
|||
text = re.sub( |
|||
r'(http(s)?:\/\/)?(www.)?{0}.com'.format(expression), |
|||
value, text, flags=re.IGNORECASE |
|||
) |
|||
return text |
|||
|
|||
def debrand_text(text, value, expression): |
|||
cases = { |
|||
expression: uuid.uuid4().hex, |
|||
expression.upper(): uuid.uuid4().hex, |
|||
expression.lower(): uuid.uuid4().hex, |
|||
expression.capitalize(): uuid.uuid4().hex, |
|||
} |
|||
def init_no_debranding(match): |
|||
text = match.group() |
|||
for key in cases: |
|||
text = re.sub(r'\b{0}\b'.format(key), cases[key], text) |
|||
return text |
|||
def post_no_debranding(text): |
|||
for key in cases: |
|||
text = text.replace(cases[key], key) |
|||
return text |
|||
if isinstance(value, dict): |
|||
text = safe_execute(text, debrand_documentation, text, value.get('documentation'), expression) |
|||
text = safe_execute(text, debrand_link, text, value.get('website'), expression) |
|||
text = re.sub( |
|||
r'<.*class=".*no_debranding.*".*>.*(\b{0}\b).*<.*>'.format(expression), |
|||
init_no_debranding, text, flags=re.IGNORECASE |
|||
) |
|||
text = re.sub( |
|||
r'\b(?<!\.){0}(?!\.\S|\s?=|\w|\[)\b'.format(expression), |
|||
value.get('system_name') if isinstance(value, dict) else value, |
|||
text, flags=re.IGNORECASE |
|||
) |
|||
return post_no_debranding(text) |
|||
|
|||
def debrand_with_check(text, value, expression): |
|||
if not text or not re.search(r'\b{0}\b'.format(expression), text, re.IGNORECASE): |
|||
return text |
|||
return debrand_text(text, value, expression) |
|||
|
|||
def debrand(input, value, expression="odoo"): |
|||
if isinstance(input, str): |
|||
return ustr(debrand_with_check(input, value, expression)) |
|||
if isinstance(input, bytes): |
|||
encoding = chardet.detect(input)['encoding'] or 'utf-8' |
|||
return bytes(debrand(ustr(input, hint_encoding=encoding), value, expression), encoding) |
|||
return input |
|||
|
|||
def safe_debrand(input, value, expression="odoo"): |
|||
return safe_execute(input, debrand, input, value, expression) |
@ -0,0 +1,39 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Utils |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
import logging |
|||
|
|||
from odoo import api |
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
#---------------------------------------------------------- |
|||
# Patch Helper |
|||
#---------------------------------------------------------- |
|||
|
|||
def monkey_patch(cls): |
|||
def decorate(func): |
|||
name = func.__name__ |
|||
func.super = getattr(cls, name, None) |
|||
setattr(cls, name, func) |
|||
return func |
|||
return decorate |
@ -0,0 +1,48 @@ |
|||
################################################################################### |
|||
# |
|||
# Copyright (c) 2017-2019 MuK IT GmbH. |
|||
# |
|||
# This file is part of MuK Utils |
|||
# (see https://mukit.at). |
|||
# |
|||
# This program is free software: you can redistribute it and/or modify |
|||
# it under the terms of the GNU Lesser General Public License as published by |
|||
# the Free Software Foundation, either version 3 of the License, or |
|||
# (at your option) any later version. |
|||
# |
|||
# This program is distributed in the hope that it will be useful, |
|||
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
# GNU Lesser General Public License for more details. |
|||
# |
|||
# You should have received a copy of the GNU Lesser General Public License |
|||
# along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
# |
|||
################################################################################### |
|||
|
|||
import logging |
|||
|
|||
_logger = logging.getLogger(__name__) |
|||
|
|||
#---------------------------------------------------------- |
|||
# List Methods |
|||
#---------------------------------------------------------- |
|||
|
|||
def uniquify_list(seq): |
|||
seen = set() |
|||
return [ |
|||
val for val in seq if val not in seen and not seen.add(val) |
|||
] |
|||
|
|||
#---------------------------------------------------------- |
|||
# Safe Execute |
|||
#---------------------------------------------------------- |
|||
|
|||
def safe_execute_exception(default, exception, function, *args, **kwargs): |
|||
try: |
|||
return function(*args, **kwargs) |
|||
except exception: |
|||
return default |
|||
|
|||
def safe_execute(default, function, *args, **kwargs): |
|||
return safe_execute_exception(default, Exception, function, *args, **kwargs) |
@ -0,0 +1,205 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
|
|||
<!-- |
|||
|
|||
Copyright (c) 2017-2019 MuK IT GmbH. |
|||
|
|||
This file is part of MuK Branding |
|||
(see https://mukit.at). |
|||
|
|||
This program is free software: you can redistribute it and/or modify |
|||
it under the terms of the GNU Lesser General Public License as published by |
|||
the Free Software Foundation, either version 3 of the License, or |
|||
(at your option) any later version. |
|||
|
|||
This program is distributed in the hope that it will be useful, |
|||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
GNU Lesser General Public License for more details. |
|||
|
|||
You should have received a copy of the GNU Lesser General Public License |
|||
along with this program. If not, see <http://www.gnu.org/licenses/>. |
|||
|
|||
--> |
|||
|
|||
<odoo> |
|||
|
|||
<record id="res_config_settings_view_form" model="ir.ui.view"> |
|||
<field name="name">res.config.settings.view.form</field> |
|||
<field name="model">res.config.settings</field> |
|||
<field name="priority" eval="90"/> |
|||
<field name="inherit_id" ref="base.res_config_settings_view_form"/> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="//div[hasclass('settings')]" position="inside"> |
|||
<div class="app_settings_block" data-string="Branding" data-key="muk_branding" groups="base.group_system"> |
|||
<h2>Extensions</h2> |
|||
<div class="row mt16 o_settings_container" name="branding_extensions"> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_muk_web_branding"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="module_muk_web_branding"/> |
|||
<div class="text-muted"> |
|||
Customize the Backend according to your needs |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_muk_mail_branding"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="module_muk_mail_branding"/> |
|||
<div class="text-muted"> |
|||
Brand your outgoing mails with your own style |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_muk_website_branding"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="module_muk_website_branding"/> |
|||
<div class="text-muted"> |
|||
Brand the website according to your needs |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="module_muk_pos_branding"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label for="module_muk_pos_branding"/> |
|||
<div class="text-muted"> |
|||
Brand the PoS panel according to your needs |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<h2>System Parameters</h2> |
|||
<div class="row mt16 o_settings_container" name="branding_parameters"> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">System Names</span> |
|||
<div class="text-muted"> |
|||
Set the system names |
|||
</div> |
|||
<div class="content-group"> |
|||
<div class="mt16 row"> |
|||
<label for="branding_system_name" string="System" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_system_name" class="oe_inline" /> |
|||
<div class="w-100"></div> |
|||
<label for="branding_publisher" string="Publisher" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_publisher" class="oe_inline" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">System Website</span> |
|||
<div class="text-muted"> |
|||
Set the system website |
|||
</div> |
|||
<div class="mt8"> |
|||
<field name="branding_website" widget="url" class="o_light_label"/> |
|||
</div> |
|||
<div class="mt8"> |
|||
<button name="translations_reload" |
|||
string="Reload Translations" |
|||
type="object" icon="fa-refresh"/> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<h2>System Links</h2> |
|||
<div class="row mt16 o_settings_container" name="branding_links"> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">Documentation and Support</span> |
|||
<div class="text-muted"> |
|||
Set the links to the system documentation |
|||
</div> |
|||
<div class="content-group"> |
|||
<div class="mt16 row"> |
|||
<label for="branding_documentation" string="Documentation" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_documentation" widget="url" class="oe_inline" /> |
|||
<div class="w-100"></div> |
|||
<label for="branding_support" string="Support" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_support" widget="url" class="oe_inline" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">Apps and Promotion</span> |
|||
<div class="text-muted"> |
|||
Set the system media links |
|||
</div> |
|||
<div class="content-group"> |
|||
<div class="mt16 row"> |
|||
<label for="branding_store" string="Store" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_store" widget="url" class="oe_inline" /> |
|||
<div class="w-100"></div> |
|||
<label for="branding_share" string="Share" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_share" widget="url" class="oe_inline" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<h2>Company Data</h2> |
|||
<div class="row mt16 o_settings_container" name="branding_company"> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">Company</span> |
|||
<div class="text-muted"> |
|||
Specify the name and favicon of the company |
|||
</div> |
|||
<div class="content-group"> |
|||
<div class="mt16 row"> |
|||
<label for="branding_company_name" string="Name" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_company_name" class="oe_inline" /> |
|||
<div class="w-100"></div> |
|||
<label for="branding_company_favicon" string="Favicon" class="col-lg-3 o_light_label" /> |
|||
<field name="branding_company_favicon" widget="image" class="oe_inline oe_avatar" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
<div class="col-12 col-lg-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<span class="o_form_label">Logo</span> |
|||
<div class="text-muted"> |
|||
Set the company logo |
|||
</div> |
|||
<div class="content-group"> |
|||
<div class="mt16 row"> |
|||
<field name="branding_company_logo" widget="image" class="ml16 oe_inline oe_avatar" /> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |