Compare commits

...

No commits in common. '12.0' and '6.1' have entirely different histories.
12.0 ... 6.1

  1. 17
      .coveragerc
  2. 20
      .editorconfig
  3. 26
      .gitignore
  4. 35
      .travis.yml
  5. 17
      README.md
  6. 90
      animal/README.rst
  7. 3
      animal/__init__.py
  8. 29
      animal/__manifest__.py
  9. 25
      animal/data/animal.breed.csv
  10. 2
      animal/data/animal.color.csv
  11. 4
      animal/data/animal.species.csv
  12. 2
      animal/data/ir.module.category.csv
  13. 565
      animal/i18n/animal.pot
  14. 567
      animal/i18n/es.po
  15. 8
      animal/models/__init__.py
  16. 42
      animal/models/animal.py
  17. 12
      animal/models/animal_breed.py
  18. 14
      animal/models/animal_color.py
  19. 12
      animal/models/animal_species.py
  20. 3
      animal/readme/CONTRIBUTORS.rst
  21. 1
      animal/readme/DESCRIPTION.rst
  22. 3
      animal/readme/USAGE.rst
  23. 8
      animal/security/ir.model.access.csv
  24. 10
      animal/security/res_groups.xml
  25. BIN
      animal/static/description/icon.png
  26. 433
      animal/static/description/index.html
  27. BIN
      animal/static/img/avatar.png
  28. 156
      animal/views/animal.xml
  29. 53
      animal/views/animal_breed.xml
  30. 55
      animal/views/animal_color.xml
  31. 54
      animal/views/animal_species.xml
  32. 41
      animal/views/menu.xml
  33. 90
      animal_owner/README.rst
  34. 3
      animal_owner/__init__.py
  35. 16
      animal_owner/__manifest__.py
  36. 48
      animal_owner/i18n/animal_owner.pot
  37. 50
      animal_owner/i18n/es.po
  38. 3
      animal_owner/models/__init__.py
  39. 11
      animal_owner/models/animal.py
  40. 27
      animal_owner/models/res_partner.py
  41. 3
      animal_owner/readme/CONTRIBUTORS.rst
  42. 1
      animal_owner/readme/DESCRIPTION.rst
  43. 3
      animal_owner/readme/USAGE.rst
  44. BIN
      animal_owner/static/description/icon.png
  45. 433
      animal_owner/static/description/index.html
  46. 58
      animal_owner/views/animal.xml
  47. 22
      animal_owner/views/res_partner.xml
  48. 31
      base_address_category/__init__.py
  49. 54
      base_address_category/__openerp__.py
  50. 97
      base_address_category/base_address.py
  51. 154
      base_address_category/base_address_view.xml
  52. 3
      base_address_category/security/ir.model.access.csv
  53. 4
      base_address_category/security/security.xml
  54. 79
      base_country_state_translatable/README.rst
  55. 1
      base_country_state_translatable/__init__.py
  56. 14
      base_country_state_translatable/__manifest__.py
  57. 30
      base_country_state_translatable/i18n/base_country_state_translatable.pot
  58. 35
      base_country_state_translatable/i18n/da.po
  59. 35
      base_country_state_translatable/i18n/de.po
  60. 35
      base_country_state_translatable/i18n/es.po
  61. 35
      base_country_state_translatable/i18n/fr.po
  62. 33
      base_country_state_translatable/i18n/hr.po
  63. 37
      base_country_state_translatable/i18n/hr_HR.po
  64. 35
      base_country_state_translatable/i18n/it.po
  65. 39
      base_country_state_translatable/i18n/pt_BR.po
  66. 36
      base_country_state_translatable/i18n/sl.po
  67. 1
      base_country_state_translatable/models/__init__.py
  68. 10
      base_country_state_translatable/models/res_country.py
  69. 2
      base_country_state_translatable/readme/CONTRIBUTORS.rst
  70. 1
      base_country_state_translatable/readme/DESCRIPTION.rst
  71. 1
      base_country_state_translatable/readme/USAGE.rst
  72. BIN
      base_country_state_translatable/static/description/icon.png
  73. 425
      base_country_state_translatable/static/description/index.html
  74. 115
      base_location/README.rst
  75. 3
      base_location/__init__.py
  76. 34
      base_location/__manifest__.py
  77. 13
      base_location/demo/res_city_zip.xml
  78. 211
      base_location/i18n/am.po
  79. 215
      base_location/i18n/ar.po
  80. 199
      base_location/i18n/base_location.pot
  81. 214
      base_location/i18n/bg.po
  82. 215
      base_location/i18n/bs.po
  83. 227
      base_location/i18n/ca.po
  84. 214
      base_location/i18n/cs.po
  85. 226
      base_location/i18n/da.po
  86. 252
      base_location/i18n/de.po
  87. 215
      base_location/i18n/el_GR.po
  88. 215
      base_location/i18n/en_GB.po
  89. 234
      base_location/i18n/es.po
  90. 227
      base_location/i18n/es_AR.po
  91. 215
      base_location/i18n/es_CL.po
  92. 219
      base_location/i18n/es_CO.po
  93. 215
      base_location/i18n/es_CR.po
  94. 215
      base_location/i18n/es_DO.po
  95. 215
      base_location/i18n/es_EC.po
  96. 212
      base_location/i18n/es_ES.po
  97. 215
      base_location/i18n/es_MX.po
  98. 215
      base_location/i18n/es_PE.po
  99. 215
      base_location/i18n/es_PY.po
  100. 215
      base_location/i18n/es_VE.po

17
.coveragerc

@ -0,0 +1,17 @@
# Config file .coveragerc
[report]
include =
*/partner-contact/*
omit =
*/tests/*
*__init__.py
# Regexes for lines to exclude from consideration
exclude_lines =
# Have to re-enable the standard pragma
pragma: no cover
# Don't complain about null context checking
if context is None:

20
.editorconfig

@ -1,20 +0,0 @@
# Configuration for known file extensions
[*.{css,js,json,less,md,py,rst,sass,scss,xml,yaml,yml}]
charset = utf-8
end_of_line = lf
indent_size = 4
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
[.eslintrc,*.{json,yml,yaml,rst,md}]
indent_size = 2
# Do not configure editor for libs and autogenerated content
[*/static/{lib,src/lib}/**,*/static/description/index.html,*/readme/../README.rst]
charset = unset
end_of_line = unset
indent_size = unset
indent_style = unset
insert_final_newline = false
trim_trailing_whitespace = false

26
.gitignore

@ -1,3 +1,11 @@
# buildout
tools/.*
tools/bin
tools/develop-eggs
tools/eggs
tools/etc
tools/parts
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
@ -6,8 +14,6 @@ __pycache__/
*.so
# Distribution / packaging
.Python
env/
bin/
build/
develop-eggs/
@ -21,14 +27,12 @@ var/
*.egg-info/
.installed.cfg
*.egg
*.eggs
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.cache
@ -41,20 +45,6 @@ coverage.xml
# Pycharm
.idea
# Mr Developer
.mr.developer.cfg
.project
.pydevproject
# Rope
.ropeproject
# Sphinx documentation
docs/_build/
# Backup files
*~
*.swp
# OSX Files
*.DS_Store

35
.travis.yml

@ -2,7 +2,6 @@ sudo: false
cache: pip
addons:
postgresql: "9.6"
apt:
packages:
- expect-dev # provides unbuffer utility
@ -11,35 +10,23 @@ addons:
language: python
python:
- "3.5"
stages:
- linting
- test
jobs:
include:
- stage: linting
env:
- LINT_CHECK="1"
- stage: test
env:
- TESTS="1" ODOO_REPO="odoo/odoo" MAKEPOT="1"
- stage: test
env:
- TESTS="1" ODOO_REPO="OCA/OCB"
- "2.7"
env:
global:
- VERSION="12.0" TESTS="0" LINT_CHECK="0" TRANSIFEX="0"
- VERSION="6.1"
virtualenv:
system_site_packages: true
install:
- git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
- git clone https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
- export PATH=${HOME}/maintainer-quality-tools/travis:${PATH}
- travis_install_nightly
- travis_install_nightly ${VERSION}
- $HOME/maintainer-quality-tools/travis/travis_install_nightly ${VERSION}
script:
- travis_run_tests
- travis_run_flake8
- travis_run_tests ${VERSION}
after_success:
- travis_after_tests_success
coveralls

17
README.md

@ -1,11 +1,10 @@
[![Runbot Status](https://runbot.odoo-community.org/runbot/badge/flat/134/12.0.svg)](https://runbot.odoo-community.org/runbot/repo/github-com-oca-partner-contact-134)
[![Build Status](https://travis-ci.org/OCA/partner-contact.svg?branch=12.0)](https://travis-ci.org/OCA/partner-contact)
[![Coverage Status](https://coveralls.io/repos/OCA/partner-contact/badge.svg?branch=12.0)](https://coveralls.io/r/OCA/partner-contact?branch=12.0)
[![Build Status](https://travis-ci.org/OCA/partner-contact.svg?branch=6.1)](https://travis-ci.org/OCA/partner-contact)
[![Coverage Status](https://coveralls.io/repos/OCA/partner-contact/badge.png?branch=6.1)](https://coveralls.io/r/OCA/partner-contact?branch=6.1)
OCA partner and contact management modules for Odoo
===================================================
OCA parter and contact management modules for OpenERP
=====================================================
This project is meant to gather all community extensions about partner and contact management for Odoo.
This project is meant to gather all community extensions about partner and contact management for OpenERP.
Here you should find community modules that:
@ -14,12 +13,6 @@ Here you should find community modules that:
* Manage cities and post codes.
* Etc.
Translation Status
------------------
[![Transifex Status](https://www.transifex.com/projects/p/OCA-partner-contact-12-0/chart/image_png)](https://www.transifex.com/projects/p/OCA-partner-contact-12-0)
----
OCA, or the Odoo Community Association, is a nonprofit organization whose

90
animal/README.rst

@ -1,90 +0,0 @@
======
Animal
======
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
:target: https://github.com/OCA/partner-contact/tree/12.0/animal
:alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-animal
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/134/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module allows you to store animal information.
**Table of contents**
.. contents::
:local:
Usage
=====
* Go to Animals
* Create an animal by entering his name and selecting his gender, species, breed and
color.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20animal%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Open Source Integrators
Contributors
~~~~~~~~~~~~
* Open Source Integrators <https://www.opensourceintegrators.com>
* Maxime Chambreuil <mchambreuil@opensourceintegrators.com>
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
.. |maintainer-max3903| image:: https://github.com/max3903.png?size=40px
:target: https://github.com/max3903
:alt: max3903
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-max3903|
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/12.0/animal>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

3
animal/__init__.py

@ -1,3 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models

29
animal/__manifest__.py

@ -1,29 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Animal",
"version": "12.0.1.0.0",
"license": "AGPL-3",
"summary": "Manage animals information",
"author": "Open Source Integrators, Odoo Community Association (OCA)",
"maintainer": "Open Source Integrators",
"website": "https://github.com/OCA/partner-contact",
"depends": ["mail"],
"data": [
"data/ir.module.category.csv",
"data/animal.species.csv",
"data/animal.breed.csv",
"data/animal.color.csv",
"security/res_groups.xml",
"security/ir.model.access.csv",
"views/animal_color.xml",
"views/animal_breed.xml",
"views/animal_species.xml",
"views/animal.xml",
"views/menu.xml",
],
"demo": [],
"application": True,
"development_status": "Beta",
"maintainers": ["max3903"],
}

25
animal/data/animal.breed.csv

@ -1,25 +0,0 @@
id,name,species_id/id
beagle,Beagle,animal.dog
boxer,Boxer,animal.dog
bull_terrier,Bull Terrier,animal.dog
bulldog,Bulldog,animal.dog
chihuahua,Chihuahua,animal.dog
cocker,Cocker,animal.dog
collie,Collie,animal.dog
dalmatian,Dalmatian,animal.dog
dachshund,Dachshund,animal.dog
doberman,Doberman,animal.dog
english_cocker_spaniel,English Cocker Spaniel,animal.dog
french_bulldog,French Bulldog,animal.dog
german_shepard,German Shepard,animal.dog
golden_retriever,Golden Retriever,animal.dog
great_dane,Great Dane,animal.dog
jack_russell,Jack Russell,animal.dog
labrador,Labrador,animal.dog
pomeranian,Pomeranian,animal.dog
pug,Pug,animal.dog
rottweiler,Rottweiler,animal.dog
schnauzer,Schnauzer,animal.dog
shih_tzu,Shih Tzu,animal.dog
siberian_husky,Siberian Husky,animal.dog
yorkshire_terrier,Yorkshire Terrier,animal.dog

2
animal/data/animal.color.csv

@ -1,2 +0,0 @@
id,name,breed_id/id
salt,Salt and pepper,animal.schnauzer

4
animal/data/animal.species.csv

@ -1,4 +0,0 @@
id,name
bird,Bird
cat,Cat
dog,Dog

2
animal/data/ir.module.category.csv

@ -1,2 +0,0 @@
id,name,sequence
animal,Animal,30

565
animal/i18n/animal.pot

@ -1,565 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * animal
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \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: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_needaction
msgid "Action Needed"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__active
msgid "Active"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_ids
msgid "Activities"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_state
msgid "Activity State"
msgstr ""
#. module: animal
#: model:ir.model,name:animal.model_animal
#: model:ir.module.category,name:animal.animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_form
msgid "Animal"
msgstr ""
#. module: animal
#: model:ir.model,name:animal.model_animal_breed
msgid "Animal Breeds"
msgstr ""
#. module: animal
#: model:ir.model,name:animal.model_animal_color
msgid "Animal Colors"
msgstr ""
#. module: animal
#: model:ir.model,name:animal.model_animal_species
msgid "Animal Species"
msgstr ""
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal
#: model:ir.ui.menu,name:animal.root
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
#: model_terms:ir.ui.view,arch_db:animal.view_animal_tree
msgid "Animals"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_attachment_count
msgid "Attachment Count"
msgstr ""
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_kanban
msgid "Avatar"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.beagle
msgid "Beagle"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.bird
msgid "Bird"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__birth_date
msgid "Birth Date"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.boxer
msgid "Boxer"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__breed_id
#: model:ir.model.fields,field_description:animal.field_animal_color__breed_id
#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Breed"
msgstr ""
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_breed
#: model:ir.model.fields,field_description:animal.field_animal_species__breed_ids
#: model:ir.ui.menu,name:animal.breed
#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_tree
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form
msgid "Breeds"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.bull_terrier
msgid "Bull Terrier"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.bulldog
msgid "Bulldog"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.cat
msgid "Cat"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.chihuahua
msgid "Chihuahua"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.cocker
msgid "Cocker"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.collie
msgid "Collie"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__color_id
#: model_terms:ir.ui.view,arch_db:animal.view_animal_color_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Color"
msgstr ""
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_color
#: model:ir.ui.menu,name:animal.color
msgid "Colors"
msgstr ""
#. module: animal
#: model:ir.ui.menu,name:animal.config
msgid "Configuration"
msgstr ""
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_breed
msgid "Create a breed."
msgstr ""
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_color
msgid "Create a color."
msgstr ""
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_species
msgid "Create a species."
msgstr ""
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal
msgid "Create an animal."
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_breed__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_color__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_species__create_uid
msgid "Created by"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__create_date
#: model:ir.model.fields,field_description:animal.field_animal_breed__create_date
#: model:ir.model.fields,field_description:animal.field_animal_color__create_date
#: model:ir.model.fields,field_description:animal.field_animal_species__create_date
msgid "Created on"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.dachshund
msgid "Dachshund"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.dalmatian
msgid "Dalmatian"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__display_name
#: model:ir.model.fields,field_description:animal.field_animal_breed__display_name
#: model:ir.model.fields,field_description:animal.field_animal_color__display_name
#: model:ir.model.fields,field_description:animal.field_animal_species__display_name
msgid "Display Name"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.doberman
msgid "Doberman"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.dog
msgid "Dog"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.english_cocker_spaniel
msgid "English Cocker Spaniel"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Female"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_follower_ids
msgid "Followers"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_channel_ids
msgid "Followers (Channels)"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_partner_ids
msgid "Followers (Partners)"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.french_bulldog
msgid "French Bulldog"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__gender
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Gender"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.german_shepard
msgid "German Shepard"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.golden_retriever
msgid "Golden Retriever"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.great_dane
msgid "Great Dane"
msgstr ""
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Group By"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Hermaphrodite"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__id
#: model:ir.model.fields,field_description:animal.field_animal_breed__id
#: model:ir.model.fields,field_description:animal.field_animal_color__id
#: model:ir.model.fields,field_description:animal.field_animal_species__id
msgid "ID"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_unread
msgid "If checked new messages require your attention."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_needaction
msgid "If checked, new messages require your attention."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_has_error
msgid "If checked, some messages have a delivery error."
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__image
msgid "Image"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_is_follower
msgid "Is Follower"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.jack_russell
msgid "Jack Russell"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.labrador
msgid "Labrador"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal____last_update
#: model:ir.model.fields,field_description:animal.field_animal_breed____last_update
#: model:ir.model.fields,field_description:animal.field_animal_color____last_update
#: model:ir.model.fields,field_description:animal.field_animal_species____last_update
msgid "Last Modified on"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_breed__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_color__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_species__write_uid
msgid "Last Updated by"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__write_date
#: model:ir.model.fields,field_description:animal.field_animal_breed__write_date
#: model:ir.model.fields,field_description:animal.field_animal_color__write_date
#: model:ir.model.fields,field_description:animal.field_animal_species__write_date
msgid "Last Updated on"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Male"
msgstr ""
#. module: animal
#: model:res.groups,name:animal.group_animal_manager
msgid "Manager"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_has_error
msgid "Message Delivery error"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_ids
msgid "Messages"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__name
#: model:ir.model.fields,field_description:animal.field_animal_breed__name
#: model:ir.model.fields,field_description:animal.field_animal_color__name
#: model:ir.model.fields,field_description:animal.field_animal_species__name
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Name"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Neutered"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_date_deadline
msgid "Next Activity Deadline"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_summary
msgid "Next Activity Summary"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_type_id
msgid "Next Activity Type"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_needaction_counter
msgid "Number of Actions"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_has_error_counter
msgid "Number of error"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_needaction_counter
msgid "Number of messages which requires an action"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_has_error_counter
msgid "Number of messages with delivery error"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_unread_counter
msgid "Number of unread messages"
msgstr ""
#. module: animal
#: selection:animal,activity_state:0
msgid "Overdue"
msgstr ""
#. module: animal
#: selection:animal,activity_state:0
msgid "Planned"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.pomeranian
msgid "Pomeranian"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.pug
msgid "Pug"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__ref
msgid "Reference"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_user_id
msgid "Responsible User"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.rottweiler
msgid "Rottweiler"
msgstr ""
#. module: animal
#: model:animal.color,name:animal.salt
msgid "Salt and pepper"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.schnauzer
msgid "Schnauzer"
msgstr ""
#. module: animal
#: model:ir.ui.menu,name:animal.settings
msgid "Settings"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.shih_tzu
msgid "Shih Tzu"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.siberian_husky
msgid "Siberian Husky"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__size
msgid "Size"
msgstr ""
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_species
#: model:ir.model.fields,field_description:animal.field_animal__species_id
#: model:ir.model.fields,field_description:animal.field_animal_breed__species_id
#: model:ir.model.fields,field_description:animal.field_animal_color__species_id
#: model:ir.ui.menu,name:animal.species
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_tree
msgid "Species"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__activity_state
msgid "Status based on activities\n"
"Overdue: Due date is already passed\n"
"Today: Activity date is today\n"
"Planned: Future activities."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__image
msgid "This field holds the photo of the animal."
msgstr ""
#. module: animal
#: selection:animal,activity_state:0
msgid "Today"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_unread
msgid "Unread Messages"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_unread_counter
msgid "Unread Messages Counter"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__website_message_ids
msgid "Website Messages"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__website_message_ids
msgid "Website communication history"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__weight
msgid "Weight (in kg)"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.yorkshire_terrier
msgid "Yorkshire Terrier"
msgstr ""
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_color_tree
msgid "colors"
msgstr ""

567
animal/i18n/es.po

@ -1,567 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * animal
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-10-19 17:08+0000\n"
"Last-Translator: Maxime Chambreuil <mchambreuil@opensourceintegrators.com>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_needaction
msgid "Action Needed"
msgstr "Acción requerida"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__active
msgid "Active"
msgstr "Activo"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_ids
msgid "Activities"
msgstr "Actividades"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_state
msgid "Activity State"
msgstr "Estado de la actividad"
#. module: animal
#: model:ir.model,name:animal.model_animal
#: model:ir.module.category,name:animal.animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_form
msgid "Animal"
msgstr ""
#. module: animal
#: model:ir.model,name:animal.model_animal_breed
msgid "Animal Breeds"
msgstr "Razas"
#. module: animal
#: model:ir.model,name:animal.model_animal_color
msgid "Animal Colors"
msgstr "Colores"
#. module: animal
#: model:ir.model,name:animal.model_animal_species
msgid "Animal Species"
msgstr "Especies"
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal
#: model:ir.ui.menu,name:animal.root
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
#: model_terms:ir.ui.view,arch_db:animal.view_animal_tree
msgid "Animals"
msgstr "Animales"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_attachment_count
msgid "Attachment Count"
msgstr "Numero de archivos"
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_kanban
msgid "Avatar"
msgstr "Avatar"
#. module: animal
#: model:animal.breed,name:animal.beagle
msgid "Beagle"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.bird
msgid "Bird"
msgstr "Pájaro"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__birth_date
msgid "Birth Date"
msgstr "Fecha de nacimiento"
#. module: animal
#: model:animal.breed,name:animal.boxer
msgid "Boxer"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__breed_id
#: model:ir.model.fields,field_description:animal.field_animal_color__breed_id
#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Breed"
msgstr "Raza"
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_breed
#: model:ir.model.fields,field_description:animal.field_animal_species__breed_ids
#: model:ir.ui.menu,name:animal.breed
#: model_terms:ir.ui.view,arch_db:animal.view_animal_breed_tree
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form
msgid "Breeds"
msgstr "Razas"
#. module: animal
#: model:animal.breed,name:animal.bull_terrier
msgid "Bull Terrier"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.bulldog
msgid "Bulldog"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.cat
msgid "Cat"
msgstr "Gato"
#. module: animal
#: model:animal.breed,name:animal.chihuahua
msgid "Chihuahua"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.cocker
msgid "Cocker"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.collie
msgid "Collie"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__color_id
#: model_terms:ir.ui.view,arch_db:animal.view_animal_color_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Color"
msgstr ""
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_color
#: model:ir.ui.menu,name:animal.color
msgid "Colors"
msgstr "Colores"
#. module: animal
#: model:ir.ui.menu,name:animal.config
msgid "Configuration"
msgstr "Configuración"
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_breed
msgid "Create a breed."
msgstr "Crear una raza."
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_color
msgid "Create a color."
msgstr "Crear un color."
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal_species
msgid "Create a species."
msgstr "Crear un especie."
#. module: animal
#: model_terms:ir.actions.act_window,help:animal.action_animal
msgid "Create an animal."
msgstr "Crear un animal."
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_breed__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_color__create_uid
#: model:ir.model.fields,field_description:animal.field_animal_species__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__create_date
#: model:ir.model.fields,field_description:animal.field_animal_breed__create_date
#: model:ir.model.fields,field_description:animal.field_animal_color__create_date
#: model:ir.model.fields,field_description:animal.field_animal_species__create_date
msgid "Created on"
msgstr "Creado el"
#. module: animal
#: model:animal.breed,name:animal.dachshund
msgid "Dachshund"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.dalmatian
msgid "Dalmatian"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__display_name
#: model:ir.model.fields,field_description:animal.field_animal_breed__display_name
#: model:ir.model.fields,field_description:animal.field_animal_color__display_name
#: model:ir.model.fields,field_description:animal.field_animal_species__display_name
msgid "Display Name"
msgstr "Nombre"
#. module: animal
#: model:animal.breed,name:animal.doberman
msgid "Doberman"
msgstr ""
#. module: animal
#: model:animal.species,name:animal.dog
msgid "Dog"
msgstr "Perro"
#. module: animal
#: model:animal.breed,name:animal.english_cocker_spaniel
msgid "English Cocker Spaniel"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Female"
msgstr "Hembra"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_follower_ids
msgid "Followers"
msgstr "Seguidores"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_channel_ids
msgid "Followers (Channels)"
msgstr "Seguidores (Canales)"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_partner_ids
msgid "Followers (Partners)"
msgstr "Seguidores (Contactos)"
#. module: animal
#: model:animal.breed,name:animal.french_bulldog
msgid "French Bulldog"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__gender
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Gender"
msgstr "Género"
#. module: animal
#: model:animal.breed,name:animal.german_shepard
msgid "German Shepard"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.golden_retriever
msgid "Golden Retriever"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.great_dane
msgid "Great Dane"
msgstr ""
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Group By"
msgstr "Agrupar por"
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Hermaphrodite"
msgstr "Hermafrodita"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__id
#: model:ir.model.fields,field_description:animal.field_animal_breed__id
#: model:ir.model.fields,field_description:animal.field_animal_color__id
#: model:ir.model.fields,field_description:animal.field_animal_species__id
msgid "ID"
msgstr "Id"
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_unread
msgid "If checked new messages require your attention."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_needaction
msgid "If checked, new messages require your attention."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_has_error
msgid "If checked, some messages have a delivery error."
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__image
msgid "Image"
msgstr "Imagen"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_is_follower
msgid "Is Follower"
msgstr "Es un seguidor"
#. module: animal
#: model:animal.breed,name:animal.jack_russell
msgid "Jack Russell"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.labrador
msgid "Labrador"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal____last_update
#: model:ir.model.fields,field_description:animal.field_animal_breed____last_update
#: model:ir.model.fields,field_description:animal.field_animal_color____last_update
#: model:ir.model.fields,field_description:animal.field_animal_species____last_update
msgid "Last Modified on"
msgstr "Ultima modificación el"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_breed__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_color__write_uid
#: model:ir.model.fields,field_description:animal.field_animal_species__write_uid
msgid "Last Updated by"
msgstr "Ultima modificación por"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__write_date
#: model:ir.model.fields,field_description:animal.field_animal_breed__write_date
#: model:ir.model.fields,field_description:animal.field_animal_color__write_date
#: model:ir.model.fields,field_description:animal.field_animal_species__write_date
msgid "Last Updated on"
msgstr "Ultima modificación el"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_main_attachment_id
msgid "Main Attachment"
msgstr ""
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Male"
msgstr "Macho"
#. module: animal
#: model:res.groups,name:animal.group_animal_manager
msgid "Manager"
msgstr "Gerente"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_has_error
msgid "Message Delivery error"
msgstr "Error de entrega"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_ids
msgid "Messages"
msgstr "Mensajes"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__name
#: model:ir.model.fields,field_description:animal.field_animal_breed__name
#: model:ir.model.fields,field_description:animal.field_animal_color__name
#: model:ir.model.fields,field_description:animal.field_animal_species__name
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Name"
msgstr "Nombre"
#. module: animal
#: selection:animal,gender:0
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
msgid "Neutered"
msgstr "Castrado/a"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_date_deadline
msgid "Next Activity Deadline"
msgstr "Fecha limite de la próxima actividad"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_summary
msgid "Next Activity Summary"
msgstr "Resumen de la próxima actividad"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_type_id
msgid "Next Activity Type"
msgstr "Tipo de la próxima actividad"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_needaction_counter
msgid "Number of Actions"
msgstr "Numero de acciones"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_has_error_counter
msgid "Number of error"
msgstr "Numero de errores"
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_needaction_counter
msgid "Number of messages which requires an action"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_has_error_counter
msgid "Number of messages with delivery error"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__message_unread_counter
msgid "Number of unread messages"
msgstr ""
#. module: animal
#: selection:animal,activity_state:0
msgid "Overdue"
msgstr "Vencido"
#. module: animal
#: selection:animal,activity_state:0
msgid "Planned"
msgstr "Planeado"
#. module: animal
#: model:animal.breed,name:animal.pomeranian
msgid "Pomeranian"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.pug
msgid "Pug"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__ref
msgid "Reference"
msgstr "Referencia"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__activity_user_id
msgid "Responsible User"
msgstr "Usuario responsable"
#. module: animal
#: model:animal.breed,name:animal.rottweiler
msgid "Rottweiler"
msgstr ""
#. module: animal
#: model:animal.color,name:animal.salt
msgid "Salt and pepper"
msgstr "Sal y pimienta"
#. module: animal
#: model:animal.breed,name:animal.schnauzer
msgid "Schnauzer"
msgstr ""
#. module: animal
#: model:ir.ui.menu,name:animal.settings
msgid "Settings"
msgstr "Ajustes"
#. module: animal
#: model:animal.breed,name:animal.shih_tzu
msgid "Shih Tzu"
msgstr ""
#. module: animal
#: model:animal.breed,name:animal.siberian_husky
msgid "Siberian Husky"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__size
msgid "Size"
msgstr "Tamaño"
#. module: animal
#: model:ir.actions.act_window,name:animal.action_animal_species
#: model:ir.model.fields,field_description:animal.field_animal__species_id
#: model:ir.model.fields,field_description:animal.field_animal_breed__species_id
#: model:ir.model.fields,field_description:animal.field_animal_color__species_id
#: model:ir.ui.menu,name:animal.species
#: model_terms:ir.ui.view,arch_db:animal.view_animal_search
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_form
#: model_terms:ir.ui.view,arch_db:animal.view_animal_species_tree
msgid "Species"
msgstr "Especies"
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__activity_state
msgid "Status based on activities\n"
"Overdue: Due date is already passed\n"
"Today: Activity date is today\n"
"Planned: Future activities."
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__image
msgid "This field holds the photo of the animal."
msgstr "Foto del animal."
#. module: animal
#: selection:animal,activity_state:0
msgid "Today"
msgstr "Hoy"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_unread
msgid "Unread Messages"
msgstr "Nuevos mensajes"
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__message_unread_counter
msgid "Unread Messages Counter"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__website_message_ids
msgid "Website Messages"
msgstr ""
#. module: animal
#: model:ir.model.fields,help:animal.field_animal__website_message_ids
msgid "Website communication history"
msgstr ""
#. module: animal
#: model:ir.model.fields,field_description:animal.field_animal__weight
msgid "Weight (in kg)"
msgstr "Peso (en kg)"
#. module: animal
#: model:animal.breed,name:animal.yorkshire_terrier
msgid "Yorkshire Terrier"
msgstr ""
#. module: animal
#: model_terms:ir.ui.view,arch_db:animal.view_animal_color_tree
msgid "colors"
msgstr "colores"

8
animal/models/__init__.py

@ -1,8 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import (
animal_species,
animal_breed,
animal_color,
animal,
)

42
animal/models/animal.py

@ -1,42 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import api, fields, models
class Animal(models.Model):
_name = "animal"
_description = "Animal"
_inherit = ["mail.thread", "mail.activity.mixin"]
_order = "name"
name = fields.Char(string="Name")
ref = fields.Char(string="Reference")
species_id = fields.Many2one("animal.species", string="Species", required=True)
breed_id = fields.Many2one("animal.breed", string="Breed", required=True)
color_id = fields.Many2one("animal.color", string="Color")
size = fields.Char(string="Size")
weight = fields.Float(string="Weight (in kg)")
birth_date = fields.Date(string="Birth Date")
gender = fields.Selection(
string="Gender",
selection=[
("female", "Female"),
("male", "Male"),
("hermaphrodite", "Hermaphrodite"),
("neutered", "Neutered"),
],
default="female",
required=True,
)
active = fields.Boolean(default=True)
image = fields.Binary(
"Image", attachment=True, help="This field holds the photo of the animal."
)
@api.onchange("species_id")
def onchange_species(self):
self.breed_id = False
@api.onchange("breed_id")
def onchange_breed(self):
self.color_id = False

12
animal/models/animal_breed.py

@ -1,12 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class AnimalBreed(models.Model):
_name = "animal.breed"
_description = "Animal Breeds"
_order = "name"
name = fields.Char(string="Name", translate=True)
species_id = fields.Many2one("animal.species", string="Species", required=True)

14
animal/models/animal_color.py

@ -1,14 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class AnimalColor(models.Model):
_name = "animal.color"
_description = "Animal Colors"
name = fields.Char(string="Name", translate=True)
breed_id = fields.Many2one("animal.breed", string="Breed", required=True)
species_id = fields.Many2one(
"animal.species", string="Species", related="breed_id.species_id", readonly=True
)

12
animal/models/animal_species.py

@ -1,12 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class AnimalSpecies(models.Model):
_name = "animal.species"
_description = "Animal Species"
_order = "name"
name = fields.Char(string="Name", translate=True)
breed_ids = fields.One2many("animal.breed", "species_id", string="Breeds")

3
animal/readme/CONTRIBUTORS.rst

@ -1,3 +0,0 @@
* Open Source Integrators <https://www.opensourceintegrators.com>
* Maxime Chambreuil <mchambreuil@opensourceintegrators.com>

1
animal/readme/DESCRIPTION.rst

@ -1 +0,0 @@
This module allows you to store animal information.

3
animal/readme/USAGE.rst

@ -1,3 +0,0 @@
* Go to Animals
* Create an animal by entering his name and selecting his gender, species, breed and
color.

8
animal/security/ir.model.access.csv

@ -1,8 +0,0 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_animal_user,animal.user,model_animal,base.group_user,1,1,1,1
access_animal_color_user,animal.color.user,model_animal_color,base.group_user,1,0,0,0
access_animal_color_manager,animal.color.manaager,model_animal_color,animal.group_animal_manager,1,1,1,1
access_animal_breed_user,animal.breed.user,model_animal_breed,base.group_user,1,0,0,0
access_animal_breed_manager,animal.breed.manager,model_animal_breed,animal.group_animal_manager,1,1,1,1
access_animal_species_user,animal.species.user,model_animal_species,base.group_user,1,0,0,0
access_animal_species_manager,animal.species.manager,model_animal_species,animal.group_animal_manager,1,1,1,0

10
animal/security/res_groups.xml

@ -1,10 +0,0 @@
<odoo>
<!-- Animal groups -->
<record id="group_animal_manager" model="res.groups">
<field name="name">Manager</field>
<field name="category_id" ref="animal"/>
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
</record>
</odoo>

BIN
animal/static/description/icon.png

Before

Width: 591  |  Height: 592  |  Size: 37 KiB

433
animal/static/description/index.html

@ -1,433 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<title>Animal</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="animal">
<h1 class="title">Animal</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/animal"><img alt="OCA/partner-contact" src="https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-animal"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/134/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module allows you to store animal information.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id3">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="id4">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#id1">Usage</a></h1>
<ul class="simple">
<li>Go to Animals</li>
<li>Create an animal by entering his name and selecting his gender, species, breed and
color.</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/partner-contact/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/partner-contact/issues/new?body=module:%20animal%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id3">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id4">Authors</a></h2>
<ul class="simple">
<li>Open Source Integrators</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id5">Contributors</a></h2>
<ul class="simple">
<li>Open Source Integrators &lt;<a class="reference external" href="https://www.opensourceintegrators.com">https://www.opensourceintegrators.com</a>&gt;<ul>
<li>Maxime Chambreuil &lt;<a class="reference external" href="mailto:mchambreuil&#64;opensourceintegrators.com">mchambreuil&#64;opensourceintegrators.com</a>&gt;</li>
</ul>
</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external" href="https://github.com/max3903"><img alt="max3903" src="https://github.com/max3903.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/animal">OCA/partner-contact</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

BIN
animal/static/img/avatar.png

Before

Width: 2130  |  Height: 2130  |  Size: 86 KiB

156
animal/views/animal.xml

@ -1,156 +0,0 @@
<odoo>
<!-- Animal Tree View -->
<record id="view_animal_tree" model="ir.ui.view">
<field name="name">animal.tree</field>
<field name="model">animal</field>
<field name="arch" type="xml">
<tree string="Animals">
<field name="ref"/>
<field name="name"/>
<field name="gender"/>
<field name="species_id"/>
<field name="breed_id"/>
<field name="color_id"/>
</tree>
</field>
</record>
<!-- Animal Form View -->
<record id="view_animal_form" model="ir.ui.view">
<field name="name">animal.form</field>
<field name="model">animal</field>
<field name="arch" type="xml">
<form string="Animal">
<header/>
<sheet>
<div class="oe_button_box" name="button_box">
<button name="toggle_active" type="object"
class="oe_stat_button" icon="fa-archive">
<field name="active" widget="boolean_button"
options='{"terminology": "archive"}'/>
</button>
</div>
<field name="image" widget='image' class="oe_avatar"/>
<div class="oe_title">
<h1>
<field name="name"/>
</h1>
<field name="gender" widget="radio"
options="{'horizontal': true}"/>
</div>
<group id="main">
<group id="left">
<field name="species_id"/>
<field name="breed_id" domain="[('species_id', '=', species_id)]"/>
<field name="color_id" domain="[('breed_id', '=', breed_id)]"/>
<field name="size"/>
</group>
<group id="right">
<field name="ref"/>
<field name="weight"/>
<field name="birth_date"/>
</group>
</group>
<notebook/>
</sheet>
<div class="oe_chatter">
<field name="message_follower_ids"
widget="mail_followers"/>
<field name="activity_ids" widget="mail_activity"/>
<field name="message_ids" widget="mail_thread"
options="{'post_refresh': 'recipients'}"/>
</div>
</form>
</field>
</record>
<!-- Animal Kanban View -->
<record id="view_animal_kanban" model="ir.ui.view">
<field name="name">animal.kanban</field>
<field name="model">animal</field>
<field name="arch" type="xml">
<kanban class="o_res_partner_kanban">
<field name="id"/>
<field name="image"/>
<field name="name"/>
<templates>
<t t-name="kanban-box">
<div class="oe_kanban_global_click o_kanban_record_has_image_fill o_res_partner_kanban">
<t t-if="record.image.raw_value">
<img class="o_kanban_image" t-att-src="kanban_image('animal', 'image', record.id.raw_value)" t-att-alt="record.name"/>
</t>
<t t-else="">
<img class="o_kanban_image" alt="Avatar" t-att-src='_s + "/animal/static/img/avatar.png"'/>
</t>
<div class="oe_kanban_details">
<strong class="o_kanban_record_title oe_partner_heading"><field name="display_name"/></strong>
<div class="o_kanban_tags_section oe_kanban_partner_categories"/>
<ul>
<li t-if="record.gender.raw_value"><field name="gender"/></li>
<li t-if="record.species_id.raw_value and record.breed_id.raw_value"><field name="breed_id"/>, <field name="species_id"/></li>
</ul>
<div class="oe_kanban_partner_links"/>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<!-- Search for animal -->
<record id="view_animal_search" model="ir.ui.view">
<field name="name">animal.search</field>
<field name="model">animal</field>
<field name="arch" type="xml">
<search string="Animals">
<field name="name"
filter_domain="['|', ('name', 'ilike', self), ('ref', 'ilike', self)]"
string="Name"/>
<field name="species_id"/>
<field name="breed_id"/>
<field name="color_id"/>
<field name="size"/>
<separator/>
<filter string="Female"
domain="[('gender', '=', 'female')]"
name="female"/>
<filter string="Male"
domain="[('gender', '=', 'male')]"
name="male"/>
<filter string="Hermaphrodite"
domain="[('gender', '=', 'hermaphrodite')]"
name="hermaphrodite"/>
<filter string="Neutered"
domain="[('gender', '=', 'neutered')]"
name="neutered"/>
<separator/>
<group expand="0" string="Group By">
<filter name="gender" string="Gender" domain=""
context="{'group_by': 'gender'}"/>
<filter name="species_id" string="Species" domain=""
context="{'group_by': 'species_id'}"/>
<filter name="breed_id" string="Breed" domain=""
context="{'group_by': 'breed_id'}"/>
<filter name="color_id" string="Color" domain=""
context="{'group_by': 'color_id'}"/>
</group>
</search>
</field>
</record>
<record id="action_animal" model="ir.actions.act_window">
<field name="name">Animals</field>
<field name="res_model">animal</field>
<field name="view_type">form</field>
<field name="view_mode">kanban,tree,form</field>
<field name="search_view_id" ref="view_animal_search"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create an animal.
</p>
</field>
</record>
</odoo>

53
animal/views/animal_breed.xml

@ -1,53 +0,0 @@
<odoo>
<!-- Animal breed Tree View -->
<record id="view_animal_breed_tree" model="ir.ui.view">
<field name="name">view.animal.breed.tree</field>
<field name="model">animal.breed</field>
<field name="arch" type="xml">
<tree string="Breeds">
<field name="name"/>
<field name="species_id"/>
</tree>
</field>
</record>
<!-- Animal breed Form View -->
<record id="view_animal_breed_form" model="ir.ui.view">
<field name="name">view.animal.breed.form</field>
<field name="model">animal.breed</field>
<field name="arch" type="xml">
<form string="Breed">
<header/>
<sheet>
<div class="oe_button_box" name="button_box"/>
<div class="oe_title">
<h1>
<field name="name"/>
</h1>
</div>
<group id="main">
<group id="left">
<field name="species_id"/>
</group>
<group id="right"/>
</group>
<notebook/>
</sheet>
</form>
</field>
</record>
<record id="action_animal_breed" model="ir.actions.act_window">
<field name="name">Breeds</field>
<field name="res_model">animal.breed</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a breed.
</p>
</field>
</record>
</odoo>

55
animal/views/animal_color.xml

@ -1,55 +0,0 @@
<odoo>
<!-- Animal color Tree View -->
<record id="view_animal_color_tree" model="ir.ui.view">
<field name="name">view.animal.color.tree</field>
<field name="model">animal.color</field>
<field name="arch" type="xml">
<tree string="colors">
<field name="name"/>
<field name="breed_id"/>
<field name="species_id"/>
</tree>
</field>
</record>
<!-- Animal Color Form View -->
<record id="view_animal_color_form" model="ir.ui.view">
<field name="name">view.animal.color.form</field>
<field name="model">animal.color</field>
<field name="arch" type="xml">
<form string="Color">
<header/>
<sheet>
<div class="oe_button_box" name="button_box"/>
<div class="oe_title">
<h1>
<field name="name"/>
</h1>
</div>
<group id="main">
<group id="left">
<field name="breed_id"/>
<field name="species_id"/>
</group>
<group id="right"/>
</group>
<notebook/>
</sheet>
</form>
</field>
</record>
<record id="action_animal_color" model="ir.actions.act_window">
<field name="name">Colors</field>
<field name="res_model">animal.color</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a color.
</p>
</field>
</record>
</odoo>

54
animal/views/animal_species.xml

@ -1,54 +0,0 @@
<odoo>
<!-- Animal Species Tree View -->
<record id="view_animal_species_tree" model="ir.ui.view">
<field name="name">view.animal.species.tree</field>
<field name="model">animal.species</field>
<field name="arch" type="xml">
<tree string="Species">
<field name="name"/>
</tree>
</field>
</record>
<!-- Animal Species Form View -->
<record id="view_animal_species_form" model="ir.ui.view">
<field name="name">view.animal.species.form</field>
<field name="model">animal.species</field>
<field name="arch" type="xml">
<form string="Species">
<header/>
<sheet>
<div class="oe_button_box" name="button_box"/>
<div class="oe_title">
<h1>
<field name="name"/>
</h1>
</div>
<group id="main">
<group id="left"/>
<group id="right"/>
</group>
<notebook>
<page string="Breeds" id="breeds">
<field name="breed_ids"/>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
<record id="action_animal_species" model="ir.actions.act_window">
<field name="name">Species</field>
<field name="res_model">animal.species</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
Create a species.
</p>
</field>
</record>
</odoo>

41
animal/views/menu.xml

@ -1,41 +0,0 @@
<odoo>
<!-- Main Menu -->
<menuitem id="root"
name="Animals"
action="action_animal"
sequence="10"
web_icon="animal,static/description/icon.png"/>
<menuitem id="animal"
name="Animals"
action="action_animal"
sequence="10"
parent="root"/>
<menuitem id="config"
name="Configuration"
sequence="100"
parent="root"
groups="group_animal_manager"/>
<!-- Configuration -->
<menuitem id="settings"
name="Settings"
sequence="10"
parent="config"/>
<menuitem id="species"
name="Species"
action="action_animal_species"
sequence="20"
parent="config"/>
<menuitem id="breed"
name="Breeds"
action="action_animal_breed"
sequence="30"
parent="config"/>
<menuitem id="color"
name="Colors"
action="action_animal_color"
sequence="40"
parent="config"/>
</odoo>

90
animal_owner/README.rst

@ -1,90 +0,0 @@
============
Animal Owner
============
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
:target: https://github.com/OCA/partner-contact/tree/12.0/animal_owner
:alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-animal_owner
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/134/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module allows you to store the owner of a pet.
**Table of contents**
.. contents::
:local:
Usage
=====
* Go to Animals
* Create or select an animal
* Select his owner
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20animal_owner%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Open Source Integrators
Contributors
~~~~~~~~~~~~
* Open Source Integrators <https://www.opensourceintegrators.com>
* Maxime Chambreuil <mchambreuil@opensourceintegrators.com>
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
.. |maintainer-max3903| image:: https://github.com/max3903.png?size=40px
:target: https://github.com/max3903
:alt: max3903
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|maintainer-max3903|
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/12.0/animal_owner>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

3
animal_owner/__init__.py

@ -1,3 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models

16
animal_owner/__manifest__.py

@ -1,16 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Animal Owner",
"version": "12.0.1.0.0",
"license": "AGPL-3",
"summary": "Add owner to the animal",
"author": "Open Source Integrators, Odoo Community Association (OCA)",
"maintainer": "Open Source Integrators",
"website": "https://github.com/OCA/partner-contact",
"depends": ["animal"],
"data": ["views/animal.xml", "views/res_partner.xml"],
"application": False,
"development_status": "Beta",
"maintainers": ["max3903"],
}

48
animal_owner/i18n/animal_owner.pot

@ -1,48 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * animal_owner
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \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: animal_owner
#: model_terms:ir.ui.view,arch_db:animal_owner.view_partner_animal_owner_form
msgid "<span class=\"o_stat_text\"> Animals</span>"
msgstr ""
#. module: animal_owner
#: model:ir.model,name:animal_owner.model_animal
msgid "Animal"
msgstr ""
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_res_partner__animal_ids
#: model:ir.model.fields,field_description:animal_owner.field_res_users__animal_ids
msgid "Animals"
msgstr ""
#. module: animal_owner
#: model:ir.model,name:animal_owner.model_res_partner
msgid "Contact"
msgstr ""
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_res_partner__animal_count
#: model:ir.model.fields,field_description:animal_owner.field_res_users__animal_count
msgid "Number of Animals"
msgstr ""
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_animal__partner_id
#: model_terms:ir.ui.view,arch_db:animal_owner.view_animal_owner_search
msgid "Owner"
msgstr ""

50
animal_owner/i18n/es.po

@ -1,50 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * animal_owner
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-10-20 04:08+0000\n"
"Last-Translator: Maxime Chambreuil <mchambreuil@opensourceintegrators.com>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: animal_owner
#: model_terms:ir.ui.view,arch_db:animal_owner.view_partner_animal_owner_form
msgid "<span class=\"o_stat_text\"> Animals</span>"
msgstr "<span class=\"o_stat_text\"> Animales</span>"
#. module: animal_owner
#: model:ir.model,name:animal_owner.model_animal
msgid "Animal"
msgstr ""
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_res_partner__animal_ids
#: model:ir.model.fields,field_description:animal_owner.field_res_users__animal_ids
msgid "Animals"
msgstr "Animales"
#. module: animal_owner
#: model:ir.model,name:animal_owner.model_res_partner
msgid "Contact"
msgstr "Contacto"
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_res_partner__animal_count
#: model:ir.model.fields,field_description:animal_owner.field_res_users__animal_count
msgid "Number of Animals"
msgstr "Numero de animales"
#. module: animal_owner
#: model:ir.model.fields,field_description:animal_owner.field_animal__partner_id
#: model_terms:ir.ui.view,arch_db:animal_owner.view_animal_owner_search
msgid "Owner"
msgstr "Dueño"

3
animal_owner/models/__init__.py

@ -1,3 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import animal, res_partner

11
animal_owner/models/animal.py

@ -1,11 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class Animal(models.Model):
_inherit = "animal"
partner_id = fields.Many2one(
"res.partner", string="Owner", index=True, track_visibility="onchange"
)

27
animal_owner/models/res_partner.py

@ -1,27 +0,0 @@
# Copyright (C) 2020 Open Source Integrators
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import api, fields, models
class ResPartner(models.Model):
_inherit = "res.partner"
@api.depends("animal_ids")
def _compute_animal_count(self):
for rec in self:
rec.animal_count = len(rec.animal_ids)
animal_ids = fields.One2many("animal", "partner_id", string="Animals")
animal_count = fields.Integer(
compute=_compute_animal_count, string="Number of Animals", store=True
)
@api.multi
def action_view_animals(self):
action = self.env.ref("animal.action_animal").read()[0]
if self.animal_count > 1:
action["domain"] = [("id", "in", self.animal_ids.ids)]
else:
action["views"] = [(self.env.ref("animal.view_animal_form").id, "form")]
action["res_id"] = self.animal_ids and self.animal_ids.ids[0] or False
return action

3
animal_owner/readme/CONTRIBUTORS.rst

@ -1,3 +0,0 @@
* Open Source Integrators <https://www.opensourceintegrators.com>
* Maxime Chambreuil <mchambreuil@opensourceintegrators.com>

1
animal_owner/readme/DESCRIPTION.rst

@ -1 +0,0 @@
This module allows you to store the owner of a pet.

3
animal_owner/readme/USAGE.rst

@ -1,3 +0,0 @@
* Go to Animals
* Create or select an animal
* Select his owner

BIN
animal_owner/static/description/icon.png

Before

Width: 460  |  Height: 460  |  Size: 28 KiB

433
animal_owner/static/description/index.html

@ -1,433 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<title>Animal Owner</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="animal-owner">
<h1 class="title">Animal Owner</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/animal_owner"><img alt="OCA/partner-contact" src="https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-animal_owner"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/134/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module allows you to store the owner of a pet.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id3">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="id4">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#id1">Usage</a></h1>
<ul class="simple">
<li>Go to Animals</li>
<li>Create or select an animal</li>
<li>Select his owner</li>
</ul>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/partner-contact/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/partner-contact/issues/new?body=module:%20animal_owner%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id3">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id4">Authors</a></h2>
<ul class="simple">
<li>Open Source Integrators</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id5">Contributors</a></h2>
<ul class="simple">
<li>Open Source Integrators &lt;<a class="reference external" href="https://www.opensourceintegrators.com">https://www.opensourceintegrators.com</a>&gt;<ul>
<li>Maxime Chambreuil &lt;<a class="reference external" href="mailto:mchambreuil&#64;opensourceintegrators.com">mchambreuil&#64;opensourceintegrators.com</a>&gt;</li>
</ul>
</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
<p><a class="reference external" href="https://github.com/max3903"><img alt="max3903" src="https://github.com/max3903.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/animal_owner">OCA/partner-contact</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

58
animal_owner/views/animal.xml

@ -1,58 +0,0 @@
<odoo>
<!-- Animal Tree View -->
<record id="view_animal_owner_tree" model="ir.ui.view">
<field name="name">view.animal.owner.tree</field>
<field name="model">animal</field>
<field name="inherit_id" ref="animal.view_animal_tree"/>
<field name="arch" type="xml">
<field name="color_id" position="after">
<field name="partner_id"/>
</field>
</field>
</record>
<!-- Animal Form View -->
<record id="view_animal_owner_form" model="ir.ui.view">
<field name="name">view.animal.owner.form</field>
<field name="model">animal</field>
<field name="inherit_id" ref="animal.view_animal_form"/>
<field name="arch" type="xml">
<field name="birth_date" position="after">
<field name="partner_id"/>
</field>
</field>
</record>
<!-- Animal Kanban View -->
<record id="view_animal_owner_kanban" model="ir.ui.view">
<field name="name">view.animal.owner.kanban</field>
<field name="model">animal</field>
<field name="inherit_id" ref="animal.view_animal_kanban"/>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="partner_id"/>
</field>
<xpath expr="//div[hasclass('oe_kanban_details')]/ul" position="inside">
<li t-if="record.partner_id.raw_value"><field name="partner_id"/></li>
</xpath>
</field>
</record>
<!-- Animal Search View -->
<record id="view_animal_owner_search" model="ir.ui.view">
<field name="name">view.animal.owner.search</field>
<field name="model">animal</field>
<field name="inherit_id" ref="animal.view_animal_search"/>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="partner_id"/>
</field>
<filter name="gender" position="before">
<filter name="partner_id" string="Owner" domain=""
context="{'group_by': 'partner_id'}"/>
</filter>
</field>
</record>
</odoo>

22
animal_owner/views/res_partner.xml

@ -1,22 +0,0 @@
<odoo>
<!-- Partner Form View -->
<record id="view_partner_animal_owner_form" model="ir.ui.view">
<field name="name">view.partner.animal.owner.form</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="arch" type="xml">
<button name="toggle_active" position="before">
<button class="oe_stat_button" type="object"
name="action_view_animals" icon="fa-pencil-square-o"
context="{'default_partner_id': id}">
<div class="o_stat_info">
<field name="animal_count" class="o_stat_value"/>
<span class="o_stat_text"> Animals</span>
</div>
</button>
</button>
</field>
</record>
</odoo>

31
base_address_category/__init__.py

@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp), Joel Grand-Guillaume
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import base_address

54
base_address_category/__openerp__.py

@ -0,0 +1,54 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp), Joel Grand-Guillaume
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
{
"name": "Partner Adress Category",
"description": """
Add categories on Address like there is on Partner.
This is interesting for managing mailling list based on address for example.
""",
"version": "1.2",
"author": "Camptocamp,Odoo Community Association (OCA)",
"category": "Generic Modules/Base",
"website": "http://www.camptocamp.com",
"depends": [
"base",
],
"init_xml": [
"security/security.xml"
],
"update_xml": [
"base_address_view.xml",
'security/ir.model.access.csv',
],
"active": False,
"installable": True
}

97
base_address_category/base_address.py

@ -0,0 +1,97 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Copyright (c) 2010 Camptocamp SA (http://www.camptocamp.com)
# All Right Reserved
#
# Author : Nicolas Bessi (Camptocamp), Joel Grand-Guillaume
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from openerp.osv import orm, fields
class ResPartnerAdressCategory(orm.Model):
def name_get(self, cr, uid, ids, context={}):
if not len(ids):
return []
reads = self.read(cr, uid, ids, ['name', 'parent_id'], context)
res = []
for record in reads:
name = record['name']
if record['parent_id']:
name = record['parent_id'][1] + ' / ' + name
res.append((record['id'], name))
return res
def _name_get_fnc(self, cr, uid, ids, prop, unknow_none, unknow_dict):
res = self.name_get(cr, uid, ids)
return dict(res)
def _check_recursion(self, cr, uid, ids):
level = 100
while len(ids):
cr.execute('select distinct parent_id from res_partner_address_category\
where id in ('+','.join(map(unicode, ids))+')')
ids = filter(None, map(lambda x: x[0], cr.fetchall()))
if not level:
return False
level -= 1
return True
_description = 'Partner address Categories'
_name = 'res.partner.address.category'
_columns = {
'name': fields.char('Category Name', required=True, size=64),
'parent_id': fields.many2one('res.partner.address.category', 'Parent Category', select=True),
'complete_name': fields.function(_name_get_fnc, method=True, type="char", string='Name'),
'child_ids': fields.one2many('res.partner.address.category', 'parent_id', 'Childs Category'),
'active': fields.boolean('Active'),
}
_constraints = [
(_check_recursion, 'Error! You can not create recursive categories.', ['parent_id'])
]
_defaults = {
'active': lambda *a: 1,
}
_order = 'parent_id,name'
ResPartnerAdressCategory()
class ResPartnerAddress(orm.Model):
_inherit = "res.partner.address"
_columns = {
'category_id': fields.many2many(
'res.partner.address.category',
'res_partner_address_category_rel',
'adress_id',
'category_id',
'Adress categories',
),
}
ResPartnerAddress()

154
base_address_category/base_address_view.xml

@ -0,0 +1,154 @@
<openerp>
<data>
#---------------------------------------------------------------------------------------------------------
# Search Address
#---------------------------------------------------------------------------------------------------------
<record id="view_res_partner_address_filter" model="ir.ui.view">
<field name="name">res.partner.address.select</field>
<field name="model">res.partner.address</field>
<field name="inherit_id" ref="base.view_res_partner_address_filter" />
<field name="type">search</field>
<field name="arch" type="xml">
<field name="country_id" position="after" >
<field name="category_id" />
</field>
</field>
</record>
#---------------------------------------------------------------------------------------------------------
# Partner form->contact and view of address
#---------------------------------------------------------------------------------------------------------
<record model="ir.ui.view" id="view_partner_address_categ_form1_inherit">
<field name="name">res.partner.address.form1.c2c_partner_adress</field>
<field name="model">res.partner.address</field>
<field name="type">form</field>
<field name="inherit_id" ref="base.view_partner_address_form1" />
<field name="priority" eval="17" />
<field name="arch" type="xml">
<xpath expr="/form/group[3]" position="after">
<group colspan="4">
<separator string="Address Categories" colspan="4"/>
<field name="category_id" nolabel="1"/>
</group>
</xpath>
</field>
</record>
<!--
=========================================
the short form used in the partner form
=========================================
-->
<record model="ir.ui.view" id="view_partner_address_form2_inerit_categ">
<field name="name">res.partner.address.form2_c2c_partner_address</field>
<field name="model">res.partner.address</field>
<field name="type">form</field>
<field name="inherit_id" ref="base.view_partner_address_form2" />
<field name="priority" eval="17" />
<field name="arch" type="xml">
<xpath expr="/form/field[@name='email']" position="after">
<newline/>
<separator string="Address Categories" colspan="4"/>
<field name="category_id" nolabel="1"/>
</xpath>
</field>
</record>
<!--
=========================================
the short form used in the res_partner stdandard form
=========================================
-->
<record model="ir.ui.view" id="view_partner_form_inherite_categ_infos">
<field name="name">res.partner.form_partner</field>
<field name="model">res.partner</field>
<field name="type">form</field>
<field name="inherit_id" ref="base.view_partner_form" />
<field name="arch" type="xml">
<xpath expr="/form/notebook/page[@string='General']/field[@name='address']/form[@string='Partner Contacts']/group[3]" position="after">
<group colspan="4" >
<separator string="Address Categories" colspan="4"/>
<field name="category_id" nolabel="1"/>
</group>
</xpath>
</field>
</record>
<!--
======================
Adresses categories
======================
-->
<record model="ir.ui.view" id="view_partner_address_category_form">
<field name="name">res.partner.address.category.form</field>
<field name="model">res.partner.address.category</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Partner categories">
<field name="name" select="1"/>
<field name="active" select="1" />
<field name="parent_id"/>
</form>
</field>
</record>
<record model="ir.ui.view" id="view_partner_address_category_list">
<field name="name">res.partner.address.category.list</field>
<field name="model">res.partner.address.category</field>
<field name="type">tree</field>
<field name="priority" eval="6"/>
<field name="arch" type="xml">
<tree string="Partner categories">
<field name="complete_name"/>
</tree>
</field>
</record>
<record model="ir.ui.view" id="view_partner_address_category_tree">
<field name="name">res.partner.address.category.tree</field>
<field name="model">res.partner.address.category</field>
<field name="type">tree</field>
<field name="field_parent">child_ids</field>
<field name="arch" type="xml">
<tree string="Partner Categories">
<field name="name"/>
</tree>
</field>
</record>
<record model="ir.actions.act_window" id="action_partner_address_category">
<field name="name">Address categories</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.partner.address.category</field>
<field name="view_type">tree</field>
<field name="view_id" ref="view_partner_address_category_tree"/>
<field name="domain">[('parent_id','=',False)]</field>
</record>
<menuitem parent="base.menu_address_book" action="action_partner_address_category" id="menu_partner_address_category"/>
<record model="ir.actions.act_window" id="action_partner_by_category">
<field name="res_model">res.partner.address</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('category_id','child_of', [active_id])]</field>
</record>
<record model="ir.values" id="ir_action_partner_by_category">
<field name="key2" eval="'tree_but_open'"/>
<field name="model" eval="'res.partner.address.category'"/>
<field name="name">Open partners</field>
<field name="value" eval="'ir.actions.act_window,%d'%action_partner_by_category"/>
<field name="object" eval="True"/>
</record>
<record model="ir.actions.act_window" id="action_partner_address_category_form">
<field name="name">Address categories</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.partner.address.category</field>
<field name="view_type">form</field>
</record>
<menuitem parent="base.menu_config_address_book" action="action_partner_address_category_form" id="menu_partner_address_category_form"/>
</data>
</openerp>

3
base_address_category/security/ir.model.access.csv

@ -0,0 +1,3 @@
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
"access_res_partner_address_category_group_user","res.partner.address.category","model_res_partner_address_category",base.group_user,1,0,0,0
"access_res_partner_address_category_partner_manager","res.partner.address.category","model_res_partner_address_category","base.group_partner_manager",1,1,1,1

4
base_address_category/security/security.xml

@ -0,0 +1,4 @@
<openerp>
<data>
</data>
</openerp>

79
base_country_state_translatable/README.rst

@ -1,79 +0,0 @@
========================
Translate Country States
========================
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
:target: https://github.com/OCA/partner-contact/tree/12.0/base_country_state_translatable
:alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-base_country_state_translatable
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/134/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module allows to translate the country states names.
**Table of contents**
.. contents::
:local:
Usage
=====
Inherit this module in your l10n_xx_country_states Module and translate the states names.
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20base_country_state_translatable%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* initOS GmbH
Contributors
~~~~~~~~~~~~
* Rami Alwafaie <rami.alwafaie@initos.com>
* Numigi (tm) and all its contributors (https://bit.ly/numigiens)
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/12.0/base_country_state_translatable>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

1
base_country_state_translatable/__init__.py

@ -1 +0,0 @@
from . import models

14
base_country_state_translatable/__manifest__.py

@ -1,14 +0,0 @@
# Copyright 2017 initOS GmbH
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
"name": "Translate Country States",
"version": "12.0.1.0.0",
"depends": ['base'],
"website": 'https://github.com/OCA/partner-contact',
"summary": "Translate Country States",
'author': 'initOS GmbH, Odoo Community Association (OCA)',
"category": "Localisation",
'license': 'AGPL-3',
'installable': True,
}

30
base_country_state_translatable/i18n/base_country_state_translatable.pot

@ -1,30 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \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: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid "Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

35
base_country_state_translatable/i18n/da.po

@ -1,35 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n"
"Language: da\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Delstat/region"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

35
base_country_state_translatable/i18n/de.po

@ -1,35 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Bundesland"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

35
base_country_state_translatable/i18n/es.po

@ -1,35 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Provincia"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

35
base_country_state_translatable/i18n/fr.po

@ -1,35 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# Quentin THEURET <odoo@kerpeo.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-02-28 03:45+0000\n"
"PO-Revision-Date: 2018-02-28 03:45+0000\n"
"Last-Translator: Quentin THEURET <odoo@kerpeo.com>, 2018\n"
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "État"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

33
base_country_state_translatable/i18n/hr.po

@ -1,33 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2019-11-18 14:34+0000\n"
"Last-Translator: Bole <bole@dajmi5.com>\n"
"Language-Team: none\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.8\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid "Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr "Administrativna jedinica države, npr: Županija, Kanton isl..."
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Županija"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr "Naziv županije"

37
base_country_state_translatable/i18n/hr_HR.po

@ -1,37 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/"
"hr_HR/)\n"
"Language: hr_HR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Oblast/Županija"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

35
base_country_state_translatable/i18n/it.po

@ -1,35 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Provincia Paese"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

39
base_country_state_translatable/i18n/pt_BR.po

@ -1,39 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2019-09-23 14:24+0000\n"
"Last-Translator: Rodrigo Macedo <rmsolucoeseminformatic4@gmail.com>\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/"
"23907/pt_BR/)\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.8\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
"Divisões administrativas de um país. Por exemplo. Fed. Estado, Departamento, "
"Distrito"
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Estado"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr "Nome do Estado"

36
base_country_state_translatable/i18n/sl.po

@ -1,36 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_country_state_translatable
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-21 01:48+0000\n"
"PO-Revision-Date: 2017-11-21 01:48+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
#. module: base_country_state_translatable
#: model:ir.model.fields,help:base_country_state_translatable.field_res_country_state__name
msgid ""
"Administrative divisions of a country. E.g. Fed. State, Departement, Canton"
msgstr ""
#. module: base_country_state_translatable
#: model:ir.model,name:base_country_state_translatable.model_res_country_state
msgid "Country state"
msgstr "Zvezna država"
#. module: base_country_state_translatable
#: model:ir.model.fields,field_description:base_country_state_translatable.field_res_country_state__name
msgid "State Name"
msgstr ""

1
base_country_state_translatable/models/__init__.py

@ -1 +0,0 @@
from . import res_country

10
base_country_state_translatable/models/res_country.py

@ -1,10 +0,0 @@
# Copyright 2017 initOS GmbH
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo import fields, models
class CountryState(models.Model):
_inherit = 'res.country.state'
name = fields.Char(translate=True)

2
base_country_state_translatable/readme/CONTRIBUTORS.rst

@ -1,2 +0,0 @@
* Rami Alwafaie <rami.alwafaie@initos.com>
* Numigi (tm) and all its contributors (https://bit.ly/numigiens)

1
base_country_state_translatable/readme/DESCRIPTION.rst

@ -1 +0,0 @@
This module allows to translate the country states names.

1
base_country_state_translatable/readme/USAGE.rst

@ -1 +0,0 @@
Inherit this module in your l10n_xx_country_states Module and translate the states names.

BIN
base_country_state_translatable/static/description/icon.png

Before

Width: 128  |  Height: 128  |  Size: 9.2 KiB

425
base_country_state_translatable/static/description/index.html

@ -1,425 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<title>Translate Country States</title>
<style type="text/css">
/*
:Author: David Goodger (goodger@python.org)
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
:Copyright: This stylesheet has been placed in the public domain.
Default cascading style sheet for the HTML output of Docutils.
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
customize this style sheet.
*/
/* used to remove borders from tables and images */
.borderless, table.borderless td, table.borderless th {
border: 0 }
table.borderless td, table.borderless th {
/* Override padding for "table.docutils td" with "! important".
The right padding separates the table cells. */
padding: 0 0.5em 0 0 ! important }
.first {
/* Override more specific margin styles with "! important". */
margin-top: 0 ! important }
.last, .with-subtitle {
margin-bottom: 0 ! important }
.hidden {
display: none }
.subscript {
vertical-align: sub;
font-size: smaller }
.superscript {
vertical-align: super;
font-size: smaller }
a.toc-backref {
text-decoration: none ;
color: black }
blockquote.epigraph {
margin: 2em 5em ; }
dl.docutils dd {
margin-bottom: 0.5em }
object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
overflow: hidden;
}
/* Uncomment (and remove this text!) to get bold-faced definition list terms
dl.docutils dt {
font-weight: bold }
*/
div.abstract {
margin: 2em 5em }
div.abstract p.topic-title {
font-weight: bold ;
text-align: center }
div.admonition, div.attention, div.caution, div.danger, div.error,
div.hint, div.important, div.note, div.tip, div.warning {
margin: 2em ;
border: medium outset ;
padding: 1em }
div.admonition p.admonition-title, div.hint p.admonition-title,
div.important p.admonition-title, div.note p.admonition-title,
div.tip p.admonition-title {
font-weight: bold ;
font-family: sans-serif }
div.attention p.admonition-title, div.caution p.admonition-title,
div.danger p.admonition-title, div.error p.admonition-title,
div.warning p.admonition-title, .code .error {
color: red ;
font-weight: bold ;
font-family: sans-serif }
/* Uncomment (and remove this text!) to get reduced vertical space in
compound paragraphs.
div.compound .compound-first, div.compound .compound-middle {
margin-bottom: 0.5em }
div.compound .compound-last, div.compound .compound-middle {
margin-top: 0.5em }
*/
div.dedication {
margin: 2em 5em ;
text-align: center ;
font-style: italic }
div.dedication p.topic-title {
font-weight: bold ;
font-style: normal }
div.figure {
margin-left: 2em ;
margin-right: 2em }
div.footer, div.header {
clear: both;
font-size: smaller }
div.line-block {
display: block ;
margin-top: 1em ;
margin-bottom: 1em }
div.line-block div.line-block {
margin-top: 0 ;
margin-bottom: 0 ;
margin-left: 1.5em }
div.sidebar {
margin: 0 0 0.5em 1em ;
border: medium outset ;
padding: 1em ;
background-color: #ffffee ;
width: 40% ;
float: right ;
clear: right }
div.sidebar p.rubric {
font-family: sans-serif ;
font-size: medium }
div.system-messages {
margin: 5em }
div.system-messages h1 {
color: red }
div.system-message {
border: medium outset ;
padding: 1em }
div.system-message p.system-message-title {
color: red ;
font-weight: bold }
div.topic {
margin: 2em }
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
margin-top: 0.4em }
h1.title {
text-align: center }
h2.subtitle {
text-align: center }
hr.docutils {
width: 75% }
img.align-left, .figure.align-left, object.align-left, table.align-left {
clear: left ;
float: left ;
margin-right: 1em }
img.align-right, .figure.align-right, object.align-right, table.align-right {
clear: right ;
float: right ;
margin-left: 1em }
img.align-center, .figure.align-center, object.align-center {
display: block;
margin-left: auto;
margin-right: auto;
}
table.align-center {
margin-left: auto;
margin-right: auto;
}
.align-left {
text-align: left }
.align-center {
clear: both ;
text-align: center }
.align-right {
text-align: right }
/* reset inner alignment in figures */
div.align-right {
text-align: inherit }
/* div.align-center * { */
/* text-align: left } */
.align-top {
vertical-align: top }
.align-middle {
vertical-align: middle }
.align-bottom {
vertical-align: bottom }
ol.simple, ul.simple {
margin-bottom: 1em }
ol.arabic {
list-style: decimal }
ol.loweralpha {
list-style: lower-alpha }
ol.upperalpha {
list-style: upper-alpha }
ol.lowerroman {
list-style: lower-roman }
ol.upperroman {
list-style: upper-roman }
p.attribution {
text-align: right ;
margin-left: 50% }
p.caption {
font-style: italic }
p.credits {
font-style: italic ;
font-size: smaller }
p.label {
white-space: nowrap }
p.rubric {
font-weight: bold ;
font-size: larger ;
color: maroon ;
text-align: center }
p.sidebar-title {
font-family: sans-serif ;
font-weight: bold ;
font-size: larger }
p.sidebar-subtitle {
font-family: sans-serif ;
font-weight: bold }
p.topic-title {
font-weight: bold }
pre.address {
margin-bottom: 0 ;
margin-top: 0 ;
font: inherit }
pre.literal-block, pre.doctest-block, pre.math, pre.code {
margin-left: 2em ;
margin-right: 2em }
pre.code .ln { color: grey; } /* line numbers */
pre.code, code { background-color: #eeeeee }
pre.code .comment, code .comment { color: #5C6576 }
pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
pre.code .literal.string, code .literal.string { color: #0C5404 }
pre.code .name.builtin, code .name.builtin { color: #352B84 }
pre.code .deleted, code .deleted { background-color: #DEB0A1}
pre.code .inserted, code .inserted { background-color: #A3D289}
span.classifier {
font-family: sans-serif ;
font-style: oblique }
span.classifier-delimiter {
font-family: sans-serif ;
font-weight: bold }
span.interpreted {
font-family: sans-serif }
span.option {
white-space: nowrap }
span.pre {
white-space: pre }
span.problematic {
color: red }
span.section-subtitle {
/* font-size relative to parent (h1..h6 element) */
font-size: 80% }
table.citation {
border-left: solid 1px gray;
margin-left: 1px }
table.docinfo {
margin: 2em 4em }
table.docutils {
margin-top: 0.5em ;
margin-bottom: 0.5em }
table.footnote {
border-left: solid 1px black;
margin-left: 1px }
table.docutils td, table.docutils th,
table.docinfo td, table.docinfo th {
padding-left: 0.5em ;
padding-right: 0.5em ;
vertical-align: top }
table.docutils th.field-name, table.docinfo th.docinfo-name {
font-weight: bold ;
text-align: left ;
white-space: nowrap ;
padding-left: 0 }
/* "booktabs" style (no vertical lines) */
table.docutils.booktabs {
border: 0px;
border-top: 2px solid;
border-bottom: 2px solid;
border-collapse: collapse;
}
table.docutils.booktabs * {
border: 0px;
}
table.docutils.booktabs th {
border-bottom: thin solid;
text-align: left;
}
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
font-size: 100% }
ul.auto-toc {
list-style-type: none }
</style>
</head>
<body>
<div class="document" id="translate-country-states">
<h1 class="title">Translate Country States</h1>
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/base_country_state_translatable"><img alt="OCA/partner-contact" src="https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-base_country_state_translatable"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/134/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module allows to translate the country states names.</p>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
<li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li>
<li><a class="reference internal" href="#credits" id="id3">Credits</a><ul>
<li><a class="reference internal" href="#authors" id="id4">Authors</a></li>
<li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li>
<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li>
</ul>
</li>
</ul>
</div>
<div class="section" id="usage">
<h1><a class="toc-backref" href="#id1">Usage</a></h1>
<p>Inherit this module in your l10n_xx_country_states Module and translate the states names.</p>
</div>
<div class="section" id="bug-tracker">
<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/partner-contact/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/partner-contact/issues/new?body=module:%20base_country_state_translatable%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
<h1><a class="toc-backref" href="#id3">Credits</a></h1>
<div class="section" id="authors">
<h2><a class="toc-backref" href="#id4">Authors</a></h2>
<ul class="simple">
<li>initOS GmbH</li>
</ul>
</div>
<div class="section" id="contributors">
<h2><a class="toc-backref" href="#id5">Contributors</a></h2>
<ul class="simple">
<li>Rami Alwafaie &lt;<a class="reference external" href="mailto:rami.alwafaie&#64;initos.com">rami.alwafaie&#64;initos.com</a>&gt;</li>
<li>Numigi (tm) and all its contributors (<a class="reference external" href="https://bit.ly/numigiens">https://bit.ly/numigiens</a>)</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
<p>This module is maintained by the OCA.</p>
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/partner-contact/tree/12.0/base_country_state_translatable">OCA/partner-contact</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>
</div>
</body>
</html>

115
base_location/README.rst

@ -1,115 +0,0 @@
====================================
Location management (aka Better ZIP)
====================================
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
:target: https://github.com/OCA/partner-contact/tree/12.0/base_location
:alt: OCA/partner-contact
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/partner-contact-12-0/partner-contact-12-0-base_location
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/134/12.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
This module introduces a zip model that allows you to manage locations in a better way.
The zips will allow the users to complete automatically all address-related fields by just filling the zip.
Also allows different search filters.
**Table of contents**
.. contents::
:local:
Configuration
=============
#. Go to *Contacts / Configuration / Localization / Cities*.
#. Create a new City.
#. Go to *Contacts / Configuration / Localization / Zips*.
#. Create a new Zip and relate it to the city (you can also create the Zip from the City).
or, with module 'Contacts Directory' installed:
#. Go to *Contacts / Configuration / Localization / Countries*.
#. Locate the desired country.
#. Press on the button 'Cities' / 'Zips'.
Usage
=====
#. Access a partner record
#. Fill the field *Location completion*
#. Information about country, state, city and zip will be filled automatically
Bug Tracker
===========
Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20base_location%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
Credits
=======
Authors
~~~~~~~
* Camptocamp
* ACYSOS S.L.
* Alejandro Santana
* Tecnativa
* AdaptiveCity
Contributors
~~~~~~~~~~~~
* Nicolas Bessi (Camptocamp)
* Ignacio Ibeas (Acysos S.L.)
* Pedro M. Baeza <pedro.baeza@gmail.com>
* Alejandro Santana <alejandrosantana@anubia.es>
* Sandy Carter <sandy.carter@savoirfairelinux.com>
* Yannick Vaucher <yannick.vaucher@camptocamp.com>
* Francesco Apruzzese <f.apruzzese@apuliasoftware.it>
* Dave Lasley <dave@laslabs.com>
* Aitor Bouzas <aitor.bouzas@adaptivecity.com>
Other credits
~~~~~~~~~~~~~
* Icon park: `Icon http://icon-park.com/icon/location-map-pin-orange3/`
Maintainers
~~~~~~~~~~~
This module is maintained by the OCA.
.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org
OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/12.0/base_location>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

3
base_location/__init__.py

@ -1,3 +0,0 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import models

34
base_location/__manifest__.py

@ -1,34 +0,0 @@
# Copyright 2016 Nicolas Bessi, Camptocamp SA
# Copyright 2018-2020 Tecnativa - Pedro M. Baeza
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{
'name': 'Location management (aka Better ZIP)',
'version': '12.0.1.1.2',
'depends': [
'base_address_city',
'contacts',
],
'author': "Camptocamp,"
"ACYSOS S.L.,"
"Alejandro Santana,"
"Tecnativa,"
"AdaptiveCity,"
"Odoo Community Association (OCA)",
'license': "AGPL-3",
'summary': '''Enhanced zip/npa management system''',
'website': 'https://github.com/OCA/partner-contact',
'data': [
'security/ir.model.access.csv',
'views/res_city_zip_view.xml',
'views/res_city_view.xml',
'views/res_country_view.xml',
'views/res_company_view.xml',
'views/res_partner_view.xml',
],
'demo': [
'demo/res_city_zip.xml',
],
'installable': True,
'auto_install': False,
}

13
base_location/demo/res_city_zip.xml

@ -1,13 +0,0 @@
<?xml version = "1.0" encoding="utf-8"?>
<odoo>
<record id="demo_brussels_city" model="res.city">
<field name="name">Brussels</field>
<field name="country_id" ref="base.be"/>
</record>
<record id="demo_brussels_zip" model="res.city.zip">
<field name="name">1000</field>
<field name="city_id" ref="demo_brussels_city"/>
</record>
</odoo>

211
base_location/i18n/am.po

@ -1,211 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n"
"Language: am\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr ""
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""

215
base_location/i18n/ar.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Arabic (https://www.transifex.com/oca/teams/23907/ar/)\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "أنشئ بواسطة"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "أنشئ في"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "اسم العرض"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "المعرف"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "آخر تعديل في"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "آخر تحديث بواسطة"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "آخر تحديث في"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "تجميع حسب"

199
base_location/i18n/base_location.pot

@ -1,199 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \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: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid "Check this box to ensure every address created in that country has a 'City' chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr ""
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid "Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid "You already have a city with that name in the same state.The city must have a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid "You already have a zip with that code in the same city. The zip code must be unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""

214
base_location/i18n/bg.po

@ -1,214 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Bulgarian (https://www.transifex.com/oca/teams/23907/bg/)\n"
"Language: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Създадено от"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Създадено на"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Име за показване"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Последно обновено на"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Последно обновено от"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Последно обновено на"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Групиране по"

215
base_location/i18n/bs.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Bosnian (https://www.transifex.com/oca/teams/23907/bs/)\n"
"Language: bs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Kreirao"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Kreirano"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Prikaži naziv"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Zadnje mijenjano"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Zadnji ažurirao"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Zadnje ažurirano"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Grupiši po"

227
base_location/i18n/ca.po

@ -1,227 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2019-12-29 01:13+0000\n"
"Last-Translator: Carles Antoli <carlesantoli@hotmail.com>\n"
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr "Brussel·les"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
"Marca aquesta opció per assegurar-te que cada adreça creada al país té una "
"\"ciutat\" escollida de la llista de ciutats de país."
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Ciutats"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "Ciutat"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr "ID Ciutat"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr "Autocompletat a partir de la ciutat"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr "Autocompletat d'objectes a partir de ciutats/ubicacions"
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr "Empreses"
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr "Contacte"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr "País"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creat per"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creat el"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Veure el nom"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
"Mostra i gestiona la llista de totes les ciutats a les quals es poden "
"assignar\n"
"             registres de client. Tingueu en compte que es pot configurar "
"una opció a cada país per separat\n"
" per aplicar qualsevol adreça d'aquesta per tenir una ciutat "
"d'aquesta llista."
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr "Forçar ciutats"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Darrera modificació el"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Darrera Actualització per"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Darrera actualització el"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr "Completar localització"
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr "Localitzacions"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr "Cercar codi postal"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr "La ciutat del contacte %s difereix de la localització %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr "El país del client %s difereix del que es troba a la ubicació %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr "L’estat del soci %s difereix del que es troba a la ubicació %s"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr "Utilitzeu el nom de ciutat o el codi postal per trobar la posició"
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
"Ja teniu una ciutat amb aquest nom al mateix estat. La ciutat ha de tenir un "
"nom únic dins del seu estat i el seu país"
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
"Ja teniu un codi postal amb aquest codi a la mateixa ciutat. El codi postal "
"ha de ser únic a la ciutat"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr "C,P"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr "Codi postal"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr "Codi postal"
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr "Codis postals"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr "Codis postals en aquesta ciutat"
#~ msgid "Group By"
#~ msgstr "Agrupa Per"

214
base_location/i18n/cs.po

@ -1,214 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Czech (https://www.transifex.com/oca/teams/23907/cs/)\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Vytvořil(a)"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Vytvořeno"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Zobrazovaný název"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Naposled upraveno"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Naposled upraveno"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Naposled upraveno"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Seskupit podle"

226
base_location/i18n/da.po

@ -1,226 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Danish (https://www.transifex.com/oca/teams/23907/da/)\n"
"Language: da\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Byer"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "By"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
#, fuzzy
msgid "City ID"
msgstr "By"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr "Slå by/postnummer op"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
#, fuzzy
msgid "City of Address"
msgstr "Postnummer"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr "Virksomheder"
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr "Land."
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Oprettet af"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Oprettet den"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Vist navn"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Sidst ændret den"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Sidst opdateret af"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Sidst opdateret den"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
#, fuzzy
msgid "Search zip"
msgstr "Søg by"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr "Søg på bynavn eller postnummer"
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr "Postnr."
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Country state"
#~ msgstr "Delstat/region"
#~ msgid "Group By"
#~ msgstr "Gruppér efter"
#~ msgid "State"
#~ msgstr "Delstat"
#~ msgid "The official code for the city"
#~ msgstr "Postnummer"

252
base_location/i18n/de.po

@ -1,252 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-13 03:42+0000\n"
"PO-Revision-Date: 2018-08-22 12:38+0000\n"
"Last-Translator: Rudolf Schnapka <rs@techno-flex.de>\n"
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.1.1\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
"Aktivieren Sie dieses Kontrollkästchen, um sicherzustellen, dass für jede in "
"diesem Land erstellte Adresse eine \"Stadt\" in der Liste der Städte des "
"Landes ausgewählt ist."
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Orte"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "Stadt"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
#, fuzzy
msgid "City ID"
msgstr "Stadt"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr "Orts-Vervollständigung"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
#, fuzzy
msgid "City of Address"
msgstr "Ortskennung"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr "Stadt/Standorte-Vervollständungsobjekt"
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr "Unternehmen"
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr "Kontakt"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr "Land"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "erstellt von"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "erstellt am"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Anzeigename"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr "Städte erzwingen"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Zuletzt verändert am"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "zuletzt aktualisiert von"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "zuletzt aktualisiert am"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr "Standortvervollständigung"
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr "Standorte"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
#, fuzzy
msgid "Search zip"
msgstr "Suche Stadt"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr "Die Stadt des Partners %s weicht von der des Standorts %s ab"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr "Das Land des Partners %s unterscheidet sich vom dem des Standorts %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
"Das Bundesland des Partners %s unterscheidet sich von dem am Standort %s"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
"Verwenden Sie den Stadtnamen oder die PLZ, um nach diesem Standort zu suchen"
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr "PLZ"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr "Standort-PLZ"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Country state"
#~ msgstr "Bundesland"
#~ msgid "Group By"
#~ msgstr "Gruppiere"
#~ msgid "Latitude"
#~ msgstr "Breitengrad"
#~ msgid "Locations Management"
#~ msgstr "Standorteverwaltung"
#~ msgid "Longitude"
#~ msgstr "Längengrad"
#~ msgid "State"
#~ msgstr "Bundesland"
#~ msgid "The country of the city differs from the country in location %s"
#~ msgstr "Das Land der Stadt unterscheidet sich vom Land des Standorts %s"
#~ msgid "The country of the state differs from the country in location %s"
#~ msgstr ""
#~ "Das Land des Bundeslands unterscheidet sich vom Land des Standorts %s"
#~ msgid "The official code for the city"
#~ msgstr "Die offizielle Kennung der Stadt"
#~ msgid "The state of the city differs from the state in location %s"
#~ msgstr ""
#~ "Das Bundesland der Stadt unterscheidet sich vom Bundesland am Standort %s"

215
base_location/i18n/el_GR.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/"
"el_GR/)\n"
"Language: el_GR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Δημιουργήθηκε από "
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Δημιουργήθηκε στις"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr ""
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "Κωδικός"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Τελευταία ενημέρωση από"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Τελευταία ενημέρωση στις"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Ομαδοποίηση Ανά"

215
base_location/i18n/en_GB.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: English (United Kingdom) (https://www.transifex.com/oca/"
"teams/23907/en_GB/)\n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Created by"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Created on"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Display Name"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Last Modified on"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Last Updated by"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Last Updated on"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Group By"

234
base_location/i18n/es.po

@ -1,234 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-13 03:42+0000\n"
"PO-Revision-Date: 2019-11-10 17:34+0000\n"
"Last-Translator: Galoperd <jvcsan@gmail.com>\n"
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.8\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr "Bruselas"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
"Marca esta opción para asegurarte que cada dirección creada en el país tiene "
"una \"ciudad\" elegida de la lista de ciudades del país."
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Ciudades"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "Ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr "ID Ciudad"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr "Autocompletado a partir de la ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
#, fuzzy
msgid "City of Address"
msgstr "Código de ciudad"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr "Autocompletado de objetos a partir de ciudades/ubicaciones"
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr "Compañías"
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr "Contacto"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr "País"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr "Forzar ciudades"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Modificado por última vez el"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr "Completar localización"
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr "Localizaciones"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr "Buscar código postal"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr "La ciudad del contacto %s difiere de la localización %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
"Utilice el nombre de ciudad o el código postal para buscar la ubicación"
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr "C.P."
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr "Código postal"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr "Código postal"
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr "Códigos postales"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr "Códigos postales en esta ciudad"
#~ msgid "Country state"
#~ msgstr "Provincia"
#~ msgid "Group By"
#~ msgstr "Agrupar por"
#~ msgid "Latitude"
#~ msgstr "Latitud"
#~ msgid "Longitude"
#~ msgstr "Longitud"
#~ msgid "State"
#~ msgstr "Provincia"
#~ msgid "The official code for the city"
#~ msgstr "El código oficial para la ciudad"

227
base_location/i18n/es_AR.po

@ -1,227 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2020-11-28 17:36+0000\n"
"Last-Translator: Ignacio Buioli <ibuioli@gmail.com>\n"
"Language-Team: Spanish (Argentina) (https://www.transifex.com/oca/teams/"
"23907/es_AR/)\n"
"Language: es_AR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr "Bruselas"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
"Marque esta casilla para asegurarse de que cada dirección creada en ese país "
"tenga una 'Ciudad' elegida en la lista de ciudades del país."
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Ciudades"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "Ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr "ID de Ciudad"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr "Finalización de la ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr "Ciudad de Dirección"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr "Ciudad/objeto de finalización de ubicaciones"
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr "Compañías"
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr "Contacto"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr "País"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Mostrar Nombre"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
"Visualice y gestione la lista de todas las ciudades que se pueden asignar a\n"
" registros de su socio. Tenga en cuenta que se puede configurar "
"una opción en cada país por separado\n"
" para hacer cumplir cualquier dirección de la misma para tener "
"una ciudad en esta lista."
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr "Imponer Ciudades"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización realizada por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr "Finalización de ubicación"
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr "Ubicaciones"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr "Buscar código postal"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr "La ciudad del socio %s difiere de la de la ubicación %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr "El país del socio %s difiere del de la ubicación %s"
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr "La provincia del socio %s difiere del de la ubicación %s"
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr "Use el nombre de la ciudad o el código postal para buscar la ubicación"
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
"Ya tiene una ciudad con ese nombre en la misma provincia. La ciudad debe "
"tener un nombre único dentro de su provincia y su país"
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
"Ya tiene un zip con ese código en la misma ciudad. El código postal debe ser "
"único dentro de su ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr "CÓDIGO POSTAL"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr "Ubicación del Código Postal"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr "Código Postal"
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr "Códigos Postales"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr "Códigos Postales en esta ciudad"
#~ msgid "Group By"
#~ msgstr "Agrupar por"

215
base_location/i18n/es_CL.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Chile) (https://www.transifex.com/oca/teams/23907/"
"es_CL/)\n"
"Language: es_CL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID (identificación)"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

219
base_location/i18n/es_CO.po

@ -1,219 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
# JOSE ALEJANDRO ECHEVERRI VALENCIA <josealejandroeche@gmail.com>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-01-31 03:42+0000\n"
"PO-Revision-Date: 2018-01-31 03:42+0000\n"
"Last-Translator: JOSE ALEJANDRO ECHEVERRI VALENCIA <josealejandroeche@gmail."
"com>, 2018\n"
"Language-Team: Spanish (Colombia) (https://www.transifex.com/oca/teams/23907/"
"es_CO/)\n"
"Language: es_CO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr "Ciudades"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr "Ciudad"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
#, fuzzy
msgid "City ID"
msgstr "Ciudad"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
#, fuzzy
msgid "City of Address"
msgstr "Código Ciudad"
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre Público"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última Modificación el"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Actualizado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Actualizado"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

215
base_location/i18n/es_CR.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Costa Rica) (https://www.transifex.com/oca/"
"teams/23907/es_CR/)\n"
"Language: es_CR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr ""
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

215
base_location/i18n/es_DO.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Dominican Republic) (https://www.transifex.com/oca/"
"teams/23907/es_DO/)\n"
"Language: es_DO\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

215
base_location/i18n/es_EC.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/"
"es_EC/)\n"
"Language: es_EC\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre mostrado"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID (identificación)"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización de"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

212
base_location/i18n/es_ES.po

@ -1,212 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/"
"es_ES/)\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre para mostrar"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Última modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Última actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""

215
base_location/i18n/es_MX.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/"
"es_MX/)\n"
"Language: es_MX\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre desplegado"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Ultima modificacion realizada"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Ultima actualizacion por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Ultima actualización realizada"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

215
base_location/i18n/es_PE.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Peru) (https://www.transifex.com/oca/teams/23907/"
"es_PE/)\n"
"Language: es_PE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Nombre a Mostrar"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Ultima Modificación en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Actualizado última vez por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Ultima Actualización"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupado por"

215
base_location/i18n/es_PY.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Paraguay) (https://www.transifex.com/oca/teams/23907/"
"es_PY/)\n"
"Language: es_PY\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr ""
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Ultima actualización por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Ultima actualización en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupado por"

215
base_location/i18n/es_VE.po

@ -1,215 +0,0 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * base_location
#
# Translators:
# OCA Transbot <transbot@odoo-community.org>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 11.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-22 03:38+0000\n"
"PO-Revision-Date: 2017-11-22 03:38+0000\n"
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2017\n"
"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/"
"teams/23907/es_VE/)\n"
"Language: es_VE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: base_location
#: model:res.city,name:base_location.demo_brussels_city
msgid "Brussels"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__country_enforce_cities
msgid ""
"Check this box to ensure every address created in that country has a 'City' "
"chosen in the list of the country's cities."
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_res_city_full
#: model:ir.ui.menu,name:base_location.locations_menu_cities
msgid "Cities"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__city_id
msgid "City"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__city_id
msgid "City ID"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_company_form_city
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "City completion"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_partner__city_id
#: model:ir.model.fields,field_description:base_location.field_res_users__city_id
msgid "City of Address"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_city_zip
msgid "City/locations completion object"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_company
msgid "Companies"
msgstr ""
#. module: base_location
#: model:ir.model,name:base_location.model_res_partner
msgid "Contact"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_country_search
msgid "Country"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__create_date
msgid "Created on"
msgstr "Creado en"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__display_name
msgid "Display Name"
msgstr "Mostrar nombre"
#. module: base_location
#: model_terms:ir.actions.act_window,help:base_location.action_res_city_full
msgid ""
"Display and manage the list of all cities that can be assigned to\n"
" your partner records. Note that an option can be set on each "
"country separately\n"
" to enforce any address of it to have a city in this list."
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__country_enforce_cities
msgid "Enforce Cities"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__id
msgid "ID"
msgstr "ID"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip____last_update
msgid "Last Modified on"
msgstr "Modificada por última vez"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_uid
msgid "Last Updated by"
msgstr "Última actualización realizada por"
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__write_date
msgid "Last Updated on"
msgstr "Ultima actualizacion en"
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_partner_form
msgid "Location completion"
msgstr ""
#. module: base_location
#: model:ir.actions.act_window,name:base_location.action_zip_tree
msgid "Locations"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.view_city_zip_filter
msgid "Search zip"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:87
#, python-format
msgid "The city of partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:83
#, python-format
msgid "The country of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: code:addons/base_location/models/res_partner.py:79
#, python-format
msgid "The state of the partner %s differs from that in location %s"
msgstr ""
#. module: base_location
#: model:ir.model.fields,help:base_location.field_res_company__zip_id
msgid "Use the city name or the zip code to search the location"
msgstr ""
#. module: base_location
#: sql_constraint:res.city:0
msgid ""
"You already have a city with that name in the same state.The city must have "
"a unique name within it's state and it's country"
msgstr ""
#. module: base_location
#: sql_constraint:res.city.zip:0
msgid ""
"You already have a zip with that code in the same city. The zip code must be "
"unique within it's city"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city_zip__name
msgid "ZIP"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_company__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_partner__zip_id
#: model:ir.model.fields,field_description:base_location.field_res_users__zip_id
msgid "ZIP Location"
msgstr ""
#. module: base_location
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_form
msgid "Zip"
msgstr ""
#. module: base_location
#: model:ir.ui.menu,name:base_location.locations_menu_zips
#: model_terms:ir.ui.view,arch_db:base_location.city_zip_tree
#: model_terms:ir.ui.view,arch_db:base_location.view_city_form
#: model_terms:ir.ui.view,arch_db:base_location.view_res_country_city_better_zip_form
msgid "Zips"
msgstr ""
#. module: base_location
#: model:ir.model.fields,field_description:base_location.field_res_city__zip_ids
msgid "Zips in this city"
msgstr ""
#~ msgid "Group By"
#~ msgstr "Agrupar por"

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save