[Java for Android App Development] alexcha92:
I am new at Android coding and this forum and with Google Maps. When I am trying to exprot the project to test it I am getting this error

> "app_name" is not translated in af, am, ar, be, bg, ca, cs, da, de, el, en-rGB, en-rIN, es, es-rUS, et, et-rEE, fa, fi, fr, fr-rCA, hi, hr, hu, hy-rAM, in, it, iw, ja, ka-rGE, km-rKH,

ko, lo-rLA, lt, lv, mn-rMN, ms, ms-rMY, nb, nl, pl, pt, pt-rBR, pt-rPT, ro, ru, sk, sl, sr, sv, sw, th, tl, tr, uk, vi, zh-rCN, zh-rHK, zh-rTW, zu

at values/strings.xml and exept "app_name" for "hello_world" and "menu_settings" too.

The "strings" code is:

> <?xml version="1.0" encoding="utf-8"?> <resources>

>

> <string name="app_name">ThessMuseams</string>

> <string name="hello_world">Hello world!</string>

> <string name="menu_settings">Settings</string>

>

> </resources>

and my Java code is:

package com.vogella.android.locationapi.maps;

import android.app.Activity;

import android.content.Intent;

import android.net.Uri;

import android.os.Bundle;

import android.view.Menu;

import com.google.android.gms.maps.CameraUpdateFactory;

import com.google.android.gms.maps.GoogleMap;

import com.google.android.gms.maps.GoogleMap.OnMarkerClickListener;

import com.google.android.gms.maps.MapFragment;

import com.google.android.gms.maps.model.LatLng;

import com.google.android.gms.maps.model.Marker;

import com.google.android.gms.maps.model.MarkerOptions;

public class ShowMapActivity extends Activity implements OnMarkerClickListener{

static final LatLng THESSALONIKI = new LatLng(40.63935, 22.94461);

static final LatLng AMT = new LatLng(40.63501, 22.95441);

static final LatLng MOBC = new LatLng(40.62348, 22.95458);

static final LatLng JMT = new LatLng(40.63935, 22.94461);

static final LatLng NOESIS = new LatLng(40.55522, 23.01824);

static final LatLng TCMC = new LatLng(40.63935, 22.94461);

static final LatLng SMOMA = new LatLng(40.65872, 22.93045);

static final LatLng LEMMT = new LatLng(40.63935, 22.94461);

static final LatLng LP = new LatLng(40.62727, 22.94833);

static final LatLng MMA = new LatLng(40.63083, 22.94348);

static final LatLng MMOCA = new LatLng(40.62481, 22.96231);

static final LatLng OMT = new LatLng(40.62631, 22.96262);

static final LatLng BIM = new LatLng(40.63124, 22.93658);

static final LatLng WMOT = new LatLng(40.62441, 22.95992);

static final LatLng RMOT = new LatLng(40.62668, 22.95325);

static final LatLng MORT = new LatLng(40.64547, 22.92515);

static final LatLng TIT = new LatLng(40.62862, 22.96279);

static final LatLng WM = new LatLng(40.64468, 22.90976);

static final LatLng TMP = new LatLng(40.63337, 22.93638);

Marker thessaloniki, atatourk, byzntino, jewish, noesis, cinema, modernArt, laografiko, leykosPyrgos, makedonikouAgona, macModernArt, olympic,

byzantinInstraments, warMuseam, radioMuseam, railsMuseam, telloglio, water, photography;

private GoogleMap map;

[MENTION=439709]override[/MENTION]

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_show_map);

map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))

.getMap();

map.setOnMarkerClickListener(this);

thessaloniki = map.addMarker(new MarkerOptions().position(THESSALONIKI).title("Θεσσαλονίκη"));

atatourk = map.addMarker(new MarkerOptions().position(AMT).title("Μουσείο Ατατούρκ Θεσσαλονίκης"));

byzntino = map.addMarker(new MarkerOptions().position(MOBC).title("Μουσείο Βυζαντινού Πολιτισμού Θεσσαλονίκης"));

jewish = map.addMarker(new MarkerOptions().position(JMT).title("Κέντρο Ιστορικής Διαδρομής Εβραϊσμού Θεσσαλονίκης"));

noesis = map.addMarker(new MarkerOptions().position(NOESIS).title("Κέντρο Διάδοσης Επιστημών & Μουσείο Τεχνολογίας «Νόησις»"));

cinema = map.addMarker(new MarkerOptions().position(TCMC).title("Μουσείο Κινηματογράφου Θεσσαλονίκης"));

modernArt = map.addMarker(new MarkerOptions().position(SMOMA).title("Κρατικό Μουσείο Σύγχρονης Τέχνης"));

laografiko = map.addMarker(new MarkerOptions().position(LEMMT).title("Λαογραφικό και Εθνολογικό Μουσείο Μακεδονίας-Θράκης"));

leykosPyrgos = map.addMarker(new MarkerOptions().position(LP).title("Λευκός Πύργος"));

makedonikouAgona = map.addMarker(new MarkerOptions().position(MMA).title("Μουσείο Μακεδονικού Αγώνα"));

macModernArt = map.addMarker(new MarkerOptions().position(MMOCA).title("Μακεδονικό Μουσείο Σύγχρονης Τέχνης"));

olympic = map.addMarker(new MarkerOptions().position(OMT).title("Ολυμπιακό Μουσείο Θεσσαλονίκης"));

byzantinInstraments = map.addMarker(new MarkerOptions().position(BIM).title("Μουσείο Αρχαίων, Βυζαντινών και Μεταβυζαντινών Οργάνων"));

warMuseam = map.addMarker(new MarkerOptions().position(WMOT).title("Πολεμικό Μουσείο Θεσσαλονίκης"));

radioMuseam = map.addMarker(new MarkerOptions().position(RMOT).title("Μουσείο Ραδιοφωνίας Θεσσαλονίκης"));

railsMuseam = map.addMarker(new MarkerOptions().position(MORT).title("Σιδηροδρομικό Μουσείο Θεσσαλονίκης"));

telloglio = map.addMarker(new MarkerOptions().position(TIT).title("Τελλόγλειο Ίδρυμα Τεχνών"));

water = map.addMarker(new MarkerOptions().position(WM).title("Μουσείο Ύδρευσης Θεσσαλονίκης"));

photography = map.addMarker(new MarkerOptions().position(TMP).title("Μουσείο Φωτογραφίας Θεσσαλονίκης"));

map.moveCamera(CameraUpdateFactory.newLatLngZoom(THESSALONIKI, 15));

map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null);

}

[MENTION=439709]override[/MENTION]

public boolean onCreateOptionsMenu(Menu menu)

{

getMenuInflater().inflate(R.menu.show_map, menu);

return true;

}

public boolean onMarkerClick(Marker marker) {

if (marker.equals(thessaloniki))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(atatourk))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(byzntino))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(jewish))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(noesis))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(cinema))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(modernArt))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(laografiko))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(leykosPyrgos))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(makedonikouAgona))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(macModernArt))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(olympic))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(byzantinInstraments))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(warMuseam))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(radioMuseam))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(railsMuseam))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(telloglio))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(water))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

else if (marker.equals(photography))

{

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("URL"));

startActivity(browserIntent);

}

return true;

}

}

If you need more information please tell me.

Can't anyone help me?