URL Transliterations for Website Pages v.17
The tool to translate URL addresses of Odoo website pages
If your website operates in multiple languages, you should have already faced the requirement to transliterate the addresses of Odoo's custom (static) website pages. This is the tool to fulfill that requirement by translating web URLs.
Simple Odoo URLs transliteration
Transliterate URLs right from any Odoo website page (Site > This page > Properties). To that goal, just add a new translation for a required language to the list of addresses under the tab 'URL Transliterations'
Own website links for any Odoo language
The tool lets translate addresses to any installed Odoo language. Simultaneously, you are not obliged to do so for all languages. In case there is no transliteration for a certain one, the default URL will be applied
User-friendly website addresses
The page address is adapted each time a user opens that page or selects the desired language. For example, the default language link is '/beautiful house'. For French, it might be 'fr/mapage/olie-maison', while for German - 'de/shoenes-haus'
SEO optimized
According to many search engine optimization specialists, transliterated URLs contribute to the website's position and let reach higher ranks. Optionally add transliterated links to the Odoo sitemap.
URLs translation requirements
-
Page URL serves as a precise page address. It let Odoo and user browsers understand which information and view to show. This is why it is extremely important to make URLs always correct and unique
-
Always start transliterated URLs with '/'. Otherwise, the app would do it after you inserted a new value.
-
Avoid using special or language-specific symbols and spaces. For example, '/schönes haus' is not good: apply '/shoenes-haus' instead. If you missed some of such symbols, they would be replaced or converted by the tool. So, always check the result afterward
-
Do not use language codes as transliterated URL parts (/fr/, /de/, etc). Those keys are reserved to distinguish user language and make proper redirection. Odoo would add those automatically, while 2 language codes would break addressing. So, "fr/mapage/olie-maison" is not good, use "/mapage/olie-maison" instead
-
The tool would warn about critical cases, including (a) when the same URL translation is applied for various website pages; (b) when a few web address transliterations for the same language and for the same page exist. However, be cautious with unique page URLs: there should be no case when the transliteration of a page equals the default URL of another page.
Часто задаваемые вопросы о URL Transliterations for Website Pages Odoo v.17
Не получается транслитерировать страницу. Её нет в списке.
Транслитерации задаются только для пользовательских страниц (меню 'Website > Configuration > Pages'). Технические страницы переписать нельзя: динамические адреса завязаны на контроллеры, это не делается общей настройкой.
Можно ли использовать модуль с несколькими языками?
Приложение как раз для многоязычной среды. Транслитерации доступны только для языков, включённых в Odoo.
Какова политика обновлений ваших инструментов?
По текущим правилам Odoo Apps Store:
- Модуль, купленный для версии 12.0 и ниже, даёт доступ ко всем версиям до 12.0 включительно.
- С версии 13.0 каждую версию модуля нужно покупать отдельно.
- Независимо от версии покупка даёт право на все обновления и исправления в рамках этой мажорной версии.
Команда faOtools эти правила не задаёт. Вопросы направляйте напрямую представителям Odoo Apps Store.
Как установить приложение на Odoo.sh?
Самый прямой способ - встроенный сценарий магазина Odoo:
1. Откройте страницу модуля и нажмите Deploy on odoo.sh
2. Вас перенаправит на GitHub. Войдите в аккаунт и нажмите Create a new repo или выберите существующий. Репозиторий должен быть закрытым: публиковать приложения по лицензии OPL-1 нельзя. При необходимости создайте новый репозиторий для проекта Odoo.sh
3. Затем в odoo.sh нажмите Deploy, подтвердите решение и нажмите Continue. Так запустится установка.
Эти шаги ставят приложение на production-ветку проекта. Для других веток или обновления модуля:
1. Скачайте исходный код из магазина Odoo
2. Закоммитьте модуль в нужный репозиторий GitHub. Ни одна папка или файл приложения не должны попасть в .gitignore. Репозитории, которые создаёт odoo.sh, по умолчанию могут игнорировать важные пути (например /lib). Загрузите все каталоги и файлы модуля без исключений
3. Разверните целевую ветку проекта odoo.sh или дождитесь автоматической сборки, если так настроено.
Как установить приложение на свой сервер?
2. Перезапустите сервер Odoo;
3. Включите режим разработчика (технические настройки);
4. Обновите список приложений (меню приложений);
5. Найдите приложение и нажмите Activate/Install;
6. Следуйте рекомендациям на странице приложения, если они есть.
У приложения есть дополнительные модули. Можно купить их позже?
Да. При этом Odoo сам кладёт все зависимости в корзину: исключите уже купленные инструменты, чтобы не заплатить дважды.
Я развернул приложение на Odoo.sh и вижу предупреждение или ошибку в тестах
Odoo Красное или оранжевое предупреждение не влияет на функции приложения. Иногда наши модули не проходят стандартные автотесты, потому что те ждут поведение, которое противоречит целям приложения. Например, мы меняем расчёт цены, а тесты ядра сравнивают итог со стандартным алгоритмом.
Сначала проверьте саму развёрнутую базу: всё ли работает?
Если всё же считаете, что предупреждение ломает функции, напишите нам и пришлите полные логи установки и полный список установленных модулей (ядро и сторонние).
Можно ли купить приложение напрямую у вас?
Нет, мы распространяем инструменты только через официальный магазин приложений Odoo.
Я хочу получить скидку
К сожалению, у нас нет технической возможности давать индивидуальные цены.
Можно ли поставить приложение на базу Odoo Online (SaaS)?
Нет, сторонние приложения нельзя использовать на Odoo Online. Odoo SaaS это блокирует.
У инструмента есть зависимости. Нужно ли их покупать?
Да, для корректной работы нужны все модули из зависимостей. Цена на странице приложения уже включает необходимые зависимости.
Какова цена модуля в долларах США? Почему она меняется?
Цены на наши модули заданы в евро. Магазин Odoo пересчитывает их в другие валюты по своему внутреннему курсу. Поэтому цена в долларах США может меняться при обновлении курса.
Тексты приложения и веб-сайта на языках, отличных от английского, переведены с помощью ИИ и согласованы с официальными переводами Odoo. Если вы заметили ошибку, отправьте тикет о переводе и мы исправим его.
Демонстрационные базы данных Odoo (предпросмотр)
Для этого приложения мы можем предоставить бесплатную персонализированную демонстрационную базу данных.
Чтобы связаться с нами, вам не нужен номер телефона или кредитная карта. Вам нужно всего лишь пройти короткую регистрацию по электронной почте, которая займет не более 30 секунд.
По вашему запросу мы подготовим отдельную демо-базу для предпросмотра, где примерно две недели вы сможете проводить любые тесты и проверять свои предположения.
Отправка отчетов об ошибках
Если вы столкнулись с ошибками или непоследовательным поведением, не стесняйтесь обращаться к нам. Мы гарантируем предоставление исправлений в течение 60 дней с момента покупки и очень заинтересованы в улучшении наших инструментов даже по истечении этого периода.
Чтобы связаться с нами, вам не нужен номер телефона или кредитная карта. Вам нужно всего лишь пройти короткую регистрацию по электронной почте, которая займет не более 30 секунд.
Укажите в запросе как можно больше сведений: снимки экрана, журналы сервера Odoo, полное описание воспроизведения проблемы и так далее. Обычно подготовка рабочего плана по проблеме (если ошибка подтверждена) или рекомендаций по необходимым действиям (в противном случае) занимает несколько рабочих дней.
Запросы на публичные функции и идеи модулей (бесплатная разработка)
Мы очень заинтересованы в улучшении наших инструментов и будем благодарны за любые отзывы. Если ваши требования общедоступны и могут быть эффективно реализованы, команда включит их в наш список дел.
Такой список дел обрабатывается регулярно и не предполагает дополнительных комиссий. Хотя мы не можем обещать сроки и окончательный дизайн, это может быть хорошим способом получить желаемые функции без вложений и рисков.
Чтобы связаться с нами, вам не нужен номер телефона или кредитная карта. Вам нужно всего лишь пройти короткую регистрацию по электронной почте, которая займет не более 30 секунд.
The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box, and NAS. DMS. File Manager. Document management system
The tool to automatically synchronize Odoo attachments with OneDrive files in both ways
The tool to automatically synchronize Odoo attachments with Google Drive files in both ways
The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts
198€The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.
398€The tool for time-based service management from booking appointments to sales and reviews
The tool to manage your Odoo from your favorite AI chats through MCP. Claude. Any MCP-supporting AI.
198€