diff --git a/app/src/main/java/fr/free/nrw/commons/AboutActivity.java b/app/src/main/java/fr/free/nrw/commons/AboutActivity.java
index e6bf34736..65cba7531 100644
--- a/app/src/main/java/fr/free/nrw/commons/AboutActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/AboutActivity.java
@@ -135,9 +135,10 @@ public class AboutActivity extends NavigationBaseActivity {
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
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();
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");
startActivity(Intent.createChooser(sendIntent, "Share app via..."));
return true;
diff --git a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java
index a596645f9..a5b2cafe7 100644
--- a/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/auth/LoginActivity.java
@@ -53,6 +53,7 @@ import fr.free.nrw.commons.mwapi.MediaWikiApi;
import fr.free.nrw.commons.nearby.NearbyActivity;
import fr.free.nrw.commons.theme.NavigationBaseActivity;
import fr.free.nrw.commons.ui.widget.HtmlTextView;
+import fr.free.nrw.commons.utils.ViewUtil;
import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers;
@@ -116,14 +117,14 @@ public class LoginActivity extends AccountAuthenticatorActivity {
usernameEdit.addTextChangedListener(textWatcher);
usernameEdit.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) {
- hideKeyboard(v);
+ ViewUtil.hideKeyboard(v);
}
});
passwordEdit.addTextChangedListener(textWatcher);
passwordEdit.setOnFocusChangeListener((v, 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\\"));
}
- 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
protected void onPostCreate(Bundle savedInstanceState) {
super.onPostCreate(savedInstanceState);
diff --git a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java
index 101d4b21e..e804189ab 100644
--- a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java
@@ -1,7 +1,6 @@
package fr.free.nrw.commons.category;
-import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.support.v7.app.AlertDialog;
@@ -16,7 +15,6 @@ import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
-import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.ProgressBar;
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.upload.MwVolleyApi;
import fr.free.nrw.commons.utils.StringSortingUtils;
+import fr.free.nrw.commons.utils.ViewUtil;
import io.reactivex.Observable;
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers;
@@ -116,7 +115,7 @@ public class CategorizationFragment extends CommonsDaggerSupportFragment {
categoriesFilter.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) {
- hideKeyboard(v);
+ ViewUtil.hideKeyboard(v);
}
});
@@ -128,16 +127,6 @@ public class CategorizationFragment extends CommonsDaggerSupportFragment {
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
public void onDestroyView() {
categoriesFilter.removeTextChangedListener(textWatcher);
diff --git a/app/src/main/java/fr/free/nrw/commons/upload/MultipleUploadListFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/MultipleUploadListFragment.java
index c7f3c39c0..4390bcef4 100644
--- a/app/src/main/java/fr/free/nrw/commons/upload/MultipleUploadListFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/upload/MultipleUploadListFragment.java
@@ -33,6 +33,7 @@ import dagger.android.support.AndroidSupportInjection;
import fr.free.nrw.commons.R;
import fr.free.nrw.commons.contributions.Contribution;
import fr.free.nrw.commons.media.MediaDetailPagerFragment;
+import fr.free.nrw.commons.utils.ViewUtil;
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
View target = getActivity().getCurrentFocus();
- hideKeyboard(target);
+ ViewUtil.hideKeyboard(target);
}
// FIXME: Wrong result type
@@ -178,22 +179,13 @@ public class MultipleUploadListFragment extends Fragment {
baseTitle.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) {
- hideKeyboard(v);
+ ViewUtil.hideKeyboard(v);
}
});
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
public void onDestroyView() {
baseTitle.removeTextChangedListener(textWatcher);
diff --git a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java
index aea703f5e..77f76fbed 100644
--- a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java
@@ -78,6 +78,7 @@ import fr.free.nrw.commons.modifications.TemplateRemoveModifier;
import fr.free.nrw.commons.utils.ImageUtils;
import fr.free.nrw.commons.mwapi.MediaWikiApi;
+import fr.free.nrw.commons.utils.ViewUtil;
import timber.log.Timber;
@@ -735,7 +736,7 @@ public class ShareActivity
if (CurrentAnimator != null) {
CurrentAnimator.cancel();
}
- hideKeyboard(ShareActivity.this);
+ ViewUtil.hideKeyboard(ShareActivity.this.findViewById(R.id.titleEdit | R.id.descEdit));
InputStream input = null;
Bitmap scaled = null;
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);
- }
- }
}
diff --git a/app/src/main/java/fr/free/nrw/commons/upload/SingleUploadFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/SingleUploadFragment.java
index 56d443d08..a32fb7b42 100644
--- a/app/src/main/java/fr/free/nrw/commons/upload/SingleUploadFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/upload/SingleUploadFragment.java
@@ -1,8 +1,6 @@
package fr.free.nrw.commons.upload;
import android.annotation.SuppressLint;
-import android.app.Activity;
-
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Color;
@@ -11,12 +9,10 @@ import android.preference.PreferenceManager;
import android.support.annotation.NonNull;
import android.support.v4.view.ViewCompat;
import android.support.v7.app.AlertDialog;
-
import android.text.Editable;
import android.text.Html;
import android.text.TextWatcher;
import android.text.method.LinkMovementMethod;
-
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
@@ -24,7 +20,6 @@ import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
-import android.view.inputmethod.InputMethodManager;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
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.di.CommonsDaggerSupportFragment;
import fr.free.nrw.commons.settings.Prefs;
+import fr.free.nrw.commons.utils.ViewUtil;
import timber.log.Timber;
-import static android.view.MotionEvent.ACTION_DOWN;
import static android.view.MotionEvent.ACTION_UP;
public class SingleUploadFragment extends CommonsDaggerSupportFragment {
@@ -168,13 +163,13 @@ public class SingleUploadFragment extends CommonsDaggerSupportFragment {
titleEdit.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) {
- hideKeyboard(v);
+ ViewUtil.hideKeyboard(v);
}
});
descEdit.setOnFocusChangeListener((v, hasFocus) -> {
if(!hasFocus){
- hideKeyboard(v);
+ ViewUtil.hideKeyboard(v);
}
});
@@ -183,15 +178,6 @@ public class SingleUploadFragment extends CommonsDaggerSupportFragment {
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
public void onDestroyView() {
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
View target = getActivity().getCurrentFocus();
- hideKeyboard(target);
+ ViewUtil.hideKeyboard(target);
}
@NonNull
diff --git a/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java b/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java
index b4b26746b..1c45e8178 100644
--- a/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java
+++ b/app/src/main/java/fr/free/nrw/commons/utils/ViewUtil.java
@@ -5,6 +5,7 @@ import android.content.Context;
import android.support.design.widget.Snackbar;
import android.view.Display;
import android.view.View;
+import android.view.inputmethod.InputMethodManager;
import android.widget.Toast;
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);
+ }
+ }
+ }
+
}
diff --git a/app/src/main/res/drawable/ic_share_black_24dp.xml b/app/src/main/res/drawable/ic_share_black_24dp.xml
index 01c81322d..203b1d84c 100644
--- a/app/src/main/res/drawable/ic_share_black_24dp.xml
+++ b/app/src/main/res/drawable/ic_share_black_24dp.xml
@@ -1,5 +1,5 @@
-
+ android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
diff --git a/app/src/main/res/menu/menu_about.xml b/app/src/main/res/menu/menu_about.xml
index e56fc3af2..fdd7ff6fd 100644
--- a/app/src/main/res/menu/menu_about.xml
+++ b/app/src/main/res/menu/menu_about.xml
@@ -7,7 +7,7 @@
- Vermeide urheberrechtlich geschütztes Material, das du im Internet gefunden hast wie Bilder von Postern, Buchcovern etc.
Verstanden?
Ja!
+
Kategorien
Lade …
Keine ausgewählt
diff --git a/app/src/main/res/values-diq/strings.xml b/app/src/main/res/values-diq/strings.xml
index b88e412e7..2b66709f0 100644
--- a/app/src/main/res/values-diq/strings.xml
+++ b/app/src/main/res/values-diq/strings.xml
@@ -83,7 +83,7 @@
Peyd rışten bırış (E-posta ra)
E-posta eyar nêbi
Karıyaye Kategoriyê peyêni
- Fına
+ Anciya bıcerrebne
Bıtexelne
Ron
Lisans
@@ -129,4 +129,5 @@
Keye
Bar ke
Veciyayış
+ Anciya bıcerrebne
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 759c44920..58aa93860 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -158,6 +158,7 @@
Αποφύγετε προστατευμένο υλικό που βρήκατε από το Internet, καθώς και εικόνες, αφίσες, εξώφυλλα βιβλίων, κλπ.
Τι λες, μπορείς;
Ναι!
+
Κατηγορίες
Φόρτωση…
Καμία επιλεγμένη
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index e7c3a37c2..630311db4 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -90,6 +90,7 @@
Categorías
Configuracións
Rexistrarse
+ Imaxes destacadas
Acerca de
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.
Crear unha nova <a href=\"https://github.com/commons-app/apps-android-commons/issues\">incidencia</a> para informar de problemas e suxestións.
@@ -175,6 +176,8 @@
Título do ficheiro multimedia
Descrición
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.
+ Autor
+ O nome de usuario do autor da imaxe destacada vai aquí.
Data de suba
Licenza
Coordenadas
@@ -217,6 +220,7 @@
Saír
Titorial
Notificacións
+ Destacados
Os sitios situados preto non poden visualizarse sen permisos de localización
non se atopou descrición
Páxina do ficheiro en Commons
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index 485e66acc..632cc0265 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -5,15 +5,23 @@
* Santhosh.thottingal
-->
- വിക്കിമീഡിയ കോമൺസ്
+ ദൃശ്യരൂപം
+ സാർവത്രികം
+ പ്രതികരണം
+ സ്ഥലം
+ കോമൺസ്
സജ്ജീകരണങ്ങൾ
ഉപയോക്തൃനാമം
രഹസ്യവാക്ക്
+ താങ്കളുടെ കോമൺസ് ബീറ്റ അംഗത്വത്തിൽ പ്രവേശിക്കുക
പ്രവേശിക്കുക
+ രഹസ്യവാക്ക് മറന്നോ?
+ അംഗത്വമെടുക്കുക
പ്രവേശിക്കുന്നു
ദയവായി കാത്തിരിക്കുക…
പ്രവേശനം വിജയകരം!
പ്രവേശനം പരാജയപ്പെട്ടു!
+ പ്രമാണം കണ്ടെത്താനായില്ല. ദയവായി മറ്റൊരു പ്രമാണം നോക്കുക.
സാധുതാനിർണ്ണയം പരാജയപ്പെട്ടു!
അപ്ലോഡ് തുടങ്ങി!
%1$s അപ്ലോഡ് ചെയ്തിരിക്കുന്നു!
@@ -23,27 +31,30 @@
%1$s അപ്ലോഡിങ് പൂർത്തിയാക്കുന്നു
%1$s അപ്ലോഡിങ് പരാജയപ്പെട്ടു
കാണാനായി ടാപ് ചെയ്യുക
-
-
- 1 പ്രമാണം അപ്ലോഡ് ചെയ്യുന്നു
+
+ - ഒരു പ്രമാണം അപ്ലോഡ് ചെയ്യുന്നു
- %1$d പ്രമാണങ്ങൾ അപ്ലോഡ് ചെയ്യുന്നു
- എന്റെ അപ്ലോഡുകൾ
+ എന്റെ സമീപകാല അപ്ലോഡുകൾ
നിരയായി വെച്ചു
പരാജയപ്പെട്ടു
%1$d%% പൂർണ്ണം
അപ്ലോഡ് ചെയ്തുകൊണ്ടിരിക്കുന്നു
ചിത്രശാല
ചിത്രം എടുക്കുക
+ സമീപസ്ഥം
എന്റെ അപ്ലോഡുകൾ
പങ്ക് വെയ്ക്കുക
ബ്രൗസറിൽ കാണുക
തലക്കെട്ട്
+ ഈ പ്രമാണത്തിന് ഒരു തലക്കെട്ട് നൽകുക.
വിവരണം
പ്രവേശിക്കാനായില്ല - നെറ്റ്വർക്ക് പരാജയപ്പെട്ടു
പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ ഉപയോക്തൃനാമം പരിശോധിക്കുക
പ്രവേശിക്കാനായില്ല - ദയവായി താങ്കളുടെ രഹസ്യവാക്ക് പരിശോധിക്കുക
- നിരവധി വിജയകരമല്ലാത്ത ശ്രമങ്ങൾ നടന്നിരിക്കുന്നു. വീണ്ടും ശ്രമിക്കുന്നതിനു മുമ്പ് ഏതാനം മിനിറ്റുകൾ വിശ്രമിക്കുക
+ നിരവധി വിജയകരമല്ലാത്ത ശ്രമങ്ങൾ നടന്നിരിക്കുന്നു. വീണ്ടും ശ്രമിക്കുന്നതിനു മുമ്പ് ഏതാനം മിനിറ്റുകൾ വിശ്രമിക്കുക.
ക്ഷമിക്കുക, ഈ ഉപയോക്താവ് കോമൺസിൽ നിന്ന് തടയപ്പെട്ടിരിക്കുകയാണ്
+ താങ്കളുടെ ദ്വി-ഘടക സാധൂകരണ കോഡ് നൽകുക.
പ്രവേശനം പരാജയപ്പെട്ടു
അപ്ലോഡ്
ഈ ഗണത്തിന് പേരിടുക
@@ -51,6 +62,11 @@
അപ്ലോഡ്
വർഗ്ഗങ്ങളിൽ തിരയുക
സേവ് ചെയ്യുക
+ പുതുക്കുക
+ പട്ടിക
+ താങ്കളുടെ ഉപകരണത്തിൽ ജി.പി.എസ്. പ്രവർത്തനരഹിതമാണ്. അത് പ്രവർത്തനസജ്ജമാക്കണോ?
+ ജി.പി.എസ്. സജ്ജമാക്കുക
+ ഇതുവരെ അപ്ലോഡുകൾ ഒന്നുമില്ല
- ഒരു അപ്ലോഡും ചെയ്തില്ല
- ഒരു അപ്ലോഡ്
@@ -68,6 +84,8 @@
താങ്കളുടെ ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ കൂടുതൽ എളുപ്പത്തിൽ കണ്ടെത്തപ്പെടാനായി വർഗ്ഗങ്ങൾ ചേർക്കുക.\n\nവർഗ്ഗങ്ങൾ ചേർക്കാനായി ടൈപ്പ് ചെയ്ത് തുടങ്ങുക.\nഈ ഘട്ടം ഒഴിവാക്കാൻ ടാപ് ചെയ്യുക (അല്ലെങ്കിൽ പിന്നോട്ട് പോവുക).
വർഗ്ഗങ്ങൾ
സജ്ജീകരണങ്ങൾ
+ അംഗത്വമെടുക്കുക
+ തിരഞ്ഞെടുത്ത ചിത്രങ്ങൾ
വിവരണം
<a href=\"https://github.com/commons-app/apps-android-commons/blob/master/COPYING\">അപാച്ചേ അനുമതിപത്രം പതിപ്പ് 2</a> പ്രകാരം പുറത്തിറക്കപ്പെട്ട ഓപ്പൺ സോഴ്സ് സോഫ്റ്റ്വേർ
സ്രോതസ്സ് രൂപം <a href=\"https://github.com/commons-app/apps-android-commons\">ജിറ്റ്ഹബിൽ</a> ലഭ്യമാണ്.\nപ്രശ്നങ്ങൾ <a href=\" https://github.com/commons-app/apps-android-commons/issues\">ബഗ്സില്ലയിൽ</a> അറിയിക്കുക.
@@ -81,9 +99,11 @@
റദ്ദാക്കുക
ചിത്രം %1$s പ്രകാരം അനുമതി നൽകപ്പെടുന്നതാണ്
ഡൗൺലോഡ്
- അനുമതി
- സി.സി. ആട്രിബ്യൂഷൻ-ഷെയർഎലൈക് 3.0
- സി.സി. ആട്രിബ്യൂഷൻ 3.0
+ സ്വതേയുള്ള ഉപയോഗാനുമതി
+ ആട്രിബ്യൂഷൻ-ഷെയർഎലൈക് 4.0
+ ആട്രിബ്യൂഷൻ 4.0
+ ആട്രിബ്യൂഷൻ-ഷെയർഎലൈക് 3.0
+ ആട്രിബ്യൂഷൻ 3.0
സി.സി.0
സി.സി. ബൈ-എസ്.എ. 3.0
സി.സി. ബൈ-എസ്.എ. 3.0 (ഓസ്ട്രിയ)
@@ -97,6 +117,8 @@
സി.സി. ബൈ-എസ്.എ. 3.0 (പോളണ്ട്)
സി.സി. ബൈ-എസ്.എ. 3.0 (റൊമേനിയ)
സി.സി. ബൈ 3.0
+ സി.സി. ബൈ-എസ്.എ. 4.0
+ സി.സി. ബൈ 4.0
സി.സി. സീറോ
താങ്കളെടുക്കുന്ന ചിത്രങ്ങൾ സംഭാവന ചെയ്യുക. വിക്കിപീഡിയ ലേഖനങ്ങൾ ജീവസ്സുറ്റതാക്കിത്തീർക്കുക!
വിക്കിപീഡിയയിലുള്ള ചിത്രങ്ങൾ വിക്കിമീഡിയ കോമൺസിൽ നിന്നാണ്
@@ -105,9 +127,63 @@
മനസ്സിലായോ?
ശരി!
വർഗ്ഗങ്ങൾ
- ശേഖരിക്കുന്നു…
+ ശേഖരിക്കുന്നു…
ഒന്നും തിരഞ്ഞെടുത്തിട്ടില്ല
വിവരണമൊന്നുമില്ല
അജ്ഞാതമായ അനുമതി
പുതുക്കുക
+ ശരി
+ സമീപ സ്ഥലങ്ങൾ
+ മുന്നറിയിപ്പ്
+ ഈ പ്രമാണം കോമൺസിൽ നിലവിലുണ്ട്. തുടരണം എന്ന് താങ്കൾക്കുറപ്പാണോ?
+ അതെ
+ അല്ല
+ ശീർഷകം
+ മീഡിയയുടെ തലക്കെട്ട്
+ വിവരണം
+ സ്രഷ്ടാവ്
+ അപ്ലോഡ് ചെയ്ത തീയതി
+ ഉപയോഗാനുമതി
+ നിർദ്ദേശാങ്കങ്ങൾ
+ ഒന്നും നൽകിയിട്ടില്ല
+ കോമൺസ് ലോഗോ
+ കോമൺസ് വെബ്സൈറ്റ്
+ പശ്ചാത്തല ചിത്രം
+ ചിത്രം അപ്ലോഡ് ചെയ്യുക
+ സാവോ പർവ്വതം
+ ലാമകൾ
+ മഴവിൽ പാലം
+ തുലിപ്
+ സെൽഫികൾ വേണ്ട
+ പകർപ്പവകാശ സംരക്ഷിത ചിത്രം
+ സിഡ്നി ഓപെറാ ഹൗസ്
+ റദ്ദാക്കുക
+ തുറക്കുക
+ അടയ്ക്കുക
+ പ്രധാനം
+ അപ്ലോഡ്
+ സമീപസ്ഥം
+ വിവരണം
+ സജ്ജീകരണങ്ങൾ
+ പ്രതികരണം
+ ലോഗൗട്ട്
+ സഹായം
+ അറിയിപ്പുകൾ
+ തിരഞ്ഞെടുക്കപ്പെട്ടത്
+ വിവരണങ്ങൾ ഒന്നും കണ്ടെത്തിയില്ല
+ കോമൺസ് പ്രമാണ താൾ
+ വിക്കിഡേറ്റാ ഇനം
+ വിക്കിപീഡിയ ലേഖനം
+ അനുമതി നൽകുക
+ താങ്കളുടെ അംഗത്വത്തിൽ പ്രവേശിക്കുക
+ ബ്രൗസറിൽ കാണുക
+ വിക്കിഡേറ്റാ
+ വിക്കിപീഡിയ
+ കോമൺസ്
+ <u>പതിവുചോദ്യങ്ങൾ</u>
+ <u>പരിഭാഷപ്പെടുത്തുക</u>
+ ഭാഷകൾ
+ തുടരുക
+ റദ്ദാക്കുക
+ വീണ്ടും ശ്രമിക്കുക
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index c649398bb..4dc90489d 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -170,6 +170,7 @@
Избегайте материалов, защищённых авторским правом, например, найденных в Интернете, изображений плакатов, книжных обложек и т.п.
Вам это понятно?
Да!
+ *
Категории
Загрузка…
Ничего не выбрано
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 73b6f208d..0825816ea 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -272,6 +272,7 @@
Retry
Skip
Login
- Do you really want to skip login ?
- You might not be able to access some features of the app.
+ Do you really want to skip login ?
+ You might not be able to access some features of the app.=======
+ Share App