mirror of
https://github.com/bringout/oca-ocb-core.git
synced 2026-04-21 04:52:00 +02:00
add google_address_autocomplete (required by point_of_sale)
🤖 assisted by claude
This commit is contained in:
parent
aee3ee8bf7
commit
76b5d3ab84
65 changed files with 6006 additions and 0 deletions
|
|
@ -0,0 +1,4 @@
|
||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import models
|
||||||
|
from . import controllers
|
||||||
|
|
@ -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',
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
# -*- encoding: utf-8 -*-
|
||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import google_address_autocomplete
|
||||||
|
|
@ -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)
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
UPDATE ir_config_parameter
|
||||||
|
SET value = 'dummy'
|
||||||
|
WHERE key = 'google_address_autocomplete.google_places_api_key';
|
||||||
|
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -0,0 +1,115 @@
|
||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * google_address_autocomplete
|
||||||
|
#
|
||||||
|
# "Noemi Pla Garcia (nopl)" <nopl@odoo.com>, 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)\" <nopl@odoo.com>\n"
|
||||||
|
"Language-Team: Catalan <https://translate.odoo.com/projects/odoo-19/"
|
||||||
|
"google_address_autocomplete/ca/>\n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 5.12.2\n"
|
||||||
|
|
||||||
|
#. module: google_address_autocomplete
|
||||||
|
#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form
|
||||||
|
msgid ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Create a Google Project and get a key"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -0,0 +1,118 @@
|
||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * google_address_autocomplete
|
||||||
|
#
|
||||||
|
# "Patricia Gutiérrez (pagc)" <pagc@odoo.com>, 2025.
|
||||||
|
# "Fernanda Alvarez (mfar)" <mfar@odoo.com>, 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)\" <mfar@odoo.com>\n"
|
||||||
|
"Language-Team: Spanish (Latin America) <https://translate.odoo.com/projects/"
|
||||||
|
"odoo-19/google_address_autocomplete/es_419/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Create a Google Project and get a key"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Enable billing on your Google Project"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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"
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -0,0 +1,113 @@
|
||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * google_address_autocomplete
|
||||||
|
#
|
||||||
|
# "Kwanghee Park (kwpa)" <kwpa@odoo.com>, 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)\" <kwpa@odoo.com>\n"
|
||||||
|
"Language-Team: Korean <https://translate.odoo.com/projects/odoo-19/"
|
||||||
|
"google_address_autocomplete/ko/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -0,0 +1,117 @@
|
||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * google_address_autocomplete
|
||||||
|
#
|
||||||
|
# "Maitê Dietze (madi)" <madi@odoo.com>, 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)\" <madi@odoo.com>\n"
|
||||||
|
"Language-Team: Portuguese (Brazil) <https://translate.odoo.com/projects/"
|
||||||
|
"odoo-19/google_address_autocomplete/pt_BR/>\n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: \n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
|
"X-Generator: Weblate 5.12.2\n"
|
||||||
|
|
||||||
|
#. module: google_address_autocomplete
|
||||||
|
#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form
|
||||||
|
msgid ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Create a Google Project and get a key"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Enable billing on your Google Project"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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"
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -0,0 +1,115 @@
|
||||||
|
# Translation of Odoo Server.
|
||||||
|
# This file contains the translation of the following modules:
|
||||||
|
# * google_address_autocomplete
|
||||||
|
#
|
||||||
|
# "Chloe Wang (chwa)" <chwa@odoo.com>, 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)\" <chwa@odoo.com>\n"
|
||||||
|
"Language-Team: Chinese (Simplified Han script) <https://translate.odoo.com/"
|
||||||
|
"projects/odoo-19/google_address_autocomplete/zh_Hans/>\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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Create a Google Project and get a key"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" 创建 Google 项目并获取密钥"
|
||||||
|
|
||||||
|
#. module: google_address_autocomplete
|
||||||
|
#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form
|
||||||
|
msgid ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 ""
|
||||||
|
|
@ -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 ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Create a Google Project and get a key"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" 建立 Google 專案項目並獲取密鑰"
|
||||||
|
|
||||||
|
#. module: google_address_autocomplete
|
||||||
|
#: model_terms:ir.ui.view,arch_db:google_address_autocomplete.res_config_settings_view_form
|
||||||
|
msgid ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\n"
|
||||||
|
" Enable billing on your Google Project"
|
||||||
|
msgstr ""
|
||||||
|
"<i class=\"oi oi-arrow-right\"/>\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 "郵遞區號欄位"
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||||
|
|
||||||
|
from . import res_config_settings
|
||||||
|
|
@ -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')
|
||||||
|
|
@ -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);
|
||||||
|
|
@ -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%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<templates>
|
||||||
|
<t t-name="google_address_autocomplete.AddressAutoCompleteTemplate">
|
||||||
|
<AutoComplete
|
||||||
|
value="props.record.data[props.name] || ''"
|
||||||
|
sources="sources"
|
||||||
|
placeholder="props.placeholder"
|
||||||
|
searchOnInputClick="false"
|
||||||
|
inputDebounceDelay="350"
|
||||||
|
input="input"
|
||||||
|
>
|
||||||
|
<t t-set-slot="option" t-slot-scope="optionScope">
|
||||||
|
<strong t-esc="optionScope.label"/>
|
||||||
|
</t>
|
||||||
|
</AutoComplete>
|
||||||
|
</t>
|
||||||
|
</templates>
|
||||||
|
|
@ -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");
|
||||||
|
}
|
||||||
|
|
@ -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();
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
|
|
@ -0,0 +1,218 @@
|
||||||
|
import { expect, test } from "@odoo/hoot";
|
||||||
|
import { runAllTimers } from "@odoo/hoot-mock";
|
||||||
|
import {
|
||||||
|
contains,
|
||||||
|
defineModels,
|
||||||
|
fields,
|
||||||
|
models,
|
||||||
|
mountView,
|
||||||
|
onRpc,
|
||||||
|
webModels,
|
||||||
|
} from "@web/../tests/web_test_helpers";
|
||||||
|
|
||||||
|
class ResCountryState extends models.ServerModel {
|
||||||
|
_name = "res.country.state";
|
||||||
|
|
||||||
|
_records = [
|
||||||
|
{
|
||||||
|
id: 2,
|
||||||
|
display_name: "Brabant Wallon",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
class ResCountry extends webModels.ResCountry {
|
||||||
|
_records = [
|
||||||
|
{
|
||||||
|
id: 13,
|
||||||
|
display_name: "Belgium",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
class ResPartner extends webModels.ResPartner {
|
||||||
|
street = fields.Char();
|
||||||
|
street2 = fields.Char();
|
||||||
|
city = fields.Char();
|
||||||
|
zip = fields.Char();
|
||||||
|
country_id = fields.Many2one({ relation: "res.country" });
|
||||||
|
state_id = fields.Many2one({ relation: "res.country.state" });
|
||||||
|
}
|
||||||
|
|
||||||
|
class OtherModel extends models.Model {
|
||||||
|
_name = "other.model";
|
||||||
|
city = fields.Char();
|
||||||
|
some_char = fields.Char();
|
||||||
|
some_char2 = fields.Char();
|
||||||
|
some_char3 = fields.Char();
|
||||||
|
m2o = fields.Many2one({ relation: "res.country.state" });
|
||||||
|
}
|
||||||
|
defineModels([ResPartner, ResCountryState, ResCountry, OtherModel]);
|
||||||
|
|
||||||
|
onRpc("/autocomplete/address", () => ({
|
||||||
|
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: `<form>
|
||||||
|
<field name="street" widget="google_address_autocomplete"/>
|
||||||
|
<field name="street2" />
|
||||||
|
<field name="city" />
|
||||||
|
<field name="state_id" />
|
||||||
|
<field name="zip" />
|
||||||
|
<field name="country_id" />
|
||||||
|
</form>`,
|
||||||
|
});
|
||||||
|
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: `<form>
|
||||||
|
<field name="some_char" widget="google_address_autocomplete"/>
|
||||||
|
<field name="city" />
|
||||||
|
</form>`,
|
||||||
|
});
|
||||||
|
|
||||||
|
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: `<form>
|
||||||
|
<field name="street" widget="google_address_autocomplete"/>
|
||||||
|
</form>`,
|
||||||
|
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: `<form>
|
||||||
|
<field name="some_char" widget="google_address_autocomplete" options="{'state_id': 'm2o', 'zip': 'some_char2', 'city': 'some_char3'}"/>
|
||||||
|
<field name="some_char2" />
|
||||||
|
<field name="some_char3" />
|
||||||
|
<field name="m2o" />
|
||||||
|
<field name="city" />
|
||||||
|
</form>`,
|
||||||
|
});
|
||||||
|
|
||||||
|
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);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
@ -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(),
|
||||||
|
],
|
||||||
|
});
|
||||||
|
|
@ -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
|
||||||
|
|
@ -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": '<span class="street-address">48 Pirrama Rd</span>, <span class="locality">Pyrmont</span> <span class="region">NSW</span> <span class="postal-code">2009</span>, <span class="country-name">Australia</span>',
|
||||||
|
},
|
||||||
|
"status": "OK",
|
||||||
|
}
|
||||||
|
|
||||||
|
return _call_google_route
|
||||||
|
|
@ -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")
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
|
||||||
|
<record id="view_company_form_inherit_address_autocomplete" model="ir.ui.view">
|
||||||
|
<field name="name">res.company.form.inherit.address.autocomplete</field>
|
||||||
|
<field name="model">res.company</field>
|
||||||
|
<field name="inherit_id" ref="base.view_company_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//field[@name='street']" position="attributes">
|
||||||
|
<attribute name="widget">google_address_autocomplete</attribute>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
</odoo>
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
<record id="res_config_settings_view_form" model="ir.ui.view">
|
||||||
|
<field name="name">res.config.settings.view.form.inherit.website</field>
|
||||||
|
<field name="model">res.config.settings</field>
|
||||||
|
<field name="priority" eval="20"/>
|
||||||
|
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//setting[@id='google_address_autocomplete']" position="inside">
|
||||||
|
<div invisible="not module_google_address_autocomplete">
|
||||||
|
<field name="google_places_api_key" placeholder="Paste your API key"/>
|
||||||
|
<div class="mt8">
|
||||||
|
<a target="_blank" href="https://console.cloud.google.com/getting-started">
|
||||||
|
<i class="oi oi-arrow-right"/>
|
||||||
|
Create a Google Project and get a key
|
||||||
|
</a>
|
||||||
|
<br/>
|
||||||
|
<a target="_blank" href="https://console.cloud.google.com/billing">
|
||||||
|
<i class="oi oi-arrow-right"/>
|
||||||
|
Enable billing on your Google Project
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</xpath>
|
||||||
|
<xpath expr="//div[@id='google_address_autocomplete_warning']" position="replace" />
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
</odoo>
|
||||||
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<odoo>
|
||||||
|
<record id="view_partner_form_inherit_address_autocomplete" model="ir.ui.view">
|
||||||
|
<field name="name">view.partner.form.inherit.address.autocomplete</field>
|
||||||
|
<field name="model">res.partner</field>
|
||||||
|
<field name="inherit_id" ref="base.view_partner_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//field[@name='street']" position="attributes">
|
||||||
|
<attribute name="widget">google_address_autocomplete</attribute>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
|
||||||
|
<record id="view_partner_address_form_inherit_address_autocomplete" model="ir.ui.view">
|
||||||
|
<field name="name">view.partner.address.form.inherit.address.autocomplete</field>
|
||||||
|
<field name="model">res.partner</field>
|
||||||
|
<field name="inherit_id" ref="base.view_partner_address_form"/>
|
||||||
|
<field name="arch" type="xml">
|
||||||
|
<xpath expr="//field[@name='street']" position="attributes">
|
||||||
|
<attribute name="widget">google_address_autocomplete</attribute>
|
||||||
|
</xpath>
|
||||||
|
</field>
|
||||||
|
</record>
|
||||||
|
</odoo>
|
||||||
Loading…
Add table
Add a link
Reference in a new issue