Merge pull request #650 from afischerdev/app-trans
App: Added more strings in resources
This commit is contained in:
commit
5979df131b
14 changed files with 951 additions and 77 deletions
|
@ -10,7 +10,6 @@ import android.annotation.SuppressLint;
|
||||||
import android.app.AlertDialog;
|
import android.app.AlertDialog;
|
||||||
import android.app.Dialog;
|
import android.app.Dialog;
|
||||||
import android.content.DialogInterface;
|
import android.content.DialogInterface;
|
||||||
import android.content.pm.ActivityInfo;
|
|
||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
import android.content.res.Resources;
|
import android.content.res.Resources;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
|
@ -214,7 +213,8 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
} catch (IllegalStateException e) {
|
} catch (IllegalStateException e) {
|
||||||
Toast.makeText(this, "Too much data for download. Please reduce.", Toast.LENGTH_LONG).show();
|
Object data;
|
||||||
|
Toast.makeText(this, R.string.msg_too_much_data, Toast.LENGTH_LONG).show();
|
||||||
|
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return;
|
return;
|
||||||
|
@ -264,7 +264,7 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (workInfo.getState() == WorkInfo.State.ENQUEUED) {
|
if (workInfo.getState() == WorkInfo.State.ENQUEUED) {
|
||||||
Toast.makeText(this, "Download scheduled. Check internet connection if it doesn't start.", Toast.LENGTH_LONG).show();
|
Toast.makeText(this, R.string.msg_download_start, Toast.LENGTH_LONG).show();
|
||||||
mProgressIndicator.hide();
|
mProgressIndicator.hide();
|
||||||
mProgressIndicator.setIndeterminate(true);
|
mProgressIndicator.setIndeterminate(true);
|
||||||
mProgressIndicator.show();
|
mProgressIndicator.show();
|
||||||
|
@ -279,7 +279,7 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
String segmentName = progress.getString(DownloadWorker.PROGRESS_SEGMENT_NAME);
|
String segmentName = progress.getString(DownloadWorker.PROGRESS_SEGMENT_NAME);
|
||||||
int percent = progress.getInt(DownloadWorker.PROGRESS_SEGMENT_PERCENT, 0);
|
int percent = progress.getInt(DownloadWorker.PROGRESS_SEGMENT_PERCENT, 0);
|
||||||
if (percent > 0) {
|
if (percent > 0) {
|
||||||
mDownloadSummaryInfo.setText("Downloading .. " + segmentName);
|
mDownloadSummaryInfo.setText(getString(R.string.msg_download_started) + segmentName);
|
||||||
}
|
}
|
||||||
if (percent > 0) {
|
if (percent > 0) {
|
||||||
mProgressIndicator.setIndeterminate(false);
|
mProgressIndicator.setIndeterminate(false);
|
||||||
|
@ -295,13 +295,13 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
String result;
|
String result;
|
||||||
switch (workInfo.getState()) {
|
switch (workInfo.getState()) {
|
||||||
case FAILED:
|
case FAILED:
|
||||||
result = "Download failed";
|
result = getString(R.string.msg_download_failed);
|
||||||
break;
|
break;
|
||||||
case CANCELLED:
|
case CANCELLED:
|
||||||
result = "Download cancelled";
|
result = getString(R.string.msg_download_cancel);
|
||||||
break;
|
break;
|
||||||
case SUCCEEDED:
|
case SUCCEEDED:
|
||||||
result = "Download succeeded";
|
result = getString(R.string.msg_download_succeed);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
result = "";
|
result = "";
|
||||||
|
@ -349,12 +349,12 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
switch (id) {
|
switch (id) {
|
||||||
case DIALOG_CONFIRM_DELETE_ID:
|
case DIALOG_CONFIRM_DELETE_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Confirm Delete")
|
.setTitle(R.string.title_delete)
|
||||||
.setMessage("Really delete?").setPositiveButton("Yes", new DialogInterface.OnClickListener() {
|
.setMessage(R.string.summary_delete).setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
deleteSelectedTiles();
|
deleteSelectedTiles();
|
||||||
}
|
}
|
||||||
}).setNegativeButton("No", new DialogInterface.OnClickListener() {
|
}).setNegativeButton(R.string.no, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -362,9 +362,9 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
|
|
||||||
case DIALOG_CONFIRM_NEXTSTEPS_ID:
|
case DIALOG_CONFIRM_NEXTSTEPS_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Version Problem")
|
.setTitle(R.string.title_version)
|
||||||
.setMessage("The base version for tiles has changed. What to do?")
|
.setMessage(R.string.summary_version)
|
||||||
.setPositiveButton("Continue with current download, delete other old data", new DialogInterface.OnClickListener() {
|
.setPositiveButton(R.string.action_version1, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
|
|
||||||
ArrayList<Integer> allTiles = mBInstallerView.getSelectedTiles(MASK_INSTALLED_RD5);
|
ArrayList<Integer> allTiles = mBInstallerView.getSelectedTiles(MASK_INSTALLED_RD5);
|
||||||
|
@ -376,11 +376,11 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
}
|
}
|
||||||
downloadSelectedTiles();
|
downloadSelectedTiles();
|
||||||
}
|
}
|
||||||
}).setNegativeButton("Select all for download and start", new DialogInterface.OnClickListener() {
|
}).setNegativeButton(R.string.action_version2, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
downloadInstalledTiles();
|
downloadInstalledTiles();
|
||||||
}
|
}
|
||||||
}).setNeutralButton("Cancel now, complete on an other day", new DialogInterface.OnClickListener() {
|
}).setNeutralButton(R.string.action_version3, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
File tmplookupFile = new File(mBaseDir, "brouter/profiles2/lookups.dat.tmp");
|
File tmplookupFile = new File(mBaseDir, "brouter/profiles2/lookups.dat.tmp");
|
||||||
tmplookupFile.delete();
|
tmplookupFile.delete();
|
||||||
|
@ -391,17 +391,17 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
|
|
||||||
case DIALOG_CONFIRM_GETDIFFS_ID:
|
case DIALOG_CONFIRM_GETDIFFS_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Version Differences")
|
.setTitle(R.string.title_version_diff)
|
||||||
.setMessage("The base version for some tiles is different. What to do?")
|
.setMessage(R.string.summary_version_diff)
|
||||||
.setPositiveButton("Download all different tiles", new DialogInterface.OnClickListener() {
|
.setPositiveButton(R.string.action_version_diff1, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
downloadDiffVersionTiles();
|
downloadDiffVersionTiles();
|
||||||
}
|
}
|
||||||
}).setNegativeButton("Drop all different tiles", new DialogInterface.OnClickListener() {
|
}).setNegativeButton(R.string.action_version_diff2, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
dropDiffVersionTiles();
|
dropDiffVersionTiles();
|
||||||
}
|
}
|
||||||
}).setNeutralButton("Cancel now, complete on an other day", new DialogInterface.OnClickListener() {
|
}).setNeutralButton(R.string.action_version_diff3, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
@ -409,9 +409,9 @@ public class BInstallerActivity extends AppCompatActivity {
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_NEW_APP_NEEDED_ID:
|
case DIALOG_NEW_APP_NEEDED_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("App Version")
|
.setTitle(R.string.title_version)
|
||||||
.setMessage("The new data version needs a new app. Please update BRouter first")
|
.setMessage(R.string.summary_new_version)
|
||||||
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,7 +58,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
private static final int DIALOG_PICKWAYPOINT_ID = 10;
|
private static final int DIALOG_PICKWAYPOINT_ID = 10;
|
||||||
private static final int DIALOG_SELECTBASEDIR_ID = 11;
|
private static final int DIALOG_SELECTBASEDIR_ID = 11;
|
||||||
private static final int DIALOG_MAINACTION_ID = 12;
|
private static final int DIALOG_MAINACTION_ID = 12;
|
||||||
private static final int DIALOG_OLDDATAHINT_ID = 13;
|
//private static final int DIALOG_OLDDATAHINT_ID = 13;
|
||||||
private static final int DIALOG_SHOW_REPEAT_TIMEOUT_HELP_ID = 16;
|
private static final int DIALOG_SHOW_REPEAT_TIMEOUT_HELP_ID = 16;
|
||||||
private final Set<Integer> dialogIds = new HashSet<>();
|
private final Set<Integer> dialogIds = new HashSet<>();
|
||||||
private BRouterView mBRouterView;
|
private BRouterView mBRouterView;
|
||||||
|
@ -133,7 +133,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
|
|
||||||
switch (id) {
|
switch (id) {
|
||||||
case DIALOG_SELECTPROFILE_ID:
|
case DIALOG_SELECTPROFILE_ID:
|
||||||
builder.setTitle("Select a routing profile");
|
builder.setTitle(R.string.action_select_profile);
|
||||||
builder.setItems(availableProfiles, new DialogInterface.OnClickListener() {
|
builder.setItems(availableProfiles, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int item) {
|
public void onClick(DialogInterface dialog, int item) {
|
||||||
selectedProfile = availableProfiles[item];
|
selectedProfile = availableProfiles[item];
|
||||||
|
@ -142,9 +142,9 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_MAINACTION_ID:
|
case DIALOG_MAINACTION_ID:
|
||||||
builder.setTitle("Select Main Action");
|
builder.setTitle(R.string.main_action);
|
||||||
builder.setItems(
|
builder.setItems(
|
||||||
new String[]{"Download Manager", "BRouter App"},
|
new String[]{getString(R.string.main_action_1), getString(R.string.main_action_2)},
|
||||||
new DialogInterface.OnClickListener() {
|
new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int item) {
|
public void onClick(DialogInterface dialog, int item) {
|
||||||
if (item == 0)
|
if (item == 0)
|
||||||
|
@ -153,7 +153,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
showADialog(DIALOG_SELECTPROFILE_ID);
|
showADialog(DIALOG_SELECTPROFILE_ID);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.setNegativeButton("Close", new DialogInterface.OnClickListener() {
|
.setNegativeButton(getString(R.string.close), new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
@ -161,19 +161,15 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_SHOW_DM_INFO_ID:
|
case DIALOG_SHOW_DM_INFO_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("BRouter Download Manager")
|
.setTitle(R.string.title_download)
|
||||||
.setMessage(
|
.setMessage(R.string.summary_download)
|
||||||
"*** Attention: ***\n\n" + "The Download Manager is used to download routing-data "
|
.setPositiveButton(R.string.i_know, new DialogInterface.OnClickListener() {
|
||||||
+ "files which can be up to 170MB each. Do not start the Download Manager "
|
|
||||||
+ "on a cellular data connection without a data plan! "
|
|
||||||
+ "Download speed is restricted to 16 MBit/s.")
|
|
||||||
.setPositiveButton("I know", new DialogInterface.OnClickListener() {
|
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
Intent intent = new Intent(BRouterActivity.this, BInstallerActivity.class);
|
Intent intent = new Intent(BRouterActivity.this, BInstallerActivity.class);
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
showNewDialog(DIALOG_MAINACTION_ID);
|
showNewDialog(DIALOG_MAINACTION_ID);
|
||||||
}
|
}
|
||||||
}).setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
|
}).setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
|
@ -181,18 +177,15 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_SHOW_REPEAT_TIMEOUT_HELP_ID:
|
case DIALOG_SHOW_REPEAT_TIMEOUT_HELP_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Successfully prepared a timeout-free calculation")
|
.setTitle(R.string.title_timeoutfree)
|
||||||
.setMessage(
|
.setMessage(R.string.summary_timeoutfree)
|
||||||
"You successfully repeated a calculation that previously run into a timeout "
|
.setNegativeButton(R.string.exit, new DialogInterface.OnClickListener() {
|
||||||
+ "when started from your map-tool. If you repeat the same request from your "
|
|
||||||
+ "maptool, with the exact same destination point and a close-by starting point, "
|
|
||||||
+ "this request is guaranteed not to time out.")
|
|
||||||
.setNegativeButton("Exit", new DialogInterface.OnClickListener() {
|
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
|
/*
|
||||||
case DIALOG_OLDDATAHINT_ID:
|
case DIALOG_OLDDATAHINT_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Local setup needs reset")
|
.setTitle("Local setup needs reset")
|
||||||
|
@ -202,12 +195,13 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
+ "Before downloading new datafiles made for the new table, "
|
+ "Before downloading new datafiles made for the new table, "
|
||||||
+ "you have to reset your local setup by 'moving away' (or deleting) "
|
+ "you have to reset your local setup by 'moving away' (or deleting) "
|
||||||
+ "your <basedir>/brouter directory and start a new setup by calling the " + "BRouter App again.")
|
+ "your <basedir>/brouter directory and start a new setup by calling the " + "BRouter App again.")
|
||||||
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
|
.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
|
*/
|
||||||
case DIALOG_ROUTINGMODES_ID:
|
case DIALOG_ROUTINGMODES_ID:
|
||||||
builder.setTitle(message);
|
builder.setTitle(message);
|
||||||
builder.setMultiChoiceItems(routingModes, routingModesChecked,
|
builder.setMultiChoiceItems(routingModes, routingModesChecked,
|
||||||
|
@ -217,7 +211,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
routingModesChecked[which] = isChecked;
|
routingModesChecked[which] = isChecked;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int whichButton) {
|
public void onClick(DialogInterface dialog, int whichButton) {
|
||||||
mBRouterView.configureService(routingModes, routingModesChecked);
|
mBRouterView.configureService(routingModes, routingModesChecked);
|
||||||
}
|
}
|
||||||
|
@ -225,9 +219,9 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_EXCEPTION_ID:
|
case DIALOG_EXCEPTION_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("An Error occured")
|
.setTitle(R.string.error)
|
||||||
.setMessage(errorMessage)
|
.setMessage(errorMessage)
|
||||||
.setPositiveButton("OK",
|
.setPositiveButton(R.string.ok,
|
||||||
new DialogInterface.OnClickListener() {
|
new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
mBRouterView.continueProcessing();
|
mBRouterView.continueProcessing();
|
||||||
|
@ -235,12 +229,12 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_TEXTENTRY_ID:
|
case DIALOG_TEXTENTRY_ID:
|
||||||
builder.setTitle("Enter SDCARD base dir:");
|
builder.setTitle(R.string.title_sdcard);
|
||||||
builder.setMessage(message);
|
builder.setMessage(message);
|
||||||
final EditText input = new EditText(this);
|
final EditText input = new EditText(this);
|
||||||
// input.setText(defaultbasedir);
|
// input.setText(defaultbasedir);
|
||||||
builder.setView(input);
|
builder.setView(input);
|
||||||
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int whichButton) {
|
public void onClick(DialogInterface dialog, int whichButton) {
|
||||||
String basedir = input.getText().toString();
|
String basedir = input.getText().toString();
|
||||||
mBRouterView.startSetup(new File(basedir), true, false);
|
mBRouterView.startSetup(new File(basedir), true, false);
|
||||||
|
@ -248,7 +242,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_SELECTBASEDIR_ID:
|
case DIALOG_SELECTBASEDIR_ID:
|
||||||
builder.setTitle("Choose brouter data base dir:");
|
builder.setTitle(getString(R.string.action_choose_folder));
|
||||||
// builder.setMessage( message );
|
// builder.setMessage( message );
|
||||||
builder.setSingleChoiceItems(basedirOptions, 0, new DialogInterface.OnClickListener() {
|
builder.setSingleChoiceItems(basedirOptions, 0, new DialogInterface.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
|
@ -256,7 +250,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
selectedBasedir = item;
|
selectedBasedir = item;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int whichButton) {
|
public void onClick(DialogInterface dialog, int whichButton) {
|
||||||
if (selectedBasedir < availableBasedirs.size()) {
|
if (selectedBasedir < availableBasedirs.size()) {
|
||||||
mBRouterView.startSetup(availableBasedirs.get(selectedBasedir), true, false);
|
mBRouterView.startSetup(availableBasedirs.get(selectedBasedir), true, false);
|
||||||
|
@ -267,7 +261,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_VIASELECT_ID:
|
case DIALOG_VIASELECT_ID:
|
||||||
builder.setTitle("Check VIA Selection:");
|
builder.setTitle(R.string.action_via_select);
|
||||||
builder.setMultiChoiceItems(availableVias, getCheckedBooleanArray(availableVias.length),
|
builder.setMultiChoiceItems(availableVias, getCheckedBooleanArray(availableVias.length),
|
||||||
new DialogInterface.OnMultiChoiceClickListener() {
|
new DialogInterface.OnMultiChoiceClickListener() {
|
||||||
@Override
|
@Override
|
||||||
|
@ -279,7 +273,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int whichButton) {
|
public void onClick(DialogInterface dialog, int whichButton) {
|
||||||
mBRouterView.updateViaList(selectedVias);
|
mBRouterView.updateViaList(selectedVias);
|
||||||
mBRouterView.startProcessing(selectedProfile);
|
mBRouterView.startProcessing(selectedProfile);
|
||||||
|
@ -287,7 +281,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_NOGOSELECT_ID:
|
case DIALOG_NOGOSELECT_ID:
|
||||||
builder.setTitle("Check NoGo Selection:");
|
builder.setTitle(R.string.action_nogo_select);
|
||||||
String[] nogoNames = new String[nogoList.size()];
|
String[] nogoNames = new String[nogoList.size()];
|
||||||
for (int i = 0; i < nogoList.size(); i++)
|
for (int i = 0; i < nogoList.size(); i++)
|
||||||
nogoNames[i] = nogoList.get(i).name;
|
nogoNames[i] = nogoList.get(i).name;
|
||||||
|
@ -299,7 +293,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
nogoEnabled[which] = isChecked;
|
nogoEnabled[which] = isChecked;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int whichButton) {
|
public void onClick(DialogInterface dialog, int whichButton) {
|
||||||
mBRouterView.updateNogoList(nogoEnabled);
|
mBRouterView.updateNogoList(nogoEnabled);
|
||||||
mBRouterView.startProcessing(selectedProfile);
|
mBRouterView.startProcessing(selectedProfile);
|
||||||
|
@ -325,21 +319,21 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
List<String> slist = new ArrayList<>();
|
List<String> slist = new ArrayList<>();
|
||||||
// Neutral button
|
// Neutral button
|
||||||
if (wpCount == 0) {
|
if (wpCount == 0) {
|
||||||
slist.add("Server-Mode");
|
slist.add(getString(R.string.action_servermode));
|
||||||
} else if (wpCount == -3) {
|
} else if (wpCount == -3) {
|
||||||
slist.add("Info");
|
slist.add(getString(R.string.action_info));
|
||||||
} else if (wpCount >= 2) {
|
} else if (wpCount >= 2) {
|
||||||
slist.add("Calc Route");
|
slist.add(getString(R.string.action_calc_route));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (wpCount == 0) {
|
if (wpCount == 0) {
|
||||||
slist.add("Profile Settings");
|
slist.add(getString(R.string.action_profile_settings));
|
||||||
}
|
}
|
||||||
// Positive button
|
// Positive button
|
||||||
if (wpCount == -3 || wpCount == -1) {
|
if (wpCount == -3 || wpCount == -1) {
|
||||||
slist.add("Share GPX");
|
slist.add(getString(R.string.action_share));
|
||||||
} else if (wpCount >= 0) {
|
} else if (wpCount >= 0) {
|
||||||
String selectLabel = wpCount == 0 ? "Select from" : "Select to/via";
|
String selectLabel = wpCount == 0 ? getString(R.string.action_select_from) : getString(R.string.action_select_to);
|
||||||
slist.add(selectLabel);
|
slist.add(selectLabel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -407,16 +401,16 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Negative button
|
// Negative button
|
||||||
builder.setNegativeButton("Exit", (dialog, which) -> {
|
builder.setNegativeButton(R.string.exit, (dialog, which) -> {
|
||||||
finish();
|
finish();
|
||||||
});
|
});
|
||||||
|
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_MODECONFIGOVERVIEW_ID:
|
case DIALOG_MODECONFIGOVERVIEW_ID:
|
||||||
builder
|
builder
|
||||||
.setTitle("Success")
|
.setTitle(R.string.success)
|
||||||
.setMessage(message)
|
.setMessage(message)
|
||||||
.setPositiveButton("Exit",
|
.setPositiveButton(R.string.exit,
|
||||||
new DialogInterface.OnClickListener() {
|
new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int id) {
|
public void onClick(DialogInterface dialog, int id) {
|
||||||
finish();
|
finish();
|
||||||
|
@ -424,7 +418,7 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
});
|
});
|
||||||
return builder.create();
|
return builder.create();
|
||||||
case DIALOG_PICKWAYPOINT_ID:
|
case DIALOG_PICKWAYPOINT_ID:
|
||||||
builder.setTitle(wpCount > 0 ? "Select to/via" : "Select from");
|
builder.setTitle(wpCount == 0 ? getString(R.string.action_select_from) : getString(R.string.action_select_to));
|
||||||
builder.setItems(availableWaypoints, new DialogInterface.OnClickListener() {
|
builder.setItems(availableWaypoints, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int item) {
|
public void onClick(DialogInterface dialog, int item) {
|
||||||
mBRouterView.updateWaypointList(availableWaypoints[item]);
|
mBRouterView.updateWaypointList(availableWaypoints[item]);
|
||||||
|
@ -472,11 +466,11 @@ public class BRouterActivity extends AppCompatActivity implements ActivityCompat
|
||||||
//startActivityForResult(i, 100);
|
//startActivityForResult(i, 100);
|
||||||
someActivityResultLauncher.launch(i);
|
someActivityResultLauncher.launch(i);
|
||||||
} else {
|
} else {
|
||||||
Toast.makeText(this, "no profile data", Toast.LENGTH_LONG).show();
|
Toast.makeText(this, R.string.msg_no_profile, Toast.LENGTH_LONG).show();
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Toast.makeText(this, selectedProfile + ", no used profile", Toast.LENGTH_LONG).show();
|
Toast.makeText(this, selectedProfile + getString(R.string.msg_no_used_profile), Toast.LENGTH_LONG).show();
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -380,14 +380,14 @@ public class BRouterView extends View {
|
||||||
try {
|
try {
|
||||||
cor.readAllPoints();
|
cor.readAllPoints();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
msg = "Error reading waypoints: " + e;
|
msg = getContext().getString(R.string.msg_read_wpt_error)+ ": " + e;
|
||||||
}
|
}
|
||||||
|
|
||||||
int size = cor.allpoints.size();
|
int size = cor.allpoints.size();
|
||||||
if (size < 1)
|
if (size < 1)
|
||||||
msg = "coordinate source does not contain any waypoints!";
|
msg = getContext().getString(R.string.msg_no_wpt);
|
||||||
if (size > 1000)
|
if (size > 1000)
|
||||||
msg = "coordinate source contains too much waypoints: " + size + "(please use from/to/via names)";
|
msg = String.format(getContext().getString(R.string.msg_too_much_wpts), size);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (msg != null) {
|
if (msg != null) {
|
||||||
|
@ -471,13 +471,13 @@ public class BRouterView extends View {
|
||||||
if (needsWaypointSelection) {
|
if (needsWaypointSelection) {
|
||||||
StringBuilder msg;
|
StringBuilder msg;
|
||||||
if (wpList.size() == 0) {
|
if (wpList.size() == 0) {
|
||||||
msg = new StringBuilder("Expecting waypoint selection\n" + "(coordinate-source: " + cor.basedir + cor.rootdir + ")");
|
msg = new StringBuilder(getContext().getString(R.string.msg_no_wpt_selection) + "(coordinate-source: " + cor.basedir + cor.rootdir + ")");
|
||||||
} else {
|
} else {
|
||||||
msg = new StringBuilder("current waypoint selection:\n");
|
msg = new StringBuilder(getContext().getString(R.string.msg_wpt_selection));
|
||||||
for (int i = 0; i < wpList.size(); i++)
|
for (int i = 0; i < wpList.size(); i++)
|
||||||
msg.append(i > 0 ? "->" : "").append(wpList.get(i).name);
|
msg.append(i > 0 ? "->" : "").append(wpList.get(i).name);
|
||||||
}
|
}
|
||||||
((BRouterActivity) getContext()).showResultMessage("Select Action", msg.toString(), wpList.size());
|
((BRouterActivity) getContext()).showResultMessage(getContext().getString(R.string.title_action), msg.toString(), wpList.size());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -718,8 +718,13 @@ public class BRouterView extends View {
|
||||||
((BRouterActivity) getContext()).showErrorMessage(cr.getErrorMessage());
|
((BRouterActivity) getContext()).showErrorMessage(cr.getErrorMessage());
|
||||||
} else {
|
} else {
|
||||||
String memstat = memoryClass + "mb pathPeak " + ((cr.getPathPeak() + 500) / 1000) + "k";
|
String memstat = memoryClass + "mb pathPeak " + ((cr.getPathPeak() + 500) / 1000) + "k";
|
||||||
String result = "version = BRouter-" + getContext().getString(R.string.app_version) + "\n" + "mem = " + memstat + "\ndistance = " + cr.getDistance() / 1000. + " km\n" + "filtered ascend = " + cr.getAscend()
|
String result = String.format(getContext().getString(R.string.msg_status_result),
|
||||||
+ " m\n" + "plain ascend = " + cr.getPlainAscend() + " m\n" + "estimated time = " + cr.getTime();
|
getContext().getString(R.string.app_version),
|
||||||
|
memstat,
|
||||||
|
Double.toString(cr.getDistance() / 1000.),
|
||||||
|
Integer.toString(cr.getAscend()),
|
||||||
|
Integer.toString(cr.getPlainAscend()),
|
||||||
|
cr.getTime());
|
||||||
|
|
||||||
rawTrack = cr.getFoundRawTrack();
|
rawTrack = cr.getFoundRawTrack();
|
||||||
|
|
||||||
|
@ -728,9 +733,9 @@ public class BRouterView extends View {
|
||||||
writeRawTrackToPath(rawTrackPath);
|
writeRawTrackToPath(rawTrackPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
String title = "Success";
|
String title = getContext().getString(R.string.success);
|
||||||
if (cr.getAlternativeIndex() > 0)
|
if (cr.getAlternativeIndex() > 0)
|
||||||
title += " / " + cr.getAlternativeIndex() + ". Alternative";
|
title += " / " + cr.getAlternativeIndex() + ". " + getContext().getString(R.string.msg_alternative);
|
||||||
|
|
||||||
((BRouterActivity) getContext()).showResultMessage(title, result, rawTrackPath == null ? -1 : -3);
|
((BRouterActivity) getContext()).showResultMessage(title, result, rawTrackPath == null ? -1 : -3);
|
||||||
trackOutfile = cr.getOutfile();
|
trackOutfile = cr.getOutfile();
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">إيقاف التنزيل</string>
|
<string name="action_cancel">إيقاف التنزيل</string>
|
||||||
<string name="summary_segments">الحجم=%1$s\nالحجم المتوفر=%2$s</string>
|
<string name="summary_segments">الحجم=%1$s\nالحجم المتوفر=%2$s</string>
|
||||||
<string name="notification_title">تحميل القطع</string>
|
<string name="notification_title">تحميل القطع</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">اختر مكان قاعدة بيانات brouter:</string>
|
||||||
|
<string name="action_select_profile">اختر ملف تعريف التوجيه</string>
|
||||||
|
<string name="main_action">حدد الإجراء الرئيسي</string>
|
||||||
|
<string name="main_action_1">مدير التنزيلات</string>
|
||||||
|
<string name="main_action_2">تطبيق BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">إلغاء</string>
|
||||||
|
<string name="i_know">أعرف ذلك</string>
|
||||||
|
<string name="close">إغلاق</string>
|
||||||
|
<string name="exit">خروج</string>
|
||||||
|
<string name="ok">موافق</string>
|
||||||
|
<string name="success">تم بنجاح</string>
|
||||||
|
<string name="error">حدث خطأ ما</string>
|
||||||
|
|
||||||
|
<string name="title_download">مدير تنزيلات BRouter</string>
|
||||||
|
<string name="summary_download">*** تحذير:***
|
||||||
|
\n\nيتم استخدام مدير التنزيل لتنزيل ملفات بيانات التوجيه عبر الطرق
|
||||||
|
والتي يمكن أن يصل حجمها إلى 170 ميجابايت، لذلك لا تقم بتشغيل
|
||||||
|
"مدير التنزيلات" حينما تكون متصلاً عبر البيانات الخلوية ومحدوداً بحجم التنزيلات!
|
||||||
|
سرعة التنزيل محدودة على 16 ميجابايت/بالثانية.</string>
|
||||||
|
<string name="title_timeoutfree">أنجزت عملية الحساب بنجاح وبدون تأخير</string>
|
||||||
|
<string name="summary_timeoutfree">لقد نجحت في تكرار عملية حسابية كانت قد انتهت في السابق
|
||||||
|
عند بدايتها من خلال أداة الخريطة، إذا قمت بتكرار نفس الطلب من
|
||||||
|
أداة الخريطة الخاصة بك ومع نفس الوجهة بالضبط وبنقطة بداية
|
||||||
|
قريبة، فسيضمن لك التطبيق عدم انتهاء مهلة هذا الطلب.</string>
|
||||||
|
<string name="title_sdcard">أدخل مسار الذاكرة الخارجية:</string>
|
||||||
|
<string name="title_action">اختر الإجراء</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">التحقق من النقاط الوسيطة:</string>
|
||||||
|
<string name="action_nogo_select">التحقق من النقاط المسبتعدة:</string>
|
||||||
|
<string name="action_servermode">وضع-الخادم</string>
|
||||||
|
<string name="action_info">معلومات</string>
|
||||||
|
<string name="action_calc_route">حساب الطريق</string>
|
||||||
|
<string name="action_profile_settings">إعدادات ملف التعريف</string>
|
||||||
|
<string name="action_share">مشاركة ملف GPX</string>
|
||||||
|
<string name="action_select_from">اختر من</string>
|
||||||
|
<string name="action_select_to">اختر إلى/عبر</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">لا توجد بيانات ملف التعريف</string>
|
||||||
|
<string name="msg_no_used_profile">، لا يوجد ملف تعريف مستخدم</string>
|
||||||
|
<string name="msg_too_much_data">هناك الكثير من البيانات للتنزيل، من فضلك قم بتقليلها.</string>
|
||||||
|
<string name="msg_download_start">تمت جدولة التنزيل، وتحقق من اتصالك بالإنترنت إذا لم يبدأ التنزيل.</string>
|
||||||
|
<string name="msg_wpt_selection">نقاط الطريق الحالية المحددة:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">نقاط الطريق المتوقعة المحددة\n</string>
|
||||||
|
<string name="msg_alternative">البديل</string>
|
||||||
|
<string name="msg_status_result">الإصدار = BRouter-%1$s \n
|
||||||
|
الذاكرة = %2$s \n
|
||||||
|
المسافة = %3$s كم\n
|
||||||
|
التصاعد المرشح = %4$s م\n
|
||||||
|
التصاعد العادي = %5$s م\n
|
||||||
|
الوقت المقدر = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">خطأ في قراءة نقاط الطريق</string>
|
||||||
|
<string name="msg_no_wpt">لا يحتوي مصدر الإحداثيات على أي نقاط الطريق!</string>
|
||||||
|
<string name="msg_too_much_wpts">مصدر الإحداثيات يحتوي على عدد كبير جدًا من نقاط الطريق: %1$d (يرجى استخدام أسماء النقاط من/إلى/عبر from/to/via)</string>
|
||||||
|
|
||||||
|
<string name="no">لا</string>
|
||||||
|
<string name="yes">نعم</string>
|
||||||
|
|
||||||
|
<string name="title_delete">تأكيد الحذف</string>
|
||||||
|
<string name="summary_delete">هل ترغب بالحذف؟</string>
|
||||||
|
<string name="title_version">مشكلة في الإصدار</string>
|
||||||
|
<string name="summary_version">لقد تغير الإصدار الأساسي للصور المتجانبة، ما الإجراء المناسب لفعله؟</string>
|
||||||
|
<string name="action_version1">متابعة التنزيل الحالي، وحذف البيانات الأخرى القديمة</string>
|
||||||
|
<string name="action_version2">تحديد الكل للتنزيل والبدء</string>
|
||||||
|
<string name="action_version3">قم بالإلغاء في الوقت الحالي، واستكمله لاحقاً</string>
|
||||||
|
<string name="title_version_diff">اختلافات الإصدارات</string>
|
||||||
|
<string name="summary_version_diff">الإصدار الأساسي لبعض الصور المتجانبة مختلف. ما الإجراء المناسب لفعله؟</string>
|
||||||
|
<string name="action_version_diff1">تحميل المختلف من الصور المتجانبة</string>
|
||||||
|
<string name="action_version_diff2">حذف كل الصور المتجانبة المختلفة عن الأخرى</string>
|
||||||
|
<string name="action_version_diff3">قم بالإلغاء في الوقت الحالي، واستكمله لاحقاً</string>
|
||||||
|
<string name="summary_new_version">يحتاج إصدار البيانات الجديد إلى وجود التطبيق الجديد، لذا نرجوا منك تحديث BRouter أولاً</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">فشل التنزيل</string>
|
||||||
|
<string name="msg_download_cancel">تم إلغاء التنزيل</string>
|
||||||
|
<string name="msg_download_succeed">تم التنزيل بنجاح</string>
|
||||||
|
<string name="msg_download_started">جار التنزيل…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Aturar Descàrrega</string>
|
<string name="action_cancel">Aturar Descàrrega</string>
|
||||||
<string name="summary_segments">Espai=%1$s\nLliure=%2$s</string>
|
<string name="summary_segments">Espai=%1$s\nLliure=%2$s</string>
|
||||||
<string name="notification_title">Descarregar segments</string>
|
<string name="notification_title">Descarregar segments</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Escollir directori base brouter:</string>
|
||||||
|
<string name="action_select_profile">Seleccionar un perfil d\'enrutament</string>
|
||||||
|
<string name="main_action">Seleccionar Acció Principal</string>
|
||||||
|
<string name="main_action_1">Gestor de Baixades</string>
|
||||||
|
<string name="main_action_2">App BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Cancel·lar</string>
|
||||||
|
<string name="i_know">Ho sé</string>
|
||||||
|
<string name="close">Tancar</string>
|
||||||
|
<string name="exit">Sortir</string>
|
||||||
|
<string name="ok">D\'acord</string>
|
||||||
|
<string name="success">Èxit</string>
|
||||||
|
<string name="error">Ha aparegut un error</string>
|
||||||
|
|
||||||
|
<string name="title_download">Gestor de baixades BRouter</string>
|
||||||
|
<string name="summary_download">*** Atenció:***
|
||||||
|
\n\nEl Gestor de Baixades es fa servir per descarregar fitxers de dades
|
||||||
|
d\'enrutament, que poden arribar als 170 Mb cadascun. No inicies el Gestor
|
||||||
|
des d\'un mòbil sense un pla de dades!
|
||||||
|
La velocitat de baixada està limitada a 16 Mbit/s.</string>
|
||||||
|
<string name="title_timeoutfree">S\'ha preparat correctament un càlcul sense límit de temps</string>
|
||||||
|
<string name="summary_timeoutfree">S\'ha repetit amb èxit un càlcul a través
|
||||||
|
de l\'aplicació de cartografia que prèviament havia superat el temps d\'espera.
|
||||||
|
Si repeteixes la mateixa petició amb exactament el mateix destí i un punt de partida proper,
|
||||||
|
es garanteix que la petició no esgotarà el límit de temps.</string>
|
||||||
|
<string name="title_sdcard">Introdueix el directori base de la tarja SD:</string>
|
||||||
|
<string name="title_action">Seleccionar Acció</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Comprovar Selecció VIA:</string>
|
||||||
|
<string name="action_nogo_select">Comprovar Selecció NoGo:</string>
|
||||||
|
<string name="action_servermode">Mode-Servidor</string>
|
||||||
|
<string name="action_info">Info</string>
|
||||||
|
<string name="action_calc_route">Calc Ruta</string>
|
||||||
|
<string name="action_profile_settings">Ajustaments del perfil</string>
|
||||||
|
<string name="action_share">Compartir GPX</string>
|
||||||
|
<string name="action_select_from">Seleccionar des de</string>
|
||||||
|
<string name="action_select_to">Seleccionar a/via</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">no hi ha dades al perfil</string>
|
||||||
|
<string name="msg_no_used_profile">, cap perfil utilitzat</string>
|
||||||
|
<string name="msg_too_much_data">Massa dades per baixar. Si us plau, redueix-les.</string>
|
||||||
|
<string name="msg_download_start">Baixada programada. Comprovar la connexió a internet si no comença.</string>
|
||||||
|
<string name="msg_wpt_selection">selecció actual de fita:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Esperant selecció de fita\n</string>
|
||||||
|
<string name="msg_alternative">Alternativa</string>
|
||||||
|
<string name="msg_status_result">versió = BRouter-%1$s \n
|
||||||
|
memòria = %2$s \n
|
||||||
|
distància = %3$s km\n
|
||||||
|
ascensió filtrada = %4$s m\n
|
||||||
|
ascens en pla = %5$s m\n
|
||||||
|
temps estimat = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Error llegint fites</string>
|
||||||
|
<string name="msg_no_wpt">la font de coordenades no conté cap fita!</string>
|
||||||
|
<string name="msg_too_much_wpts">la font de coordenades conté massa fites: %1$d (si us plau, fes servir noms des de/a/via)</string>
|
||||||
|
|
||||||
|
<string name="no">No</string>
|
||||||
|
<string name="yes">Si</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Confirmar Eliminar</string>
|
||||||
|
<string name="summary_delete">Voleu realment eliminar?</string>
|
||||||
|
<string name="title_version">Problema de versió</string>
|
||||||
|
<string name="summary_version">La versió base per les tesel·les ha canviat. Què vols fer?</string>
|
||||||
|
<string name="action_version1">Continuar amb la baixada, eliminar altres dades antigues</string>
|
||||||
|
<string name="action_version2">Seleccionar-ho tot per baixar i iniciar</string>
|
||||||
|
<string name="action_version3">Cancel·lar ara, completar un altre dia</string>
|
||||||
|
<string name="title_version_diff">Diferències de Versió</string>
|
||||||
|
<string name="summary_version_diff">La versió base de diverses tesel·les és diferent. Què vols fer?</string>
|
||||||
|
<string name="action_version_diff1">Baixar totes les tesel·les diferents</string>
|
||||||
|
<string name="action_version_diff2">Descartar les tesel·les diferents</string>
|
||||||
|
<string name="action_version_diff3">Cancel·lar ara, completar un altre dia</string>
|
||||||
|
<string name="summary_new_version">La nova versió de dades necessita una aplicació nova. Sisplau, actualitza BRouter primer</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Baixada fallida</string>
|
||||||
|
<string name="msg_download_cancel">Baixada cancel·lada</string>
|
||||||
|
<string name="msg_download_succeed">Baixada exitosa</string>
|
||||||
|
<string name="msg_download_started">Baixant…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Download stoppen</string>
|
<string name="action_cancel">Download stoppen</string>
|
||||||
<string name="summary_segments">Größe=%1$s\nFrei=%2$s</string>
|
<string name="summary_segments">Größe=%1$s\nFrei=%2$s</string>
|
||||||
<string name="notification_title">Segmente herunterladen</string>
|
<string name="notification_title">Segmente herunterladen</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">BRouter-Datenbankverzeichnis wählen:</string>
|
||||||
|
<string name="action_select_profile">Routenprofil wählen</string>
|
||||||
|
<string name="main_action">Standardaktion wählen</string>
|
||||||
|
<string name="main_action_1">Downloadmanager</string>
|
||||||
|
<string name="main_action_2">BRouter-App</string>
|
||||||
|
|
||||||
|
<string name="cancel">Abbrechen</string>
|
||||||
|
<string name="i_know">Ich weiß</string>
|
||||||
|
<string name="close">Schließen</string>
|
||||||
|
<string name="exit">Verlassen</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Erfolg</string>
|
||||||
|
<string name="error">Ein Fehler ist aufgetreten</string>
|
||||||
|
|
||||||
|
<string name="title_download">BRouter Downloadmanager</string>
|
||||||
|
<string name="summary_download">*** Achtung:***
|
||||||
|
\n\nDer Downloadmanager wird zum Herunterladen von Routingdaten verwendet
|
||||||
|
die jeweils bis zu 170MB groß sein können. Starten Sie den Downloadmanager
|
||||||
|
nicht auf Mobiltelefonen ohne Mobilfunktdatentarif!
|
||||||
|
Die Downloadgeschwindigkeit ist auf 16 MBit/s begrenzt.</string>
|
||||||
|
<string name="title_timeoutfree">Berechnung ohne Zeitüberschreitung erfolgreich</string>
|
||||||
|
<string name="summary_timeoutfree">Sie haben eine Berechnung erfolgreich wiederholt, bei
|
||||||
|
der zuvor beim Start von Ihrem Karten-Tool aus eine Zeitüberschreitung auftrat.
|
||||||
|
Wenn Sie dieselbe Anfrage von Ihrem Karten-Tool aus wiederholen, mit genau demselben
|
||||||
|
Zielpunkt und einem nahe gelegenen Startpunkt, wird diese Anfrage garantiert nicht abbrechen.</string>
|
||||||
|
<string name="title_sdcard">SD-Karten Verzeichnis wählen:</string>
|
||||||
|
<string name="title_action">Aktion wählen</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Via-Auswahl prüfen:</string>
|
||||||
|
<string name="action_nogo_select">NoGo-Auswahl prüfen:</string>
|
||||||
|
<string name="action_servermode">Server-Modus</string>
|
||||||
|
<string name="action_info">Info</string>
|
||||||
|
<string name="action_calc_route">Route berechnen</string>
|
||||||
|
<string name="action_profile_settings">Profileinstellungen</string>
|
||||||
|
<string name="action_share">GPX teilen</string>
|
||||||
|
<string name="action_select_from">"Von" wählen</string>
|
||||||
|
<string name="action_select_to">"Nach"/Via wählen</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">Keine Profildaten</string>
|
||||||
|
<string name="msg_no_used_profile">, kein verwendetes Profil</string>
|
||||||
|
<string name="msg_too_much_data">Zu viele Daten für den Download. Bitte reduzieren.</string>
|
||||||
|
<string name="msg_download_start">Download geplant. Überprüfen Sie die Internetverbindung, wenn der Download nicht startet.</string>
|
||||||
|
<string name="msg_wpt_selection">aktuelle Wegpunktauswahl:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Erwarte Wegpunktauswahl\n</string>
|
||||||
|
<string name="msg_alternative">Alternative</string>
|
||||||
|
<string name="msg_status_result">Version = BRouter-%1$s\n
|
||||||
|
Speicher = %2$s \n
|
||||||
|
Abstand = %3$s km\n
|
||||||
|
gefilterter Aufstieg = %4$s m\n
|
||||||
|
flacher Aufstieg = %5$s m\n
|
||||||
|
geschätzte Zeit = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Fehler beim Lesen von Wegpunkten</string>
|
||||||
|
<string name="msg_no_wpt">Die Koordinatenquelle enthält keine Wegpunkte!</string>
|
||||||
|
<string name="msg_too_much_wpts">Die Koordinatenquelle enthält zu viele Wegpunkte: %1$d (bitte von/nach/via-Namen verwenden)</string>
|
||||||
|
|
||||||
|
<string name="no">Nein</string>
|
||||||
|
<string name="yes">Ja</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Löschen bestätigen</string>
|
||||||
|
<string name="summary_delete">Wirklich löschen?</string>
|
||||||
|
<string name="title_version">Versionsproblem</string>
|
||||||
|
<string name="summary_version">Die Datenversion der Kacheln hat sich geändert. Bitte auswählen:</string>
|
||||||
|
<string name="action_version1">Download fortsetzen und alte Daten löschen?</string>
|
||||||
|
<string name="action_version2">Alle auswählen und Download starten</string>
|
||||||
|
<string name="action_version3">Abbrechen und später fortsetzen</string>
|
||||||
|
<string name="title_version_diff">Versionskonflikt</string>
|
||||||
|
<string name="summary_version_diff">Die Datenversion für einige Kacheln ist unterschiedlich. Bitte auswählen:</string>
|
||||||
|
<string name="action_version_diff1">Download alle unterschiedlichen Kacheln</string>
|
||||||
|
<string name="action_version_diff2">Überspringe alle unterschiedlichen Kacheln</string>
|
||||||
|
<string name="action_version_diff3">Abbrechen und später fortsetzen</string>
|
||||||
|
<string name="summary_new_version">Die neue Datenversion verlangt ein BRouter-Update. Bitte aktualisieren</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Download fehlgeschlagen</string>
|
||||||
|
<string name="msg_download_cancel">Download abgebrochen</string>
|
||||||
|
<string name="msg_download_succeed">Download erfolgreich</string>
|
||||||
|
<string name="msg_download_started">Download läuft…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Διακοπή λήψης</string>
|
<string name="action_cancel">Διακοπή λήψης</string>
|
||||||
<string name="summary_segments">Μέγεθος=%1$s\nΕλεύθερο=%2$s</string>
|
<string name="summary_segments">Μέγεθος=%1$s\nΕλεύθερο=%2$s</string>
|
||||||
<string name="notification_title">Λήψη τμημάτων</string>
|
<string name="notification_title">Λήψη τμημάτων</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Επιλέξτε φάκελο δεδομένων brouter:</string>
|
||||||
|
<string name="action_select_profile">Επιλέξτε ένα προφίλ δρομολόγησης</string>
|
||||||
|
<string name="main_action">Επιλέξτε ενέργεια</string>
|
||||||
|
<string name="main_action_1">Διαχειριστής λήψεων</string>
|
||||||
|
<string name="main_action_2">Εφαρμογή BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Ακύρωση</string>
|
||||||
|
<string name="i_know">Γνωρίζω</string>
|
||||||
|
<string name="close">Κλείσιμο</string>
|
||||||
|
<string name="exit">Έξοδος</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Επιτυχία</string>
|
||||||
|
<string name="error">Παρουσιάστηκε σφάλμα</string>
|
||||||
|
|
||||||
|
<string name="title_download">BRouter διαχειριστής λήψεων</string>
|
||||||
|
<string name="summary_download">*** Προσοχή:***
|
||||||
|
\n\nΟ διαχειριστής λήψεων χρησιμοποιείται για τη λήψη αρχείων δεδομένων δρομολόγησης
|
||||||
|
που μπορεί να είναι έως 170MB το καθένα. Μην ξεκινήσετε το διαχειριστή λήψεων
|
||||||
|
σε σύνδεση δεδομένων κινητής τηλεφωνίας χωρίς πρόγραμμα δεδομένων!
|
||||||
|
Η ταχύτητα λήψης περιορίζεται στα 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Ετοιμάστηκε επιτυχώς ένας υπολογισμός χωρίς χρονικό όριο</string>
|
||||||
|
<string name="summary_timeoutfree">Επαναλάβατε με επιτυχία έναν υπολογισμό που πριν είχε χρονικό όριο
|
||||||
|
όταν ξεκίνησε από το εργαλείο χαρτών σας. Εάν επαναλάβετε το ίδιο αίτημα
|
||||||
|
από το εργαλείο χαρτών σας, με τον ίδιο ακριβώς προορισμό και μια κοντινή αφετηρία,
|
||||||
|
αυτό το αίτημα είναι εγγυημένο ότι δεν θα λήξει.</string>
|
||||||
|
<string name="title_sdcard">Εισάγετε φάκελο SDCARD:</string>
|
||||||
|
<string name="title_action">Επιλέξτε ενέργεια</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Ελέγξτε την επιλογή VIA:</string>
|
||||||
|
<string name="action_nogo_select">Ελέγξτε την επιλογή NoGo:</string>
|
||||||
|
<string name="action_servermode">Λειτουργία διακομιστή</string>
|
||||||
|
<string name="action_info">Πληροφορίες</string>
|
||||||
|
<string name="action_calc_route">Υπολογισμός διαδρομής</string>
|
||||||
|
<string name="action_profile_settings">Ρυθμίσεις προφίλ</string>
|
||||||
|
<string name="action_share">Κοινή χρήση GPX</string>
|
||||||
|
<string name="action_select_from">Επιλέξτε από</string>
|
||||||
|
<string name="action_select_to">Επιλέξτε προς/μέσω</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">μη δεδομένα προφίλ</string>
|
||||||
|
<string name="msg_no_used_profile">, μη χρησιμοποιημένο προφίλ</string>
|
||||||
|
<string name="msg_too_much_data">Πάρα πολλά δεδομένα για λήψη. Παρακαλώ μειώστε.</string>
|
||||||
|
<string name="msg_download_start">Προγραμματισμένη λήψη. Ελέγξτε τη σύνδεση στο διαδίκτυο εάν δεν ξεκινά.</string>
|
||||||
|
<string name="msg_wpt_selection">τρέχουσα επιλογή σημείου:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Αναμένεται επιλογή σημείου\n</string>
|
||||||
|
<string name="msg_alternative">Εναλλακτική</string>
|
||||||
|
<string name="msg_status_result">έκδοση = BRouter-%1$s \n
|
||||||
|
μνήμη = %2$s \n
|
||||||
|
απόσταση = %3$s km\n
|
||||||
|
φιλτραρισμένη άνοδος = %4$s m\n
|
||||||
|
απλή άνοδος = %5$s m\n
|
||||||
|
εκτιμώμενος χρόνος = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Σφάλμα ανάγνωσης σημείων</string>
|
||||||
|
<string name="msg_no_wpt">η πηγή συντεταγμένων δεν περιέχει σημεία!</string>
|
||||||
|
<string name="msg_too_much_wpts">η πηγή συντεταγμένων περιέχει πάρα πολλά σημεία: %1$d (παρακαλώ χρησιμοποιήστε από/προς/μέσω ονόματα)</string>
|
||||||
|
|
||||||
|
<string name="no">Όχι</string>
|
||||||
|
<string name="yes">Ναι</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Επιβεβαίωση διαγραφής</string>
|
||||||
|
<string name="summary_delete">Να γίνει διαγραφή;</string>
|
||||||
|
<string name="title_version">Πρόβλημα έκδοσης</string>
|
||||||
|
<string name="summary_version">Η βασική έκδοση για τμήματα άλλαξε. Τι να κάνετε;</string>
|
||||||
|
<string name="action_version1">Συνέχεια με την τρέχουσα λήψη, διαγραφή άλλων παλαιών δεδομένων</string>
|
||||||
|
<string name="action_version2">Επιλέξτε όλα για λήψη και έναρξη</string>
|
||||||
|
<string name="action_version3">Ακύρωση τώρα, ολοκλήρωση άλλη μέρα</string>
|
||||||
|
<string name="title_version_diff">Διαφορές έκδοσης</string>
|
||||||
|
<string name="summary_version_diff">Η βασική έκδοση για ορισμένα τμήματα είναι διαφορετική. Τι να κάνετε;</string>
|
||||||
|
<string name="action_version_diff1">Λήψη όλων των διαφορετικών τμημάτων</string>
|
||||||
|
<string name="action_version_diff2">Απόρριψη όλων των διαφορετικών τμημάτων</string>
|
||||||
|
<string name="action_version_diff3">Ακύρωση τώρα, ολοκλήρωση άλλη μέρα</string>
|
||||||
|
<string name="summary_new_version">Η νέα έκδοση δεδομένων χρειάζεται νέα εφαρμογή. Ενημερώστε πρώτα το BRouter</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Η λήψη απέτυχε</string>
|
||||||
|
<string name="msg_download_cancel">Η λήψη ακυρώθηκε</string>
|
||||||
|
<string name="msg_download_succeed">Η λήψη ολοκληρώθηκε</string>
|
||||||
|
<string name="msg_download_started">Λήψη…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Detener descarga</string>
|
<string name="action_cancel">Detener descarga</string>
|
||||||
<string name="summary_segments">Tamaño=%1$s\nGratis=%2$s</string>
|
<string name="summary_segments">Tamaño=%1$s\nGratis=%2$s</string>
|
||||||
<string name="notification_title">Descargar segmentos</string>
|
<string name="notification_title">Descargar segmentos</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Seleccionar directorio base brouter:</string>
|
||||||
|
<string name="action_select_profile">Seleccionar un perfil de enrutamiento</string>
|
||||||
|
<string name="main_action">Seleccionar Acción Principal</string>
|
||||||
|
<string name="main_action_1">Gestor de Descargas</string>
|
||||||
|
<string name="main_action_2">App BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Cancelar</string>
|
||||||
|
<string name="i_know">Lo se</string>
|
||||||
|
<string name="close">Cerrar</string>
|
||||||
|
<string name="exit">Salir</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Salir</string>
|
||||||
|
<string name="error">Ha aparecido un error</string>
|
||||||
|
|
||||||
|
<string name="title_download">Gestor de descargas BRouter</string>
|
||||||
|
<string name="summary_download">*** Atención:***
|
||||||
|
\n\nEl Gestor de Descargas se usa para descargar ficheros de datos
|
||||||
|
de ruta, que pueden llegar a los 170 Mb cada uno. No inicies el Gestor
|
||||||
|
desde un terminal sin plan de datos!
|
||||||
|
La velocidad de descarga está limitada a 16 Mbit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Se ha preparado correctamente un cálculo sin límite de tiempo</string>
|
||||||
|
<string name="summary_timeoutfree">Se ha repetido un cálculo a través
|
||||||
|
de la aplicación de mapas que previamente había superado el tiempo de espera.
|
||||||
|
Si repites la misma petición con exactamente el mismo destino y un punto de partida cercano,
|
||||||
|
se garantiza que la petición no agotará el límite de tiempo.</string>
|
||||||
|
<string name="title_sdcard">Introduce el directorio base de la tarjeta SD:</string>
|
||||||
|
<string name="title_action">Seleccionar Acción</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Comprobar Selección VIA:</string>
|
||||||
|
<string name="action_nogo_select">Comprobar Selección NoGo:</string>
|
||||||
|
<string name="action_servermode">Modo-Servidor</string>
|
||||||
|
<string name="action_info">Info</string>
|
||||||
|
<string name="action_calc_route">Calc Ruta</string>
|
||||||
|
<string name="action_profile_settings">Ajustes del perfil</string>
|
||||||
|
<string name="action_share">Compartir GPX</string>
|
||||||
|
<string name="action_select_from">Seleccionar desde</string>
|
||||||
|
<string name="action_select_to">Seleccionar a/vía</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">no hay datos en el perfil</string>
|
||||||
|
<string name="msg_no_used_profile">, ningún perfil utilizado</string>
|
||||||
|
<string name="msg_too_much_data">Demasiados datos a descargar. Por favor, reducidlos.</string>
|
||||||
|
<string name="msg_download_start">Descarga programada. Comprueba la conexión a internet si no se inicia.</string>
|
||||||
|
<string name="msg_wpt_selection">selección actual de waypoint:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Esperando selección de waypoint\n</string>
|
||||||
|
<string name="msg_alternative">Alternativa</string>
|
||||||
|
<string name="msg_status_result">versión = BRouter-%1$s \n
|
||||||
|
memoria = %2$s \n
|
||||||
|
distancia = %3$s km\n
|
||||||
|
ascensión filtrada = %4$s m\n
|
||||||
|
ascensión en llano = %5$s m\n
|
||||||
|
tiempo estimado = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Error leyendo waypoints</string>
|
||||||
|
<string name="msg_no_wpt">la fuente de coordenadas no contiene ningún waypoint!</string>
|
||||||
|
<string name="msg_too_much_wpts">la fuente de coordenadas contiene demasiados waypoints: %1$d (por favor, usa nombres desde/a/vía)</string>
|
||||||
|
|
||||||
|
<string name="no">No</string>
|
||||||
|
<string name="yes">Si</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Confirmar Eliminar</string>
|
||||||
|
<string name="summary_delete">¿Quieres realmente eliminar?</string>
|
||||||
|
<string name="title_version">Problema de versión</string>
|
||||||
|
<string name="summary_version">La versión base para as teselas ha cambiado. ¿Qué quieres hacer?</string>
|
||||||
|
<string name="action_version1">Continuar con la descarga, eliminar otros datos antiguos</string>
|
||||||
|
<string name="action_version2">Seleccionar todo para descargar e iniciar</string>
|
||||||
|
<string name="action_version3">Cancelar ahora, completar otro día</string>
|
||||||
|
<string name="title_version_diff">Diferencias de versión</string>
|
||||||
|
<string name="summary_version_diff">La versión base de varias teselas es distinta. ¿Qué quieres hacer?</string>
|
||||||
|
<string name="action_version_diff1">Descargar todas las teselas distintas</string>
|
||||||
|
<string name="action_version_diff2">Descartar las teselas distintas</string>
|
||||||
|
<string name="action_version_diff3">Cancelar ahora, completar otro día</string>
|
||||||
|
<string name="summary_new_version">La nueva versión de datos necesita un aplicación nueva. Por favor, actualiza BRouter primero</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Descarga fallida</string>
|
||||||
|
<string name="msg_download_cancel">Descarga cancelada</string>
|
||||||
|
<string name="msg_download_succeed">Descarga exitosa</string>
|
||||||
|
<string name="msg_download_started">Descargando…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Arrêter le téléchargement</string>
|
<string name="action_cancel">Arrêter le téléchargement</string>
|
||||||
<string name="summary_segments">Taille=%1$s\nGratuit=%2$s</string>
|
<string name="summary_segments">Taille=%1$s\nGratuit=%2$s</string>
|
||||||
<string name="notification_title">Télécharger les segments</string>
|
<string name="notification_title">Télécharger les segments</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Choisissez le répertoire de la base de données brouter:</string>
|
||||||
|
<string name="action_select_profile">Sélectionnez un profil de routage</string>
|
||||||
|
<string name="main_action">Sélectionner l\'action principale</string>
|
||||||
|
<string name="main_action_1">Gestionnaire de téléchargement</string>
|
||||||
|
<string name="main_action_2">Application BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Annuler</string>
|
||||||
|
<string name="i_know">Je sais</string>
|
||||||
|
<string name="close">Fermer</string>
|
||||||
|
<string name="exit">Quitter</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Succès</string>
|
||||||
|
<string name="error">Une erreur s\'est produite</string>
|
||||||
|
|
||||||
|
<string name="title_download">Gestionnaire de téléchargement BRouter</string>
|
||||||
|
<string name="summary_download">*** Attention :***
|
||||||
|
\n\nLe gestionnaire de téléchargement est utilisé pour télécharger les données de routage
|
||||||
|
fichiers pouvant atteindre 170MB chacun. Ne démarrez pas le gestionnaire de téléchargement
|
||||||
|
sur une connexion de données cellulaires sans forfait de données !
|
||||||
|
La vitesse de téléchargement est limitée à 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Préparation réussie d\'un calcul sans délai d\'attente</string>
|
||||||
|
<string name="summary_timeoutfree">Vous avez répété avec succès un calcul qui avait précédemment expiré
|
||||||
|
lorsqu\'il est démarré à partir de votre outil cartographique. Si vous répétez la même demande de votre
|
||||||
|
maptool, avec exactement le même point de destination et un point de départ à proximité,
|
||||||
|
il est garanti que cette requête n\'expirera pas.</string>
|
||||||
|
<string name="title_sdcard">Entrez le répertoire de base de la SDCARD:</string>
|
||||||
|
<string name="title_action">Sélectionner une action</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Vérifier la sélection VIA:</string>
|
||||||
|
<string name="action_nogo_select">Vérifier la sélection NoGo:</string>
|
||||||
|
<string name="action_servermode">Mode serveur</string>
|
||||||
|
<string name="action_info">Informations</string>
|
||||||
|
<string name="action_calc_route">Calculer l\'itinéraire</string>
|
||||||
|
<string name="action_profile_settings">Paramètres du profil</string>
|
||||||
|
<string name="action_share">Partager GPX</string>
|
||||||
|
<string name="action_select_from">Sélectionner de</string>
|
||||||
|
<string name="action_select_to">Sélectionner vers/via</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">aucune donnée de profil</string>
|
||||||
|
<string name="msg_no_used_profile">, aucun profil utilisé</string>
|
||||||
|
<string name="msg_too_much_data">Trop de données à télécharger. Veuillez réduire.</string>
|
||||||
|
<string name="msg_download_start">Téléchargement planifié. Vérifiez la connexion Internet si elle ne démarre pas.</string>
|
||||||
|
<string name="msg_wpt_selection">sélection actuelle du waypoint:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Sélection de waypoint en attente\n</string>
|
||||||
|
<string name="msg_alternative">Alternative</string>
|
||||||
|
<string name="msg_status_result">version = BRouter-%1$s \n
|
||||||
|
mémoire = %2$s \n
|
||||||
|
distance = %3$s km\n
|
||||||
|
montée filtrée = %4$s m\n
|
||||||
|
montée simple = %5$s m\n
|
||||||
|
temps estimé = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Erreur lors de la lecture des waypoints</string>
|
||||||
|
<string name="msg_no_wpt">la source de coordonnées ne contient aucun waypoint!</string>
|
||||||
|
<string name="msg_too_much_wpts">la source de coordonnées contient trop de waypoints: %1$d (veuillez utiliser les noms de/vers/via)</string>
|
||||||
|
|
||||||
|
<string name="no">Non</string>
|
||||||
|
<string name="yes">Oui</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Confirmer la suppression</string>
|
||||||
|
<string name="summary_delete">Vraiment supprimer?</string>
|
||||||
|
<string name="title_version">Problème de version</string>
|
||||||
|
<string name="summary_version">La version de base des vignettes a changé. Que faire?</string>
|
||||||
|
<string name="action_version1">Continuer le téléchargement en cours, supprimer les autres anciennes données</string>
|
||||||
|
<string name="action_version2">Sélectionnez tout pour télécharger et démarrer</string>
|
||||||
|
<string name="action_version3">Annuler maintenant, terminer un autre jour</string>
|
||||||
|
<string name="title_version_diff">Différences de version</string>
|
||||||
|
<string name="summary_version_diff">La version de base de certaines vignettes est différente. Que faire?</string>
|
||||||
|
<string name="action_version_diff1">Télécharger toutes les différentes vignettes</string>
|
||||||
|
<string name="action_version_diff2">Supprimez toutes les différentes vignettes</string>
|
||||||
|
<string name="action_version_diff3">Annuler maintenant, terminer un autre jour</string>
|
||||||
|
<string name="summary_new_version">La nouvelle version des données nécessite une nouvelle application. Veuillez d\'abord mettre à jour BRouter</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Téléchargement échoué</string>
|
||||||
|
<string name="msg_download_cancel">Téléchargement annulé</string>
|
||||||
|
<string name="msg_download_succeed">Téléchargement réussi</string>
|
||||||
|
<string name="msg_download_started">Téléchargement…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Interrompi download</string>
|
<string name="action_cancel">Interrompi download</string>
|
||||||
<string name="summary_segments">Taglia=%1$s\nGratis=%2$s</string>
|
<string name="summary_segments">Taglia=%1$s\nGratis=%2$s</string>
|
||||||
<string name="notification_title">Scarica segmenti</string>
|
<string name="notification_title">Scarica segmenti</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Seleziona la directory del database brouter:</string>
|
||||||
|
<string name="action_select_profile">Seleziona un profilo di instradamento</string>
|
||||||
|
<string name="main_action">Seleziona azione principale</string>
|
||||||
|
<string name="main_action_1">Gestore dei download</string>
|
||||||
|
<string name="main_action_2">Applicazione BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Annulla</string>
|
||||||
|
<string name="i_know">Lo so</string>
|
||||||
|
<string name="close">Chiudi</string>
|
||||||
|
<string name="exit">Esci</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Successo</string>
|
||||||
|
<string name="error">Si è verificato un errore</string>
|
||||||
|
|
||||||
|
<string name="title_download">Gestore download BRouter</string>
|
||||||
|
<string name="summary_download">*** Attenzione:***
|
||||||
|
\n\nIl Download Manager viene utilizzato per scaricare i dati di routing
|
||||||
|
file che possono pesare fino a 170 MB ciascuno. Non avviare il Download Manager
|
||||||
|
su una connessione dati cellulare senza un piano dati!
|
||||||
|
La velocità di download è limitata a 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Preparato con successo un calcolo senza timeout</string>
|
||||||
|
<string name="summary_timeoutfree">Hai ripetuto con successo un calcolo che in precedenza era terminato con un timeout
|
||||||
|
quando avviato dal tuo strumento mappa. Se ripeti la stessa richiesta dal tuo
|
||||||
|
maptool, con lo stesso identico punto di destinazione e un punto di partenza vicino,
|
||||||
|
è garantito che questa richiesta non vada in timeout.</string>
|
||||||
|
<string name="title_sdcard">Inserisci la directory base della SDCARD:</string>
|
||||||
|
<string name="title_action">Seleziona azione</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Controlla la selezione VIA:</string>
|
||||||
|
<string name="action_nogo_select">Controlla la selezione NoGo:</string>
|
||||||
|
<string name="action_servermode">Modalità server</string>
|
||||||
|
<string name="action_info">Informazioni</string>
|
||||||
|
<string name="action_calc_route">Calcola percorso</string>
|
||||||
|
<string name="action_profile_settings">Impostazioni profilo</string>
|
||||||
|
<string name="action_share">Condividi GPX</string>
|
||||||
|
<string name="action_select_from">Seleziona da</string>
|
||||||
|
<string name="action_select_to">Seleziona a/via</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">nessun dato del profilo</string>
|
||||||
|
<string name="msg_no_used_profile">, nessun profilo utilizzato</string>
|
||||||
|
<string name="msg_too_much_data">Troppi dati per il download. Per favore riduci.</string>
|
||||||
|
<string name="msg_download_start">Download programmato. Controlla la connessione Internet se non si avvia.</string>
|
||||||
|
<string name="msg_wpt_selection">selezione del waypoint corrente:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Attesa selezione waypoint\n</string>
|
||||||
|
<string name="msg_alternative">Alternativa</string>
|
||||||
|
<string name="msg_status_result">versione = BRouter-%1$s \n
|
||||||
|
memoria = %2$s \n
|
||||||
|
distanza = %3$s km\n
|
||||||
|
salita filtrata = %4$s m\n
|
||||||
|
salita semplice = %5$s m\n
|
||||||
|
tempo stimato = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Errore durante la lettura dei waypoint</string>
|
||||||
|
<string name="msg_no_wpt">la fonte delle coordinate non contiene alcun waypoint!</string>
|
||||||
|
<string name="msg_too_much_wpts">la fonte delle coordinate contiene troppi waypoint: %1$d (usa i nomi da/a/via)</string>
|
||||||
|
|
||||||
|
<string name="no">No</string>
|
||||||
|
<string name="yes">Sì</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Conferma eliminazione</string>
|
||||||
|
<string name="summary_delete">Eliminare davvero?</string>
|
||||||
|
<string name="title_version">Problema di versione</string>
|
||||||
|
<string name="summary_version">La versione base per i riquadri è cambiata. Cosa fare?</string>
|
||||||
|
<string name="action_version1">Continua con il download corrente, elimina altri vecchi dati</string>
|
||||||
|
<string name="action_version2">Seleziona tutto per il download e avvia</string>
|
||||||
|
<string name="action_version3">Annulla ora, completa un altro giorno</string>
|
||||||
|
<string name="title_version_diff">Differenze di versione</string>
|
||||||
|
<string name="summary_version_diff">La versione base di alcuni riquadri è diversa. Cosa fare?</string>
|
||||||
|
<string name="action_version_diff1">Scarica tutti i diversi riquadri</string>
|
||||||
|
<string name="action_version_diff2">Rilascia tutti i diversi riquadri</string>
|
||||||
|
<string name="action_version_diff3">Annulla ora, completa un altro giorno</string>
|
||||||
|
<string name="summary_new_version">La nuova versione dei dati necessita di una nuova app. Per favore aggiorna prima BRouter</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Download fallito</string>
|
||||||
|
<string name="msg_download_cancel">Download annullato</string>
|
||||||
|
<string name="msg_download_succeed">Download riuscito</string>
|
||||||
|
<string name="msg_download_started">Download in corso…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
94
brouter-routing-app/src/main/res/values-ko/strings.xml
Normal file
94
brouter-routing-app/src/main/res/values-ko/strings.xml
Normal file
|
@ -0,0 +1,94 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources xmlns:tools="http://schemas.android.com/tools">
|
||||||
|
<plurals name="numberOfSegments" tools:ignore="MissingQuantity">
|
||||||
|
<item quantity="one">%d 구간</item>
|
||||||
|
<item quantity="other">%d 구간</item>
|
||||||
|
</plurals>
|
||||||
|
<string name="cancel_download">다운로드 취소</string>
|
||||||
|
<string name="import_profile">프로필 가져오기</string>
|
||||||
|
<string name="action_download">다운로드 %s</string>
|
||||||
|
<string name="action_delete">삭제 %s</string>
|
||||||
|
<string name="action_update">업데이트 %s</string>
|
||||||
|
<string name="action_select">구간 선택</string>
|
||||||
|
<string name="action_cancel">다운로드 중지</string>
|
||||||
|
<string name="summary_segments">크기=%1$s\n여유=%2$s</string>
|
||||||
|
<string name="notification_title">구간 다운로드</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">brouter 데이터 베이스 선택 dir:</string>
|
||||||
|
<string name="action_select_profile">루트 프로필 선택</string>
|
||||||
|
<string name="main_action">주 활동 선택</string>
|
||||||
|
<string name="main_action_1">다운로드 관리자</string>
|
||||||
|
<string name="main_action_2">BRouter 앱</string>
|
||||||
|
|
||||||
|
<string name="cancel">취소</string>
|
||||||
|
<string name="i_know">알고 있습니다</string>
|
||||||
|
<string name="close">가까운</string>
|
||||||
|
<string name="exit">나가기</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">성공</string>
|
||||||
|
<string name="error">에러가 발생됐습니다</string>
|
||||||
|
|
||||||
|
<string name="title_download">BRouter 다운로드 관리자</string>
|
||||||
|
<string name="summary_download">*** 주의:***
|
||||||
|
\n\n다운로드 관리자는 라우팅 데이터를 다운로드하는 데 사용됩니다.
|
||||||
|
파일당 최대 170MB까지 가능합니다. 다운로드 관리자를 시작하지 마십시오
|
||||||
|
데이터 요금제 없이 셀룰러 데이터 연결로!
|
||||||
|
다운로드 속도는 16 MBit/s로 제한됩니다.</string>
|
||||||
|
<string name="title_timeoutfree">시간 초과 없는 계산을 성공적으로 준비했습니다</string>
|
||||||
|
<string name="summary_timeoutfree">이전에 시간 초과가 발생한 계산을 성공적으로 반복하셨습니다.
|
||||||
|
지도 도구에서 시작할 때. 귀하가 귀하로부터 동일한 요청을 반복하는 경우
|
||||||
|
정확히 동일한 목적지와 가까운 시작점이 있는 지도 도구,
|
||||||
|
이 요청은 시간 초과되지 않음이 보장됩니다.</string>
|
||||||
|
<string name="title_sdcard">SDCARD 기본 디렉토리 입력:</string>
|
||||||
|
<string name="title_action">작업 선택</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">경유 선택 체크:</string>
|
||||||
|
<string name="action_nogo_select">NoGo 선택 체크:</string>
|
||||||
|
<string name="action_servermode">서버-모드</string>
|
||||||
|
<string name="action_info">정보</string>
|
||||||
|
<string name="action_calc_route">루트 계산</string>
|
||||||
|
<string name="action_profile_settings">프로필 설정</string>
|
||||||
|
<string name="action_share">GPX 공유</string>
|
||||||
|
<string name="action_select_from">~로부터 선택</string>
|
||||||
|
<string name="action_select_to">선택 ~로/경유하여</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">프로필 데이터 없음</string>
|
||||||
|
<string name="msg_no_used_profile">, 사용된 프로필 없음</string>
|
||||||
|
<string name="msg_too_much_data">다운로드 하기에 너무 많은 데이터. 줄이도록 하세요.</string>
|
||||||
|
<string name="msg_download_start">다운로드 계획되어 있음. 인터넷 연결 체크 그렇지 않다면 시작.</string>
|
||||||
|
<string name="msg_wpt_selection">현재 장소 선택:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">장소 선택 기대\n</string>
|
||||||
|
<string name="msg_alternative">대체 가능한</string>
|
||||||
|
<string name="msg_status_result">버전 = BRouter-%1$s \n
|
||||||
|
메모리 = %2$s \n
|
||||||
|
거리 = %3$s km\n
|
||||||
|
필터링된 오름차순 = %4$s m\n
|
||||||
|
일반 오름차순 = %5$s m\n
|
||||||
|
예상 시간 = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">장소 읽는데 에러</string>
|
||||||
|
<string name="msg_no_wpt">좌표정보는 어떤 장소도 포함하고 있지 않습니다!</string>
|
||||||
|
<string name="msg_too_much_wpts">좌표정보는 너무 많은 장소를 포함하고 있습니다: %1$d (~로 부터/~로/경유 이름 사용하세요)</string>
|
||||||
|
|
||||||
|
<string name="no">아니요</string>
|
||||||
|
<string name="yes">예</string>
|
||||||
|
|
||||||
|
<string name="title_delete">삭제 확인</string>
|
||||||
|
<string name="summary_delete">정말 삭제하시겠습니까?</string>
|
||||||
|
<string name="title_version">버전 문제</string>
|
||||||
|
<string name="summary_version">타일을 위한 기본 버전이 바뀌었습니다. 무엇을 해야죠?</string>
|
||||||
|
<string name="action_version1">현재 다운로드 계속, 다른 오래된 데이터 삭제</string>
|
||||||
|
<string name="action_version2">다운로드 위해 모두 선택하고 시작</string>
|
||||||
|
<string name="action_version3">지금 취소, 다른 날 완료</string>
|
||||||
|
<string name="title_version_diff">버전 차이</string>
|
||||||
|
<string name="summary_version_diff">어떤 타일을 위한 기본 버전은 다릅니다, 무엇을 해야죠?</string>
|
||||||
|
<string name="action_version_diff1">모든 다른 타일 다운로드</string>
|
||||||
|
<string name="action_version_diff2">모든 다른 타일 백지화</string>
|
||||||
|
<string name="action_version_diff3">지금 취소, 다른 날 완료</string>
|
||||||
|
<string name="summary_new_version">새로운 데이터 버전은 새로운 앱을 필요로 합니다. 우선 BRouter를 업데이트 하세요</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">다운로드 실패</string>
|
||||||
|
<string name="msg_download_cancel">다운로드 취소됨</string>
|
||||||
|
<string name="msg_download_succeed">다운로드 성공</string>
|
||||||
|
<string name="msg_download_started">다운로딩…</string>
|
||||||
|
|
||||||
|
</resources>
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Download stoppen</string>
|
<string name="action_cancel">Download stoppen</string>
|
||||||
<string name="summary_segments">Grootte=%1$s\nGratis=%2$s</string>
|
<string name="summary_segments">Grootte=%1$s\nGratis=%2$s</string>
|
||||||
<string name="notification_title">Segmenten downloaden</string>
|
<string name="notification_title">Segmenten downloaden</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Kies de brouter database map:</string>
|
||||||
|
<string name="action_select_profile">Selecteer een routingprofiel</string>
|
||||||
|
<string name="main_action">Selecteer de hoofdactie</string>
|
||||||
|
<string name="main_action_1">Download beheerder</string>
|
||||||
|
<string name="main_action_2">BRouter App</string>
|
||||||
|
|
||||||
|
<string name="cancel">Annuleer</string>
|
||||||
|
<string name="i_know">Ik weet het</string>
|
||||||
|
<string name="close">Sluiten</string>
|
||||||
|
<string name="exit">Verlaat</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Succes</string>
|
||||||
|
<string name="error">Er is een fout opgetreden</string>
|
||||||
|
|
||||||
|
<string name="title_download">BRouter Download Manager</string>
|
||||||
|
<string name="summary_download">*** OPgelet:***
|
||||||
|
\n\nDe Download Manager wordt gebruikt voor het downloaden van routing-gegevens
|
||||||
|
bestanden die elk maximaal 170 MB groot kunnen zijn. Start de Download Manager
|
||||||
|
niet op een mobiele dataverbinding zonder data-abonnement!
|
||||||
|
De downloadsnelheid is beperkt tot 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Een time-outvrije berekening is succesvol voorbereid</string>
|
||||||
|
<string name="summary_timeoutfree">Je hebt met succes een berekening herhaald die eerder op een time-out
|
||||||
|
stuitte toen deze vanuit je map tool werd gestart. Als u hetzelfde verzoek herhaalt
|
||||||
|
vanuit uw map tool, met exact hetzelfde bestemmingspunt en een dichtbijgelegen beginpunt,
|
||||||
|
zal deze aanvraag gegarandeerd geen time-out krijgen.</string>
|
||||||
|
<string name="title_sdcard">De SDCARD basis directory invoeren:</string>
|
||||||
|
<string name="title_action">Actie selecteren</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Controleer de VIA selectie:</string>
|
||||||
|
<string name="action_nogo_select">Controleer de NoGo selectie:</string>
|
||||||
|
<string name="action_servermode">Server-mode</string>
|
||||||
|
<string name="action_info">Info</string>
|
||||||
|
<string name="action_calc_route">Bereken route</string>
|
||||||
|
<string name="action_profile_settings">Profiel instellingen</string>
|
||||||
|
<string name="action_share">GPX delen</string>
|
||||||
|
<string name="action_select_from">Selecteer van</string>
|
||||||
|
<string name="action_select_to">Selecteer naar/via</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">geen profiel data</string>
|
||||||
|
<string name="msg_no_used_profile">, geen gebruikt profiel</string>
|
||||||
|
<string name="msg_too_much_data">Te veel gegevens om te downloaden. Verminder a.u.b.</string>
|
||||||
|
<string name="msg_download_start">Download is gepland. Controleer de internetverbinding als deze niet start.</string>
|
||||||
|
<string name="msg_wpt_selection">huidige waypointselectie:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Verwacht waypointselectie\n</string>
|
||||||
|
<string name="msg_alternative">Alternatief</string>
|
||||||
|
<string name="msg_status_result">versie = BRouter-%1$s \n
|
||||||
|
geheugen = %2$s \n
|
||||||
|
afstand = %3$s km\n
|
||||||
|
gefilterde opstijging = %4$s m\n
|
||||||
|
simpel opstijging = %5$s m\n
|
||||||
|
geschatte tijd = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Fout bij het lezen van waypoints</string>
|
||||||
|
<string name="msg_no_wpt">coördinaten bron bevat geen waypoints!</string>
|
||||||
|
<string name="msg_too_much_wpts">De coördinatenbron bevat te veel waypoints: %1$d (gebruik van/naar/via namen)</string>
|
||||||
|
|
||||||
|
<string name="no">Nee</string>
|
||||||
|
<string name="yes">Ja</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Verwijderen bevestigen</string>
|
||||||
|
<string name="summary_delete">Echt verwijderen?</string>
|
||||||
|
<string name="title_version">Versie probleem</string>
|
||||||
|
<string name="summary_version">De basisversie voor de tegels is gewijzigd. Wat moet er gebeuren?</string>
|
||||||
|
<string name="action_version1">Doorgaan met de huidige download, verwijder de oude gegevens.</string>
|
||||||
|
<string name="action_version2">Selecteer alles om te downloaden en start</string>
|
||||||
|
<string name="action_version3">Annuleer nu, voltooi op een andere dag</string>
|
||||||
|
<string name="title_version_diff">Versieverschillen</string>
|
||||||
|
<string name="summary_version_diff">De basisversie voor sommige tiles is anders. Wat moet er gebeuren?</string>
|
||||||
|
<string name="action_version_diff1">Download alle verschillende tegels</string>
|
||||||
|
<string name="action_version_diff2">Laat alle verschillende tegels vallen</string>
|
||||||
|
<string name="action_version_diff3">Annuleer nu, en voltooi op een andere dag</string>
|
||||||
|
<string name="summary_new_version">Voor de nieuwe gegevensversie is een nieuwe app nodig. Update eerst de BRouter</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Download is mislukt</string>
|
||||||
|
<string name="msg_download_cancel">Download is geannuleerd</string>
|
||||||
|
<string name="msg_download_succeed">Download is geslaagd</string>
|
||||||
|
<string name="msg_download_started">Downloaden…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,82 @@
|
||||||
<string name="action_cancel">Zatrzymaj pobieranie</string>
|
<string name="action_cancel">Zatrzymaj pobieranie</string>
|
||||||
<string name="summary_segments">Rozmiar=%1$s\nDostępne=%2$s</string>
|
<string name="summary_segments">Rozmiar=%1$s\nDostępne=%2$s</string>
|
||||||
<string name="notification_title">Pobieranie segmentów</string>
|
<string name="notification_title">Pobieranie segmentów</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Wybierz katalog bazy danych BRoutera:</string>
|
||||||
|
<string name="action_select_profile">Wybierz profil routingu</string>
|
||||||
|
<string name="main_action">Wybierz akcję główną</string>
|
||||||
|
<string name="main_action_1">Menedżer pobierania</string>
|
||||||
|
<string name="main_action_2">Aplikacja BRouter</string>
|
||||||
|
|
||||||
|
<string name="cancel">Anuluj</string>
|
||||||
|
<string name="i_know">Rozumiem</string>
|
||||||
|
<string name="close">Zamknij</string>
|
||||||
|
<string name="exit">Wyjdź</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Sukces</string>
|
||||||
|
<string name="error">Wystąpił błąd</string>
|
||||||
|
|
||||||
|
<string name="title_download">Menedżer pobierania BRoutera</string>
|
||||||
|
<string name="summary_download">*** Uwaga: ***
|
||||||
|
\n\nMenedżer pobierania służy do pobierania plików danych routingu,
|
||||||
|
które mogą mieć do 170 MB każdy. Nie uruchamiaj Menedżera pobierania,
|
||||||
|
jeżeli korzystasz z komórkowej transmisji danych bez planu taryfowego!
|
||||||
|
Prędkość pobierania jest ograniczona do 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Pomyślnie przygotowano obliczenia nie przekraczając limitu czasu</string>
|
||||||
|
<string name="summary_timeoutfree">Pomyślnie powtórzono obliczenia, które wcześniej przekroczyły limit czasu
|
||||||
|
po uruchomieniu z narzędzia mapowego. Jeśli powtórzysz to samo żądanie ze swojego
|
||||||
|
narzędzia mapowego, z dokładnie tym samym punktem docelowym i pobliskim punktem początkowym,
|
||||||
|
gwarantuję, że to żądanie nie przekroczy limitu czasu.</string>
|
||||||
|
<string name="title_sdcard">Wybierz katalog SDCARD dla bazy:</string>
|
||||||
|
<string name="title_action">Wybierz akcję</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Sprawdź wybór VIA:</string>
|
||||||
|
<string name="action_nogo_select">Sprawdź wybór NoGo:</string>
|
||||||
|
<string name="action_servermode">Tryb serwera</string>
|
||||||
|
<string name="action_info">Informacje</string>
|
||||||
|
<string name="action_calc_route">Oblicz trasę</string>
|
||||||
|
<string name="action_profile_settings">Ustawienia profilu</string>
|
||||||
|
<string name="action_share">Udostępnij GPX</string>
|
||||||
|
<string name="action_select_from">Wybierz z</string>
|
||||||
|
<string name="action_select_to">Wybierz do/przez</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">brak danych profilu</string>
|
||||||
|
<string name="msg_no_used_profile">, brak używanego profilu</string>
|
||||||
|
<string name="msg_too_much_data">Za dużo danych do pobrania. Proszę ogranicz.</string>
|
||||||
|
<string name="msg_download_start">Pobieranie zaplanowane. Jeśli się nie rozpocznie, sprawdź połączenie internetowe.</string>
|
||||||
|
<string name="msg_wpt_selection">bieżący wybór punktu trasy:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Oczekuję na wybór punktu trasy\n</string>
|
||||||
|
<string name="msg_alternative">Alternatywa</string>
|
||||||
|
<string name="msg_status_result">wersja = BRouter-%1$s \n
|
||||||
|
pamięć = %2$s \n
|
||||||
|
odległość = %3$s km\n
|
||||||
|
filtrowane wznoszenie = %4$sm\n
|
||||||
|
zwykłe wznoszenie = %5$sm\n
|
||||||
|
szacowany czas = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Błąd podczas odczytu punktów trasy</string>
|
||||||
|
<string name="msg_no_wpt">Źródło współrzędnych nie zawiera żadnych punktów trasy!</string>
|
||||||
|
<string name="msg_too_much_wpts">Źródło współrzędnych zawiera zbyt dużo punktów trasy: %1$d (proszę używać nazw z/do/przez)</string>
|
||||||
|
|
||||||
|
<string name="no">Nie</string>
|
||||||
|
<string name="yes">Tak</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Potwierdź usunięcie</string>
|
||||||
|
<string name="summary_delete">Naprawdę usunąć?</string>
|
||||||
|
<string name="title_version">Problem z wersją</string>
|
||||||
|
<string name="summary_version">Zmieniła się podstawowa wersja kafelków. Co robić?</string>
|
||||||
|
<string name="action_version1">Kontynuuj bieżące pobieranie, usuń inne stare dane</string>
|
||||||
|
<string name="action_version2">Wybierz wszystko i rozpocznij pobieranie</string>
|
||||||
|
<string name="action_version3">Anuluj teraz, dokończ innego dnia</string>
|
||||||
|
<string name="title_version_diff">Różnice wersji</string>
|
||||||
|
<string name="summary_version_diff">Wersja podstawowa dla niektórych kafelków jest inna. Co robić?</string>
|
||||||
|
<string name="action_version_diff1">Pobierz różne kafelki</string>
|
||||||
|
<string name="action_version_diff2">Opuść wszystkie różne kafelki</string>
|
||||||
|
<string name="action_version_diff3">Anuluj teraz, dokończ innego dnia</string>
|
||||||
|
<string name="summary_new_version">Nowa wersja danych wymaga nowej aplikacji. Najpierw zaktualizuj BRoutera</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Pobieranie nie powiodło się</string>
|
||||||
|
<string name="msg_download_cancel">Pobieranie anulowane</string>
|
||||||
|
<string name="msg_download_succeed">Pobieranie powiodło się</string>
|
||||||
|
<string name="msg_download_started">Pobieranie…</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -13,4 +13,83 @@
|
||||||
<string name="action_cancel">Stop download</string>
|
<string name="action_cancel">Stop download</string>
|
||||||
<string name="summary_segments">Size=%1$s\nFree=%2$s</string>
|
<string name="summary_segments">Size=%1$s\nFree=%2$s</string>
|
||||||
<string name="notification_title">Download segments</string>
|
<string name="notification_title">Download segments</string>
|
||||||
|
|
||||||
|
<string name="action_choose_folder">Choose brouter data base dir:</string>
|
||||||
|
<string name="action_select_profile">Select a routing profile</string>
|
||||||
|
<string name="main_action">Select Main Action</string>
|
||||||
|
<string name="main_action_1">Download Manager</string>
|
||||||
|
<string name="main_action_2">BRouter App</string>
|
||||||
|
|
||||||
|
<string name="cancel">Cancel</string>
|
||||||
|
<string name="i_know">I know</string>
|
||||||
|
<string name="close">Close</string>
|
||||||
|
<string name="exit">Exit</string>
|
||||||
|
<string name="ok">OK</string>
|
||||||
|
<string name="success">Success</string>
|
||||||
|
<string name="error">An Error occurred</string>
|
||||||
|
|
||||||
|
<string name="title_download">BRouter Download Manager</string>
|
||||||
|
<string name="summary_download">*** Attention:***
|
||||||
|
\n\nThe Download Manager is used to download routing-data
|
||||||
|
files which can be up to 170MB each. Do not start the Download Manager
|
||||||
|
on a cellular data connection without a data plan!
|
||||||
|
Download speed is restricted to 16 MBit/s.</string>
|
||||||
|
<string name="title_timeoutfree">Successfully prepared a timeout-free calculation</string>
|
||||||
|
<string name="summary_timeoutfree">You successfully repeated a calculation that previously run into a timeout
|
||||||
|
when started from your map tool. If you repeat the same request from your
|
||||||
|
map tool, with the exact same destination point and a close-by starting point,
|
||||||
|
this request is guaranteed not to time out.</string>
|
||||||
|
<string name="title_sdcard">Enter SDCARD base dir:</string>
|
||||||
|
<string name="title_action">Select Action</string>
|
||||||
|
|
||||||
|
<string name="action_via_select">Check VIA Selection:</string>
|
||||||
|
<string name="action_nogo_select">Check NoGo Selection:</string>
|
||||||
|
<string name="action_servermode">Server-Mode</string>
|
||||||
|
<string name="action_info">Info</string>
|
||||||
|
<string name="action_calc_route">Calc Route</string>
|
||||||
|
<string name="action_profile_settings">Profile Settings</string>
|
||||||
|
<string name="action_share">Share GPX</string>
|
||||||
|
<string name="action_select_from">Select from</string>
|
||||||
|
<string name="action_select_to">Select to/via</string>
|
||||||
|
|
||||||
|
<string name="msg_no_profile">no profile data</string>
|
||||||
|
<string name="msg_no_used_profile">, no used profile</string>
|
||||||
|
<string name="msg_too_much_data">Too much data for download. Please reduce.</string>
|
||||||
|
<string name="msg_download_start">Download scheduled. Check internet connection if it doesn\'t start.</string>
|
||||||
|
<string name="msg_wpt_selection">current waypoint selection:\n</string>
|
||||||
|
<string name="msg_no_wpt_selection">Expecting waypoint selection\n</string>
|
||||||
|
<string name="msg_alternative">Alternative</string>
|
||||||
|
<string name="msg_status_result">version = BRouter-%1$s \n
|
||||||
|
mem = %2$s \n
|
||||||
|
distance = %3$s km\n
|
||||||
|
filtered ascend = %4$s m\n
|
||||||
|
plain ascend = %5$s m\n
|
||||||
|
estimated time = %6$s</string>
|
||||||
|
<string name="msg_read_wpt_error">Error reading waypoints</string>
|
||||||
|
<string name="msg_no_wpt">coordinate source does not contain any waypoints!</string>
|
||||||
|
<string name="msg_too_much_wpts">coordinate source contains too much waypoints: %1$d (please use from/to/via names)</string>
|
||||||
|
|
||||||
|
<string name="no">No</string>
|
||||||
|
<string name="yes">Yes</string>
|
||||||
|
|
||||||
|
<string name="title_delete">Confirm Delete</string>
|
||||||
|
<string name="summary_delete">Really delete?</string>
|
||||||
|
<string name="title_version">Version Problem</string>
|
||||||
|
<string name="summary_version">The base version for tiles has changed. What to do?</string>
|
||||||
|
<string name="action_version1">Continue with current download, delete other old data</string>
|
||||||
|
<string name="action_version2">Select all for download and start</string>
|
||||||
|
<string name="action_version3">Cancel now, complete on another day</string>
|
||||||
|
<string name="title_version_diff">Version Differences</string>
|
||||||
|
<string name="summary_version_diff">The base version for some tiles is different. What to do?</string>
|
||||||
|
<string name="action_version_diff1">Download all different tiles</string>
|
||||||
|
<string name="action_version_diff2">Drop all different tiles</string>
|
||||||
|
<string name="action_version_diff3">Cancel now, complete on another day</string>
|
||||||
|
<string name="summary_new_version">The new data version needs a new app. Please update BRouter first</string>
|
||||||
|
|
||||||
|
<string name="msg_download_failed">Download failed</string>
|
||||||
|
<string name="msg_download_cancel">Download cancelled</string>
|
||||||
|
<string name="msg_download_succeed">Download succeeded</string>
|
||||||
|
<string name="msg_download_started">Downloading…</string>
|
||||||
|
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
Loading…
Reference in a new issue