From 76b5d3ab84b9228c565dcb261622098c0a452f04 Mon Sep 17 00:00:00 2001 From: Ernad Husremovic Date: Mon, 9 Mar 2026 15:46:41 +0100 Subject: [PATCH] add google_address_autocomplete (required by point_of_sale) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 assisted by claude --- .../google_address_autocomplete/__init__.py | 4 + .../__manifest__.py | 37 +++ .../controllers/__init__.py | 4 + .../google_address_autocomplete.py | 201 ++++++++++++++ .../data/neutralize.sql | 4 + .../google_address_autocomplete/i18n/ar.po | 109 ++++++++ .../google_address_autocomplete/i18n/az.po | 109 ++++++++ .../google_address_autocomplete/i18n/bg.po | 109 ++++++++ .../google_address_autocomplete/i18n/ca.po | 115 ++++++++ .../google_address_autocomplete/i18n/cs.po | 109 ++++++++ .../google_address_autocomplete/i18n/da.po | 109 ++++++++ .../google_address_autocomplete/i18n/de.po | 109 ++++++++ .../google_address_autocomplete/i18n/el.po | 109 ++++++++ .../google_address_autocomplete/i18n/es.po | 109 ++++++++ .../i18n/es_419.po | 118 ++++++++ .../google_address_autocomplete/i18n/et.po | 109 ++++++++ .../google_address_autocomplete/i18n/fa.po | 109 ++++++++ .../google_address_autocomplete/i18n/fi.po | 109 ++++++++ .../google_address_autocomplete/i18n/fr.po | 109 ++++++++ .../i18n/google_address_autocomplete.pot | 109 ++++++++ .../google_address_autocomplete/i18n/he.po | 109 ++++++++ .../google_address_autocomplete/i18n/hi.po | 109 ++++++++ .../google_address_autocomplete/i18n/hr.po | 109 ++++++++ .../google_address_autocomplete/i18n/hu.po | 109 ++++++++ .../google_address_autocomplete/i18n/id.po | 109 ++++++++ .../google_address_autocomplete/i18n/it.po | 109 ++++++++ .../google_address_autocomplete/i18n/ja.po | 109 ++++++++ .../google_address_autocomplete/i18n/ko.po | 113 ++++++++ .../google_address_autocomplete/i18n/ku.po | 109 ++++++++ .../google_address_autocomplete/i18n/lt.po | 109 ++++++++ .../google_address_autocomplete/i18n/mn.po | 109 ++++++++ .../google_address_autocomplete/i18n/my.po | 109 ++++++++ .../google_address_autocomplete/i18n/nb.po | 109 ++++++++ .../google_address_autocomplete/i18n/nl.po | 109 ++++++++ .../google_address_autocomplete/i18n/pl.po | 109 ++++++++ .../google_address_autocomplete/i18n/pt.po | 109 ++++++++ .../google_address_autocomplete/i18n/pt_BR.po | 117 ++++++++ .../google_address_autocomplete/i18n/ro.po | 109 ++++++++ .../google_address_autocomplete/i18n/ru.po | 109 ++++++++ .../google_address_autocomplete/i18n/sl.po | 109 ++++++++ .../i18n/sr@latin.po | 109 ++++++++ .../google_address_autocomplete/i18n/sv.po | 109 ++++++++ .../google_address_autocomplete/i18n/th.po | 109 ++++++++ .../google_address_autocomplete/i18n/tr.po | 109 ++++++++ .../google_address_autocomplete/i18n/uk.po | 109 ++++++++ .../google_address_autocomplete/i18n/vi.po | 109 ++++++++ .../google_address_autocomplete/i18n/zh_CN.po | 115 ++++++++ .../google_address_autocomplete/i18n/zh_TW.po | 118 ++++++++ .../models/__init__.py | 3 + .../models/res_config_settings.py | 12 + .../google_address_autocomplete.js | 167 +++++++++++ .../google_address_autocomplete.scss | 13 + .../google_address_autocomplete.xml | 18 ++ .../google_address_autocomplete_dark.scss | 3 + .../static/src/google_places_session.js | 50 ++++ .../img/powered_by_google_on_non_white.png | Bin 0 -> 1404 bytes .../src/img/powered_by_google_on_white.png | Bin 0 -> 2133 bytes .../tests/google_address_autocomplete.test.js | 218 +++++++++++++++ .../tests/tours/autocomplete_address_tour.js | 57 ++++ .../tests/__init__.py | 4 + .../tests/mock_google_places.py | 154 +++++++++++ .../tests/test_ui.py | 261 ++++++++++++++++++ .../views/res_company_views.xml | 15 + .../views/res_config_settings_views.xml | 28 ++ .../views/res_partner_views.xml | 24 ++ 65 files changed, 6006 insertions(+) create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__init__.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__manifest__.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/__init__.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/google_address_autocomplete.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/data/neutralize.sql create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ar.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/az.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/bg.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ca.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/cs.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/da.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/de.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/el.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es_419.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/et.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fa.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fi.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fr.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/google_address_autocomplete.pot create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/he.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hi.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hr.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hu.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/id.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/it.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ja.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ko.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ku.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/lt.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/mn.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/my.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nb.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nl.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pl.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt_BR.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ro.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ru.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sl.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sr@latin.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sv.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/th.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/tr.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/uk.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/vi.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_CN.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_TW.po create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/__init__.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/res_config_settings.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.xml create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/google_places_session.js create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_non_white.png create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_white.png create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/tests/google_address_autocomplete.test.js create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/tests/tours/autocomplete_address_tour.js create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/__init__.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/mock_google_places.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/test_ui.py create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_company_views.xml create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_config_settings_views.xml create mode 100644 odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_partner_views.xml diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__init__.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__init__.py new file mode 100644 index 00000000..9afa0533 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__init__.py @@ -0,0 +1,4 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import models +from . import controllers diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__manifest__.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__manifest__.py new file mode 100644 index 00000000..44702a6f --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/__manifest__.py @@ -0,0 +1,37 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +{ + 'name': "Google Address Autocomplete", + 'summary': 'Assist with automatic completion & suggestions when filling address', + 'version': '1.0', + 'description': """ +This module Auto complete the address data. + """, + 'category': 'Hidden/Tools', + 'depends': ['web'], + 'data': [ + 'views/res_config_settings_views.xml', + 'views/res_partner_views.xml', + 'views/res_company_views.xml', + ], + 'assets': { + 'web.assets_backend': [ + 'google_address_autocomplete/static/src/**/*', + ('remove', "google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss"), + ], + "web.assets_web_dark": [ + "google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss", + ], + 'web._assets_core': [ + 'google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss', + ], + 'web.assets_tests': [ + 'google_address_autocomplete/static/tests/tours/*.js' + ], + 'web.assets_unit_tests': [ + 'google_address_autocomplete/static/tests/**/*.test.js', + ] + }, + 'author': 'Odoo S.A.', + 'license': 'LGPL-3', +} diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/__init__.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/__init__.py new file mode 100644 index 00000000..2a52f86e --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/__init__.py @@ -0,0 +1,4 @@ +# -*- encoding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import google_address_autocomplete diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/google_address_autocomplete.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/google_address_autocomplete.py new file mode 100644 index 00000000..9c4676cb --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/controllers/google_address_autocomplete.py @@ -0,0 +1,201 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +import logging + +import requests + +from odoo import http, _ +from odoo.exceptions import AccessError +from odoo.http import request +from odoo.tools import html2plaintext + + +_logger = logging.getLogger(__name__) + + +# API Documentation: https://developers.google.com/maps/documentation/geocoding/requests-geocoding#Types +# ** sublocality indicates a first-order civil entity below a locality +# ** administrative_area_level_1 indicates a first-order civil entity below the country level. +# Within the United States, these administrative levels are states. +# In most cases, administrative_area_level_1 short names will closely match ISO 3166-2 +# ** administrative_area_level_2 indicates a second-order civil entity below the country level. +# Within the United States, these administrative levels are counties. +FIELDS_MAPPING = { + 'country': ['country'], + 'street_number': ['number'], + 'locality': ['city'], # If locality exists, use it instead of the more general administrative area + 'route': ['street'], + 'sublocality_level_1': ['street2'], + 'postal_code': ['zip'], + 'administrative_area_level_1': ['state', 'city'], + 'administrative_area_level_2': ['state', 'city'] +} + +# If a google fields may correspond to multiple standard fields, the first occurrence in the list will overwrite following entries. +FIELDS_PRIORITY = ['country', 'street_number', 'neighborhood', 'locality', 'route', 'postal_code', + 'administrative_area_level_1', 'administrative_area_level_2'] +GOOGLE_PLACES_ENDPOINT = 'https://maps.googleapis.com/maps/api/place' +TIMEOUT = 2.5 + + +class AutoCompleteController(http.Controller): + + def _translate_google_to_standard(self, google_fields): + standard_data = {} + + for google_field in google_fields: + fields_standard = FIELDS_MAPPING.get(google_field['type'], []) + + for field_standard in fields_standard: + if field_standard in standard_data: # if a value is already assigned, do not overwrite it. + continue + if field_standard == 'country': + country = request.env['res.country'].search([('code', '=', google_field['short_name'].upper())], limit=1) + standard_data[field_standard] = [country.id, country.name] + elif field_standard == 'state': + state = request.env['res.country.state'].search( + [('code', '=', google_field['short_name'].upper()), + ('country_id', '=', standard_data['country'][0])]) + if len(state) == 1: + standard_data[field_standard] = [state.id, state.name] + else: + standard_data[field_standard] = google_field['long_name'] + return standard_data + + def _guess_number_from_input(self, source_input, standard_address): + """ + Google might not send the house number in case the address + does not exist in their database. + We try to guess the number from the user's input to avoid losing the info. + """ + # Remove other parts from address to make better guesses + guessed_house_number = source_input \ + .replace(standard_address.get('zip', ''), '') \ + .replace(standard_address.get('street', ''), '') \ + .replace(standard_address.get('city', ''), '') + guessed_house_number = guessed_house_number.split(',')[0].strip() + return guessed_house_number + + def _perform_place_search(self, partial_address, api_key=None, session_id=None, language_code=None, country_code=None): + minimal_input_size = int(request.env['ir.config_parameter'].sudo().get_param('google_address_autocomplete.minimal_partial_address_size', '5')) + if len(partial_address) <= minimal_input_size: + return { + 'results': [], + 'session_id': session_id + } + + params = { + 'key': api_key, + 'fields': 'formatted_address,name', + 'inputtype': 'textquery', + 'types': 'address', + 'input': partial_address + } + if country_code: + params['components'] = f'country:{country_code}' + if language_code: + params['language'] = language_code + if session_id: + params['sessiontoken'] = session_id + + try: + results = self._call_google_route("/autocomplete/json", params) + except (TimeoutError, ValueError) as e: + _logger.error(e) + return { + 'results': [], + 'session_id': session_id + } + + if results.get('error_message'): + _logger.error(results['error_message']) + + results = results.get('predictions', []) + + # Convert google specific format to standard format. + return { + 'results': [{ + 'formatted_address': result['description'], + 'google_place_id': result['place_id'], + } for result in results], + 'session_id': session_id + } + + def _perform_complete_place_search(self, address, api_key=None, google_place_id=None, language_code=None, session_id=None): + params = { + 'key': api_key, + 'place_id': google_place_id, + 'fields': 'address_component,adr_address' + } + + if language_code: + params['language'] = language_code + if session_id: + params['sessiontoken'] = session_id + + try: + results = self._call_google_route("/details/json", params) + except (TimeoutError, ValueError) as e: + _logger.error(e) + return {'address': None} + + if results.get('error_message'): + _logger.error(results['error_message']) + + try: + html_address = results['result']['adr_address'] + results = results['result']['address_components'] # Get rid of useless extra data + except KeyError: + return {'address': None} + + # Keep only the first type from the list of types + for res in results: + res['type'] = res.pop('types')[0] + + # Sort the result by their priority. + results.sort(key=lambda r: FIELDS_PRIORITY.index(r['type']) if r['type'] in FIELDS_PRIORITY else 100) + + standard_address = self._translate_google_to_standard(results) + + if 'number' not in standard_address: + standard_address['number'] = self._guess_number_from_input(address, standard_address) + standard_address['formatted_street_number'] = f'{standard_address["number"]} {standard_address.get("street", "")}'.strip() + else: + formatted_from_html = html2plaintext(html_address.split(',')[0]) + formatted_manually = f'{standard_address["number"]} {standard_address.get("street", "")}'.strip() + # Sometimes, the google api sends back abbreviated data : + # "52 High Road Street" becomes "52 HR St" for example. We usually take the result from google, but if it's an abbreviation, take our guess instead. + if len(formatted_from_html) >= len(formatted_manually): + standard_address['formatted_street_number'] = formatted_from_html + else: + standard_address['formatted_street_number'] = formatted_manually + return standard_address + + def _call_google_route(self, route, params): + return requests.get(f'{GOOGLE_PLACES_ENDPOINT}{route}', params=params, timeout=TIMEOUT).json() + + def _get_api_key(self, use_employees_key): + assert request.env.user._is_internal() + return request.env['ir.config_parameter'].sudo().get_param('google_address_autocomplete.google_places_api_key') + + @http.route('/autocomplete/address', methods=['POST'], type='jsonrpc', auth='public', website=True) + def _autocomplete_address(self, partial_address, session_id=None, use_employees_key=None): + try: + api_key = self._get_api_key(use_employees_key) + except AssertionError: + api_key = None + if not api_key: + return { + 'results': [], + 'session_id': session_id + } + return self._perform_place_search(partial_address, session_id=session_id, api_key=api_key) + + @http.route('/autocomplete/address_full', methods=['POST'], type='jsonrpc', auth='public', website=True) + def _autocomplete_address_full(self, address, session_id=None, google_place_id=None, use_employees_key=None, **kwargs): + try: + api_key = self._get_api_key(use_employees_key) + except AssertionError: + raise AccessError(_("You don't have access to the full autocomplete feature.")) + return self._perform_complete_place_search(address, google_place_id=google_place_id, + session_id=session_id, api_key=api_key, **kwargs) diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/data/neutralize.sql b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/data/neutralize.sql new file mode 100644 index 00000000..8d11ee17 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/data/neutralize.sql @@ -0,0 +1,4 @@ +UPDATE ir_config_parameter + SET value = 'dummy' + WHERE key = 'google_address_autocomplete.google_places_api_key'; + diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ar.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ar.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ar.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/az.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/az.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/az.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/bg.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/bg.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/bg.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ca.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ca.po new file mode 100644 index 00000000..1f84e250 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ca.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# "Noemi Pla Garcia (nopl)" , 2025. +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-24 19:23+0000\n" +"Last-Translator: \"Noemi Pla Garcia (nopl)\" \n" +"Language-Team: Catalan \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 5.12.2\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" +"\n" +" Crear un Google Project i obtindre una clau" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/cs.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/cs.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/cs.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/da.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/da.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/da.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/de.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/de.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/de.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/el.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/el.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/el.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es_419.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es_419.po new file mode 100644 index 00000000..917f3a89 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/es_419.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# "Patricia Gutiérrez (pagc)" , 2025. +# "Fernanda Alvarez (mfar)" , 2025. +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-10-06 23:43+0000\n" +"Last-Translator: \"Fernanda Alvarez (mfar)\" \n" +"Language-Team: Spanish (Latin America) \n" +"Language: es_419\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 5.12.2\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" +"\n" +" Crea un proyecto de Google y obtén una clave" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" +"\n" +" Activa la facturación en tu proyecto de Google" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "Campo de calle adicional" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "Autocompletado de direcciones" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "Campo de ciudad" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "Ajustes de configuración" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "Campo de país" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "Mostrar nombre" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "Clave de la API de Google Places" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "ID" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "Pega tu clave API" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "Buscando direcciones..." + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "Campo de estado" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "Campo de calle" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "No tienes acceso a toda la función de autocompletado." + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "Campo de código postal" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/et.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/et.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/et.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fa.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fa.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fa.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fi.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fi.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fi.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fr.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fr.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/fr.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/google_address_autocomplete.pot b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/google_address_autocomplete.pot new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/google_address_autocomplete.pot @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/he.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/he.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/he.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hi.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hi.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hi.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hr.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hr.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hr.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hu.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hu.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/hu.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/id.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/id.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/id.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/it.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/it.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/it.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ja.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ja.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ja.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ko.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ko.po new file mode 100644 index 00000000..88f477ce --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ko.po @@ -0,0 +1,113 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# "Kwanghee Park (kwpa)" , 2025. +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-10-01 02:30+0000\n" +"Last-Translator: \"Kwanghee Park (kwpa)\" \n" +"Language-Team: Korean \n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.12.2\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "ID" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ku.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ku.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ku.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/lt.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/lt.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/lt.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/mn.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/mn.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/mn.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/my.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/my.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/my.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nb.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nb.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nb.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nl.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nl.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/nl.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pl.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pl.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pl.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt_BR.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt_BR.po new file mode 100644 index 00000000..9b11fcc9 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/pt_BR.po @@ -0,0 +1,117 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# "Maitê Dietze (madi)" , 2025. +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-10-06 11:54+0000\n" +"Last-Translator: \"Maitê Dietze (madi)\" \n" +"Language-Team: Portuguese (Brazil) \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 5.12.2\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" +"\n" +" Crie um projeto do Google e obtenha uma chave" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" +"\n" +" Habilite o faturamento no seu projeto do Google" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "Campo adicional de endereço" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "Preenchimento automático de endereço" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "Campo Cidade" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "Configurações" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "Campo País" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "Exibir Nome" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "Chave da API do Google Maps" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "ID" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "Cole sua chave de API" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "Pesquisando endereços..." + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "Campo Estado" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "Campo Rua" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "Você não tem acesso ao recurso completo de preenchimento automático." + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "Campo CEP" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ro.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ro.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ro.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ru.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ru.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/ru.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sl.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sl.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sl.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sr@latin.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sr@latin.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sr@latin.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sv.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sv.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/sv.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/th.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/th.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/th.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/tr.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/tr.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/tr.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/uk.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/uk.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/uk.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/vi.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/vi.po new file mode 100644 index 00000000..b01b06bf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/vi.po @@ -0,0 +1,109 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-11 13:56+0000\n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_CN.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_CN.po new file mode 100644 index 00000000..0c952374 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_CN.po @@ -0,0 +1,115 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# "Chloe Wang (chwa)" , 2025. +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 19.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-09-11 13:56+0000\n" +"PO-Revision-Date: 2025-09-25 13:22+0000\n" +"Last-Translator: \"Chloe Wang (chwa)\" \n" +"Language-Team: Chinese (Simplified Han script) \n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.12.2\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" +"\n" +" 创建 Google 项目并获取密钥" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_TW.po b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_TW.po new file mode 100644 index 00000000..f83caeaf --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/i18n/zh_TW.po @@ -0,0 +1,118 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * google_address_autocomplete +# +# Translators: +# Wil Odoo, 2025 +# Tony Ng, 2025 +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server saas~18.3\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-05-09 20:36+0000\n" +"PO-Revision-Date: 2025-05-17 15:02+0000\n" +"Last-Translator: Tony Ng, 2025\n" +"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Create a Google Project and get a key" +msgstr "" +"\n" +" 建立 Google 專案項目並獲取密鑰" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "" +"\n" +" Enable billing on your Google Project" +msgstr "" +"\n" +" 啟用 Google 專案項目的賬單功能" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Additional street field" +msgstr "額外街道欄位" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Address AutoComplete" +msgstr "地址自動完成" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "City field" +msgstr "城市欄位" + +#. module: google_address_autocomplete +#: model:ir.model,name:google_address_autocomplete.model_res_config_settings +msgid "Config Settings" +msgstr "配置設定" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Country field" +msgstr "國家/地區欄位" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__display_name +msgid "Display Name" +msgstr "顯示名稱" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__google_places_api_key +msgid "Google Places API Key" +msgstr "Google Places API 密鑰" + +#. module: google_address_autocomplete +#: model:ir.model.fields,field_description:google_address_autocomplete.field_res_config_settings__id +msgid "ID" +msgstr "識別碼" + +#. module: google_address_autocomplete +#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form +msgid "Paste your API key" +msgstr "貼上你的 API 密鑰" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Searching for addresses..." +msgstr "正在搜尋地址⋯" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "State field" +msgstr "州/省欄位" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Street field" +msgstr "街道欄位" + +#. module: google_address_autocomplete +#. odoo-python +#: code:addons/google_address_autocomplete/controllers/google_address_autocomplete.py:0 +msgid "You don't have access to the full autocomplete feature." +msgstr "你沒有權限使用完整的自動完成功能。" + +#. module: google_address_autocomplete +#. odoo-javascript +#: code:addons/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js:0 +msgid "Zip field" +msgstr "郵遞區號欄位" diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/__init__.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/__init__.py new file mode 100644 index 00000000..9a64ab25 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/__init__.py @@ -0,0 +1,3 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import res_config_settings diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/res_config_settings.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/res_config_settings.py new file mode 100644 index 00000000..6a954e5f --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/models/res_config_settings.py @@ -0,0 +1,12 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = 'res.config.settings' + + google_places_api_key = fields.Char( + string='Google Places API Key', + readonly=False, + config_parameter='google_address_autocomplete.google_places_api_key') diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js new file mode 100644 index 00000000..697140b6 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.js @@ -0,0 +1,167 @@ +import { registry } from "@web/core/registry"; +import { _t } from "@web/core/l10n/translation"; +import { CharField, charField } from "@web/views/fields/char/char_field"; +import { AutoComplete } from "@web/core/autocomplete/autocomplete"; +import { googlePlacesSession } from "../google_places_session"; +import { useChildRef } from "@web/core/utils/hooks"; +import { useInputField } from "@web/views/fields/input_field_hook"; + +const standardAddressFields = { + street: { + label: _t("Street field"), + type: ["char"] + }, + street2: { + label: _t("Additional street field"), + type: ["char"] + }, + city: { + label: _t("City field"), + type: ["char"] + }, + state_id: { + label: _t("State field"), + type: ["char", "many2one"] + }, + zip: { + label: _t("Zip field"), + type: ["char"] + }, + country_id: { + label: _t("Country field"), + type: ["char", "many2one"] + } +} + +export class AddressAutoComplete extends CharField { + static template = "google_address_autocomplete.AddressAutoCompleteTemplate"; + static components = { AutoComplete, ...CharField.components }; + + static props = {...CharField.props, + addressFieldMap: { + type: Object, + optional: true, + } + } + + static defaultProps = { + ...CharField.defaultProps, + addressFieldMap: {}, + } + + setup() { + super.setup(); + this.input = useChildRef(); + useInputField({ + ref: this.input, + getValue: () => this.props.record.data[this.props.name] || "", + parse: (v) => this.parse(v), + }); + } + + get sources() { + return [ + { + options: async (request) => { + if (request.length > 5) { + const suggestions = await googlePlacesSession.getAddressPropositions({ + partial_address: request, + use_employees_key: true, + }); + suggestions.results = suggestions.results.map((result) => ({ + label: result.formatted_address, + onSelect: () => this.selectAddressProposition(result), + })); + if (suggestions.results.length) { + suggestions.results.push({ + label: " ", + cssClass: "pe-none o-google-credits", + }); + } + return suggestions.results; + } else { + return []; + } + }, + optionSlot: "option", + placeholder: _t("Searching for addresses..."), + }, + ]; + } + + async selectAddressProposition(option) { + const address = await googlePlacesSession.getAddressDetails({ + address: option.formatted_address, + google_place_id: option.google_place_id, + use_employees_key: true, + }); + + const fieldToDetail = { + street: "formatted_street_number", + country_id: "country", + state_id: "state", + }; + const fieldsToUpdate = Object.keys(standardAddressFields); + + const activeFields = this.props.record.activeFields; + const fields = this.props.record.fields; + const addressFieldMap = this.props.addressFieldMap; + + const valuesToUpdate = {}; + const rest = []; + fieldsToUpdate.forEach((fieldName) => { + const addressField = fieldToDetail[fieldName] || fieldName; + let value = address[addressField]; + + const recordFieldName = addressFieldMap[fieldName] || fieldName; + if (recordFieldName in activeFields) { + if (fields[recordFieldName].type === "many2one") { + value = value && { id: value[0], display_name: value[1] }; + } else if (Array.isArray(value)) { + value = value[1]; + } + valuesToUpdate[recordFieldName] = value || false; + } else if (!(recordFieldName in fields)) { + value = Array.isArray(value) ? value[1] : value; + rest.push(value); + } + }); + if (!(this.props.name in valuesToUpdate) && rest.length) { + valuesToUpdate[this.props.name] = rest.join(" "); + } + this.props.record.update(valuesToUpdate); + } +} + +export const addressAutoComplete = { + ...charField, + component: AddressAutoComplete, + displayName: _t("Address AutoComplete"), + supportedTypes: ["char"], + supportedOptions: [ + ...charField.supportedOptions, + ...Object.entries(standardAddressFields).map(([fname, data]) => { + return { + label: data.label, + placeholder: fname, + type : "field", + name: fname, + availableTypes: data.type, + } + }) + ], + extractProps: (fieldInfo, dynamicInfo) => { + const { options } = fieldInfo; + const props = charField.extractProps(fieldInfo, dynamicInfo); + const addressFieldMap = {}; + Object.keys(standardAddressFields).forEach((fname) => { + const optionValue = options[fname]; + if (optionValue) { + addressFieldMap[fname] = optionValue; + } + }); + props.addressFieldMap = addressFieldMap; + return props; + } +}; +registry.category("fields").add("google_address_autocomplete", addressAutoComplete); diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss new file mode 100644 index 00000000..6cd27881 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.scss @@ -0,0 +1,13 @@ +.o_field_google_address_autocomplete { + .o-autocomplete.dropdown { + width: 100%; + } + .o-google-credits { + background-image: url("/google_address_autocomplete/static/src/img/powered_by_google_on_white.png"); + background-repeat: no-repeat; + } + .o-autocomplete--dropdown-item.o-google-credits { + background-position: center right 10px; + background-size: auto 55%; + } +} diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.xml b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.xml new file mode 100644 index 00000000..fddd7c42 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss new file mode 100644 index 00000000..cb0e96ea --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/address_autocomplete/google_address_autocomplete_dark.scss @@ -0,0 +1,3 @@ +.o_field_google_address_autocomplete .o-google-credits { + background-image: url("/google_address_autocomplete/static/src/img/powered_by_google_on_non_white.png"); +} diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/google_places_session.js b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/google_places_session.js new file mode 100644 index 00000000..d5c19223 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/google_places_session.js @@ -0,0 +1,50 @@ +import { rpc } from "@web/core/network/rpc"; + +function makeGooglePlacesSession() { + let current; + + /** + * Used to generate a unique session ID for the places API. + * According to the API docs: + * "The session begins when the user starts typing a query, + * and concludes when they select a place and a call to Place Details is made. + * Each session can have multiple queries, followed by one place selection. + * [...] Once a session has concluded, the token is no longer valid; + * your app must generate a fresh token for each session." + * https://developers.google.com/maps/documentation/places/web-service/details#session_tokens + */ + function generateUUID() { + return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) { + const r = (Math.random() * 16) | 0, + v = c == "x" ? r : (r & 0x3) | 0x8; + return v.toString(16); + }); + } + + function getAddressPropositions(params = {}) { + if (!params.session_id) { + current = current || generateUUID(); + params.session_id = current; + } + return rpc("/autocomplete/address", params); + } + + async function getAddressDetails(params = {}) { + if (!params.session_id) { + current = current || generateUUID(); + params.session_id = current; + } + current = null; + return rpc("/autocomplete/address_full", params); + } + + return { + get sessionToken() { + return current; + }, + getAddressPropositions, + getAddressDetails, + }; +} + +export const googlePlacesSession = makeGooglePlacesSession(); diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_non_white.png b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_non_white.png new file mode 100644 index 0000000000000000000000000000000000000000..abe091388933c83693d8309dd9c0cff2ecd507ad GIT binary patch literal 1404 zcmeAS@N?(olHy`uVBq!ia0y~yV3@$bz#zoI!oa{FXFmS{0|TqGr;B4q1>@Uk%nd1f zg<9j!uc^DeE%)}dTibF$^tRmFGG8p8KV7st|NNT=iF-|7JPBEv_i1UK)&E^Wz48l0 z(-Jk^HZOU{Q5;0yn9b4PLmR%L`-ylo9I7Oe+xWe1xVe!Fdr4BV=hdl3zpD%pK_)+Yxe*B8{A~hc7 z>e-jJe@b+%5?vao)vtf(@yCyf_a+G_+?#pjQe>FZ@|M3{31U45gLt0mcV^k8ncS)| zd04(`{q{W#KZLB38IKvxJFBE-=(Sja0W{P$9q%3vxZk=PlV_ciS<0p zNS$=IRdGQ}^QqU*vby{}BriKzWZrgjAM=@)dhexkruJ;-Zad0+g-bZ)X41YCrPGOX zH`{(nl(J%byvsx9!NIGx9}e@VnF%$kFjT8>p7lBL(^S6d#w|zAjgvODGrY`p@x0M( zEcD94WO+3ABlBaXqUm4v)V45f{b9E`(SDlN(nL+$Jf->5RrcjKGa73$8E}5B!KK}lko%ZaIkzG>M`^PiHCj=##|M}%^cehVh z=zbZ)+vmRDQt}Sym0UY(vHaINxmvA{`uCbN#EkZOMKmqV$cd5^TzvaS>yiFDC;JZb zSYPK`R<_FZQT4ifu4Oa+@7;Lx>)j^jj|^waxMuMyw~6)|iD>Jv+HMTnw;_B@_J;3D z_qW#t1Uo4UTVIZyWcW{Wp+D0s#?$4oYn#Lc>?a#Ily6=W`}+2e#mp<}Guk&ydT$x} zNbIp7x0qYfnxFf7L?b0{_ue}GW$sI+y4UW90;KtfCC`diFEN>SLXtB>+V+-yV#6iR8;u$Qi+@g5 zVqSk^!iB{fTJpXAm=qj%sFF3)Ge7O_^*f3B9DAH zyWqX(#F;}`-iNKu zuvDxMyuY#hoS9e`^9$zAde&O~*@bTlCY0}5fAQsxh7H$l2JhwDG(mPMtKp44wue_2 z-QEy$NKfopaZQ8#B3^};^3^VSoTq=b)ZTkL<%cg*R2ZlC*A=yFvR|2kmW0OYEZ|t? zCVS?&v7SOsYM|J`v^UrP=3P2?YTd7nLmKR&YF;Z6x4-gee7ey7+(Nm{i?$#666f$K zQQ+L7b+5g%r?~UBebqU!=ti4xA>&I6F$4b74+X+Lvw0_Hy=ji`KepdHxxuDwvXA_l z?{-2R&fD%OIG$~fW8^iAbGWwb@r)K>3+2Ssa-|GkQ#Esr8uC02ZhXwct&_82sflB% zP5hSV^)tc}yjDi=Mi;Po&#`qm{2(%^W<}###rc12jo8#T_NGQK@g5elo$&JF5eCDp zr>mK?mSrR`eP6iU_ltrHcVqYSoVELGw@YB=RHyx)BbWDX6SDWz__T?wWnPrdeOAUVyIV|aqPH6= zFWTt7a-D-imB_|3HH}5TFNCanxMrW9l8kS}&ri%puI!4QC~ojSJ)`s9nq|i)cl|NH ZyZ&hB&81Ic85kHCJYD@<);T3K0RScTqLcst literal 0 HcmV?d00001 diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_white.png b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/src/img/powered_by_google_on_white.png new file mode 100644 index 0000000000000000000000000000000000000000..43a153527476d0bef18d448092891bc0ada777ed GIT binary patch literal 2133 zcmeAS@N?(olHy`uVBq!ia0y~yV3@$bz#zoI#=yX^#V$OXfq_HD)5S5Qg7NK5)`Hs+ za>qYDe=u$4OvzmKX)-7Irp%l~AsnIjUgXy*6Z?5na)ZJs=-;EkZ|oQlPAef94A$Lp50C&fRh3XlAdRJ}rcRr$xt{*=6GT{8ykMi@ra-MfjTe?Snwz1eNzX);tswE=96EsghILh3u zU$Ib^_2<;cDfT~C3!SdHm~!6XOO15A#!F4k@EHjVm^EOu5WoTXayux8$LC%WEc@dcg_atBae7BF=<FfR}|KHrYUSwDMH|5@y z5U-sJbp9NFy1qyMlG8^0&%gJd|GamT$`p<3hd!@P48`5>RS+G?|F1yK=$+^g&K%{lU zCV|O@+=6S`m#|K|_0F0}|BYlzt%1P79G$(*OumP;B$lmx!Q{zVrpzA}6VV>I!QJb_ zx{}68uNS`g@hgt)ldXTCWIV&vS;p$S!@k!oy7t~TH2atyn`|$P7b%)LbgQ-VXzOVgcGlwmIT8psh%bSK}x_^5*pZ30O zT=jRJ!`f%Hn;u%0yszKsH|xAWo6w}vZH!VWQQZPojzL`-r!Gk6$s9CGN#^0%(!4~N zCpbSkaghYO__fCjZi~#-4j=G{I4^q0YR5%py__R;w`+qF5+qda2DFAsG&tU9I3X*d z(Zu?qJMl)Raz@{`4lA#F;%sc`S`)Aji0+Uo9JJ==_T@^i0tS2v15?+bHOAbZ7ylAITjgN;bLyUjXI$z%r)%tH@>=bsGx5H^XMI#y>5>G36*eG)jv za^o^To13D1qKNaNWbJK1}ryAaPi!1;0(~v&WR?MZn>BH8?FB^OI%5*vY z3OlTj*_x-}?R&s@^FoJR&zl3LJc;&*wVwLAZBxwusCzy?tyq66q#U#EoU&i*W$UJl zg-05FSXc2@)TDLV|B|1-JGnP*!*ta*>tD{i@Yj5u`lD+Ox-G_=H!|-v=9$Iq7`<^? zvZ~7M1&90p79=*l{cU$UNMfU5!I`iHN6!`RJX`Coc(Yk@!*jpy4pMV&wxss`&-}H> z@{mT8G0%mi2YJ2SQf&kcCf!|Vw9zm7P2e-flME*v{%%Z4u$!{fEWpBJ-?>Yld{<=0 zpZ_;oWa&R|E%{TQo?QRLW_rdU{`6n9DSMnI+>ifw>sO5i_vx2YdRUXzUk(U6`HVT);i_k%MvIj;N?FRptu_ATZSGC%Z!jd|{cqhb3LxD+aR z1iv_xx96P*$&p`WbmzM0q`5PA)2H2aY-B1(o4xjgUd~Y_o3`Zb)&UW}`O;>*x0Tv? zgYT5*YA?U3<&J-1Vqczq9qr)hnDXJ=t9MKq-8!l-9ZTyOyttCinXm>-lUD!yY)1Tl zh7ixxM^kLt_f$7+I^kv?+?Zu@{_x99RqL<5ns?%VO>6DK6wT~44#zKYg+)D*P*aw6 zJX7j(b#Y?Cgxr4NgKTeFrrwR{Uy*zHt}xrN1M?m&*9?%)zFBfFUHbx$jBD}nppZ&- z)>}^_e(h53N{W!|*Lri@C8cMNLCS}^#CNU#JSUo+td_rjS}1nwDQ|w`jQmNyYj^&i z$*g+AVZGV(uKCf-;fqCk5{>`*7e{KgCOzJB>(1*xe@?ypvo9dr|5@Kclm9;NdpCJ2 zdS4C7<`?ORd&jHly?hVr`49z7&foLxXH~D`ExI*Xa^h=)_}}}^v~3XgczalR*9}!-_WgEqz9i=O#?4Uf zV4Y1NJ8Kow?7#*gnWKJB4teqMDK~A~k(=@?ae`gh?D|t3fopySG?cb{uRAe^@zu|W zc992$3tIl%*}DFD&5DO2-?rYVx^i;s&Kk)8C%?p~)JK0meP46)ou6M~X8$Q`bdYJ&`lHm*JaY z%UTIuZQ+FnXXZ>v+i~7Yea(TwH|_lWwr6`bawHo_w&!lnf+@K1-hZ#B5jh zuBuOR zFGOvQZ?`-(Khcu=R3;DCO!JG9m#5@y>;1y5v@b!+{olbbvu^=nkxrM56WNk-M@tL+irbrMgNI?c#nB z`%-?^y!xkIHuE|g ({ + results: [{ formatted_address: "rue des Bourlottes 9, 1367 Ramillies", google_place_id: "1" }], +})); + +onRpc("/autocomplete/address_full", () => ({ + country: [13, "Belgium"], + number: "9", + city: "Ramillies", + street: "rue des Bourlottes", + zip: "1367", + state: [2, "Brabant Wallon"], + formatted_street_number: "rue des Bourlottes 9", + street2: "Ferme 2", +})); + +test("correctly fill all standard fields", async () => { + let googleSessionToken; + let currentInput; + onRpc("/autocomplete/address", async (request) => { + const { params } = await request.json(); + googleSessionToken = params.session_id; + expect(googleSessionToken).toMatch(/\w+-\w+-\w+-\w+/); + expect(params.use_employees_key).toBe(true); + expect(params.partial_address).toBe(currentInput); + expect.step("/autocomplete/address"); + }); + onRpc("/autocomplete/address_full", async (request) => { + const { params } = await request.json(); + expect(params.session_id).toBe(googleSessionToken); + expect(params.use_employees_key).toBe(true); + expect(params.google_place_id).toBe("1"); + expect.step("/autocomplete/address_full"); + }); + onRpc("res.partner", "web_save", ({ args }) => { + expect(args[1]).toEqual({ + city: "Ramillies", + country_id: 13, + state_id: 2, + // this was input by the user + // save as is + street: "odoo farm 3", + street2: "Ferme 2", + zip: "1367", + }); + expect.step("web_save"); + }); + + await mountView({ + type: "form", + resModel: "res.partner", + arch: `
+ + + + + + + `, + }); + currentInput = "odoo farm 2"; + await contains(".o_field_widget[name='street'] input").edit("odoo farm 2", { confirm: false }); + await runAllTimers(); + expect.verifySteps(["/autocomplete/address"]); + + await contains( + ".o_field_widget[name='street'] .o-autocomplete--dropdown-item a:contains(Bourlottes)" + ).click(); + expect.verifySteps(["/autocomplete/address_full"]); + const expectedFields = { + street: "rue des Bourlottes 9", + street2: "Ferme 2", + city: "Ramillies", + state_id: "Brabant Wallon", + zip: "1367", + country_id: "Belgium", + }; + for (const [field, value] of Object.entries(expectedFields)) { + expect(`.o_field_widget[name='${field}'] input`).toHaveValue(value); + } + + const formerToken = googleSessionToken; + currentInput = "odoo farm 3"; + await contains(".o_field_widget[name='street'] input").edit("odoo farm 3", { confirm: false }); + await runAllTimers(); + expect.verifySteps(["/autocomplete/address"]); + expect(googleSessionToken).not.toBe(formerToken); + + await contains(".o_form_button_save").click(); + expect.verifySteps(["web_save"]); +}); + +test("fills current field with values of unknown ones", async () => { + await mountView({ + type: "form", + resModel: "other.model", + arch: `
+ + + `, + }); + + await contains(".o_field_widget[name='some_char'] input").edit("odoo farm 2", { + confirm: false, + }); + await runAllTimers(); + await contains( + ".o_field_widget[name='some_char'] .o-autocomplete--dropdown-item a:contains(Bourlottes)" + ).click(); + + const expectedFields = { + some_char: "rue des Bourlottes 9 Ferme 2 Brabant Wallon 1367 Belgium", + city: "Ramillies", + }; + for (const [field, value] of Object.entries(expectedFields)) { + expect(`.o_field_widget[name='${field}'] input`).toHaveValue(value); + } +}); + +test("typing in input should make form dirty", async () => { + onRpc("web_save", ({ args }) => { + expect.step(args[1]); + }); + await mountView({ + type: "form", + resModel: "res.partner", + arch: `
+ + `, + resId: 1, + }); + expect(".o_form_button_save:visible").toHaveCount(0); + await contains(".o_field_widget[name='street'] input").edit("odoo farm 3", { confirm: false }); + await contains(".o_form_button_save:visible").click(); + expect.verifySteps([{ street: "odoo farm 3" }]); +}); + +test("support field mapping in options", async () => { + await mountView({ + type: "form", + resModel: "other.model", + arch: `
+ + + + + + `, + }); + + await contains(".o_field_widget[name='some_char'] input").edit("odoo farm 2", { + confirm: false, + }); + await runAllTimers(); + await contains( + ".o_field_widget[name='some_char'] .o-autocomplete--dropdown-item a:contains(Bourlottes)" + ).click(); + + const expectedFields = { + some_char: "rue des Bourlottes 9 Ferme 2 Belgium", + some_char2: "1367", + some_char3: "Ramillies", + m2o: "Brabant Wallon", + }; + for (const [field, value] of Object.entries(expectedFields)) { + expect(`.o_field_widget[name='${field}'] input`).toHaveValue(value); + } +}); diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/tests/tours/autocomplete_address_tour.js b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/tests/tours/autocomplete_address_tour.js new file mode 100644 index 00000000..0ababec1 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/static/tests/tours/autocomplete_address_tour.js @@ -0,0 +1,57 @@ +import { registry } from "@web/core/registry"; +import { stepUtils } from "@web_tour/tour_utils"; + +registry.category("web_tour.tours").add("autocomplete_address_tour", { + url: "/odoo/companies", + steps: () => [ + { + content: "click on new button to create a new record", + trigger: ".o_list_button_add", + run: "click", + }, + { + content: "Input in Street & Number field", + trigger: 'div[name="street"] input', + run: "edit This is a test", + }, + { + content: "Check if results have appeared", + trigger: ".o-autocomplete--dropdown-item .dropdown-item", + }, + { + content: "Input again in street field", + trigger: 'div[name="street"] input', + run: "edit add more", + }, + { + content: "Click on the first result", + trigger: ".o-autocomplete--dropdown-item .dropdown-item:contains(Result 0)", + run: "click", + }, + { + content: "Check Street & number have been set", + trigger: 'div[name="street"] input:value("42 A fictional Street")', + }, + { + content: "Check Street2 have been set", + trigger: 'div[name="street2"] input:value("A fictional Street 2")', + }, + { + content: "Check City is not empty anymore", + trigger: 'div[name="city"] input:value("A Fictional City")', + }, + { + content: "Check Zip code is not empty anymore", + trigger: 'div[name="zip"] input:value("12345")', + }, + { + content: "Check Country is not empty anymore", + trigger: 'div[name="country_id"] input:value("United States")', + }, + { + content: "Check State is not empty anymore", + trigger: 'div[name="state_id"] input:value("Alabama")', + }, + ...stepUtils.discardForm(), + ], +}); diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/__init__.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/__init__.py new file mode 100644 index 00000000..3676406f --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/__init__.py @@ -0,0 +1,4 @@ +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from . import test_ui +from . import mock_google_places diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/mock_google_places.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/mock_google_places.py new file mode 100644 index 00000000..480ad9a7 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/mock_google_places.py @@ -0,0 +1,154 @@ +def make_mock_google_route(on_call=None): + def _call_google_route(self, route, params): + res = None + if on_call: + res = on_call(route, params) + if res is not None: + return res + if route == "/autocomplete/json": + return { + "predictions": [ + { + "description": "Paris, France", + "matched_substrings": [{"length": 5, "offset": 0}], + "place_id": "ChIJD7fiBh9u5kcRYJSMaMOCCwQ", + "reference": "ChIJD7fiBh9u5kcRYJSMaMOCCwQ", + "structured_formatting": { + "main_text": "Paris", + "main_text_matched_substrings": [ + {"length": 5, "offset": 0} + ], + "secondary_text": "France", + }, + "terms": [ + {"offset": 0, "value": "Paris"}, + {"offset": 7, "value": "France"}, + ], + "types": ["locality", "political", "geocode"], + }, + { + "description": "Paris, TX, USA", + "matched_substrings": [{"length": 5, "offset": 0}], + "place_id": "ChIJmysnFgZYSoYRSfPTL2YJuck", + "reference": "ChIJmysnFgZYSoYRSfPTL2YJuck", + "structured_formatting": { + "main_text": "Paris", + "main_text_matched_substrings": [ + {"length": 5, "offset": 0} + ], + "secondary_text": "TX, USA", + }, + "terms": [ + {"offset": 0, "value": "Paris"}, + {"offset": 7, "value": "TX"}, + {"offset": 11, "value": "USA"}, + ], + "types": ["locality", "political", "geocode"], + }, + { + "description": "Paris, TN, USA", + "matched_substrings": [{"length": 5, "offset": 0}], + "place_id": "ChIJ4zHP-Sije4gRBDEsVxunOWg", + "reference": "ChIJ4zHP-Sije4gRBDEsVxunOWg", + "structured_formatting": { + "main_text": "Paris", + "main_text_matched_substrings": [ + {"length": 5, "offset": 0} + ], + "secondary_text": "TN, USA", + }, + "terms": [ + {"offset": 0, "value": "Paris"}, + {"offset": 7, "value": "TN"}, + {"offset": 11, "value": "USA"}, + ], + "types": ["locality", "political", "geocode"], + }, + { + "description": "Paris, Brant, ON, Canada", + "matched_substrings": [{"length": 5, "offset": 0}], + "place_id": "ChIJsamfQbVtLIgR-X18G75Hyi0", + "reference": "ChIJsamfQbVtLIgR-X18G75Hyi0", + "structured_formatting": { + "main_text": "Paris", + "main_text_matched_substrings": [ + {"length": 5, "offset": 0} + ], + "secondary_text": "Brant, ON, Canada", + }, + "terms": [ + {"offset": 0, "value": "Paris"}, + {"offset": 7, "value": "Brant"}, + {"offset": 14, "value": "ON"}, + {"offset": 18, "value": "Canada"}, + ], + "types": ["neighborhood", "political", "geocode"], + }, + { + "description": "Paris, KY, USA", + "matched_substrings": [{"length": 5, "offset": 0}], + "place_id": "ChIJsU7_xMfKQ4gReI89RJn0-RQ", + "reference": "ChIJsU7_xMfKQ4gReI89RJn0-RQ", + "structured_formatting": { + "main_text": "Paris", + "main_text_matched_substrings": [ + {"length": 5, "offset": 0} + ], + "secondary_text": "KY, USA", + }, + "terms": [ + {"offset": 0, "value": "Paris"}, + {"offset": 7, "value": "KY"}, + {"offset": 11, "value": "USA"}, + ], + "types": ["locality", "political", "geocode"], + }, + ], + "status": "OK", + } + if route == "/details/json": + return { + "result": { + "address_components": [ + { + "long_name": "48", + "short_name": "48", + "types": ["street_number"], + }, + { + "long_name": "Pirrama Road", + "short_name": "Pirrama Rd", + "types": ["route"], + }, + { + "long_name": "Pyrmont", + "short_name": "Pyrmont", + "types": ["locality", "political"], + }, + { + "long_name": "City of Sydney", + "short_name": "City of Sydney", + "types": ["administrative_area_level_2", "political"], + }, + { + "long_name": "New South Wales", + "short_name": "NSW", + "types": ["administrative_area_level_1", "political"], + }, + { + "long_name": "Australia", + "short_name": "AU", + "types": ["country", "political"], + }, + { + "long_name": "2009", + "short_name": "2009", + "types": ["postal_code"], + }, + ], + "adr_address": '48 Pirrama Rd, Pyrmont NSW 2009, Australia', + }, + "status": "OK", + } + + return _call_google_route diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/test_ui.py b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/test_ui.py new file mode 100644 index 00000000..49b079d2 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/tests/test_ui.py @@ -0,0 +1,261 @@ +# -*- encoding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +import json +from odoo.tools import mute_logger + +from odoo.addons.google_address_autocomplete.controllers.google_address_autocomplete import ( + AutoCompleteController, +) +from .mock_google_places import make_mock_google_route + +from odoo.tests import patch, HttpCase, tagged + +CONTROLLER_PATH = "odoo.addons.google_address_autocomplete.controllers.google_address_autocomplete.AutoCompleteController" +MOCK_GOOGLE_ID = "aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1kUXc0dzlXZ1hjUQ==" +MOCK_API_KEY = "Tm9ib2R5IGV4cGVjdHMgdGhlIFNwYW5pc2ggaW5xdWlzaXRpb24gIQ==" + + +@tagged("post_install", "-at_install") +class TestUI(HttpCase): + def test_address_autocomplete(self): + with patch.object( + AutoCompleteController, + "_perform_complete_place_search", + lambda controller, *args, **kwargs: { + "country": [ + self.env["res.country"].search([("code", "=", "USA")]).id, + "United States", + ], + "state": [ + self.env["res.country.state"] + .search([("country_id.code", "=", "USA")])[0] + .id, + "Alabama", + ], + "zip": "12345", + "city": "A Fictional City", + "street": "A fictional Street", + "street2": "A fictional Street 2", + "number": 42, + "formatted_street_number": "42 A fictional Street", + }, + ), patch.object( + AutoCompleteController, + "_perform_place_search", + lambda controller, *args, **kwargs: { + "results": [ + { + "formatted_address": f"Result {x}", + "google_place_id": MOCK_GOOGLE_ID, + } + for x in range(5) + ] + }, + ): + self.env["ir.config_parameter"].sudo().set_param( + "google_address_autocomplete.google_places_api_key", MOCK_API_KEY + ) + self.start_tour( + "/odoo/companies", "autocomplete_address_tour", login="admin" + ) + + def test_google_api_calls(self): + self.env["ir.config_parameter"].sudo().set_param( + "google_address_autocomplete.google_places_api_key", MOCK_API_KEY + ) + + steps = [] + + def on_route(route, params): + steps.append(route) + if route == "/autocomplete/json": + self.assertEqual( + params, + { + "key": MOCK_API_KEY, + "fields": "formatted_address,name", + "inputtype": "textquery", + "types": "address", + "input": "Bourlottes", + "sessiontoken": "some_client_session_token", + }, + ) + if route == "/details/json": + self.assertEqual( + params, + { + "key": MOCK_API_KEY, + "place_id": "custom_place_id", + "fields": "address_component,adr_address", + "sessiontoken": "some_client_session_token", + }, + ) + + self.patch( + AutoCompleteController, + "_call_google_route", + make_mock_google_route(on_route), + ) + data = { + "params": { + "partial_address": "Bourlottes", + "session_id": "some_client_session_token", + "use_employees_key": True, + } + } + # The route is public, but to access the feature in the backend with the + # backend API key, one must be logged + self.authenticate("admin", "admin") + res = self.url_open( + "/autocomplete/address", + data=json.dumps(data), + headers={"Content-Type": "application/json"}, + ) + res = json.loads(res.content) + self.assertEqual( + res["result"]["results"], + [ + { + "formatted_address": "Paris, France", + "google_place_id": "ChIJD7fiBh9u5kcRYJSMaMOCCwQ", + }, + { + "formatted_address": "Paris, TX, USA", + "google_place_id": "ChIJmysnFgZYSoYRSfPTL2YJuck", + }, + { + "formatted_address": "Paris, TN, USA", + "google_place_id": "ChIJ4zHP-Sije4gRBDEsVxunOWg", + }, + { + "formatted_address": "Paris, Brant, ON, Canada", + "google_place_id": "ChIJsamfQbVtLIgR-X18G75Hyi0", + }, + { + "formatted_address": "Paris, KY, USA", + "google_place_id": "ChIJsU7_xMfKQ4gReI89RJn0-RQ", + }, + ], + ) + + data = { + "params": { + "address": "Ramillies", + "google_place_id": "custom_place_id", + "session_id": "some_client_session_token", + "use_employees_key": True, + } + } + res = self.url_open( + "/autocomplete/address_full", + data=json.dumps(data), + headers={"Content-Type": "application/json"}, + ) + + res = json.loads(res.content) + self.assertEqual( + res["result"], + { + "country": [13, "Australia"], + "number": "48", + "city": "Pyrmont", + "street": "Pirrama Road", + "zip": "2009", + "state": [2, "New South Wales"], + "formatted_street_number": "48 Pirrama Road", + }, + ) + + self.assertEqual(steps, ["/autocomplete/json", "/details/json"]) + + def test_google_api_calls2(self): + self.env["ir.config_parameter"].sudo().set_param( + "google_address_autocomplete.google_places_api_key", MOCK_API_KEY + ) + + def on_route(route, params): + if route == "/details/json": + return { + "result": { + "address_components": [ + { + "long_name": "9", + "short_name": "9", + "types": ["street_number"], + }, + { + "long_name": "rue de Bourlottes", + "types": ["route"], + }, + { + "long_name": "Grand-Rosière-Hotômont", + "types": ["sublocality_level_1"], + }, + { + "long_name": "Ramillies", + "types": ["locality"], + }, + ], + "adr_address": "", + }, + "status": "OK", + } + + self.patch( + AutoCompleteController, + "_call_google_route", + make_mock_google_route(on_route), + ) + data = { + "params": { + "address": "Ramillies", + "google_place_id": "custom_place_id", + "session_id": "some_client_session_token", + "use_employees_key": True, + } + } + + self.authenticate("admin", "admin") + + res = self.url_open( + "/autocomplete/address_full", + data=json.dumps(data), + headers={"Content-Type": "application/json"}, + ) + res = json.loads(res.content)["result"] + self.assertEqual( + res, + { + "city": "Ramillies", + "formatted_street_number": "9 rue de Bourlottes", + "number": "9", + "street": "rue de Bourlottes", + "street2": "Grand-Rosière-Hotômont", + }, + ) + + @mute_logger("odoo.http") + def test_no_access(self): + self.env["ir.config_parameter"].sudo().set_param( + "google_address_autocomplete.google_places_api_key", MOCK_API_KEY + ) + self.patch( + AutoCompleteController, + "_call_google_route", + make_mock_google_route(), + ) + data = { + "params": { + "address": "Ramillies", + "google_place_id": "custom_place_id", + "session_id": "some_client_session_token", + "use_employees_key": True + } + } + + res = self.url_open( + "/autocomplete/address_full", + data=json.dumps(data), + headers={"Content-Type": "application/json"}, + ) + self.assertEqual(res.json()["error"]["data"]["name"], "odoo.exceptions.AccessError") diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_company_views.xml b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_company_views.xml new file mode 100644 index 00000000..cf413252 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_company_views.xml @@ -0,0 +1,15 @@ + + + + + res.company.form.inherit.address.autocomplete + res.company + + + + google_address_autocomplete + + + + + diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_config_settings_views.xml b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_config_settings_views.xml new file mode 100644 index 00000000..1980cea0 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_config_settings_views.xml @@ -0,0 +1,28 @@ + + + + res.config.settings.view.form.inherit.website + res.config.settings + + + + + + + + + + diff --git a/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_partner_views.xml b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_partner_views.xml new file mode 100644 index 00000000..bafe3e33 --- /dev/null +++ b/odoo-bringout-oca-ocb-google_address_autocomplete/google_address_autocomplete/views/res_partner_views.xml @@ -0,0 +1,24 @@ + + + + view.partner.form.inherit.address.autocomplete + res.partner + + + + google_address_autocomplete + + + + + + view.partner.address.form.inherit.address.autocomplete + res.partner + + + + google_address_autocomplete + + + +