diff --git a/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java b/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
index e701d68a7..08a6bea16 100644
--- a/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
@@ -199,7 +199,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(Intent.EXTRA_STREAM, fileUri);
intent.setType("image/png");
- startActivity(Intent.createChooser(intent, "Share image via"));
+ startActivity(Intent.createChooser(intent, getString(R.string.share_image_via)));
} catch (IOException e) {
e.printStackTrace();
}
@@ -316,8 +316,8 @@ public class AchievementsActivity extends NavigationBaseActivity {
private void setZeroAchievements() {
AlertDialog.Builder builder=new AlertDialog.Builder(this)
- .setMessage("You haven't made any contributions yet")
- .setPositiveButton("Ok", (dialog, which) -> {
+ .setMessage(getString(R.string.no_achievements_yet))
+ .setPositiveButton(getString(R.string.ok), (dialog, which) -> {
});
AlertDialog dialog = builder.create();
dialog.show();
diff --git a/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java b/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java
index a6b66cbf6..d6e4568fd 100644
--- a/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/auth/SignupActivity.java
@@ -7,6 +7,7 @@ import android.webkit.WebViewClient;
import android.widget.Toast;
import fr.free.nrw.commons.BuildConfig;
+import fr.free.nrw.commons.R;
import fr.free.nrw.commons.theme.BaseActivity;
import timber.log.Timber;
@@ -39,7 +40,7 @@ public class SignupActivity extends BaseActivity {
Timber.d("Overriding URL %s", url);
Toast toast = Toast.makeText(SignupActivity.this,
- "Account created!", Toast.LENGTH_LONG);
+ R.string.account_created, Toast.LENGTH_LONG);
toast.show();
// terminate on task completion.
finish();
diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyMapFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyMapFragment.java
index 67c41c951..46a3639d4 100644
--- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyMapFragment.java
+++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyMapFragment.java
@@ -511,7 +511,7 @@ public class NearbyMapFragment extends DaggerFragment {
}
title.setOnLongClickListener(view -> {
Utils.copy("place",title.getText().toString(),getContext());
- Toast.makeText(getContext(),"Text copied to clipboard",Toast.LENGTH_SHORT).show();
+ Toast.makeText(getContext(),getString(R.string.text_copy),Toast.LENGTH_SHORT).show();
return true;
}
);
diff --git a/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.java b/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.java
index e29ab2595..4122b25a6 100644
--- a/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/notification/NotificationActivity.java
@@ -92,7 +92,7 @@ public class NotificationActivity extends NavigationBaseActivity {
setAdapter(notificationList);
adapter.notifyDataSetChanged();
Snackbar snackbar = Snackbar
- .make(relativeLayout, "Notification marked as read", Snackbar.LENGTH_LONG);
+ .make(relativeLayout, getString(R.string.notification_mark_read), Snackbar.LENGTH_LONG);
snackbar.show();
if (notificationList.size() == 0) {
@@ -103,7 +103,7 @@ public class NotificationActivity extends NavigationBaseActivity {
} else {
adapter.notifyDataSetChanged();
setAdapter(notificationList);
- Toast.makeText(NotificationActivity.this, "There was some error!", Toast.LENGTH_SHORT).show();
+ Toast.makeText(NotificationActivity.this, getString(R.string.some_error), Toast.LENGTH_SHORT).show();
}
}, throwable -> {
diff --git a/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java b/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java
index 0ec158384..7c7d911e0 100644
--- a/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/quiz/QuizResultActivity.java
@@ -163,7 +163,7 @@ public class QuizResultActivity extends AppCompatActivity {
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file));
intent.setType("image/png");
- startActivity(Intent.createChooser(intent, "Share image via"));
+ startActivity(Intent.createChooser(intent, getString(R.string.share_image_via)));
} catch (Exception e) {
e.printStackTrace();
}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 9a5570a2d..9bd2da524 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -576,5 +576,11 @@ Upload your first media by tapping on the add button.
Logo
Other
Because it is
+ Share image via
+ You haven\'t made any contributions yet
+ Account created!
+ Text copied to clipboard
+ Notification marked as read
+ There was some error!
Something went wrong with login, you must reset your password !!