preprod-faq-from-faq-test
10
config.toml
|
@ -573,11 +573,11 @@ learn-more-link = "Learn more"
|
|||
[languages.ca.translations]
|
||||
address = "Adreça"
|
||||
back = "Torna a Notícies"
|
||||
contact = "Contacteu amb nosaltres"
|
||||
install-appgallery = "Instal·leu l’Organic Maps des de l’AppGallery de Huawei"
|
||||
install-appstore = "Instal·leu l’Organic Maps des de l’AppStore"
|
||||
install-googleplay = "Instal·leu l’Organic Maps des del Google Play"
|
||||
install-fdroid = "Instal·leu l’Organic Maps des del F-Droid"
|
||||
contact = "Contacta'ns"
|
||||
install-appgallery = "Instal·la l’Organic Maps des de l’AppGallery de Huawei"
|
||||
install-appstore = "Instal·la l’Organic Maps des de l’AppStore"
|
||||
install-googleplay = "Instal·la l’Organic Maps des del Google Play"
|
||||
install-fdroid = "Instal·la l’Organic Maps des del F-Droid"
|
||||
language = "Català"
|
||||
name = "Nom"
|
||||
token = "Testimoni"
|
||||
|
|
BIN
content/faq-newwwww/hero_image.png
Normal file
After Width: | Height: | Size: 172 KiB |
20
content/faq-newwwww/index.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title:
|
||||
description:
|
||||
template: faq.html
|
||||
weight: 10
|
||||
extra:
|
||||
hero_title: Faq
|
||||
hero_image: /faq/hero_image.png
|
||||
menu_title_pre: Home
|
||||
faq_question_title_1: General
|
||||
faq_question_title_1_1: What is Telegram?
|
||||
faq_question_title_1_2: Who is it for?
|
||||
faq_question_title_1_3: How is it different from WhatsApp?
|
||||
faq_question_title_1_4: How old is Telegram?
|
||||
faq_question_title_1_5: Is it available on my device?
|
||||
faq_question_title_1_6: Who are the people behind Telegram?
|
||||
faq_question_title_2: Telegram Basics
|
||||
faq_question_title_3: Groups and Channels
|
||||
|
||||
---
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: How edits are uploaded on OpenStreetMap.org, how conflicts are resolved?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 150
|
||||
---
|
||||
|
||||
Organic Maps application stores POI changes locally till internet connection is available.
|
||||
You can make changes while offline. Edits are uploaded to [OpenStreetMap.org](https://osm.org) in background.
|
||||
|
||||
If there are edit conflicts ???
|
12
content/faq/how-to-add-intermediate-points/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Добавить промежуточные точки для обхода/объезда (как?)
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 60
|
||||
---
|
||||
|
||||
???
|
BIN
content/faq/how-to-add-intermediate-route-points/add-stop.jpg
Normal file
After Width: | Height: | Size: 46 KiB |
18
content/faq/how-to-add-intermediate-route-points/index.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: How to add intermediate route points?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
In route planning or routing mode pick a point on map and tap "Add Stop" button. New intermediate point would be added to the route.
|
||||
|
||||
<img src="/faq/routing/how-to-add-intermediate-route-points/add-stop.jpg" width="400px"/>
|
||||
|
||||
In routing mode you can search for gas stations, parking, food, stores and ATMs with search button
|
||||
|
||||
<img src="/faq/routing/how-to-add-intermediate-route-points/route-search.jpg" width="75px"/>
|
After Width: | Height: | Size: 23 KiB |
28
content/faq/how-to-build-a-route/index.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
title: How to build a route?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
Organic Maps can build a route for car trip, bycicle ride or foot walk.
|
||||
|
||||
Pick destination point with tap on a POI or by long tap on any place. Use "Route to" button to start route planning.
|
||||
|
||||
<img src="/faq/routing/how-to-build-a-route/route-to-button.jpg" width="400px"/>
|
||||
|
||||
|
||||
You can change route type from top menu:
|
||||
* Car
|
||||
* By foot
|
||||
* Metro
|
||||
* Bycicle
|
||||
* Ruller
|
||||
|
||||
<img src="/faq/routing/how-to-build-a-route/routing-types.jpg" width="400px"/>
|
||||
|
||||
Push "Start" to begin step-by-step routing.
|
BIN
content/faq/how-to-build-a-route/route-to-button.jpg
Normal file
After Width: | Height: | Size: 58 KiB |
BIN
content/faq/how-to-build-a-route/routing-types.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
12
content/faq/how-to-catch-gps-signal-from-satelites/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: How to catch GPS signal from satelites? How to tell if device got precise or rough position?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 100
|
||||
---
|
||||
|
||||
???
|
12
content/faq/how-to-deal-with-maps-download-errors/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: How to deal with maps download errors?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 130
|
||||
---
|
||||
|
||||
???
|
After Width: | Height: | Size: 81 KiB |
After Width: | Height: | Size: 109 KiB |
18
content/faq/how-to-edit-or-move-bookmarks/index.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: How to edit or move bookmarks?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
To edit a bookmark use longtap menu or hit "Edit bookmark" when bookmark is selected on map.
|
||||
|
||||
<img src="/faq/bookmarks/how-to-edit-or-move-bookmarks/android-selected-bookmark.jpg" width="400"/>
|
||||
|
||||
You can change bookmark name, description, color, and folder. Don't forget to tap "Save".
|
||||
|
||||
<img src="/faq/bookmarks/how-to-edit-or-move-bookmarks/android-edit-bookmark.jpg" width="400"/>
|
BIN
content/faq/how-to-enable-logs/about-report-a-bug.png
Normal file
After Width: | Height: | Size: 88 KiB |
20
content/faq/how-to-enable-logs/index.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: How to enable logs?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Android"]
|
||||
|
||||
extra:
|
||||
order: 40
|
||||
---
|
||||
|
||||
If you want to report a bug then additional app logs could help locate a problem.
|
||||
To get useful logs go to "Settings → Enable logging". After that, do the action that reproduces the problem.
|
||||
|
||||
<img src="/faq/android/how-to-enable-logs/settings-enable-logging.png" style="width:100%; max-width:400px"/>
|
||||
|
||||
Finally, tap on the button with Organic Maps icon on main screen and press "Report a bug" button.
|
||||
Don't forget to disable logging after reporting.
|
||||
|
||||
<img src="/faq/android/how-to-enable-logs/about-report-a-bug.png" style="width:100%; max-width:400px"/>
|
BIN
content/faq/how-to-enable-logs/settings-enable-logging.png
Normal file
After Width: | Height: | Size: 64 KiB |
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to enable north up in navigation mode?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 80
|
||||
---
|
||||
|
||||
<img src="/faq/map/what-does-icon-bellow-zoom-buttons-mean/location-icon-4.png" width="75px"/>
|
||||
|
||||
Press triangle icon to rotate map north up. Press again to get perspective view.
|
BIN
content/faq/how-to-enable-route-aviodance-rules/avoidance.jpg
Normal file
After Width: | Height: | Size: 96 KiB |
BIN
content/faq/how-to-enable-route-aviodance-rules/define-roads.jpg
Normal file
After Width: | Height: | Size: 63 KiB |
20
content/faq/how-to-enable-route-aviodance-rules/index.md
Normal file
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: How to enable route aviodance rules?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 50
|
||||
---
|
||||
|
||||
Go to Settings → Routing options and select types of road you want to avoid:
|
||||
|
||||
<img src="/faq/routing/how-to-enable-route-aviodance-rules/avoidance.jpg" width="400px"/>
|
||||
|
||||
If you want to avoid unpaved roads pick selector near "Unpaved roads" as on screenshot.
|
||||
|
||||
If Organic Maps builds a route with some avoidable roads you will see button "Define roads to avoid" for quick setup.
|
||||
|
||||
<img src="/faq/routing/how-to-enable-route-aviodance-rules/define-roads.jpg" width="400px"/>
|
16
content/faq/how-to-find-bookmarks-and-tracks-files/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: How to find bookmarks and tracks files on phone?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 70
|
||||
---
|
||||
|
||||
Bookmarks and tracks are stored in private app folder and are not accessible from 3rd party apps.
|
||||
|
||||
On iOS, you can access these files on iPhone/iPad from desktop using iTunes app.
|
||||
|
||||
On Android device with Root enabled you can find bookmarks in `/data/data/app.organicmaps`.
|
16
content/faq/how-to-get-map-legend/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: How to get map legend?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
<img src="/faq/map/how-to-get-map-legend/legend.jpg" width="400px"/>
|
||||
|
||||
Use long tap on any object to get it's type and name.
|
||||
You can find road type or forest kind in the bottom panel.
|
||||
By the way you search objects by type also.
|
BIN
content/faq/how-to-get-map-legend/legend.jpg
Normal file
After Width: | Height: | Size: 130 KiB |
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: How to get my coordinates, speed, and altitude?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 60
|
||||
---
|
||||
|
||||
<img src="/faq/map/how-to-get-my-coordinates-speed-and-altitude/my-position.jpg" width="400px"/>
|
||||
|
||||
Tap on blue arrow indicating your position to see GPS coordinates, speed, and height above mean sea level.
|
||||
Push share button to give you coordinates to friends.
|
After Width: | Height: | Size: 130 KiB |
BIN
content/faq/how-to-import-gpx-track/android-share-1.jpg
Normal file
After Width: | Height: | Size: 81 KiB |
BIN
content/faq/how-to-import-gpx-track/android-share-2.jpg
Normal file
After Width: | Height: | Size: 38 KiB |
18
content/faq/how-to-import-gpx-track/index.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: How to import GPX track on Android and iOS?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 40
|
||||
---
|
||||
|
||||
If you received GPX file in email, messenger, or cloud drive you can import it directly to Organic Maps app.
|
||||
|
||||
On iOS tap on GPX file and press Share button: <img src="/faq/bookmarks/how-to-import-gpx-track/ios-share.png" width="50px"/>. Then select Organic Maps to open the file.
|
||||
|
||||
On Android tap on received GPX file to see Share menu. Select Organic Maps to import the file.
|
||||
|
||||
<img src="/faq/bookmarks/how-to-import-gpx-track/android-share-1.jpg" width="200px"/> <img src="/faq/bookmarks/how-to-import-gpx-track/android-share-2.jpg" width="200px"/>
|
BIN
content/faq/how-to-import-gpx-track/ios-share.png
Normal file
After Width: | Height: | Size: 5 KiB |
After Width: | Height: | Size: 116 KiB |
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to import multiple bookmarks on Android?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 30
|
||||
---
|
||||
|
||||
<img src="/faq/bookmarks/how-to-import-multiple-bookmarks-on-android/android-import-bookmarks.jpg" width="400px"/>
|
||||
|
||||
Push "Import Bookmarks and tracks" button. Choose folder on your phone with KML/KMZ/GPX files. Organic Maps will scan picked folder and import all bookmarks and tracks.
|
BIN
content/faq/how-to-make-changes-to-the-map/edit-button.jpg
Normal file
After Width: | Height: | Size: 95 KiB |
14
content/faq/how-to-make-changes-to-the-map/index.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to make changes to the map?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 140
|
||||
---
|
||||
|
||||
<img src="/faq/map/how-to-make-changes-to-the-map/edit-button.jpg" width="400px"/>
|
||||
|
||||
Organic Maps works with map data from [OpenStreetMap.org](https://osm.org) project. You can improve place details using "Edit Place" button. To make your changes publicly available you need an account on [OpenStreetMap.org](https://osm.org). If you want to change POI position, or clarify footway, or add buildings and bridges, please use [OpenStreetMap.org](https://osm.org) site with powerful editing tools.
|
16
content/faq/how-to-make-sure-i-have-latest-app/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: How to make sure I have latest application installed and up-to-date maps?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 120
|
||||
---
|
||||
|
||||
First make sure you installed updated app from [AppStore][appstore], [Google Play][googleplay], [FDroid][fdroid], or [Huawei AppGallery][appgallery]. If maps data is outdated you will see red dot. Please download latest maps from menu.
|
||||
|
||||
<img src="/faq/map/how-to-make-sure-i-have-latest-app/ios-data-updates.png" width="400px"/>
|
||||
|
||||
{{ references() }}
|
After Width: | Height: | Size: 13 KiB |
13
content/faq/how-to-maximize-map/index.md
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: How to maximize map?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 30
|
||||
---
|
||||
|
||||
Perform single tap on empty space to hide app interface and get fullscreen map.
|
||||
Tap on the map again to get UI back.
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
title: How to measure distances with Organic Maps? Is there a ruler?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 70
|
||||
---
|
||||
|
||||
To measure distance from your current position to some object pick that object on map, tap "Route to" button, and select Ruler route type:
|
||||
|
||||
<img src="/faq/routing/how-to-measure-distances-with-organic-maps/ruler-type.jpg" width="400px"/>
|
||||
|
||||
With ruler enabled tap anywhere on map to continue polyline.
|
||||
|
||||
<img src="/faq/routing/how-to-measure-distances-with-organic-maps/ruler-line.jpg" width="400px"/>
|
||||
|
||||
You can choose any start point with "Route from" button.
|
After Width: | Height: | Size: 1.2 MiB |
After Width: | Height: | Size: 33 KiB |
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to move imported track to another folder?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 50
|
||||
---
|
||||
|
||||
On Android : ???
|
||||
|
||||
On iOS : ???
|
14
content/faq/how-to-remove-bookmark-or-track/index.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to remove bookmark or track?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
On Android you can remove bookmark from the bookmarks list using longtap menu.
|
||||
|
||||
On iOS: ???
|
15
content/faq/how-to-send-a-bugreport/index.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: How to send up a bugreport?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 60
|
||||
---
|
||||
|
||||
Report bugs or issues to [the issue tracker][issues] or [email us][email]. You can submit feedback directly from app.
|
||||
Just click icon with "?" on iOS or with green Organic Maps icon on Android. You'll find "Report a bug" button there.
|
||||
|
||||
{{ references() }}
|
18
content/faq/how-to-use-long-tap/index.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: How to use Long Tap?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
You can do a lot of things in the app using long tap:
|
||||
|
||||
- Add markers
|
||||
- Copy place details such as name, address, links, coordinates, etc
|
||||
- Add route points
|
||||
|
||||
Try long tap in Organic Maps to discover hidden features.
|
14
content/faq/how-to-use-search/index.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: How to use search?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 180
|
||||
---
|
||||
|
||||
You can search places, addresses, cities, sites and many other interests. Organic Maps looks not only by name but by type. You can find nearest drinking water, bicycle parking, bookstore or cave from search field.
|
||||
|
||||
Organic Maps can search by coordinates in many formats: `41.9142, 12.4849`, `N 41° 54' 51.12" E 12° 29' 5.639"`, `33T 291418 4643309` (UTM).
|
19
content/faq/how-to-zoom-in-zoom-out-with-one-hand/index.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
title: How to zoom in/zoom out with one hand?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 50
|
||||
---
|
||||
|
||||
<video width="300px" controls="enabled">
|
||||
<source src="/faq/map/how-to-zoom-in-zoom-out-with-one-hand/one-finger-zoom-Mauritius.mp4" type="video/mp4"/>
|
||||
(Your browser does not support the video tag.)
|
||||
</video>
|
||||
|
||||
Tap twice on map and on the second tap just slide your finger up and down to zoom in and zoom out respectively.
|
||||
|
||||
This gesture works on Android and iOS and not only in Organic Maps.
|
|
@ -1,20 +1,13 @@
|
|||
---
|
||||
title:
|
||||
description:
|
||||
template: faq.html
|
||||
weight: 10
|
||||
extra:
|
||||
hero_title: Faq
|
||||
hero_image: /faq/hero_image.png
|
||||
menu_title_pre: Home
|
||||
faq_question_title_1: General
|
||||
faq_question_title_1_1: What is Telegram?
|
||||
faq_question_title_1_2: Who is it for?
|
||||
faq_question_title_1_3: How is it different from WhatsApp?
|
||||
faq_question_title_1_4: How old is Telegram?
|
||||
faq_question_title_1_5: Is it available on my device?
|
||||
faq_question_title_1_6: Who are the people behind Telegram?
|
||||
faq_question_title_2: Telegram Basics
|
||||
faq_question_title_3: Groups and Channels
|
||||
|
||||
---
|
||||
---
|
||||
title: "F.A.Q."
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
weight: 1000
|
||||
|
||||
extra:
|
||||
menu_title: F.A.Q.
|
||||
|
||||
sort_by: weight
|
||||
---
|
||||
|
||||
### This page is replaced with taxonomy "faq" from templates/faq/list.html template
|
||||
This file is needed for top_menu.html and bottom_menu.html templates to show F.A.Q.
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: Location arrow points to wrong direction. How to fix?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 100
|
||||
---
|
||||
|
||||
Probably you have problem with compass sensor.
|
||||
|
||||
To improve compass use callibration moves according to [instruction](https://www.youtube.com/watch?v=-Uq7AmSAjt8).
|
12
content/faq/project-history/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Project history
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
???
|
83
content/faq/tts/tts.md
Normal file
|
@ -0,0 +1,83 @@
|
|||
---
|
||||
title: Text-to-Speech on Android
|
||||
description: Guide on how to make TTS work on Android
|
||||
|
||||
taxonomies:
|
||||
faq: ["TTS"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
Organic Maps uses the system text-to-speech (TTS) engine for voice instructions. The default engines vary by device. The choices can include Google Text-to Speech, device manufacturer's engine or a third-party one.
|
||||
|
||||
The official recommendation from Organic Maps is [RHVoice](https://rhvoice.org/), which is a free and open source speech engine that can be downloaded from [Google Play](https://play.google.com/store/apps/details?id=com.github.olga_yakovleva.rhvoice.android) and [F-Droid](https://f-droid.org/en/packages/com.github.olga_yakovleva.rhvoice.android/).
|
||||
|
||||
## Instructions
|
||||
|
||||
- Open the Settings app on your Android device.
|
||||
- Select Additional Settings and then select Accessibility.
|
||||
- Choose your preferred engine, speech rate and pitch.
|
||||
|
||||
If you cannot find the relevant setting, open the settings app and search for Text-to-speech.
|
||||
|
||||
P.S: Do note that these steps will vary based on the phone brand you are using.
|
||||
|
||||
Said options may not appear if you don't have a TTS already installed on your device. Please refer to the table below to install any one of them that supports your native language.
|
||||
|
||||
## Screenshots
|
||||
|
||||
| | | |
|
||||
| ----------- | ----------- | ----------- |
|
||||
| <img src='/images/screenshots/tts_config_1.jpg' width='400' alt='Screenshot 1'> | <img src='/images/screenshots/tts_config_2.jpg' width='400' alt='Screenshot 2'> | <img src='/images/screenshots/tts_config_3.jpg' width='400' alt='Screenshot 3'> |
|
||||
|
||||
## Engines
|
||||
|
||||
Below is a comprehensive list showing several engines and the languages they support (download links can be found after the table):
|
||||
|
||||
{{ tts_table() }}
|
||||
|
||||
## Downloads
|
||||
|
||||
- [Acapela Voices TTS](https://play.google.com/store/apps/details?id=com.acapelagroup.android.tts)
|
||||
- [Amazon Ivona TTS](https://apkpure.com/ivona-text-to-speech-hq/com.ivona.tts/download)
|
||||
- [eSpeak TTS](https://f-droid.org/en/packages/com.reecedunn.espeak/)
|
||||
- [Google Speech Services](https://play.google.com/store/apps/details?id=com.google.android.tts)
|
||||
- [RHVoice TTS (Recommended)](https://play.google.com/store/apps/details?id=com.github.olga_yakovleva.rhvoice.android)
|
||||
- [Vocalizer (Code Factory)](https://play.google.com/store/apps/details?id=es.codefactory.vocalizertts)
|
||||
- [Vocalizer 2 (Nuance)](https://nvda.ru/sintezatory-rechi-vocalizer-expressive2-dlja-nvda#)
|
||||
- [Yandex SpeechKit TTS](https://4pda.to/forum/index.php?showtopic=200728&st=4200#download)
|
||||
|
||||
## Workarounds
|
||||
|
||||
If you’re having trouble initializing the RHVoice TTS engine on LineageOS or other custom ROMs, try this workaround. RHVoice may not initialize properly and the app may crash, especially if you haven’t used any TTS engine on your phone before (e.g., new installation, factory reset, etc.). If you’re using a custom ROM like LineageOS <ins>without Google Play services and Speech Services by Google</ins>, and you want to use RHVoice as your preferred TTS engine, follow the instructions below as a workaround:
|
||||
|
||||
- Install the [eSpeak TTS engine](https://f-droid.org/en/packages/com.reecedunn.espeak) available on F-Droid
|
||||
|
||||
- Set it as the preferred system engine
|
||||
|
||||
- Go to LineageOS main **Settings**.
|
||||
|
||||
- Scroll down to **Accessibility**.
|
||||
|
||||
- Select **text-to-speech output** and **Preferred engine** (left side) and make sure **eSpeak** is selected.
|
||||
|
||||
- Go back and press **play** to see if it is working
|
||||
|
||||
- Install [RHVoice](https://f-droid.org/en/packages/com.github.olga_yakovleva.rhvoice.android/) available on F-droid.
|
||||
|
||||
- Open it, select the language you want to use, tap on the cloud icon (far left) to download voices.
|
||||
|
||||
- Press play button to verify if it is working
|
||||
|
||||
- Set **RHVoice** as preferred engine (see step 2)
|
||||
|
||||
- Now, you should be able to use RHVoice without any problems
|
||||
|
||||
## Testing
|
||||
|
||||
In order to test the voice instructions, you can tap on "Test Voice Directions (TTS, Text-To-Speech)" in OM "Settings → Voice Instructions" menu or you can actually start a navigation to receive any voice output. Organic Maps will not give you any voice instructions while you're standing still.
|
||||
|
||||
<img src='/images/screenshots/tts_test.png' style='width:100%; max-width:400px' alt='Screenshot TTS Test'>
|
|
@ -0,0 +1,15 @@
|
|||
---
|
||||
title: What Android version can run Organic Maps?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Android"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
You need at least Android 5 to run the app. Devices with later Android versions can run Organic Maps.
|
||||
|
||||
Organic Maps can work on devices with Google Services installed and without Google support.
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: What are the advantages of OM compared to other maps?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 30
|
||||
---
|
||||
|
||||
Organic Maps is focused on speed, privacy, battery efficiency and minimization of network utilization.
|
||||
You can use offline map for navigation in places far from civilization or in cities with complex traffic network.
|
||||
Also compare our [privacy policy](/privacy) with other maps apps. Tell your friends about the difference.
|
16
content/faq/what-are-secret-search-queries/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: What are secret search queries?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 190
|
||||
---
|
||||
|
||||
`?vulkan`, `?gl` - ???
|
||||
|
||||
`?edits` - will show changes you made lately and its status. You can see if changes are already uploaded to [OpenStreetMap.org](https://osm.org) or there were any problems?
|
||||
|
||||
See [documentation](https://github.com/organicmaps/organicmaps/blob/master/docs/DEBUG_COMMANDS.md) for the full list of commands.
|
After Width: | Height: | Size: 87 KiB |
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: What does gray circle around my position mean?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 70
|
||||
---
|
||||
|
||||
<img src="/faq/map/what-does-gray-circle-around-my-position-mean/grey-circle.jpg" width="400px"/>
|
||||
|
||||
GPS sensors have accuracy rate. Gray circle indicates this accuracy. Your actual position is somewhere inside this circle.
|
||||
Accuracy degrade inside buildings, near steal constructions or radiation sources.
|
||||
To improve GPS precision go outside to be under clear sky.
|
||||
Enabling [Google Location Accuracy](https://support.google.com/maps/answer/2839911?co=GENIE.Platform%3DAndroid) on Android improves precision significantly.
|
18
content/faq/what-does-icon-bellow-zoom-buttons-mean/index.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: What does icon bellow zoom buttons mean?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 90
|
||||
---
|
||||
|
||||
| Icon | Meaning |
|
||||
|------------------------------------------------------------------------------------------------| ------- |
|
||||
| <img src="/faq/map/what-does-icon-bellow-zoom-buttons-mean/location-icon-1.png" width="75px"/> | Location search is not initiated |
|
||||
| <img src="/faq/map/what-does-icon-bellow-zoom-buttons-mean/location-icon-2.png" width="75px"/> | App is looking for location |
|
||||
| <img src="/faq/map/what-does-icon-bellow-zoom-buttons-mean/location-icon-3.png" width="75px"/> | Current position is found. Map is centered on current position and oriented to North. |
|
||||
| <img src="/faq/map/what-does-icon-bellow-zoom-buttons-mean/location-icon-4.png" width="75px"/> | Map is centered on current position and rotates according to device compass. |
|
||||
|
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 12 KiB |
16
content/faq/what-gestures-does-organic-maps-support/index.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: What gestures does Organic Maps support?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 40
|
||||
---
|
||||
|
||||
(On iOS and iPadOS) Tap and hold on zoom buttons then drag up or down to zoom.
|
||||
|
||||
Use double tap to zoom in.
|
||||
|
||||
You can rotate, pan and zoom map with two fingers gestures.
|
12
content/faq/what-if-app-crashes-on-start/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: What if app crashes on start?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Android"]
|
||||
|
||||
extra:
|
||||
order: 50
|
||||
---
|
||||
|
||||
You need to enable Android WebView component.
|
12
content/faq/what-ios-version-can-run-organic-maps/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: What iOS version can run Organic Maps?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["iOS"]
|
||||
|
||||
extra:
|
||||
order: 10
|
||||
---
|
||||
|
||||
Organic Maps runs on devices with iOS/iPadOS 12+.
|
After Width: | Height: | Size: 78 KiB |
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
title: What is the purpose of little blue arrow?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 80
|
||||
---
|
||||
|
||||
<img src="/faq/map/what-is-the-purpose-of-little-blue-arrow/blue-arrow.jpg" width="400px"/>
|
||||
|
||||
This arrow shows direction and distance from your location to selected POI. You should enable location to see it.
|
||||
Pressing this button gets fullscreen indicator of orientation and distance.
|
||||
You can use it for azimuth navigation if step-by-step routing is not possible for some reason.
|
12
content/faq/what-is-your-product-roadmap/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: What is your product roadmap?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 50
|
||||
---
|
||||
|
||||
Crunch till the end of our days!!
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: What would happen with my bookmarks and tracks after uninstalling app?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Bookmarks"]
|
||||
|
||||
extra:
|
||||
order: 60
|
||||
---
|
||||
|
||||
All you tracks and bookmarks are removed from device when Organic Maps is uninstalled. Please backup your bookmarks and tracks using export button.
|
||||
|
||||
Cloud bookmarks backup and sync is planned in future releases.
|
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: What's the difference between F-Droid and Google Play versions of the app?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Android"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
[F-Droid](https://f-droid.org/) version comes without [Google Play Services](https://en.wikipedia.org/wiki/Google_Play_Services). These Services improve location accuracy using nearest cell towers and wifi hotspots if internet connection is available. F-Droid version uses only device GPS sensor.
|
||||
|
||||
With Organic Maps from Google Play you can disable Google Play Services for location search in app settings.
|
17
content/faq/where-to-read-latest-news-updates/index.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: Where to read latest news updates?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 70
|
||||
---
|
||||
|
||||
- Subscribe to our [Telegram Channel][telegram] or to the [matrix space][matrix] for updates.
|
||||
- Join our [Telegram Group][telegram_chat] to discuss with other users.
|
||||
- Visit our [GitHub page][github].
|
||||
- Follow our updates in [Mastodon][mastodon], [Facebook][facebook], [Twitter][twitter], [Instagram][instagram], [Reddit][reddit], [LinkedIn][LinkedIn].
|
||||
|
||||
{{ references() }}
|
19
content/faq/who-is-working-on-the-project/index.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
title: Who is working on the project?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
Core team consists of:
|
||||
* Alexander Borsuk
|
||||
* Konstantin Pastbin
|
||||
* Viktor Govako
|
||||
* Roman Tsisyk
|
||||
|
||||
Also contributors from around the world help with new features, bugfixing, testing, graphical design and translations.
|
||||
|
12
content/faq/who-moderates-changes/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Who moderates changes?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 160
|
||||
---
|
||||
|
||||
???
|
12
content/faq/why-carplay-is-always-dark/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Why CarPlay is always dark?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["iOS"]
|
||||
|
||||
extra:
|
||||
order: 20
|
||||
---
|
||||
|
||||
Check your CarPlay settings (NOT Organic Maps settings) when the device is connected, and select "auto" instead of "always dark".
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: Why do I see blue circle instead of an arrow indicating my position?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 110
|
||||
---
|
||||
|
||||
Tablets don't have compass sensor that's why circle is drawn instead of directed arrow.
|
||||
You can find your model on [gsmarena.com](https://www.gsmarena.com) to see if compass is present.
|
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
title: Why "Edit place" button is disabled or hidden?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Map"]
|
||||
|
||||
extra:
|
||||
order: 170
|
||||
---
|
||||
|
||||
If your maps data is more than 2 month then edit button is unavailable.
|
||||
Please install latest app and download up-to-date maps to enable editting.
|
14
content/faq/why-map-rotates-around-my-position/index.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: Why map rotates around my position?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 90
|
||||
---
|
||||
|
||||
The reason could be magnet on your phone case or radiation source near the phone. It could interfere compass sensor.
|
||||
|
||||
To improve compass use callibration moves according to [instruction](https://www.youtube.com/watch?v=-Uq7AmSAjt8).
|
14
content/faq/why-organic-maps-builds-crooked-route/index.md
Normal file
|
@ -0,0 +1,14 @@
|
|||
---
|
||||
title: Why Organic Maps builds crooked route?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 40
|
||||
---
|
||||
|
||||
This could happen if map is outdated. We work on routing constantly. Please update the app regularly.
|
||||
|
||||
Sometimes near country or region borders route could be unoptimal. This is known issue.
|
19
content/faq/why-organic-maps-is-slow-on-my-device/index.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
title: Why Organic Maps is slow on my device, UI is laggy, and it crashes randomly?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Android"]
|
||||
|
||||
extra:
|
||||
order: 30
|
||||
---
|
||||
|
||||
Most likely you configured to store maps data on SD card. Usually switchable SD cards in Android phones are slow and unreliable.
|
||||
|
||||
Change Organic Maps config to store maps data in internal storage. Open Settings → Save maps to → Internal private storage.
|
||||
|
||||
<img src="/faq/android/why-organic-maps-is-slow-on-my-device/settings-save-map-to.png" style="width:100%; max-width:400px"/>
|
||||
|
||||
Or you can replace SD card with faster one to improve map performance.
|
||||
|
After Width: | Height: | Size: 64 KiB |
12
content/faq/why-osm-route-are-truthful/index.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Почему маршруты в ОМ честные и отличаются от других приложений?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["Routing"]
|
||||
|
||||
extra:
|
||||
order: 30
|
||||
---
|
||||
|
||||
???
|
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
title: Why you should always update app to the latest version?
|
||||
description: "Frequently asked questions for Organic Maps application"
|
||||
|
||||
taxonomies:
|
||||
faq: ["General"]
|
||||
|
||||
extra:
|
||||
order: 40
|
||||
---
|
||||
|
||||
We constantly work on improvements and fixing bugs. New map data is distributed only with regular application updates.
|
|
@ -1,7 +1,19 @@
|
|||
{%- if page %}
|
||||
{%- set resource = page %}
|
||||
{%- set resource = page %}
|
||||
{%- set resource_title = resource.title %}
|
||||
{%- set resource_path = resource.path %}
|
||||
{%- elif section %}
|
||||
{%- set resource = section %}
|
||||
{%- set resource = section %}
|
||||
{%- set resource_title = resource.title %}
|
||||
{%- set resource_path = resource.path %}
|
||||
{%- elif term %}
|
||||
{%- set resource = term %}{# taxonomy term has only 'name', 'slug' and 'path' properties #}
|
||||
{%- set resource_path = resource.path %}
|
||||
{%- set resource_title = resource.name %}
|
||||
{%- elif taxonomy %}
|
||||
{%- set resource = taxonomy %}{# taxonomy has only 'name' and 'slug' properties #}
|
||||
{%- set resource_path = '/' ~ resource.name ~ '/' %}
|
||||
{%- set resource_title = resource.name %}
|
||||
{%- endif %}
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
@ -26,7 +38,9 @@
|
|||
<meta name="viewport"
|
||||
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover">
|
||||
|
||||
<meta name="description" content="{{ resource.description }}">
|
||||
{% block meta_description %}
|
||||
<meta name="description" content="{{ resource.description }}">
|
||||
{% endblock %}
|
||||
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
|
@ -43,27 +57,27 @@
|
|||
href="{{ get_url(path="rss.xml", trailing_slash=false) }}">
|
||||
{% endblock %}
|
||||
|
||||
<link rel="canonical" href="{{ config.base_url | safe }}{{ resource.path | safe }}">
|
||||
<link rel="canonical" href="{{ config.base_url | safe }}{{ resource_path | safe }}">
|
||||
|
||||
{%- set preview_image = 'images/screenshots/prague.jpg' -%}
|
||||
{%- if resource.extra.preview_image -%}
|
||||
{%- set preview_image = resource.extra.preview_image -%}
|
||||
{%- set preview_image = resource.extra.preview_image -%}
|
||||
{%- elif resource.assets %}
|
||||
{%- set basename = resource.assets[0] | split(pat='/') | last %}
|
||||
{%- if basename is ending_with('.jpg') or basename is ending_with('.jpeg') or basename is ending_with('.png') or basename is ending_with('.webp') %}
|
||||
{%- set preview_image = resource.path ~ basename -%}
|
||||
{%- endif %}
|
||||
{%- set basename = resource.assets[0] | split(pat='/') | last %}
|
||||
{%- if basename is ending_with('.jpg') or basename is ending_with('.jpeg') or basename is ending_with('.png') or basename is ending_with('.webp') %}
|
||||
{%- set preview_image = resource_path ~ basename -%}
|
||||
{%- endif %}
|
||||
{%- endif %}
|
||||
<meta property="og:image" content="{{ get_url(path=preview_image) }}">
|
||||
<meta property="og:url" content="{{ current_url | safe }}">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:title" content="{{ resource.title }}">
|
||||
<meta property="og:title" content="{{ resource_title }}">
|
||||
{%- if resource.description -%}
|
||||
<meta property="og:description" content="{{ resource.description }}">
|
||||
{%- endif -%}
|
||||
|
||||
<meta name="twitter:card" content="summary_large_image">
|
||||
<meta name="twitter:title" content="{{ resource.title }}">
|
||||
<meta property="og:title" content="{{ resource_title }}">
|
||||
{%- if resource.description -%}
|
||||
<meta name="twitter:description" content="{{ resource.description }}">
|
||||
{%- endif -%}
|
||||
|
@ -81,7 +95,7 @@
|
|||
|
||||
<link href="{{ get_url(path="main.css", cachebust=true) }}" rel="stylesheet" type="text/css">
|
||||
|
||||
<title>{{ resource.title }}</title>
|
||||
<title>{{ resource_title }}</title>
|
||||
|
||||
{%- if lang == config.default_language %}
|
||||
{% include 'components/language_redirect.html' %}
|
||||
|
@ -102,6 +116,13 @@
|
|||
</header>
|
||||
|
||||
<main class="main">
|
||||
{% if page.taxonomies and page.taxonomies.faq %}{# Show FAQ breadcrumbs #}
|
||||
F.A.Q.
|
||||
{% set categories = get_taxonomy(kind='faq') | get(key="items") %}
|
||||
{% for item in categories %}
|
||||
• <a href="{{ get_taxonomy_url(kind="faq", name=item.name) }}">{{ item.name }}</a>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% block content %}{% endblock %}
|
||||
</main>
|
||||
|
||||
|
|
|
@ -30,25 +30,6 @@
|
|||
<a class="p-sm footer__link" href="/about/"><span class="p-sm footer__link">About</span></a>
|
||||
|
||||
|
||||
|
||||
<!-- -->
|
||||
<!-- {% for page in [home, news] | concat(with=home.pages) %}-->
|
||||
<!-- {% set translated = page.translations | filter(attribute='lang', value=lang) | first %}-->
|
||||
<!-- {% if translated %}-->
|
||||
<!-- {% if "_index" in translated.path %}-->
|
||||
<!-- {% set page = get_section(path=translated.path) %}-->
|
||||
<!-- {% else %}-->
|
||||
<!-- {% set page = get_page(path=translated.path) %}-->
|
||||
<!-- {% endif %}-->
|
||||
<!-- {% endif %}-->
|
||||
|
||||
<!-- {% if page.extra.menu_title %}-->
|
||||
<!-- {% if resource.path != page.path %}<a class="p-sm footer__link" href="{{ page.permalink | replace(from=config.base_url, to="") | safe }}">{% endif %}-->
|
||||
<!-- <span class="p-sm footer__link">{{ page.extra.menu_title }}</span>-->
|
||||
<!-- {%- if resource.path != page.path %}</a>{% endif %}-->
|
||||
<!-- {% endif %}-->
|
||||
<!-- {% endfor %}-->
|
||||
<!-- <a class="p-sm footer__link" href="mailto:hello@organicmaps.app">{{ trans(key='contact', lang=lang) }}</a> -->
|
||||
</nav>
|
||||
<div class="switch-theme">
|
||||
<div class="switch-theme__toggle"></div>
|
||||
|
|
|
@ -6,24 +6,7 @@
|
|||
<a class="header__logo logo" href="{{ langPathPrefix | safe }}/">{% include 'ui/logo.html' %}</a>
|
||||
<div class="header__row">
|
||||
<ul class="header__ul">
|
||||
{% for page in [
|
||||
get_page(path="community/index.md")
|
||||
] %}
|
||||
{% set translated = page.translations | filter(attribute='lang', value=lang) | first %}
|
||||
{% if translated %}
|
||||
{% if "_index" in translated.path %}
|
||||
{% set page = get_section(path=translated.path) %}
|
||||
{% else %}
|
||||
{% set page = get_page(path=translated.path) %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
<!-- <li class="header__nav header__{{ page.path | split(pat="/") | reverse | nth(n=1) }} header__link{% if page.path != resource.path %}">-->
|
||||
<!-- <a href="{{ page.permalink | replace(from=config.base_url, to="") | safe }}">{% else %}_active">{% endif %}-->
|
||||
<!-- {{ page.extra.menu_title }}-->
|
||||
<!-- {%- if page.path != resource.path %}</a>-->
|
||||
<!-- {% endif %}-->
|
||||
</li>
|
||||
{% endfor %}
|
||||
|
||||
<!-- <li class="header__nav header__link">-->
|
||||
<!-- <a href="/faq/">-->
|
||||
<!-- Faq-->
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
// there were no previous redirects or explicit language selections before (see language_seletor.html)
|
||||
if (null === window.localStorage.getItem('lang')) {
|
||||
// ["en", "ru", ...]
|
||||
var pageTranslations = {{ resource.translations | map(attribute="lang") | sort | json_encode() | safe }};
|
||||
var pageTranslations = {{ resource | get(key="translations", default=[]) | map(attribute="lang") | sort | json_encode() | safe }};
|
||||
var userPreferredLanguages = navigator.languages ? navigator.languages : [navigator.language];
|
||||
outerLoop:
|
||||
for (var i = 0; i < userPreferredLanguages.length; i++) {
|
||||
|
|
|
@ -6,7 +6,8 @@
|
|||
}
|
||||
</script>
|
||||
<!-- Hidden checkbox is used for pure CSS toggle menu. -->
|
||||
{% if resource.translations | length > 1 %}
|
||||
{% set translations = resource | get(key="translations", default=[]) %}
|
||||
{% if translations | length > 1 %}
|
||||
<input type="checkbox" id="lang-menu-trigger" class="lang-menu__trigger" />
|
||||
{% endif %}
|
||||
<label class="lang-menu__label no-print" for="lang-menu-trigger">
|
||||
|
@ -21,7 +22,7 @@
|
|||
</label>
|
||||
|
||||
<ul class="lang-menu__menu no-print" role="navigation">
|
||||
{% for translation in resource.translations | sort(attribute="lang") %}
|
||||
{% for translation in translations | sort(attribute="lang") %}
|
||||
{% if lang != translation.lang %}
|
||||
<li class="lang-menu__item" role="menuitem">
|
||||
<a class="lang-menu__link" onclick="return onLanguageClick('{{ translation.lang }}');" href="{{ translation.permalink | replace(from=config.base_url, to="") | safe }}">
|
||||
|
|
17
templates/faq/list.html
Normal file
|
@ -0,0 +1,17 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block meta_description %}
|
||||
<meta name="description" content="Organic Maps F.A.Q.">
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>F.A.Q.</h1>
|
||||
{%- for term in terms -%}
|
||||
<h3><a href="{{term.permalink}}">{{term.name}} questions</a></h3>
|
||||
<ul>
|
||||
{%- for faq_page in term.pages | sort(attribute="extra.order") -%}
|
||||
<li><a href="{{ faq_page.permalink }}">{{ faq_page.title }}</a></li>
|
||||
{%- endfor -%}
|
||||
</ul>
|
||||
{%- endfor -%}
|
||||
{% endblock content %}
|
22
templates/faq/single.html
Normal file
|
@ -0,0 +1,22 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block meta_description %}
|
||||
<meta name="description" content="Organic Maps - F.A.Q.">
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
F.A.Q.
|
||||
{% set categories = get_taxonomy(kind='faq') | get(key="items") %}
|
||||
{% for item in categories %}
|
||||
•
|
||||
{% if term.name == item.name %}
|
||||
<span>{{ item.name }}</span>
|
||||
{% else %}
|
||||
<a href="{{ get_taxonomy_url(kind="faq", name=item.name) }}">{{ item.name }}</a>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
<h2>{{ term.name }} questions</h2>
|
||||
{%- for faq_page in term.pages | sort(attribute="extra.order") -%}
|
||||
<h3><a href="{{ faq_page.permalink }}">{{ faq_page.title }}</a></h3>
|
||||
{%- endfor -%}
|
||||
{% endblock %}
|
91
templates/shortcodes/tts_table.md
Normal file
|
@ -0,0 +1,91 @@
|
|||
<p id="tts-table" />
|
||||
|
||||
{{ trans(key='const_lang', lang=lang) }} |   {{ trans(key='engines', lang=lang) }}
|
||||
:------------------|:----------------------------------------------------------
|
||||
Afrikaans |   eSpeak
|
||||
Albanian |   RHVoice, eSpeak
|
||||
Arabic |   Vocalizer, Acapela, Nuance
|
||||
Aragonese |   eSpeak
|
||||
Armenian |   eSpeak
|
||||
Basque |   Vocalizer, Nuance
|
||||
Bengal |   Vocalizer, Google, Nuance
|
||||
Bhojpuri |   Vocalizer, Nuance
|
||||
Bulgarian |   Vocalizer, Nuance, eSpeak
|
||||
Cantonese |   Vocalizer, Google, Nuance, eSpeak
|
||||
Catalan |   Vocalizer, Acapela, Nuance, eSpeak
|
||||
Croatian |   Vocalizer, Nuance, eSpeak
|
||||
Czech |   Vocalizer, Acapela, Nuance, eSpeak
|
||||
Danish |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Dongbei |   Vocalizer
|
||||
Dutch (BE) |   Vocalizer, Nuance
|
||||
Dutch (NL) |   Vocalizer, Google, Acapela, Ivona, Nuance
|
||||
English (AU) |   Vocalizer, Google, Acapela, Nuance, RHVoice
|
||||
English (IE) |   Vocalizer, Nuance
|
||||
English (IN) |   Vocalizer, Google, Acapela, Nuance
|
||||
English (SCT) |   Vocalizer, Nuance, RHVoice
|
||||
English (UK) |   Vocalizer, Google, Acapela, Yandex, RHVoice, eSpeak
|
||||
English (US) |   Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, RHVoice, eSpeak
|
||||
English (ZA) |   Vocalizer, Nuance
|
||||
Esperanto |   RHVoice, eSpeak
|
||||
Estonian |   eSpeak
|
||||
Faroese |   Acapela
|
||||
Farsi |   Vocalizer, Nuance, eSpeak
|
||||
Finnish |   Vocalizer, Google, Acapela, Nuance, eSpeak
|
||||
French (BE) |   Vocalizer
|
||||
French (CA) |   Vocalizer, Nuance
|
||||
French (FR) |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Galician |   Vocalizer, Nuance
|
||||
Georgian |   RHVoice, eSpeak
|
||||
German |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Greek |   Vocalizer, Acapela, Nuance, eSpeak
|
||||
Hebrew |   Vocalizer, Nuance
|
||||
Hindi |   Vocalizer, Nuance, eSpeak
|
||||
Hungarian |   Vocalizer, Google, Nuance, eSpeak
|
||||
Icelandic |   eSpeak
|
||||
Indonesian |   Vocalizer, Google, Nuance, eSpeak
|
||||
Irish |   eSpeak
|
||||
Italian |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Japanese |   Vocalizer, Google, Acapela, Nuance
|
||||
Kannada |   Vocalizer, Nuance, eSpeak
|
||||
Korean |   Vocalizer, Google, Acapela, Nuance
|
||||
Kurdish |   eSpeak
|
||||
Kyrgyz |   RHVoice
|
||||
Latvian |   eSpeak
|
||||
Lithuanian |   eSpeak
|
||||
Lojban |   eSpeak
|
||||
Macedonian |   RHVoice, eSpeak
|
||||
Malay |   Vocalizer, Nuance, eSpeak
|
||||
Malayalam |   eSpeak
|
||||
Mandarin (CN) |   Vocalizer, Acapela, eSpeak
|
||||
Mandarin (TW) |   Vocalizer, Google, Nuance
|
||||
Marathi |   Vocalizer, Nuance
|
||||
Nepalese |   eSpeak
|
||||
Norwegian |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Polish |   Vocalizer, Google, Acapela, Ivona, Nuance, RHVoice, eSpeak
|
||||
Portuguese (BR) |   Vocalizer, RHVoice
|
||||
Portuguese (PT) |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Punjabi |   eSpeak
|
||||
Romanian |   Vocalizer, Ivona, Nuance, eSpeak
|
||||
Russian |   Vocalizer, Google, Acapela, Ivona, Yandex, RHVoice, eSpeak
|
||||
Serbian |   eSpeak
|
||||
Shaanxi |   Vocalizer
|
||||
Shanghainese |   Vocalizer
|
||||
Sichuanese |   Vocalizer
|
||||
Slovak |   Vocalizer, Nuance, eSpeak
|
||||
Slovenian |   Vocalizer
|
||||
Spanish (AR) |   Vocalizer, Nuance
|
||||
Spanish (CL) |   Vocalizer, Nuance
|
||||
Spanish (CO) |   Vocalizer
|
||||
Spanish (ES) |   Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak
|
||||
Spanish (MX) |   Vocalizer
|
||||
Swahili |   eSpeak
|
||||
Swedish |   Vocalizer, Ivona, Nuance, eSpeak
|
||||
Tamil |   Vocalizer, Nuance, eSpeak
|
||||
Telugu |   Vocalizer
|
||||
Tatar |   RHVoice
|
||||
Thai |   Vocalizer, Google, Nuance
|
||||
Turkish |   Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, eSpeak
|
||||
Ukrainian |   Vocalizer, Nuance, RHVoice
|
||||
Valencian |   Vocalizer
|
||||
Vietnamese |   Vocalizer, Nuance, eSpeak
|
||||
Welsh |   eSpeak
|