Add lv translation + fix download layout
This commit is contained in:
parent
01783b6eab
commit
5a5a14e19b
4 changed files with 37 additions and 41 deletions
|
@ -7,65 +7,65 @@ preamble - [].
|
||||||
|
|
||||||
|
|
||||||
%% TURNS
|
%% TURNS
|
||||||
turn('left', ['pagriezt pa kreisi ']).
|
turn('left', ['griezties pa kreisi ']).
|
||||||
turn('left_sh', ['strauji pagriezt pa kreisi ']).
|
turn('left_sh', ['strauji pagriezties pa kreisi ']).
|
||||||
turn('left_sl', ['griezties pa kreisi ']).
|
turn('left_sl', ['pagriezties pa kreisi ']).
|
||||||
turn('right', ['pagriezt pa labi ']).
|
turn('right', ['griezties pa labi ']).
|
||||||
turn('right_sh', ['pagriezt pa labi ']).
|
turn('right_sh', ['strauji pagriezties pa labi ']).
|
||||||
turn('right_sl', ['griezties pa labi ']).
|
turn('right_sl', ['pagriezties pa labi ']).
|
||||||
|
|
||||||
prepare_turn(Turn, Dist) == ['Pçc ', D, ' pagriezties ', M] :- distance(Dist) == D, turn(Turn, M).
|
prepare_turn(Turn, Dist) == ['Pçc ', D, ' pagriezties ', M] :- distance(Dist) == D, turn(Turn, M).
|
||||||
turn(Turn, Dist) == ['Pçc ', D, M] :- distance(Dist) == D, turn(Turn, M).
|
turn(Turn, Dist) == ['Pçc ', D, M] :- distance(Dist) == D, turn(Turn, M).
|
||||||
turn(Turn) == M :- turn(Turn, M).
|
turn(Turn) == M :- turn(Turn, M).
|
||||||
|
|
||||||
prepare_make_ut(Dist) == ['Gatavojaties apgriezties pçc ', D] :- distance(Dist) == D.
|
prepare_make_ut(Dist) == ['Gatavojaties apgriezties pçc ', D] :- distance(Dist) == D.
|
||||||
make_ut(Dist) == ['Pçc ', D, ' apgrieþaties '] :- distance(Dist) == D.
|
make_ut(Dist) == ['Pçc ', D, ' apgrieþaties '] :- distance(Dist) == D.
|
||||||
make_ut == ['Apgrieþaties '].
|
make_ut == ['Apgrieþaties '].
|
||||||
make_ut_wp == ['Apgrieþaties pie pirmâs iespçjas '].
|
make_ut_wp == ['Apgrieþaties pie pirmâs iespçjas '].
|
||||||
|
|
||||||
prepare_roundabout(Dist) == ['Sagatvojaties lokveida kustîbai ', D] :- distance(Dist) == D.
|
prepare_roundabout(Dist) == ['Sagatvojaties lokveida kustîbai ', D] :- distance(Dist) == D.
|
||||||
roundabout(Dist, _Angle, Exit) == ['Pçc ', D, ' iebrauciet lokveida krustojumâ, un tad brauciet ', E, 'pagriezienâ'] :- distance(Dist) == D, nth(Exit, E).
|
roundabout(Dist, _Angle, Exit) == ['Pçc ', D, ' iebrauciet lokveida krustojumâ, un tad brauciet ', E, 'pagriezienâ'] :- distance(Dist) == D, nth(Exit, E).
|
||||||
roundabout(_Angle, Exit) == ['turaties pa ', E, 'exit'] :- nth(Exit, E).
|
roundabout(_Angle, Exit) == ['izbrauciet ', E, 'izbrauktuvç'] :- nth(Exit, E).
|
||||||
|
|
||||||
go_ahead == ['Dodaties taisni uz priekðu '].
|
go_ahead == ['Dodaties taisni uz priekðu '].
|
||||||
go_ahead(Dist) == ['Brauciet pa ceïu ', D]:- distance(Dist) == D.
|
go_ahead(Dist) == ['Brauciet pa ceïu ', D]:- distance(Dist) == D.
|
||||||
|
|
||||||
and_arrive_destination == ['un ierodaties galapunktâ '].
|
and_arrive_destination == ['un ierodaties galapunktâ '].
|
||||||
|
|
||||||
then == ['then '].
|
then == ['tad '].
|
||||||
reached_destination == ['jûs esiet nokïuvis galapunktâ '].
|
reached_destination == ['jûs esiet nokïuvis galapunktâ '].
|
||||||
bear_right == ['turieties pa labi '].
|
bear_right == ['turieties pa labi '].
|
||||||
bear_left == ['turieties pa kreisi '].
|
bear_left == ['turieties pa kreisi '].
|
||||||
|
|
||||||
route_new_calc(Dist) == ['Brauciens ir ', D] :- distance(Dist) == D.
|
route_new_calc(Dist) == ['Brauciens ir ', D] :- distance(Dist) == D.
|
||||||
route_recalc(Dist) == ['Marðruts ir pârrçíinâts, attâlums ', D] :- distance(Dist) == D.
|
route_recalc(Dist) == ['Marðruts ir pârçíinâts, attâlums ', D] :- distance(Dist) == D.
|
||||||
|
|
||||||
location_lost == ['pazudis g p s signâls '].
|
location_lost == ['pazudis g p s signâls '].
|
||||||
|
|
||||||
|
|
||||||
%%
|
%%
|
||||||
nth(1, 'pirmais ').
|
nth(1, 'pirmais ').
|
||||||
nth(2, 'otrais ').
|
nth(2, 'otrais ').
|
||||||
nth(3, 'treðais ').
|
nth(3, 'treðais ').
|
||||||
nth(4, 'ceturtais ').
|
nth(4, 'ceturtais ').
|
||||||
nth(5, 'piektais ').
|
nth(5, 'piektais ').
|
||||||
nth(6, 'sestais ').
|
nth(6, 'sestais ').
|
||||||
nth(7, 'septîtais ').
|
nth(7, 'septîtais ').
|
||||||
nth(8, 'astotais ').
|
nth(8, 'astotais ').
|
||||||
nth(9, 'devîtais ').
|
nth(9, 'devîtais ').
|
||||||
nth(10, 'desmit ').
|
nth(10, 'desmit ').
|
||||||
nth(11, 'vienpadsmitais ').
|
nth(11, 'vienpadsmitais ').
|
||||||
nth(12, 'divpadsmitais ').
|
nth(12, 'divpadsmitais ').
|
||||||
nth(13, 'trîspadsmitais ').
|
nth(13, 'trîspadsmitais ').
|
||||||
nth(14, 'èetrpadsmitais ').
|
nth(14, 'èetrpadsmitais ').
|
||||||
nth(15, 'piecpadsmitais ').
|
nth(15, 'piecpadsmitais ').
|
||||||
nth(16, 'seðpadsmitais ').
|
nth(16, 'seðpadsmitais ').
|
||||||
nth(17, 'septiòpadsmitais ').
|
nth(17, 'septiòpadsmitais ').
|
||||||
|
|
||||||
|
|
||||||
%%% distance measure
|
%%% distance measure
|
||||||
distance(Dist) == [ X, ' meters'] :- Dist < 100, D is round(Dist/10)*10, num_atom(D, X).
|
distance(Dist) == [ X, ' meteriem'] :- Dist < 100, D is round(Dist/10)*10, num_atom(D, X).
|
||||||
distance(Dist) == [ X, ' meters'] :- Dist < 1000, D is round(2*Dist/100)*50, num_atom(D, X).
|
distance(Dist) == [ X, ' meteriem'] :- Dist < 1000, D is round(2*Dist/100)*50, num_atom(D, X).
|
||||||
distance(Dist) == ['aptuveni 1 kilometers '] :- Dist < 1500.
|
distance(Dist) == ['aptuveni 1 kilometers '] :- Dist < 1500.
|
||||||
distance(Dist) == ['aptuveni ', X, ' kilometeri '] :- Dist < 10000, D is round(Dist/1000), num_atom(D, X).
|
distance(Dist) == ['aptuveni ', X, ' kilometeri '] :- Dist < 10000, D is round(Dist/1000), num_atom(D, X).
|
||||||
distance(Dist) == [ X, ' kilometri '] :- D is round(Dist/1000), num_atom(D, X).
|
distance(Dist) == [ X, ' kilometri '] :- D is round(Dist/1000), num_atom(D, X).
|
||||||
|
|
|
@ -6,10 +6,10 @@
|
||||||
<CheckBox android:id="@+id/check_download_item" android:layout_width="wrap_content" android:layout_height="wrap_content"
|
<CheckBox android:id="@+id/check_download_item" android:layout_width="wrap_content" android:layout_height="wrap_content"
|
||||||
android:gravity="center_vertical" android:focusable="false" />
|
android:gravity="center_vertical" android:focusable="false" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
<TextView android:id="@+id/download_item" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"
|
<TextView android:id="@+id/download_item" android:gravity="top" android:layout_width="wrap_content" android:layout_height="wrap_content"
|
||||||
android:maxLines="7" android:layout_weight="1" android:textSize="16sp"></TextView>
|
android:maxLines="7" android:layout_weight="1" android:textSize="16sp"></TextView>
|
||||||
|
|
||||||
<TextView android:id="@+id/download_descr" android:layout_marginLeft="3dp" android:gravity="center_vertical" android:layout_width="105dp"
|
<TextView android:id="@+id/download_descr" android:layout_marginLeft="3dp" android:gravity="top" android:layout_width="105dp"
|
||||||
android:layout_height="wrap_content" android:textSize="16sp" ></TextView>
|
android:layout_height="wrap_content" android:textSize="16sp" ></TextView>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
|
@ -195,9 +195,9 @@ public class DownloadOsmandIndexesHelper {
|
||||||
public String getVisibleName(){
|
public String getVisibleName(){
|
||||||
int l = fileName.lastIndexOf('_');
|
int l = fileName.lastIndexOf('_');
|
||||||
String name = fileName.substring(0, l < 0 ? fileName.length() : l).replace('_', ' ');
|
String name = fileName.substring(0, l < 0 ? fileName.length() : l).replace('_', ' ');
|
||||||
if (fileName.endsWith(".zip")) { //$NON-NLS-1$
|
// if (fileName.endsWith(".zip")) { //$NON-NLS-1$
|
||||||
name += " (zip)"; //$NON-NLS-1$
|
// name += " (zip)"; //$NON-NLS-1$
|
||||||
}
|
// }
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,10 +15,8 @@ import java.text.MessageFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Date;
|
|
||||||
import java.util.LinkedHashMap;
|
import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Locale;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.TreeMap;
|
import java.util.TreeMap;
|
||||||
|
@ -82,8 +80,6 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity {
|
||||||
protected static final int DIALOG_PROGRESS_FILE = 1;
|
protected static final int DIALOG_PROGRESS_FILE = 1;
|
||||||
protected static final int DIALOG_PROGRESS_LIST = 2;
|
protected static final int DIALOG_PROGRESS_LIST = 2;
|
||||||
|
|
||||||
/** other **/
|
|
||||||
private static final int MB = 1 << 20;
|
|
||||||
public static final String FILTER_KEY = "filter";
|
public static final String FILTER_KEY = "filter";
|
||||||
|
|
||||||
private static DownloadIndexListThread downloadListIndexThread;
|
private static DownloadIndexListThread downloadListIndexThread;
|
||||||
|
@ -934,7 +930,7 @@ public class DownloadIndexActivity extends OsmandExpandableListActivity {
|
||||||
TextView item = (TextView) row.findViewById(R.id.download_item);
|
TextView item = (TextView) row.findViewById(R.id.download_item);
|
||||||
TextView description = (TextView) row.findViewById(R.id.download_descr);
|
TextView description = (TextView) row.findViewById(R.id.download_descr);
|
||||||
IndexItem e = (IndexItem) getChild(groupPosition, childPosition);
|
IndexItem e = (IndexItem) getChild(groupPosition, childPosition);
|
||||||
item.setText(e.getVisibleDescription(DownloadIndexActivity.this) + "\n" + e.getVisibleName()); //$NON-NLS-1$
|
item.setText((e.getVisibleDescription(DownloadIndexActivity.this) + "\n" + e.getVisibleName()).trim()); //$NON-NLS-1$
|
||||||
description.setText(e.getDate() + "\n" + e.getSize() + " MB");
|
description.setText(e.getDate() + "\n" + e.getSize() + " MB");
|
||||||
|
|
||||||
CheckBox ch = (CheckBox) row.findViewById(R.id.check_download_item);
|
CheckBox ch = (CheckBox) row.findViewById(R.id.check_download_item);
|
||||||
|
|
Loading…
Reference in a new issue