Merge branch 'master' into skip_login

This commit is contained in:
Ujjwal Agrawal 2018-05-04 19:08:15 +05:30 committed by GitHub
commit c7a6c71c92
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
16 changed files with 127 additions and 77 deletions

View file

@ -135,9 +135,10 @@ public class AboutActivity extends NavigationBaseActivity {
public boolean onOptionsItemSelected(MenuItem item) { public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) { switch (item.getItemId()) {
case R.id.share_app_icon: case R.id.share_app_icon:
String shareText = "Upload photos to Wikimedia Commons on your phone\nDownload the Commons app: http://play.google.com/store/apps/details?id=fr.free.nrw.commons";
Intent sendIntent = new Intent(); Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND); sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "http://play.google.com/store/apps/details?id=fr.free.nrw.commons"); sendIntent.putExtra(Intent.EXTRA_TEXT, shareText);
sendIntent.setType("text/plain"); sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, "Share app via...")); startActivity(Intent.createChooser(sendIntent, "Share app via..."));
return true; return true;

View file

@ -53,6 +53,7 @@ import fr.free.nrw.commons.mwapi.MediaWikiApi;
import fr.free.nrw.commons.nearby.NearbyActivity; import fr.free.nrw.commons.nearby.NearbyActivity;
import fr.free.nrw.commons.theme.NavigationBaseActivity; import fr.free.nrw.commons.theme.NavigationBaseActivity;
import fr.free.nrw.commons.ui.widget.HtmlTextView; import fr.free.nrw.commons.ui.widget.HtmlTextView;
import fr.free.nrw.commons.utils.ViewUtil;
import io.reactivex.Observable; import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers; import io.reactivex.schedulers.Schedulers;
@ -116,14 +117,14 @@ public class LoginActivity extends AccountAuthenticatorActivity {
usernameEdit.addTextChangedListener(textWatcher); usernameEdit.addTextChangedListener(textWatcher);
usernameEdit.setOnFocusChangeListener((v, hasFocus) -> { usernameEdit.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) { if (!hasFocus) {
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
passwordEdit.addTextChangedListener(textWatcher); passwordEdit.addTextChangedListener(textWatcher);
passwordEdit.setOnFocusChangeListener((v, hasFocus) -> { passwordEdit.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) { if (!hasFocus) {
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
@ -167,15 +168,6 @@ public class LoginActivity extends AccountAuthenticatorActivity {
Utils.handleWebUrl(this,Uri.parse("https://github.com/commons-app/apps-android-commons/wiki/Privacy-policy\\")); Utils.handleWebUrl(this,Uri.parse("https://github.com/commons-app/apps-android-commons/wiki/Privacy-policy\\"));
} }
public void hideKeyboard(View view) {
if (view != null) {
InputMethodManager inputMethodManager = (InputMethodManager) this.getSystemService(Activity.INPUT_METHOD_SERVICE);
if (inputMethodManager != null) {
inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
}
@Override @Override
protected void onPostCreate(Bundle savedInstanceState) { protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState); super.onPostCreate(savedInstanceState);

View file

@ -1,7 +1,6 @@
package fr.free.nrw.commons.category; package fr.free.nrw.commons.category;
import android.app.Activity;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;
@ -16,7 +15,6 @@ import android.view.MenuInflater;
import android.view.MenuItem; import android.view.MenuItem;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText; import android.widget.EditText;
import android.widget.ProgressBar; import android.widget.ProgressBar;
import android.widget.TextView; import android.widget.TextView;
@ -43,6 +41,7 @@ import fr.free.nrw.commons.di.CommonsDaggerSupportFragment;
import fr.free.nrw.commons.mwapi.MediaWikiApi; import fr.free.nrw.commons.mwapi.MediaWikiApi;
import fr.free.nrw.commons.upload.MwVolleyApi; import fr.free.nrw.commons.upload.MwVolleyApi;
import fr.free.nrw.commons.utils.StringSortingUtils; import fr.free.nrw.commons.utils.StringSortingUtils;
import fr.free.nrw.commons.utils.ViewUtil;
import io.reactivex.Observable; import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers; import io.reactivex.schedulers.Schedulers;
@ -116,7 +115,7 @@ public class CategorizationFragment extends CommonsDaggerSupportFragment {
categoriesFilter.setOnFocusChangeListener((v, hasFocus) -> { categoriesFilter.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) { if (!hasFocus) {
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
@ -128,16 +127,6 @@ public class CategorizationFragment extends CommonsDaggerSupportFragment {
return rootView; return rootView;
} }
public void hideKeyboard(View view) {
if (view != null) {
InputMethodManager inputMethodManager = (InputMethodManager) getActivity().getSystemService(Activity.INPUT_METHOD_SERVICE);
if (inputMethodManager != null) {
inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
}
@Override @Override
public void onDestroyView() { public void onDestroyView() {
categoriesFilter.removeTextChangedListener(textWatcher); categoriesFilter.removeTextChangedListener(textWatcher);

View file

@ -33,6 +33,7 @@ import dagger.android.support.AndroidSupportInjection;
import fr.free.nrw.commons.R; import fr.free.nrw.commons.R;
import fr.free.nrw.commons.contributions.Contribution; import fr.free.nrw.commons.contributions.Contribution;
import fr.free.nrw.commons.media.MediaDetailPagerFragment; import fr.free.nrw.commons.media.MediaDetailPagerFragment;
import fr.free.nrw.commons.utils.ViewUtil;
public class MultipleUploadListFragment extends Fragment { public class MultipleUploadListFragment extends Fragment {
@ -129,7 +130,7 @@ public class MultipleUploadListFragment extends Fragment {
// FIXME: Stops the keyboard from being shown 'stale' while moving out of this fragment into the next // FIXME: Stops the keyboard from being shown 'stale' while moving out of this fragment into the next
View target = getActivity().getCurrentFocus(); View target = getActivity().getCurrentFocus();
hideKeyboard(target); ViewUtil.hideKeyboard(target);
} }
// FIXME: Wrong result type // FIXME: Wrong result type
@ -178,22 +179,13 @@ public class MultipleUploadListFragment extends Fragment {
baseTitle.setOnFocusChangeListener((v, hasFocus) -> { baseTitle.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) { if (!hasFocus) {
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
return view; return view;
} }
public void hideKeyboard(View view) {
if (view != null) {
InputMethodManager inputMethodManager = (InputMethodManager) getActivity().getSystemService(Activity.INPUT_METHOD_SERVICE);
if (inputMethodManager != null) {
inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
}
@Override @Override
public void onDestroyView() { public void onDestroyView() {
baseTitle.removeTextChangedListener(textWatcher); baseTitle.removeTextChangedListener(textWatcher);

View file

@ -78,6 +78,7 @@ import fr.free.nrw.commons.modifications.TemplateRemoveModifier;
import fr.free.nrw.commons.utils.ImageUtils; import fr.free.nrw.commons.utils.ImageUtils;
import fr.free.nrw.commons.mwapi.MediaWikiApi; import fr.free.nrw.commons.mwapi.MediaWikiApi;
import fr.free.nrw.commons.utils.ViewUtil;
import timber.log.Timber; import timber.log.Timber;
@ -735,7 +736,7 @@ public class ShareActivity
if (CurrentAnimator != null) { if (CurrentAnimator != null) {
CurrentAnimator.cancel(); CurrentAnimator.cancel();
} }
hideKeyboard(ShareActivity.this); ViewUtil.hideKeyboard(ShareActivity.this.findViewById(R.id.titleEdit | R.id.descEdit));
InputStream input = null; InputStream input = null;
Bitmap scaled = null; Bitmap scaled = null;
try { try {
@ -905,12 +906,5 @@ public class ShareActivity
}); });
} }
public static void hideKeyboard(Activity activity) {
View view = activity.findViewById(R.id.titleEdit | R.id.descEdit);
if (view != null) {
InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
} }

View file

@ -1,8 +1,6 @@
package fr.free.nrw.commons.upload; package fr.free.nrw.commons.upload;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.graphics.Color; import android.graphics.Color;
@ -11,12 +9,10 @@ import android.preference.PreferenceManager;
import android.support.annotation.NonNull; import android.support.annotation.NonNull;
import android.support.v4.view.ViewCompat; import android.support.v4.view.ViewCompat;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;
import android.text.Editable; import android.text.Editable;
import android.text.Html; import android.text.Html;
import android.text.TextWatcher; import android.text.TextWatcher;
import android.text.method.LinkMovementMethod; import android.text.method.LinkMovementMethod;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.Menu; import android.view.Menu;
import android.view.MenuInflater; import android.view.MenuInflater;
@ -24,7 +20,6 @@ import android.view.MenuItem;
import android.view.MotionEvent; import android.view.MotionEvent;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.inputmethod.InputMethodManager;
import android.widget.AdapterView; import android.widget.AdapterView;
import android.widget.ArrayAdapter; import android.widget.ArrayAdapter;
import android.widget.Button; import android.widget.Button;
@ -47,9 +42,9 @@ import fr.free.nrw.commons.R;
import fr.free.nrw.commons.Utils; import fr.free.nrw.commons.Utils;
import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; import fr.free.nrw.commons.di.CommonsDaggerSupportFragment;
import fr.free.nrw.commons.settings.Prefs; import fr.free.nrw.commons.settings.Prefs;
import fr.free.nrw.commons.utils.ViewUtil;
import timber.log.Timber; import timber.log.Timber;
import static android.view.MotionEvent.ACTION_DOWN;
import static android.view.MotionEvent.ACTION_UP; import static android.view.MotionEvent.ACTION_UP;
public class SingleUploadFragment extends CommonsDaggerSupportFragment { public class SingleUploadFragment extends CommonsDaggerSupportFragment {
@ -168,13 +163,13 @@ public class SingleUploadFragment extends CommonsDaggerSupportFragment {
titleEdit.setOnFocusChangeListener((v, hasFocus) -> { titleEdit.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) { if (!hasFocus) {
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
descEdit.setOnFocusChangeListener((v, hasFocus) -> { descEdit.setOnFocusChangeListener((v, hasFocus) -> {
if(!hasFocus){ if(!hasFocus){
hideKeyboard(v); ViewUtil.hideKeyboard(v);
} }
}); });
@ -183,15 +178,6 @@ public class SingleUploadFragment extends CommonsDaggerSupportFragment {
return rootView; return rootView;
} }
public void hideKeyboard(View view) {
if (view != null) {
InputMethodManager inputMethodManager = (InputMethodManager) getActivity().getSystemService(Activity.INPUT_METHOD_SERVICE);
if (inputMethodManager != null) {
inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
}
@Override @Override
public void onDestroyView() { public void onDestroyView() {
titleEdit.removeTextChangedListener(textWatcher); titleEdit.removeTextChangedListener(textWatcher);
@ -305,7 +291,7 @@ public class SingleUploadFragment extends CommonsDaggerSupportFragment {
// FIXME: Stops the keyboard from being shown 'stale' while moving out of this fragment into the next // FIXME: Stops the keyboard from being shown 'stale' while moving out of this fragment into the next
View target = getActivity().getCurrentFocus(); View target = getActivity().getCurrentFocus();
hideKeyboard(target); ViewUtil.hideKeyboard(target);
} }
@NonNull @NonNull

View file

@ -5,6 +5,7 @@ import android.content.Context;
import android.support.design.widget.Snackbar; import android.support.design.widget.Snackbar;
import android.view.Display; import android.view.Display;
import android.view.View; import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.Toast; import android.widget.Toast;
public class ViewUtil { public class ViewUtil {
@ -27,4 +28,14 @@ public class ViewUtil {
} }
} }
public static void hideKeyboard(View view){
if (view != null) {
InputMethodManager manager = (InputMethodManager) view.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
view.clearFocus();
if (manager != null) {
manager.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
}
} }

View file

@ -1,5 +1,5 @@
<vector android:alpha="0.84" android:height="32dp" <vector android:alpha="0.84" android:height="24dp"
android:viewportHeight="24.0" android:viewportWidth="24.0" android:viewportHeight="24.0" android:viewportWidth="24.0"
android:width="32dp" xmlns:android="http://schemas.android.com/apk/res/android"> android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#ffffffff" android:pathData="M18,16.08c-0.76,0 -1.44,0.3 -1.96,0.77L8.91,12.7c0.05,-0.23 0.09,-0.46 0.09,-0.7s-0.04,-0.47 -0.09,-0.7l7.05,-4.11c0.54,0.5 1.25,0.81 2.04,0.81 1.66,0 3,-1.34 3,-3s-1.34,-3 -3,-3 -3,1.34 -3,3c0,0.24 0.04,0.47 0.09,0.7L8.04,9.81C7.5,9.31 6.79,9 6,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3c0.79,0 1.5,-0.31 2.04,-0.81l7.12,4.16c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.61 1.31,2.92 2.92,2.92 1.61,0 2.92,-1.31 2.92,-2.92s-1.31,-2.92 -2.92,-2.92z"/> <path android:fillColor="#ffffffff" android:pathData="M18,16.08c-0.76,0 -1.44,0.3 -1.96,0.77L8.91,12.7c0.05,-0.23 0.09,-0.46 0.09,-0.7s-0.04,-0.47 -0.09,-0.7l7.05,-4.11c0.54,0.5 1.25,0.81 2.04,0.81 1.66,0 3,-1.34 3,-3s-1.34,-3 -3,-3 -3,1.34 -3,3c0,0.24 0.04,0.47 0.09,0.7L8.04,9.81C7.5,9.31 6.79,9 6,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3c0.79,0 1.5,-0.31 2.04,-0.81l7.12,4.16c-0.05,0.21 -0.08,0.43 -0.08,0.65 0,1.61 1.31,2.92 2.92,2.92 1.61,0 2.92,-1.31 2.92,-2.92s-1.31,-2.92 -2.92,-2.92z"/>
</vector> </vector>

View file

@ -7,7 +7,7 @@
<item <item
android:id="@+id/share_app_icon" android:id="@+id/share_app_icon"
android:title="@string/refresh_button" android:title="@string/share_app_title"
android:icon="@drawable/ic_share_black_24dp" android:icon="@drawable/ic_share_black_24dp"
android:orderInCategory="1" android:orderInCategory="1"
app:showAsAction="ifRoom" app:showAsAction="ifRoom"

View file

@ -154,6 +154,7 @@
<string name="welcome_copyright_subtext">Vermeide urheberrechtlich geschütztes Material, das du im Internet gefunden hast wie Bilder von Postern, Buchcovern etc.</string> <string name="welcome_copyright_subtext">Vermeide urheberrechtlich geschütztes Material, das du im Internet gefunden hast wie Bilder von Postern, Buchcovern etc.</string>
<string name="welcome_final_text">Verstanden?</string> <string name="welcome_final_text">Verstanden?</string>
<string name="welcome_final_button_text">Ja!</string> <string name="welcome_final_button_text">Ja!</string>
<string name="welcome_help_button_text"/>
<string name="detail_panel_cats_label">Kategorien</string> <string name="detail_panel_cats_label">Kategorien</string>
<string name="detail_panel_cats_loading">Lade …</string> <string name="detail_panel_cats_loading">Lade …</string>
<string name="detail_panel_cats_none">Keine ausgewählt</string> <string name="detail_panel_cats_none">Keine ausgewählt</string>

View file

@ -83,7 +83,7 @@
<string name="menu_feedback">Peyd rışten bırış (E-posta ra)</string> <string name="menu_feedback">Peyd rışten bırış (E-posta ra)</string>
<string name="no_email_client">E-posta eyar nêbi</string> <string name="no_email_client">E-posta eyar nêbi</string>
<string name="provider_categories">Karıyaye Kategoriyê peyêni</string> <string name="provider_categories">Karıyaye Kategoriyê peyêni</string>
<string name="menu_retry_upload">Fına</string> <string name="menu_retry_upload">Anciya bıcerrebne</string>
<string name="menu_cancel_upload">Bıtexelne</string> <string name="menu_cancel_upload">Bıtexelne</string>
<string name="menu_download">Ron</string> <string name="menu_download">Ron</string>
<string name="preference_license" fuzzy="true">Lisans</string> <string name="preference_license" fuzzy="true">Lisans</string>
@ -129,4 +129,5 @@
<string name="navigation_item_home">Keye</string> <string name="navigation_item_home">Keye</string>
<string name="navigation_item_upload">Bar ke</string> <string name="navigation_item_upload">Bar ke</string>
<string name="navigation_item_logout">Veciyayış</string> <string name="navigation_item_logout">Veciyayış</string>
<string name="retry">Anciya bıcerrebne</string>
</resources> </resources>

View file

@ -158,6 +158,7 @@
<string name="welcome_copyright_subtext">Αποφύγετε προστατευμένο υλικό που βρήκατε από το Internet, καθώς και εικόνες, αφίσες, εξώφυλλα βιβλίων, κλπ.</string> <string name="welcome_copyright_subtext">Αποφύγετε προστατευμένο υλικό που βρήκατε από το Internet, καθώς και εικόνες, αφίσες, εξώφυλλα βιβλίων, κλπ.</string>
<string name="welcome_final_text">Τι λες, μπορείς;</string> <string name="welcome_final_text">Τι λες, μπορείς;</string>
<string name="welcome_final_button_text">Ναι!</string> <string name="welcome_final_button_text">Ναι!</string>
<string name="welcome_help_button_text"/>
<string name="detail_panel_cats_label">Κατηγορίες</string> <string name="detail_panel_cats_label">Κατηγορίες</string>
<string name="detail_panel_cats_loading">Φόρτωση…</string> <string name="detail_panel_cats_loading">Φόρτωση…</string>
<string name="detail_panel_cats_none">Καμία επιλεγμένη</string> <string name="detail_panel_cats_none">Καμία επιλεγμένη</string>

View file

@ -90,6 +90,7 @@
<string name="categories_activity_title">Categorías</string> <string name="categories_activity_title">Categorías</string>
<string name="title_activity_settings">Configuracións</string> <string name="title_activity_settings">Configuracións</string>
<string name="title_activity_signup">Rexistrarse</string> <string name="title_activity_signup">Rexistrarse</string>
<string name="title_activity_featured_images">Imaxes destacadas</string>
<string name="menu_about">Acerca de</string> <string name="menu_about">Acerca de</string>
<string name="about_license">A aplicación Wikimedia Commons é unha aplicación de código aberto creada e mantida polos cesionarios e voluntarios da comunidade de Wikimedia. A Fundación Wikimedia non está involucrada na creación, desenvolvemento ou mantemento da aplicación.</string> <string name="about_license">A aplicación Wikimedia Commons é unha aplicación de código aberto creada e mantida polos cesionarios e voluntarios da comunidade de Wikimedia. A Fundación Wikimedia non está involucrada na creación, desenvolvemento ou mantemento da aplicación.</string>
<string name="about_improve">Crear unha nova &lt;a href=\"https://github.com/commons-app/apps-android-commons/issues\"&gt;incidencia&lt;/a&gt; para informar de problemas e suxestións.</string> <string name="about_improve">Crear unha nova &lt;a href=\"https://github.com/commons-app/apps-android-commons/issues\"&gt;incidencia&lt;/a&gt; para informar de problemas e suxestións.</string>
@ -175,6 +176,8 @@
<string name="media_detail_media_title">Título do ficheiro multimedia</string> <string name="media_detail_media_title">Título do ficheiro multimedia</string>
<string name="media_detail_description">Descrición</string> <string name="media_detail_description">Descrición</string>
<string name="media_detail_description_explanation">Aquí vai a descrición do ficheiro multimedia. Potencialmente, pode ser bastante longo, e necesitará agruparse en múltiples liñas. De tódolos xeitos esperamos que se vexa ben.</string> <string name="media_detail_description_explanation">Aquí vai a descrición do ficheiro multimedia. Potencialmente, pode ser bastante longo, e necesitará agruparse en múltiples liñas. De tódolos xeitos esperamos que se vexa ben.</string>
<string name="media_detail_author">Autor</string>
<string name="media_detail_author_explanation">O nome de usuario do autor da imaxe destacada vai aquí.</string>
<string name="media_detail_uploaded_date">Data de suba</string> <string name="media_detail_uploaded_date">Data de suba</string>
<string name="media_detail_license">Licenza</string> <string name="media_detail_license">Licenza</string>
<string name="media_detail_coordinates">Coordenadas</string> <string name="media_detail_coordinates">Coordenadas</string>
@ -217,6 +220,7 @@
<string name="navigation_item_logout">Saír</string> <string name="navigation_item_logout">Saír</string>
<string name="navigation_item_info">Titorial</string> <string name="navigation_item_info">Titorial</string>
<string name="navigation_item_notification">Notificacións</string> <string name="navigation_item_notification">Notificacións</string>
<string name="navigation_item_featured_images">Destacados</string>
<string name="nearby_needs_permissions">Os sitios situados preto non poden visualizarse sen permisos de localización</string> <string name="nearby_needs_permissions">Os sitios situados preto non poden visualizarse sen permisos de localización</string>
<string name="no_description_found">non se atopou descrición</string> <string name="no_description_found">non se atopou descrición</string>
<string name="nearby_info_menu_commons_article">Páxina do ficheiro en Commons</string> <string name="nearby_info_menu_commons_article">Páxina do ficheiro en Commons</string>

View file

@ -5,15 +5,23 @@
* Santhosh.thottingal * Santhosh.thottingal
--> -->
<resources> <resources>
<string name="app_name" fuzzy="true">വിക്കിമീഡിയ കോമൺസ്</string> <string name="preference_category_appearance">ദൃശ്യരൂപം</string>
<string name="preference_category_general">സാർവത്രികം</string>
<string name="preference_category_feedback">പ്രതികരണം</string>
<string name="preference_category_location">സ്ഥലം</string>
<string name="app_name">കോമൺസ്</string>
<string name="menu_settings">സജ്ജീകരണങ്ങൾ</string> <string name="menu_settings">സജ്ജീകരണങ്ങൾ</string>
<string name="username">ഉപയോക്തൃനാമം</string> <string name="username">ഉപയോക്തൃനാമം</string>
<string name="password">രഹസ്യവാക്ക്</string> <string name="password">രഹസ്യവാക്ക്</string>
<string name="login_credential">താങ്കളുടെ കോമൺസ് ബീറ്റ അംഗത്വത്തിൽ പ്രവേശിക്കുക</string>
<string name="login">പ്രവേശിക്കുക</string> <string name="login">പ്രവേശിക്കുക</string>
<string name="forgot_password">രഹസ്യവാക്ക് മറന്നോ?</string>
<string name="signup">അംഗത്വമെടുക്കുക</string>
<string name="logging_in_title">പ്രവേശിക്കുന്നു</string> <string name="logging_in_title">പ്രവേശിക്കുന്നു</string>
<string name="logging_in_message">ദയവായി കാത്തിരിക്കുക…</string> <string name="logging_in_message">ദയവായി കാത്തിരിക്കുക…</string>
<string name="login_success">പ്രവേശനം വിജയകരം!</string> <string name="login_success">പ്രവേശനം വിജയകരം!</string>
<string name="login_failed">പ്രവേശനം പരാജയപ്പെട്ടു!</string> <string name="login_failed">പ്രവേശനം പരാജയപ്പെട്ടു!</string>
<string name="upload_failed">പ്രമാണം കണ്ടെത്താനായില്ല. ദയവായി മറ്റൊരു പ്രമാണം നോക്കുക.</string>
<string name="authentication_failed">സാധുതാനിർണ്ണയം പരാജയപ്പെട്ടു!</string> <string name="authentication_failed">സാധുതാനിർണ്ണയം പരാജയപ്പെട്ടു!</string>
<string name="uploading_started">അപ്‌ലോഡ് തുടങ്ങി!</string> <string name="uploading_started">അപ്‌ലോഡ് തുടങ്ങി!</string>
<string name="upload_completed_notification_title">%1$s അപ്‌ലോഡ് ചെയ്തിരിക്കുന്നു!</string> <string name="upload_completed_notification_title">%1$s അപ്‌ലോഡ് ചെയ്തിരിക്കുന്നു!</string>
@ -23,27 +31,30 @@
<string name="upload_progress_notification_title_finishing">%1$s അപ്‌ലോഡിങ് പൂർത്തിയാക്കുന്നു</string> <string name="upload_progress_notification_title_finishing">%1$s അപ്‌ലോഡിങ് പൂർത്തിയാക്കുന്നു</string>
<string name="upload_failed_notification_title">%1$s അപ്‌ലോഡിങ് പരാജയപ്പെട്ടു</string> <string name="upload_failed_notification_title">%1$s അപ്‌ലോഡിങ് പരാജയപ്പെട്ടു</string>
<string name="upload_failed_notification_subtitle">കാണാനായി ടാപ് ചെയ്യുക</string> <string name="upload_failed_notification_subtitle">കാണാനായി ടാപ് ചെയ്യുക</string>
<plurals name="uploads_pending_notification_indicator" fuzzy="true"> <plurals name="uploads_pending_notification_indicator">
<item quantity="one">1 പ്രമാണം അപ്‌ലോഡ് ചെയ്യുന്നു</item> <item quantity="one">ഒരു പ്രമാണം അപ്‌ലോഡ് ചെയ്യുന്നു</item>
<item quantity="other">%1$d പ്രമാണങ്ങൾ അപ്‌ലോഡ് ചെയ്യുന്നു</item> <item quantity="other">%1$d പ്രമാണങ്ങൾ അപ്‌ലോഡ് ചെയ്യുന്നു</item>
</plurals> </plurals>
<string name="title_activity_contributions" fuzzy="true">എന്റെ അപ്‌ലോഡുകൾ</string> <string name="title_activity_contributions">എന്റെ സമീപകാല അപ്‌ലോഡുകൾ</string>
<string name="contribution_state_queued">നിരയായി വെച്ചു</string> <string name="contribution_state_queued">നിരയായി വെച്ചു</string>
<string name="contribution_state_failed">പരാജയപ്പെട്ടു</string> <string name="contribution_state_failed">പരാജയപ്പെട്ടു</string>
<string name="contribution_state_in_progress">%1$d%% പൂർണ്ണം</string> <string name="contribution_state_in_progress">%1$d%% പൂർണ്ണം</string>
<string name="contribution_state_starting">അപ്‌ലോഡ് ചെയ്തുകൊണ്ടിരിക്കുന്നു</string> <string name="contribution_state_starting">അപ്‌ലോഡ് ചെയ്തുകൊണ്ടിരിക്കുന്നു</string>
<string name="menu_from_gallery">ചിത്രശാല</string> <string name="menu_from_gallery">ചിത്രശാല</string>
<string name="menu_from_camera">ചിത്രം എടുക്കുക</string> <string name="menu_from_camera">ചിത്രം എടുക്കുക</string>
<string name="menu_nearby">സമീപസ്ഥം</string>
<string name="provider_contributions">എന്റെ അപ്‌ലോഡുകൾ</string> <string name="provider_contributions">എന്റെ അപ്‌ലോഡുകൾ</string>
<string name="menu_share">പങ്ക് വെയ്ക്കുക</string> <string name="menu_share">പങ്ക് വെയ്ക്കുക</string>
<string name="menu_open_in_browser">ബ്രൗസറിൽ കാണുക</string> <string name="menu_open_in_browser">ബ്രൗസറിൽ കാണുക</string>
<string name="share_title_hint">തലക്കെട്ട്</string> <string name="share_title_hint">തലക്കെട്ട്</string>
<string name="add_title_toast">ഈ പ്രമാണത്തിന് ഒരു തലക്കെട്ട് നൽകുക.</string>
<string name="share_description_hint">വിവരണം</string> <string name="share_description_hint">വിവരണം</string>
<string name="login_failed_network">പ്രവേശിക്കാനായില്ല - നെറ്റ്‌വർക്ക് പരാജയപ്പെട്ടു</string> <string name="login_failed_network">പ്രവേശിക്കാനായില്ല - നെറ്റ്‌വർക്ക് പരാജയപ്പെട്ടു</string>
<string name="login_failed_username">പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ ഉപയോക്തൃനാമം പരിശോധിക്കുക</string> <string name="login_failed_username">പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ ഉപയോക്തൃനാമം പരിശോധിക്കുക</string>
<string name="login_failed_password">പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ രഹസ്യവാക്ക് പരിശോധിക്കുക</string> <string name="login_failed_password">പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ രഹസ്യവാക്ക് പരിശോധിക്കുക</string>
<string name="login_failed_throttled" fuzzy="true">നിരവധി വിജയകരമല്ലാത്ത ശ്രമങ്ങൾ നടന്നിരിക്കുന്നു. വീണ്ടും ശ്രമിക്കുന്നതിനു മുമ്പ് ഏതാനം മിനിറ്റുകൾ വിശ്രമിക്കുക</string> <string name="login_failed_throttled">നിരവധി വിജയകരമല്ലാത്ത ശ്രമങ്ങൾ നടന്നിരിക്കുന്നു. വീണ്ടും ശ്രമിക്കുന്നതിനു മുമ്പ് ഏതാനം മിനിറ്റുകൾ വിശ്രമിക്കുക.</string>
<string name="login_failed_blocked">ക്ഷമിക്കുക, ഈ ഉപയോക്താവ് കോമൺസിൽ നിന്ന് തടയപ്പെട്ടിരിക്കുകയാണ്</string> <string name="login_failed_blocked">ക്ഷമിക്കുക, ഈ ഉപയോക്താവ് കോമൺസിൽ നിന്ന് തടയപ്പെട്ടിരിക്കുകയാണ്</string>
<string name="login_failed_2fa_needed">താങ്കളുടെ ദ്വി-ഘടക സാധൂകരണ കോഡ് നൽകുക.</string>
<string name="login_failed_generic">പ്രവേശനം പരാജയപ്പെട്ടു</string> <string name="login_failed_generic">പ്രവേശനം പരാജയപ്പെട്ടു</string>
<string name="share_upload_button">അപ്‌ലോഡ്</string> <string name="share_upload_button">അപ്‌ലോഡ്</string>
<string name="multiple_share_base_title">ഈ ഗണത്തിന് പേരിടുക</string> <string name="multiple_share_base_title">ഈ ഗണത്തിന് പേരിടുക</string>
@ -51,6 +62,11 @@
<string name="menu_upload_single">അപ്‌ലോഡ്</string> <string name="menu_upload_single">അപ്‌ലോഡ്</string>
<string name="categories_search_text_hint">വർഗ്ഗങ്ങളിൽ തിരയുക</string> <string name="categories_search_text_hint">വർഗ്ഗങ്ങളിൽ തിരയുക</string>
<string name="menu_save_categories">സേവ് ചെയ്യുക</string> <string name="menu_save_categories">സേവ് ചെയ്യുക</string>
<string name="refresh_button">പുതുക്കുക</string>
<string name="display_list_button">പട്ടിക</string>
<string name="gps_disabled">താങ്കളുടെ ഉപകരണത്തിൽ ജി.പി.എസ്. പ്രവർത്തനരഹിതമാണ്. അത് പ്രവർത്തനസജ്ജമാക്കണോ?</string>
<string name="enable_gps">ജി.പി.എസ്. സജ്ജമാക്കുക</string>
<string name="contributions_subtitle_zero">ഇതുവരെ അപ്‌ലോഡുകൾ ഒന്നുമില്ല</string>
<plurals name="contributions_subtitle" fuzzy="true"> <plurals name="contributions_subtitle" fuzzy="true">
<item quantity="zero">ഒരു അപ്‌ലോഡും ചെയ്തില്ല</item> <item quantity="zero">ഒരു അപ്‌ലോഡും ചെയ്തില്ല</item>
<item quantity="one">ഒരു അപ്‌ലോഡ്</item> <item quantity="one">ഒരു അപ്‌ലോഡ്</item>
@ -68,6 +84,8 @@
<string name="categories_skip_explanation" fuzzy="true">താങ്കളുടെ ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ കൂടുതൽ എളുപ്പത്തിൽ കണ്ടെത്തപ്പെടാനായി വർഗ്ഗങ്ങൾ ചേർക്കുക.\n\nവർഗ്ഗങ്ങൾ ചേർക്കാനായി ടൈപ്പ് ചെയ്ത് തുടങ്ങുക.\nഈ ഘട്ടം ഒഴിവാക്കാൻ ടാപ് ചെയ്യുക (അല്ലെങ്കിൽ പിന്നോട്ട് പോവുക).</string> <string name="categories_skip_explanation" fuzzy="true">താങ്കളുടെ ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ കൂടുതൽ എളുപ്പത്തിൽ കണ്ടെത്തപ്പെടാനായി വർഗ്ഗങ്ങൾ ചേർക്കുക.\n\nവർഗ്ഗങ്ങൾ ചേർക്കാനായി ടൈപ്പ് ചെയ്ത് തുടങ്ങുക.\nഈ ഘട്ടം ഒഴിവാക്കാൻ ടാപ് ചെയ്യുക (അല്ലെങ്കിൽ പിന്നോട്ട് പോവുക).</string>
<string name="categories_activity_title">വർഗ്ഗങ്ങൾ</string> <string name="categories_activity_title">വർഗ്ഗങ്ങൾ</string>
<string name="title_activity_settings">സജ്ജീകരണങ്ങൾ</string> <string name="title_activity_settings">സജ്ജീകരണങ്ങൾ</string>
<string name="title_activity_signup">അംഗത്വമെടുക്കുക</string>
<string name="title_activity_featured_images">തിരഞ്ഞെടുത്ത ചിത്രങ്ങൾ</string>
<string name="menu_about">വിവരണം</string> <string name="menu_about">വിവരണം</string>
<string name="about_license" fuzzy="true">&lt;a href=\"https://github.com/commons-app/apps-android-commons/blob/master/COPYING\"&gt;അപാച്ചേ അനുമതിപത്രം പതിപ്പ് 2&lt;/a&gt; പ്രകാരം പുറത്തിറക്കപ്പെട്ട ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വേർ</string> <string name="about_license" fuzzy="true">&lt;a href=\"https://github.com/commons-app/apps-android-commons/blob/master/COPYING\"&gt;അപാച്ചേ അനുമതിപത്രം പതിപ്പ് 2&lt;/a&gt; പ്രകാരം പുറത്തിറക്കപ്പെട്ട ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്‌വേർ</string>
<string name="about_improve" fuzzy="true">സ്രോതസ്സ് രൂപം &lt;a href=\"https://github.com/commons-app/apps-android-commons\"&gt;ജിറ്റ്ഹബിൽ&lt;/a&gt; ലഭ്യമാണ്.\nപ്രശ്നങ്ങൾ &lt;a href=\" https://github.com/commons-app/apps-android-commons/issues\"&gt;ബഗ്സില്ലയിൽ&lt;/a&gt; അറിയിക്കുക.</string> <string name="about_improve" fuzzy="true">സ്രോതസ്സ് രൂപം &lt;a href=\"https://github.com/commons-app/apps-android-commons\"&gt;ജിറ്റ്ഹബിൽ&lt;/a&gt; ലഭ്യമാണ്.\nപ്രശ്നങ്ങൾ &lt;a href=\" https://github.com/commons-app/apps-android-commons/issues\"&gt;ബഗ്സില്ലയിൽ&lt;/a&gt; അറിയിക്കുക.</string>
@ -81,9 +99,11 @@
<string name="menu_cancel_upload">റദ്ദാക്കുക</string> <string name="menu_cancel_upload">റദ്ദാക്കുക</string>
<string name="share_license_summary">ചിത്രം %1$s പ്രകാരം അനുമതി നൽകപ്പെടുന്നതാണ്</string> <string name="share_license_summary">ചിത്രം %1$s പ്രകാരം അനുമതി നൽകപ്പെടുന്നതാണ്</string>
<string name="menu_download">ഡൗൺലോഡ്</string> <string name="menu_download">ഡൗൺലോഡ്</string>
<string name="preference_license" fuzzy="true">അനുമതി</string> <string name="preference_license">സ്വതേയുള്ള ഉപയോഗാനുമതി</string>
<string name="license_name_cc_by_sa" fuzzy="true">സി.സി. ആട്രിബ്യൂഷൻ-ഷെയർ‌എലൈക് 3.0</string> <string name="license_name_cc_by_sa_four">ആട്രിബ്യൂഷൻ-ഷെയർ‌എലൈക് 4.0</string>
<string name="license_name_cc_by" fuzzy="true">സി.സി. ആട്രിബ്യൂഷൻ 3.0</string> <string name="license_name_cc_by_four">ആട്രിബ്യൂഷൻ 4.0</string>
<string name="license_name_cc_by_sa">ആട്രിബ്യൂഷൻ-ഷെയർ‌എലൈക് 3.0</string>
<string name="license_name_cc_by">ആട്രിബ്യൂഷൻ 3.0</string>
<string name="license_name_cc0">സി.സി.0</string> <string name="license_name_cc0">സി.സി.0</string>
<string name="license_name_cc_by_sa_3_0">സി.സി. ബൈ-എസ്.എ. 3.0</string> <string name="license_name_cc_by_sa_3_0">സി.സി. ബൈ-എസ്.എ. 3.0</string>
<string name="license_name_cc_by_sa_3_0_at">സി.സി. ബൈ-എസ്.എ. 3.0 (ഓസ്ട്രിയ)</string> <string name="license_name_cc_by_sa_3_0_at">സി.സി. ബൈ-എസ്.എ. 3.0 (ഓസ്ട്രിയ)</string>
@ -97,6 +117,8 @@
<string name="license_name_cc_by_sa_3_0_pl">സി.സി. ബൈ-എസ്.എ. 3.0 (പോളണ്ട്)</string> <string name="license_name_cc_by_sa_3_0_pl">സി.സി. ബൈ-എസ്.എ. 3.0 (പോളണ്ട്)</string>
<string name="license_name_cc_by_sa_3_0_ro">സി.സി. ബൈ-എസ്.എ. 3.0 (റൊമേനിയ)</string> <string name="license_name_cc_by_sa_3_0_ro">സി.സി. ബൈ-എസ്.എ. 3.0 (റൊമേനിയ)</string>
<string name="license_name_cc_by_3_0">സി.സി. ബൈ 3.0</string> <string name="license_name_cc_by_3_0">സി.സി. ബൈ 3.0</string>
<string name="license_name_cc_by_sa_4_0">സി.സി. ബൈ-എസ്.എ. 4.0</string>
<string name="license_name_cc_by_4_0">സി.സി. ബൈ 4.0</string>
<string name="license_name_cc_zero">സി.സി. സീറോ</string> <string name="license_name_cc_zero">സി.സി. സീറോ</string>
<string name="welcome_wikipedia_text">താങ്കളെടുക്കുന്ന ചിത്രങ്ങൾ സംഭാവന ചെയ്യുക. വിക്കിപീഡിയ ലേഖനങ്ങൾ ജീവസ്സുറ്റതാക്കിത്തീർക്കുക!</string> <string name="welcome_wikipedia_text">താങ്കളെടുക്കുന്ന ചിത്രങ്ങൾ സംഭാവന ചെയ്യുക. വിക്കിപീഡിയ ലേഖനങ്ങൾ ജീവസ്സുറ്റതാക്കിത്തീർക്കുക!</string>
<string name="welcome_wikipedia_subtext">വിക്കിപീഡിയയിലുള്ള ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ നിന്നാണ്</string> <string name="welcome_wikipedia_subtext">വിക്കിപീഡിയയിലുള്ള ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ നിന്നാണ്</string>
@ -105,9 +127,63 @@
<string name="welcome_final_text">മനസ്സിലായോ?</string> <string name="welcome_final_text">മനസ്സിലായോ?</string>
<string name="welcome_final_button_text">ശരി!</string> <string name="welcome_final_button_text">ശരി!</string>
<string name="detail_panel_cats_label">വർഗ്ഗങ്ങൾ</string> <string name="detail_panel_cats_label">വർഗ്ഗങ്ങൾ</string>
<string name="detail_panel_cats_loading" fuzzy="true">ശേഖരിക്കുന്നു…</string> <string name="detail_panel_cats_loading">ശേഖരിക്കുന്നു…</string>
<string name="detail_panel_cats_none">ഒന്നും തിരഞ്ഞെടുത്തിട്ടില്ല</string> <string name="detail_panel_cats_none">ഒന്നും തിരഞ്ഞെടുത്തിട്ടില്ല</string>
<string name="detail_description_empty">വിവരണമൊന്നുമില്ല</string> <string name="detail_description_empty">വിവരണമൊന്നുമില്ല</string>
<string name="detail_license_empty">അജ്ഞാതമായ അനുമതി</string> <string name="detail_license_empty">അജ്ഞാതമായ അനുമതി</string>
<string name="menu_refresh">പുതുക്കുക</string> <string name="menu_refresh">പുതുക്കുക</string>
<string name="ok">ശരി</string>
<string name="title_activity_nearby">സമീപ സ്ഥലങ്ങൾ</string>
<string name="warning">മുന്നറിയിപ്പ്</string>
<string name="file_exists">ഈ പ്രമാണം കോമൺസിൽ നിലവിലുണ്ട്. തുടരണം എന്ന് താങ്കൾക്കുറപ്പാണോ?</string>
<string name="yes">അതെ</string>
<string name="no">അല്ല</string>
<string name="media_detail_title">ശീർഷകം</string>
<string name="media_detail_media_title">മീഡിയയുടെ തലക്കെട്ട്</string>
<string name="media_detail_description">വിവരണം</string>
<string name="media_detail_author">സ്രഷ്ടാവ്</string>
<string name="media_detail_uploaded_date">അപ്‌ലോഡ് ചെയ്ത തീയതി</string>
<string name="media_detail_license">ഉപയോഗാനുമതി</string>
<string name="media_detail_coordinates">നിർദ്ദേശാങ്കങ്ങൾ</string>
<string name="media_detail_coordinates_empty">ഒന്നും നൽകിയിട്ടില്ല</string>
<string name="commons_logo">കോമൺസ് ലോഗോ</string>
<string name="commons_website">കോമൺസ് വെബ്‌സൈറ്റ്</string>
<string name="background_image">പശ്ചാത്തല ചിത്രം</string>
<string name="upload_image">ചിത്രം അപ്‌ലോഡ് ചെയ്യുക</string>
<string name="welcome_image_mount_zao">സാവോ പർവ്വതം</string>
<string name="welcome_image_llamas">ലാമകൾ</string>
<string name="welcome_image_rainbow_bridge">മഴവിൽ പാലം</string>
<string name="welcome_image_tulip">തുലിപ്</string>
<string name="welcome_image_no_selfies">സെൽഫികൾ വേണ്ട</string>
<string name="welcome_image_proprietary">പകർപ്പവകാശ സംരക്ഷിത ചിത്രം</string>
<string name="welcome_image_sydney_opera_house">സിഡ്നി ഓപെറാ ഹൗസ്</string>
<string name="cancel">റദ്ദാക്കുക</string>
<string name="navigation_drawer_open">തുറക്കുക</string>
<string name="navigation_drawer_close">അടയ്ക്കുക</string>
<string name="navigation_item_home">പ്രധാനം</string>
<string name="navigation_item_upload">അപ്‌ലോഡ്</string>
<string name="navigation_item_nearby">സമീപസ്ഥം</string>
<string name="navigation_item_about">വിവരണം</string>
<string name="navigation_item_settings">സജ്ജീകരണങ്ങൾ</string>
<string name="navigation_item_feedback">പ്രതികരണം</string>
<string name="navigation_item_logout">ലോഗൗട്ട്</string>
<string name="navigation_item_info">സഹായം</string>
<string name="navigation_item_notification">അറിയിപ്പുകൾ</string>
<string name="navigation_item_featured_images">തിരഞ്ഞെടുക്കപ്പെട്ടത്</string>
<string name="no_description_found">വിവരണങ്ങൾ ഒന്നും കണ്ടെത്തിയില്ല</string>
<string name="nearby_info_menu_commons_article">കോമൺസ് പ്രമാണ താൾ</string>
<string name="nearby_info_menu_wikidata_article">വിക്കിഡേറ്റാ ഇനം</string>
<string name="nearby_info_menu_wikipedia_article">വിക്കിപീഡിയ ലേഖനം</string>
<string name="give_permission">അനുമതി നൽകുക</string>
<string name="login_to_your_account">താങ്കളുടെ അംഗത്വത്തിൽ പ്രവേശിക്കുക</string>
<string name="view_browser">ബ്രൗസറിൽ കാണുക</string>
<string name="nearby_wikidata">വിക്കിഡേറ്റാ</string>
<string name="nearby_wikipedia">വിക്കിപീഡിയ</string>
<string name="nearby_commons">കോമൺസ്</string>
<string name="about_faq">&lt;u&gt;പതിവുചോദ്യങ്ങൾ&lt;/u&gt;</string>
<string name="about_translate">&lt;u&gt;പരിഭാഷപ്പെടുത്തുക&lt;/u&gt;</string>
<string name="about_translate_title">ഭാഷകൾ</string>
<string name="about_translate_proceed">തുടരുക</string>
<string name="about_translate_cancel">റദ്ദാക്കുക</string>
<string name="retry">വീണ്ടും ശ്രമിക്കുക</string>
</resources> </resources>

View file

@ -170,6 +170,7 @@
<string name="welcome_copyright_subtext">Избегайте материалов, защищённых авторским правом, например, найденных в Интернете, изображений плакатов, книжных обложек и т.п.</string> <string name="welcome_copyright_subtext">Избегайте материалов, защищённых авторским правом, например, найденных в Интернете, изображений плакатов, книжных обложек и т.п.</string>
<string name="welcome_final_text">Вам это понятно?</string> <string name="welcome_final_text">Вам это понятно?</string>
<string name="welcome_final_button_text">Да!</string> <string name="welcome_final_button_text">Да!</string>
<string name="welcome_help_button_text">*</string>
<string name="detail_panel_cats_label">Категории</string> <string name="detail_panel_cats_label">Категории</string>
<string name="detail_panel_cats_loading">Загрузка…</string> <string name="detail_panel_cats_loading">Загрузка…</string>
<string name="detail_panel_cats_none">Ничего не выбрано</string> <string name="detail_panel_cats_none">Ничего не выбрано</string>

View file

@ -273,5 +273,6 @@
<string name="skip_login">Skip </string> <string name="skip_login">Skip </string>
<string name="navigation_item_login">Login</string> <string name="navigation_item_login">Login</string>
<string name="skip_login_title">Do you really want to skip login ?</string> <string name="skip_login_title">Do you really want to skip login ?</string>
<string name="skip_login_message">You might not be able to access some features of the app.</string> <string name="skip_login_message">You might not be able to access some features of the app.</string>=======
<string name="share_app_title">Share App</string>
</resources> </resources>