diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml
index 36395db3f4..fe9033ed01 100644
--- a/OsmAnd/res/values-ca/strings.xml
+++ b/OsmAnd/res/values-ca/strings.xml
@@ -1482,7 +1482,7 @@
\n\t* Configuració de accessibilitat en la velocitat de pronuncia
adreces del mateix país
- Correcció d'altitud mundial
+ Correcció d\'altitud mundial
Llocs amb pagament bitcoin al món
Mapa genèric del món
Mapa d\'esquí mundial
@@ -1560,14 +1560,14 @@
Aturar OSMo
Iniciar OSMo
-OsmAnd (OSM Automated Navigation Directions, Guia de Navegació Automatitzada) és un mapa i una aplicació de navegació amb accés a dades de OpenStreetMap (OSM) lliure, de tot el món i d'una gran qualitat. Totes les dades dels mapes es poden emmagatzemar a la memòria local del dispositiu (o en una targeta) pel seu ús sense connexió. A través del GPS del seu dispositiu, OsmAnd ofereix navegació, amb indicacions òptiques i de veu, per anar en cotxe, moto o caminant. Totes les funciones principals són disponibles tant amb connexió com sense a Internet.
+OsmAnd (OSM Automated Navigation Directions, Guia de Navegació Automatitzada) és un mapa i una aplicació de navegació amb accés a dades de OpenStreetMap (OSM) lliure, de tot el món i d\'una gran qualitat. Totes les dades dels mapes es poden emmagatzemar a la memòria local del dispositiu (o en una targeta) pel seu ús sense connexió. A través del GPS del seu dispositiu, OsmAnd ofereix navegació, amb indicacions òptiques i de veu, per anar en cotxe, moto o caminant. Totes les funciones principals són disponibles tant amb connexió com sense a Internet.
Algunes de les característiques principals:
Navegació:
-- Funciona connectat (més ràpid) o sense connexió (sense càrrecs per roaming quan s'està al estranger...)
+- Funciona connectat (més ràpid) o sense connexió (sense càrrecs per roaming quan s\'està al estranger...)
- Indicacions Gir-a-gir per veu (gravades). Veus sintetitzades en català pendent.
-- Indicacions del carril , del nom del carrer i del temps estimat d'arribada, opcionals
+- Indicacions del carril , del nom del carrer i del temps estimat d\'arribada, opcionals
- Accepta punts de pas en el seu itinerari
- Canvi automàtic de ruta quan ens desviem del itinerari previst
- Recerca de llocs per adreça, per tipus (por exemple: restaurant, hotel, gasolinera, museu), o per coordenades geogràfiques
@@ -1576,16 +1576,16 @@ Visualització del mapa:
- Mostra la teva posició i orientació en el mapa
- Com opció, orienta el mapa segons la brúixola o el sentit de la marxa
- Guarda els teus llocs més importants com favorits
-- Mostra POI (punts d'interès) al teu voltant
+- Mostra POI (punts d\'interès) al teu voltant
- Pot mostrar mapes especialitzats de tessel·les amb connexió a internet
- Pot mostrar imatges de satèlit (de Bing)
- Pot mostrar superposicions diferents com traces de navegació GPX i mapes addicionals amb transparència ajustable
- Com opció, mostra els noms dels llocs en anglés, idioma local o transcripció fonètica
Usa dades de OpenStreetMap i Wikipedia:
-- Informació d'alta qualitat des dels millors projectes col·laboratius del món
+- Informació d\'alta qualitat des dels millors projectes col·laboratius del món
- Mapes globals de OpenStreetMap, disponibles segons el país o regió
-- Punts d'interès de Wikipedia, ideal per fer visites turístiques (no disponible en la versió gratuïta)
+- Punts d\'interès de Wikipedia, ideal per fer visites turístiques (no disponible en la versió gratuïta)
- Descàrrega il·limitada gratuïta, directament des la aplicació (límit de descàrrega de 16 arxius de mapes a la versió gratuïta)
- Mapes sempre actualitzats (si més no un cop al mes)
- Mapes vectorials compactes sense conexió
@@ -1609,10 +1609,10 @@ Característiques per bicicletes i vianants
Contribució a OpenStreetMap directe
- Informació dels errors del mapa
- Pujar rutes GPX a OSM directament des la aplicació
-- Afegir punts d'interès i enviar-los directament a OSM (o més tard si s'está desconnectat)
+- Afegir punts d\'interès i enviar-los directament a OSM (o més tard si s\'está desconnectat)
- Gravació de viatge opcional, també en procés de fons (mentre el dispositiu està en mode de repòs)
-OsmAnd és de codi obert i s'està desenvolupant activament. Tot el món pot contribuir a l'aplicació, informant d'errades, millorant les traduccions, o codificant noves característiques. El projecte es troba en un estat molt animat, amb millores continues, per totes aquestes formes de interacció entre usuaris i desenvolupadors. L'avanç del projecte també es basa en les contribucions econòmiques per pagar el desenvolupament, codificació i proves de noves funcionalitats. En comprar OsmAnd+ esteu ajudant a que l'aplicació sigui encara més impresionant! És possible el finançament adreçat a unes noves característiques específiques, o fer una donació general a osmand.net.
+OsmAnd és de codi obert i s\'està desenvolupant activament. Tot el món pot contribuir a l\'aplicació, informant d\'errades, millorant les traduccions, o codificant noves característiques. El projecte es troba en un estat molt animat, amb millores continues, per totes aquestes formes de interacció entre usuaris i desenvolupadors. L\'avanç del projecte també es basa en les contribucions econòmiques per pagar el desenvolupament, codificació i proves de noves funcionalitats. En comprar OsmAnd+ esteu ajudant a que l\'aplicació sigui encara més impresionant! És possible el finançament adreçat a unes noves característiques específiques, o fer una donació general a osmand.net.
Mapa aproximat de la cobertura i qualitat:
@@ -1627,14 +1627,14 @@ Mapa aproximat de la cobertura i qualitat:
- Àfrica: **
- Antàrtida: *
-La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, Anguila, Antiga i Barbados, Aràbia Saudita, Argentina, Armènia, Aruba, Austràlia, Àustria, Azerbaidjan, Bahamas, Bahrein, Bangladesh, Barbados, Bèlgica, Belize, Benín, Bermuda, Bielorússia, Butà, Bolívia, Bonaire, Bòsnia i Herzegovina, Botswana, Brasil, Illes Verges Britàniques, Brunei, Bulgària, Burkina Faso, Burundi, Cambotja, Camerun, Canadà, Cap Vert, República Centroafricana, Chad, Chile, China, Chipre, Colombia, Comoras, Congo, Costa de Marfil, Costa Rica, Croàcia, Cuba, Curazao, Dinamarca, Djibouti, Dominica, Equador, Egipte, El Salvador, El Vaticà, Emirats Àrabs Units, Eritrea, Eslovàquia, Eslovènia, Espanya, Estats Units d'Amèrica, Estònia, Etiòpia, Fiji, Filipines, Finlàndia, França, Guayana Francesa, Gabon, Gàmbia, Geòrgia, Geòrgia del Sud, Ghana, Gibraltar, Grècia, Granada, Groenlàndia, Guadalupe, Guam, Guatemala, Guernsey, Guinea, Guinea Ecuatorial, Guinea-Bissau, Guyana, Haití, Hondures, Hong Kong, Hongria, Índia, Indonèsia, Iran, Iraq, Irlanda, Illa de Man, Islàndia, Israel, Itàlia, Jamaica, Japó, Jersei, Jordània, Kazakhstan, Kenya, Kiribati, Corea del Nord i Corea del Sud, Kuwait, Kirguizistan, Laos, Letònia, Lesotho, Líban, Libèria, Líbia, Liechtenstein, Lituània, Luxemburgo, Macao, Macedonia, Madagascar, Malasia, Malawi, Maldives, Malí, Malta, Marroc, Martinica, Maurici, Mauritània, Mayotte, Mèxic, Micronèsia, Moldàvia, Mònaco, Mongòlia, Montenegro, Montserrat, Mozambique, Myanmar, Namíbia, Nauru, Nepal, Nicaragua, Níger, Nigeria, Noruega, Nova Caledònia, Nova Zelanda, Oman, Països Baixos, Pakistan, Palau, Panamà, Papua Nova Guinea, Paraguay, Perú, Polinesia Francesa, Polònia, Portugal, Puerto Rico, Qatar, Regne Unit, República Txeca, República Dominicana, Romania, Rússia, Ruanda, Sàhara Occidental, Saint-Barthelemy, Santa Helena, Saint Kitts i Nevis, Samoa, San Martí, San Pere i Miqueló, San Vicente y las Granadinas, San Marino, Santa Lucía, Senegal, Serbia, Seychelles, Serra Lleona, Singapur, Siria, Somalia, Sudáfrica, Sudán, Sudán del Sur, Suriname, Sri Lanka, Suècia, Suïssa, Swazilàndia, Tailàndia, Taiwan, Tanzània, Tadjikistan, Territori Palestí, Timor Oriental, Togo, Tokelau, Tonga, Trinitat i Tobago, Tunis, Turkmenistan, Turquia, Tuvalu, Ucraïna, Uganda, Uruguai, Uzbekistan, Vanuatu, Venezuela, Vietnam, Wallis i Futuna, Iemen, Zambia, Zimbabue.
+La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, Anguila, Antiga i Barbados, Aràbia Saudita, Argentina, Armènia, Aruba, Austràlia, Àustria, Azerbaidjan, Bahamas, Bahrein, Bangladesh, Barbados, Bèlgica, Belize, Benín, Bermuda, Bielorússia, Butà, Bolívia, Bonaire, Bòsnia i Herzegovina, Botswana, Brasil, Illes Verges Britàniques, Brunei, Bulgària, Burkina Faso, Burundi, Cambotja, Camerun, Canadà, Cap Vert, República Centroafricana, Chad, Chile, China, Chipre, Colombia, Comoras, Congo, Costa de Marfil, Costa Rica, Croàcia, Cuba, Curazao, Dinamarca, Djibouti, Dominica, Equador, Egipte, El Salvador, El Vaticà, Emirats Àrabs Units, Eritrea, Eslovàquia, Eslovènia, Espanya, Estats Units d\'Amèrica, Estònia, Etiòpia, Fiji, Filipines, Finlàndia, França, Guayana Francesa, Gabon, Gàmbia, Geòrgia, Geòrgia del Sud, Ghana, Gibraltar, Grècia, Granada, Groenlàndia, Guadalupe, Guam, Guatemala, Guernsey, Guinea, Guinea Ecuatorial, Guinea-Bissau, Guyana, Haití, Hondures, Hong Kong, Hongria, Índia, Indonèsia, Iran, Iraq, Irlanda, Illa de Man, Islàndia, Israel, Itàlia, Jamaica, Japó, Jersei, Jordània, Kazakhstan, Kenya, Kiribati, Corea del Nord i Corea del Sud, Kuwait, Kirguizistan, Laos, Letònia, Lesotho, Líban, Libèria, Líbia, Liechtenstein, Lituània, Luxemburgo, Macao, Macedonia, Madagascar, Malasia, Malawi, Maldives, Malí, Malta, Marroc, Martinica, Maurici, Mauritània, Mayotte, Mèxic, Micronèsia, Moldàvia, Mònaco, Mongòlia, Montenegro, Montserrat, Mozambique, Myanmar, Namíbia, Nauru, Nepal, Nicaragua, Níger, Nigeria, Noruega, Nova Caledònia, Nova Zelanda, Oman, Països Baixos, Pakistan, Palau, Panamà, Papua Nova Guinea, Paraguay, Perú, Polinesia Francesa, Polònia, Portugal, Puerto Rico, Qatar, Regne Unit, República Txeca, República Dominicana, Romania, Rússia, Ruanda, Sàhara Occidental, Saint-Barthelemy, Santa Helena, Saint Kitts i Nevis, Samoa, San Martí, San Pere i Miqueló, San Vicente y las Granadinas, San Marino, Santa Lucía, Senegal, Serbia, Seychelles, Serra Lleona, Singapur, Siria, Somalia, Sudáfrica, Sudán, Sudán del Sur, Suriname, Sri Lanka, Suècia, Suïssa, Swazilàndia, Tailàndia, Taiwan, Tanzània, Tadjikistan, Territori Palestí, Timor Oriental, Togo, Tokelau, Tonga, Trinitat i Tobago, Tunis, Turkmenistan, Turquia, Tuvalu, Ucraïna, Uganda, Uruguai, Uzbekistan, Vanuatu, Venezuela, Vietnam, Wallis i Futuna, Iemen, Zambia, Zimbabue.
Compartir ruta amb un arxiu GPX
Ruta compartida via OsmAnd
- Anunci d'arribada
- Quan aviat vol l'anunci d'arribada?
+ Anunci d\'arribada
+ Quan aviat vol l\'anunci d\'arribada?
Mai
- Anunci d'instruccions de navegació a intervals regulars
+ Anunci d\'instruccions de navegació a intervals regulars
Repetir instruccions de navegació
Format no vàlid: %s
Canvis recents a la 0.6.7:
@@ -1646,18 +1646,18 @@ La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània,
\n\t- Millora la visualització GPX (filtrat de posicions errònies i registra precisió/elevació/velocitat)
\n\t- Tramesa del GPX a la comunitat OSM (http://download.osmand.net/gpx/)
\n\t- Millora de la representació vectorial
- \n\t- Millora del sintetitzador de veu (indica distància exacta, permet l'ús de milles)
- \n\t- Correcció d'errors
+ \n\t- Millora del sintetitzador de veu (indica distància exacta, permet l\'ús de milles)
+ \n\t- Correcció d\'errors
-OsmAnd (OSM Automated Navigation Directions, Guia de Navegació Automatitzada) és un mapa i una aplicació de navegació amb accés a dades de OpenStreetMap (OSM) lliure, de tot el món i d'una gran qualitat. Totes les dades dels mapes es poden emmagatzemar a la memòria local del dispositiu (o en una targeta) pel seu ús sense connexió. A través del GPS del seu dispositiu, OsmAnd ofereix navegació, amb indicacions òptiques i de veu, per anar en cotxe, moto o caminant. Totes les funciones principals són disponibles tant amb connexió com sense a Internet.
+OsmAnd (OSM Automated Navigation Directions, Guia de Navegació Automatitzada) és un mapa i una aplicació de navegació amb accés a dades de OpenStreetMap (OSM) lliure, de tot el món i d\'una gran qualitat. Totes les dades dels mapes es poden emmagatzemar a la memòria local del dispositiu (o en una targeta) pel seu ús sense connexió. A través del GPS del seu dispositiu, OsmAnd ofereix navegació, amb indicacions òptiques i de veu, per anar en cotxe, moto o caminant. Totes les funciones principals són disponibles tant amb connexió com sense a Internet.
Algunes de les característiques principals:
Navegació:
-- Funciona connectat (més ràpid) o sense connexió (sense càrrecs per roaming quan s'està al estranger...)
+- Funciona connectat (més ràpid) o sense connexió (sense càrrecs per roaming quan s\'està al estranger...)
- Indicacions Gir-a-gir per veu (gravades). Veus sintetitzades en català pendent.
-- Indicacions del carril , del nom del carrer i del temps estimat d'arribada, opcionals
+- Indicacions del carril , del nom del carrer i del temps estimat d\'arribada, opcionals
- Accepta punts de pas en el seu itinerari
- Canvi automàtic de ruta quan ens desviem del itinerari previst
- Recerca de llocs per adreça, per tipus (por exemple: restaurant, hotel, gasolinera, museu), o per coordenades geogràfiques
@@ -1666,16 +1666,16 @@ Visualització del mapa:
- Mostra la teva posició i orientació en el mapa
- Com opció, orienta el mapa segons la brúixola o el sentit de la marxa
- Guarda els teus llocs més importants com favorits
-- Mostra POI (punts d'interès) al teu voltant
+- Mostra POI (punts d\'interès) al teu voltant
- Pot mostrar mapes especialitzats de tessel·les amb connexió a internet
- Pot mostrar imatges de satèl·lit (de Bing)
- Pot mostrar superposicions diferents com traces de navegació GPX i mapes addicionals amb transparència ajustable
- Com opció, mostra els noms dels llocs en anglés, idioma local o transcripció fonètica
Usa dades de OpenStreetMap i Viquipèdia:
-- Informació d'alta qualitat des dels millors projectes col·laboratius del món
+- Informació d\'alta qualitat des dels millors projectes col·laboratius del món
- Mapes globals de OpenStreetMap, disponibles segons el país o regió
-- Punts d'interès de viquipèdia, ideal per fer visites turístiques (no disponible en la versió gratuïta)
+- Punts d\'interès de viquipèdia, ideal per fer visites turístiques (no disponible en la versió gratuïta)
- Descàrrega il·limitada gratuïta, directament des la aplicació (límit de descàrrega de 16 arxius de mapes a la versió gratuïta)
- Mapes sempre actualitzats (si més no un cop al mes)
- Mapes vectorials compactes sense conexió
@@ -1699,10 +1699,10 @@ Característiques per bicicletes i vianants
Contribució a OpenStreetMap directe
- Informació dels errors del mapa
- Pujar rutes GPX a OSM directament des la aplicació
-- Afegir punts d'interès i enviar-los directament a OSM (o més tard si s'está desconnectat)
+- Afegir punts d\'interès i enviar-los directament a OSM (o més tard si s\'está desconnectat)
- Gravació de viatge opcional, també en procés de fons (mentre el dispositiu està en mode de repòs)
-OsmAnd és de codi obert i s'està desenvolupant activament. Tot el món pot contribuir a l'aplicació, informant d'errades, millorant les traduccions, o codificant noves característiques. El projecte es troba en un estat molt animat, amb millores continues, per totes aquestes formes de interacció entre usuaris i desenvolupadors. L'avanç del projecte també es basa en les contribucions econòmiques per pagar el desenvolupament, codificació i proves de noves funcionalitats. En comprar OsmAnd+ esteu ajudant a que l'aplicació sigui encara més impresionant! És possible el finançament adreçat a unes noves característiques específiques, o fer una donació general a osmand.net.
+OsmAnd és de codi obert i s\'està desenvolupant activament. Tot el món pot contribuir a l\'aplicació, informant d\'errades, millorant les traduccions, o codificant noves característiques. El projecte es troba en un estat molt animat, amb millores continues, per totes aquestes formes de interacció entre usuaris i desenvolupadors. L\'avanç del projecte també es basa en les contribucions econòmiques per pagar el desenvolupament, codificació i proves de noves funcionalitats. En comprar OsmAnd+ esteu ajudant a que l\'aplicació sigui encara més impresionant! És possible el finançament adreçat a unes noves característiques específiques, o fer una donació general a osmand.net.
Mapa aproximat de la cobertura i qualitat:
@@ -1717,7 +1717,7 @@ Mapa aproximat de la cobertura i qualitat:
- Àfrica: **
- Antàrtida: *
-La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, Anguila, Antigua i Barbados, Aràbia Saudita, Argentina, Armènia, Aruba, Austràlia, Àustria, Azerbaidjan, Bahames, Bahrain, Bangladesh, Barbados, Bèlgica, Belize, Benín, Bermuda, Bielorússia, Butà, Bolívia, Bonaire, Bòsnia i Hercegovina, Botswana, Brasil, Illes Verges Britàniques, Brunei, Bulgària, Burkina Faso, Burundi, Cambotja, Camerun, Canadà, Cap Vert, República Centreafricana, Txad, Xile, Xina, Xipre, Colòmbia, Comores, Congo, Costa de Marfil, Costa Rica, Croàcia, Cuba, Curaçao, Dinamarca, Djibouti, Dominica, Equador, Egipte, El Salvador, El Vaticà, Emirats Àrabs Units, Eritrea, Eslovàquia, Eslovènia, Espanya, Estats Units d'Amèrica, Estònia, Etiòpia, Fiji, Filipines, Finlàndia, França, Guyana Francesa, Gabó, Gàmbia, Geòrgia, Geòrgia del Sud, Ghana, Gibraltar, Grècia, Granada, Groenlàndia, Guadalupe, Guam, Guatemala, Guernsey, Guinea, Guinea Ecuatorial, Guinea-Bissau, Guyana, Haití, Hondures, Hong Kong, Hongria, Índia, Indonèsia, Iran, Iraq, Irlanda, Illa de Man, Islàndia, Israel, Itàlia, Jamaica, Japó, Jersei, Jordània, Kazakhstan, Kenya, Kiribati, Corea del Nord i Corea del Sud, Kuwait, Kirguizistan, Laos, Letònia, Lesotho, Líban, Libèria, Líbia, Liechtenstein, Lituània, Luxemburg, Macau, Macedònia, Madagascar, Malaïsia, Malawi, Maldives, Mali, Malta, Marroc, Martinica, Maurici, Mauritània, Mayotte, Mèxic, Micronèsia, Moldàvia, Mònaco, Mongòlia, Montenegro, Montserrat, Moçambic, Myanmar, Namíbia, Nauru, Nepal, Nicaragua, Níger, Nigèria, Noruega, Nova Caledònia, Nova Zelanda, Oman, Països Baixos, Pakistan, Palau, Panamà, Papua Nova Guinea, Paraguai, Perú, Polinèsia Francesa, Polònia, Portugal, Puerto Rico, Qatar, Regne Unit, República Txeca, República Dominicana, Romania, Rússia, Ruanda, Sàhara Occidental, Saint-Barthelemy, Santa Helena, Saint Kitts i Nevis, Samoa, San Martí, San Pere i Miqueló, Sant Vicenç i les Granadines, San Marino, Santa Lucia, Senegal, Sèrbia, Seychelles, Serra Lleona, Singapur, Síria, Somàlia, Sud-àfrica, Sudan, Sudan del Sur, Surinam, Sri Lanka, Suècia, Suïssa, Swazilàndia, Tailàndia, Taiwan, Tanzània, Tadjikistan, Territori Palestí, Timor Oriental, Togo, Tokelau, Tonga, Trinitat i Tobago, Tunis, Turkmenistan, Turquia, Tuvalu, Ucraïna, Uganda, Uruguai, Uzbekistan, Vanuatu, Venezuela, Vietnam, Wallis i Futuna, Iemen, Zàmbia, Zimbabwe.↵
+La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània, Alemanya, Antilles Holandeses, Algèria, Andorra, Angola, Anguila, Antigua i Barbados, Aràbia Saudita, Argentina, Armènia, Aruba, Austràlia, Àustria, Azerbaidjan, Bahames, Bahrain, Bangladesh, Barbados, Bèlgica, Belize, Benín, Bermuda, Bielorússia, Butà, Bolívia, Bonaire, Bòsnia i Hercegovina, Botswana, Brasil, Illes Verges Britàniques, Brunei, Bulgària, Burkina Faso, Burundi, Cambotja, Camerun, Canadà, Cap Vert, República Centreafricana, Txad, Xile, Xina, Xipre, Colòmbia, Comores, Congo, Costa de Marfil, Costa Rica, Croàcia, Cuba, Curaçao, Dinamarca, Djibouti, Dominica, Equador, Egipte, El Salvador, El Vaticà, Emirats Àrabs Units, Eritrea, Eslovàquia, Eslovènia, Espanya, Estats Units d\'Amèrica, Estònia, Etiòpia, Fiji, Filipines, Finlàndia, França, Guyana Francesa, Gabó, Gàmbia, Geòrgia, Geòrgia del Sud, Ghana, Gibraltar, Grècia, Granada, Groenlàndia, Guadalupe, Guam, Guatemala, Guernsey, Guinea, Guinea Ecuatorial, Guinea-Bissau, Guyana, Haití, Hondures, Hong Kong, Hongria, Índia, Indonèsia, Iran, Iraq, Irlanda, Illa de Man, Islàndia, Israel, Itàlia, Jamaica, Japó, Jersei, Jordània, Kazakhstan, Kenya, Kiribati, Corea del Nord i Corea del Sud, Kuwait, Kirguizistan, Laos, Letònia, Lesotho, Líban, Libèria, Líbia, Liechtenstein, Lituània, Luxemburg, Macau, Macedònia, Madagascar, Malaïsia, Malawi, Maldives, Mali, Malta, Marroc, Martinica, Maurici, Mauritània, Mayotte, Mèxic, Micronèsia, Moldàvia, Mònaco, Mongòlia, Montenegro, Montserrat, Moçambic, Myanmar, Namíbia, Nauru, Nepal, Nicaragua, Níger, Nigèria, Noruega, Nova Caledònia, Nova Zelanda, Oman, Països Baixos, Pakistan, Palau, Panamà, Papua Nova Guinea, Paraguai, Perú, Polinèsia Francesa, Polònia, Portugal, Puerto Rico, Qatar, Regne Unit, República Txeca, República Dominicana, Romania, Rússia, Ruanda, Sàhara Occidental, Saint-Barthelemy, Santa Helena, Saint Kitts i Nevis, Samoa, San Martí, San Pere i Miqueló, Sant Vicenç i les Granadines, San Marino, Santa Lucia, Senegal, Sèrbia, Seychelles, Serra Lleona, Singapur, Síria, Somàlia, Sud-àfrica, Sudan, Sudan del Sur, Surinam, Sri Lanka, Suècia, Suïssa, Swazilàndia, Tailàndia, Taiwan, Tanzània, Tadjikistan, Territori Palestí, Timor Oriental, Togo, Tokelau, Tonga, Trinitat i Tobago, Tunis, Turkmenistan, Turquia, Tuvalu, Ucraïna, Uganda, Uruguai, Uzbekistan, Vanuatu, Venezuela, Vietnam, Wallis i Futuna, Iemen, Zàmbia, Zimbabwe.↵
@@ -1728,11 +1728,11 @@ La llista de països inclosos (bàsicament tot el món!): Afganistan, Albània,
* Calcula la ruta entre els punts de la traça GPX
* Canviat ventall de països per descarregar (suporta la cerca de denominacions locals)
- Inici automàtic del registre de la traça i del enviament de les posicions tot just iniciar l'aplicació
+ Inici automàtic del registre de la traça i del enviament de les posicions tot just iniciar l\'aplicació
Inici automàtic del registre de la traça
Identificació personal del traçador
Prem per veure o compartir la identificació del traçador
- Utilitzant la identificació del traçador altres dispositius connectats podran monitoritzar tots els moviments d'aquest aparell. Per desconnectar seleccioni l'opció Regenerar.
+ Utilitzant la identificació del traçador altres dispositius connectats podran monitoritzar tots els moviments d\'aquest aparell. Per desconnectar seleccioni l\'opció Regenerar.
Símbol de sessió:%1$s
Esperant autorització...
Posicions enviades %1$d (en cua %2$d)
diff --git a/OsmAnd/res/values-fr/strings.xml b/OsmAnd/res/values-fr/strings.xml
index 77943ee8bc..33427f275f 100644
--- a/OsmAnd/res/values-fr/strings.xml
+++ b/OsmAnd/res/values-fr/strings.xml
@@ -1103,7 +1103,7 @@
Ne pas afficher les limites administratives régionales (niveaux 5 à 9)
"\tLa plupart des périphériques GPS donnent des mesures d\'altitude dans le référentiel ellipsoïdal WGS84, depuis lequel une conversion vers le système local nécessite une correction en fonction de la position courante.
\n\tUne meilleure approximation des systèmes locaux est le référentiel EGM96. OsmAnd supporte désormais l\'affichage automatique de l\'altitude dans ce référentiel.
-\n\tIl suffit pour cela de télécharger le fichier 'Monde - Correction d\'altitude' depuis le gestionnaire de données hors-ligne (l\'original est à l\'adresse http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC). "
+\n\tIl suffit pour cela de télécharger le fichier \'Monde - Correction d\'altitude\' depuis le gestionnaire de données hors-ligne (l\'original est à l\'adresse http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC). "
Le greffon OsMoDroid est obsolète et doit être mis à jour.
Le greffon OsMoDroid est une extension OsmAnd pour l\'application OsMoDroid qui permet la création de traces. Pour plus d\'information à propos du service, consulter le site http://esya.ru.
Greffon OsMoDroid
@@ -1594,13 +1594,13 @@
heures avant
minutes avant
secondes avant
- Nom de l'appareil
- Lier à l'appareil
+ Nom de l\'appareil
+ Lier à l\'appareil
Rejoindre le groupe
- Connecter à l'appareil
+ Connecter à l\'appareil
Appareils connectés
Groupes/appareils OsMo
- Démarrer automatiquement la session de suivi et envoyer des lieux après le démarrage de l'application
+ Démarrer automatiquement la session de suivi et envoyer des lieux après le démarrage de l\'application
Démarre automatiquement la session de suivi
Identifiant personnel de suivi
diff --git a/OsmAnd/res/values-it/strings.xml b/OsmAnd/res/values-it/strings.xml
index 5f46903016..db4528e9a4 100644
--- a/OsmAnd/res/values-it/strings.xml
+++ b/OsmAnd/res/values-it/strings.xml
@@ -1784,13 +1784,13 @@ Si consiglia di aggiungere uno o più punti intermedi per migliorarne le prestaz
Calcola il percorso tra i punti
Novità nella versione 1.8:
* Calcola il percorso tra i punti di un tracciato GPX
- * Modificato l'aspetto per per il download degli stati (supporto alla ricerca con i nomi locali)
+ * Modificato l\'aspetto per per il download degli stati (supporto alla ricerca con i nomi locali)
- Avvia automaticamente la registrazione della sessione e invia la localizzazione dopo l'avvio dell'applicazione
+ Avvia automaticamente la registrazione della sessione e invia la localizzazione dopo l\'avvio dell\'applicazione
Avvia automaticamente il tracciamento della sessione
ID tracciamento personale
- Clicca per visualizzare o condividere l'id della tracciabilità.
- Usando l'id della tracciabilità i dispositivi connessi saranno in grado di seguire tutti i movimenti di questo dispositivo! Per disconnetersi seleziona Opzione rigenera.
+ Clicca per visualizzare o condividere l\'id della tracciabilità.
+ Usando l\'id della tracciabilità i dispositivi connessi saranno in grado di seguire tutti i movimenti di questo dispositivo! Per disconnetersi seleziona Opzione rigenera.
Token della sessione: %1$s
In attesa di autorizzazione...
Localizzazioni inviate %1$d (in buffer %2$d)
diff --git a/OsmAnd/res/values-sc/strings.xml b/OsmAnd/res/values-sc/strings.xml
index 5592db1455..338f984cb1 100644
--- a/OsmAnd/res/values-sc/strings.xml
+++ b/OsmAnd/res/values-sc/strings.xml
@@ -520,7 +520,7 @@ Si cussigiat de annànghere unu o prus puntos intermedios pro megiorare sas pres
Firma OSMo
Inghitza/avia OSMo
Mapas OsmAnd+ e Nàvigu
- OsmAnd est un'àplicu a mitza aperta pro su nàvigu cun mapas in lìnia e sena lìnia
+ OsmAnd est un\'àplicu a mitza aperta pro su nàvigu cun mapas in lìnia e sena lìnia
Agiornamentu de sas mapas sarbadas
Crea unu filtru pro sos PDI
Issèbera su mèdiu pro su trasportu:
diff --git a/OsmAnd/res/values/strings.xml b/OsmAnd/res/values/strings.xml
index c5f44f1a72..838f45d3d6 100644
--- a/OsmAnd/res/values/strings.xml
+++ b/OsmAnd/res/values/strings.xml
@@ -16,7 +16,7 @@
yellow
light blue
blue
- magenta
+ green
Change user properties
Display color
diff --git a/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java b/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java
index bc2140ecb4..8c5dbb576c 100644
--- a/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java
+++ b/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java
@@ -61,6 +61,8 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager;
+import android.widget.AdapterView;
+import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
@@ -110,6 +112,7 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
private ActionMode actionMode;
private Object selectedObject = null;
private String operation;
+ private Paint white;
private int[] paletteColors = new int[] {
R.string.color_red,
@@ -119,14 +122,14 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
R.string.color_yellow,
R.string.color_lightblue,
R.string.color_blue,
- R.string.color_magenta
+ R.string.color_green
};
private int[] pallette = new int[] {
0xffd00d0d,
0xffe044bb,
- 0xffee5020,
- 0xff602010,
+ 0xffff5020,
+ 0xff8e2512,
0xffeeee10,
0xff10c0f0,
0xff1010a0,
@@ -179,6 +182,11 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
mtd.setText(si.motd);
}
+ white = new Paint();
+ white.setStyle(Style.FILL_AND_STROKE);
+ white.setColor(getResources().getColor(R.color.color_unknown));
+ white.setAntiAlias(true);
+
updateStatus();
getExpandableListView().setOnGroupClickListener(new OnGroupClickListener() {
@Override
@@ -849,34 +857,36 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
if(model.getTrackerId().equals(osMoPlugin.getService().getMyGroupTrackerId())) {
location = tracker.getLastSendLocation();
}
+ int color = getResources().getColor(R.color.color_unknown);
+ int activeColor= model.getColor();
+ if(activeColor== 0) {
+ activeColor = getRandomColor();
+ osMoPlugin.getGroups().setDeviceProperties(model, model.getVisibleName(), activeColor);
+ }
//Location location = tracker.getLastLocation(model.trackerId);
if (location == null || mapLocation == null) {
- if (model.isEnabled()) {
- icon.setImageResource(
- // model.isActive() ? R.drawable.mon_osmo_conn_signal_small :
- R.drawable.mon_osmo_conn_small);
+ NonDirectionDrawable draw ;
+ if(icon.getDrawable() instanceof NonDirectionDrawable) {
+ draw = (NonDirectionDrawable) icon.getDrawable();
} else {
- icon.setImageResource(R.drawable.monitoring_rec_inactive);
+ draw = new NonDirectionDrawable();
}
+ draw.setColor(model.isEnabled()?activeColor : color);
+ icon.setImageDrawable(draw);
label.setText(model.getVisibleName());
} else {
- DirectionDrawable draw = new DirectionDrawable();
+ DirectionDrawable draw;
+ if (icon.getDrawable() instanceof DirectionDrawable) {
+ draw = (DirectionDrawable) icon.getDrawable();
+ } else {
+ draw = new DirectionDrawable();
+ }
float[] mes = new float[2];
net.osmand.Location.distanceBetween(location.getLatitude(), location.getLongitude(),
mapLocation.getLatitude(), mapLocation.getLongitude(), mes);
draw.setAngle(mes[1] - lastCompass + 180);
final boolean recent = Math.abs(location.getTime() - System.currentTimeMillis()) < RECENT_THRESHOLD;
-
- int color;
- if(recent){
- color = model.getColor();
- if(color == 0) {
- color = getRandomColor();
- osMoPlugin.getGroups().setDeviceProperties(model, model.getVisibleName(), color);
- }
- } else {
- color = getResources().getColor(R.color.color_unknown);
- }
+ draw.setColor(recent ? activeColor : color);
draw.setColor(color);
icon.setImageDrawable(draw);
int dist = (int) mes[0];
@@ -885,7 +895,7 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
if (seconds < 60) {
seconds = (seconds / 5) * 5;
time = seconds + " " + getString(R.string.seconds_ago);
-
+
} else if (seconds / 60 < 100) {
time = (seconds / 60) + " " + getString(R.string.minutes_ago);
} else {
@@ -900,8 +910,8 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
distance.length() - 1, 0);
labelTime.setText(time, TextView.BufferType.SPANNABLE);
((Spannable) labelTime.getText()).setSpan(
- new ForegroundColorSpan(getResources().getColor(seconds < 60 ? R.color.color_ok : R.color.color_unknown)), 0,
- time.length(), 0);
+ new ForegroundColorSpan(getResources().getColor(
+ seconds < 60 ? R.color.color_ok : R.color.color_unknown)), 0, time.length(), 0);
}
return row;
@@ -968,7 +978,12 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
final TIntArrayList list = new TIntArrayList(pallette);
List colorNames= new ArrayList();
int selection = -1;
+ if(device.getColor() == 0) {
+ osMoPlugin.getGroups().setDeviceProperties(device, device.getVisibleName(), getRandomColor());
+ }
int devColor = device.getColor();
+
+
for(int i = 0; i < pallette.length; i++) {
colorNames.add(getString(paletteColors[i]));
list.add(pallette[i]);
@@ -981,11 +996,37 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
colorNames.add(0, colorToString(devColor));
selection = 0;
}
- ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, colorNames);
+ ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, colorNames) {
+ @Override
+ public View getView(int position, View convertView, ViewGroup parent) {
+ View v = super.getView(position, convertView, parent);
+ if(v instanceof TextView) {
+ ((TextView) v).setTextColor(list.get(position));
+ }
+ return v;
+ }
+ };
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
+
colorSpinner.setAdapter(adapter);
+
+ colorSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
+
+ @Override
+ public void onItemSelected(AdapterView> parent, View view, int position, long id) {
+ View v = parent.getChildAt(0);
+ if(v instanceof TextView) {
+ ((TextView) v).setTextColor(list.get(position));
+ }
+ colorSpinner.invalidate();
+ }
+
+ @Override
+ public void onNothingSelected(AdapterView> parent) {
+ }
+
+ });
colorSpinner.setSelection(selection);
-
bld.setPositiveButton(R.string .default_buttons_yes, new DialogInterface.OnClickListener() {
@Override
@@ -997,6 +1038,45 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements
bld.setNegativeButton(R.string.default_buttons_no, null);
bld.show();
}
+
+ class NonDirectionDrawable extends Drawable {
+ Paint paintRouteDirection;
+
+ public void setColor(int color) {
+ paintRouteDirection.setColor(color);
+ }
+
+ public NonDirectionDrawable() {
+ paintRouteDirection = new Paint();
+ paintRouteDirection.setStyle(Style.FILL_AND_STROKE);
+ paintRouteDirection.setColor(getResources().getColor(R.color.color_unknown));
+ paintRouteDirection.setAntiAlias(true);
+
+ }
+
+ @Override
+ public void draw(Canvas canvas) {
+ canvas.drawCircle(width/2, height/2, (width + height) / 7, paintRouteDirection);
+ canvas.drawCircle(width/2, height/2, (width + height) / 6, white);
+
+ }
+
+ @Override
+ public int getOpacity() {
+ return 0;
+ }
+
+ @Override
+ public void setAlpha(int alpha) {
+ paintRouteDirection.setAlpha(alpha);
+
+ }
+
+ @Override
+ public void setColorFilter(ColorFilter cf) {
+ paintRouteDirection.setColorFilter(cf);
+ }
+ }
class DirectionDrawable extends Drawable {
Paint paintRouteDirection;