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 bcf84cdac..a832cb223 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
@@ -18,12 +18,10 @@ import androidx.appcompat.widget.Toolbar;
import com.dinuscxj.progressbar.CircleProgressBar;
+import fr.free.nrw.commons.databinding.ActivityQuizResultBinding;
import java.io.File;
import java.io.FileOutputStream;
-import butterknife.BindView;
-import butterknife.ButterKnife;
-import butterknife.OnClick;
import fr.free.nrw.commons.R;
import fr.free.nrw.commons.contributions.MainActivity;
@@ -33,20 +31,19 @@ import fr.free.nrw.commons.contributions.MainActivity;
*/
public class QuizResultActivity extends AppCompatActivity {
- @BindView(R.id.result_progress_bar) CircleProgressBar resultProgressBar;
- @BindView(R.id.toolbar) Toolbar toolbar;
- @BindView(R.id.congratulatory_message) TextView congratulatoryMessageText;
-
+ private ActivityQuizResultBinding binding;
private final int NUMBER_OF_QUESTIONS = 5;
private final int MULTIPLIER_TO_GET_PERCENTAGE = 20;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_quiz_result);
+ binding = ActivityQuizResultBinding.inflate(getLayoutInflater());
+ setContentView(binding.getRoot());
- ButterKnife.bind(this);
- setSupportActionBar(toolbar);
+ setSupportActionBar(binding.toolbar.toolbar);
+
+ binding.quizResultNext.setOnClickListener(view -> launchContributionActivity());
if ( getIntent() != null) {
Bundle extras = getIntent().getExtras();
@@ -60,22 +57,27 @@ public class QuizResultActivity extends AppCompatActivity {
}
}
+ @Override
+ protected void onDestroy() {
+ binding = null;
+ super.onDestroy();
+ }
+
/**
* to calculate and display percentage and score
* @param score
*/
public void setScore(int score) {
int per = score * MULTIPLIER_TO_GET_PERCENTAGE;
- resultProgressBar.setProgress(per);
- resultProgressBar.setProgressTextFormatPattern(score +" / " + NUMBER_OF_QUESTIONS);
+ binding.resultProgressBar.setProgress(per);
+ binding.resultProgressBar.setProgressTextFormatPattern(score +" / " + NUMBER_OF_QUESTIONS);
String message = getResources().getString(R.string.congratulatory_message_quiz,per + "%");
- congratulatoryMessageText.setText(message);
+ binding.congratulatoryMessage.setText(message);
}
/**
* to go to Contibutions Activity
*/
- @OnClick(R.id.quiz_result_next)
public void launchContributionActivity(){
startActivityWithFlags(
this, MainActivity.class, Intent.FLAG_ACTIVITY_CLEAR_TOP,
diff --git a/app/src/main/res/layout/activity_quiz_result.xml b/app/src/main/res/layout/activity_quiz_result.xml
index 416869bae..a91105191 100644
--- a/app/src/main/res/layout/activity_quiz_result.xml
+++ b/app/src/main/res/layout/activity_quiz_result.xml
@@ -5,7 +5,9 @@
android:orientation="vertical"
android:layout_width="match_parent">
-
+
-
-
Ukendt licens
Opdater
Krævet tilladelse: Læs eksternt lager. Programmet kan ikke tilgå dit galleri uden denne tilladelse.
- Krævet tilladelse: Skriv til eksternt lager. Program kan ikke tilgå dit kamera uden denne funktion.
+ Krævet tilladelse: Skriv til eksternt lager. Appen kan ikke tilgå dit kamera/galleri uden denne tilladelse.
O.k.
Advarsel
Ja
@@ -217,8 +217,8 @@
Billedet er allerede på Commons.
Billedet blev taget et andet sted.
Ønsker du stadig at overføre dette billede?
- Brug eksternt lager
- Gem billeder taget med din enheds program på kameraet
+ Gem billeder i appen
+ Gem billeder, taget med kameraet i appen, på din enhed
Log ind på din konto
Send logfil
Send logfil til udviklerne via e-post
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index d829b3953..848cf51ed 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -27,6 +27,7 @@
* Tacsipacsi
* ThisCarthing
* Tobi 406
+* Twistqj
* Ubahnverleih
* Umherirrender
* Umlaut
@@ -697,6 +698,8 @@
Im Gegensatz zum Bild auf der linken Seite ist das Bild auf der rechten Seite mit dem Commons-Logo versehen, das anzeigt, dass es bereits hochgeladen wurde. Für die Bildvorschau berühren und halten.
Großartig
Dieses Bild ist bereits auf Commons hochgeladen worden.
+ Aus technischen Gründen kann die Anwendung nicht mehr als %1$d Bilder auf einmal verlässlich hochladen. Die Grenze für das Hochladen von %1$d wurde um %2$d überschritten.
+ Fehler: Grenze für das Hochladen wurde überschritten
Dieses Bild wird am Wettbewerb Wiki Loves Monuments teilnehmen
Denkmäler anzeigen
Es ist der Wiki Loves Monuments Monat!
diff --git a/app/src/main/res/values-gcr/strings.xml b/app/src/main/res/values-gcr/strings.xml
new file mode 100644
index 000000000..fac6f3679
--- /dev/null
+++ b/app/src/main/res/values-gcr/strings.xml
@@ -0,0 +1,201 @@
+
+
+
+ Paj Facebook di Commons
+ Kod sours Github pou Commons
+ Logo di Commons
+ Sit web di Commons
+ Soumèt
+ Ajouté rounòt dèskripsyon
+ Ajouté roun kontribisyon nòv
+ Ajouté roun kontribisyon dipi kanméra-a
+ Ajouté roun kontribisyon dipi foto-yo
+ Léjann
+ Dèskripsyon lanng-an
+ Léjann
+ Dèskripsyon
+ Zimaj
+ Tout
+ Wè di sasé
+ Léta di bagaj
+ Zimaj pou jodla
+ %1$d fiché ka télévèrsé
+ Koumansman di télévèrsé-ya
+ Èsploré
+ Jénéral
+ Koumantèr
+ Konfidansyalité
+ Commons
+ Paranmèt
+ Télévèrsé asou Commons
+ Bagaj-a ka charjé
+ Non itilizatò
+ Kodsigré
+ Konnègsyon ké ou kont Commons Béta
+ Konnègté sokò
+ Ou bliyé ou Kodsigré ?
+ Enskri oukò
+ Konnègsyon
+ Souplé antann...
+ Mizajou di léjann-yan ké dèskripsyon-yan
+ Souplé antann...
+ Konnègsyon bon !
+ Konnègsyon pabon !
+ Fiché pa trouvé. Souplé éséyé ké rounòt.
+ Lotantifikasyon pabon, souplé konnègté oukò òkò.
+ Télévèrsé koumansé !
+ %1$s télévèrsé !
+ Pézé pou wè kisa ou télévèrsé
+ Téléversé di fiché : %s
+ %1$s ka télévèrsé
+ Télévèrsé fini pou %1$s
+ Pézé pou afiché
+ Tapé pou afiché
+ Sa mo fin télévèrsé
+ Sa ka fè latcho
+ Pabon
+ %1$d %% byenfèt
+ Ka télévèrsé
+ Dipi galri-a
+ Dap roun foto
+ Òbò
+ Sa mo télévèrsé
+ Patajé
+ Wè paj fiché-a
+ Léjann (anba lobligasyon)
+ Souplé ba nou roun léjann pou sa fiché
+ Dèskripsyon
+ Léjann
+ Konnègsyon pa posib - rézo pabon
+ Konnègsyon pabon
+ Télévèrsé
+ Nonmem sa ansanm
+ Modifikasyon-yan
+ Télévèrsé
+ Sasé tchèk katégori
+ Anréjistré
+ Atchwèlizé
+ Mété annan lis
+ Katégori
+ Paranmèt
+ Enskri oukò
+ Zimaj ki byenfèt
+ Katégori
+ Apropo
+ Politik di konfidansyalité
+ Krédi
+ Apropo
+ Réyéséyé
+ Annilé
+ Téléchajé
+ Tenm
+ Attribution-ShareAlike 4.0
+ Attribution 4.0
+ Enren !
+ Plis lenfòrmasyon
+ Katégori-ya
+ Chajman ka fèt...
+ Pyès katégori sélègsyonnen
+ Pyès léjann
+ Pyès dèskripsyon
+ Pyès kozman
+ Lisans pa konnèt
+ Atchwèlizé
+ Dakò
+ Panga
+ Télévèrsé
+ Enren
+ Awa
+ Léjann
+ Tit
+ Dèskripsyon
+ Kozman
+ Zotò
+ Dat di télévèrsman
+ Lisans
+ Koyòrdonnen
+ Pa fourni
+ Ès ou vréman lé dékonnègté oukò
+ Pyès soukatégori ki trouvé
+ Bèlvini di Wikipédja
+ Annilé
+ Louvri
+ Fronmen
+ Paj prensipal
+ Télévèrsé
+ Òbò
+ Apropo
+ Paranmèt
+ Koumantèr
+ Dékonnègsyon
+ Titoryèl
+ Notifikasyon
+ Roulègtir
+ pyès dèskripsyon trouvé
+ Paj di fiché di Commons
+ Zéléman di Wkikdata
+ Artik di Wikipédja
+ Konnègté oukò asou ou kont
+ Voyé jòrnal-a
+ Pasé
+ Konnègté sokò
+ Ès ou vréman pa lé konnègté oukò
+ Souplé konnègté oukò pou itilizé sa fongsyonnalité
+ Wikidata
+ Wikipédja
+ Commons
+ Noté nou
+ Gidaj pou itilizatò
+ Pasé titoryèl
+ Lentèrnèt pa disponnib
+ Anmòrfrézé
+ Lanng
+ Kontinwé
+ Annilé
+ Réyéséyé
+ Pyès zimaj ki trouvé !
+ Télévèrsé pa : %1$s
+ Bloké
+ Zimaj pou jodla
+ Sasé
+ Sasé asou Commons
+ Sasé
+ Sasé ki nòv :
+ Médja
+ Katégori
+ Léléman
+ Roumarkab
+ Télévèrsé pa mobil
+ Kart
+ Késyonèr
+ Késyon
+ Rézilta
+ Kontinwé
+ Répons korèk
+ Mové répons
+ Patajé annan laplikasyon
+ Pivoté
+ Siprimen
+ Akonplisman
+ Profil
+ Èstatistik
+ Grémésiman rousouvrè
+ Zimaj ki byenfèt
+ Nivèl
+ Zimaj ki itilizé
+ Kontribisyon
+ Òbò
+ Notifikasyon
+ Listé
+ Drwè pou èstokaj
+ Swivan
+ Présédan
+ Zimaj
+ Koté
+ Markòpaj
+ Markòpaj
+ Sasé annan sa zonn
+ Fèt
+
diff --git a/app/src/main/res/values-pms/strings.xml b/app/src/main/res/values-pms/strings.xml
index 081b1aeef..913f485a3 100644
--- a/app/src/main/res/values-pms/strings.xml
+++ b/app/src/main/res/values-pms/strings.xml
@@ -62,6 +62,7 @@
•
Paràmeter
Carié su Commons
+ Cariament an cors
Stranòm
Ciav
Ch\'a intra an sò cont Comun beta
@@ -75,6 +76,9 @@
A l\'é intrà ant ël sistema!
Falì a rintré ant ël sistema!
Archivi nen trovà. Për piasì, ch\'a preuva con n\'àutr.
+ Lìmit màssim ëd tentativ argionzù! Për piasì, ch\'a anula ël cariament e ch\'a preuva torna
+ Disativé l\'otimisassion ëd la batarìa?
+ Ël cariament ëd pi che 3 plance a marcia ëd fasson pi afidàbil cand l\'otimisassion ëd la batarìa a l\'é dëstissà. Për piasì, ch\'a disativa l\'otimisassion për n\'esperiensa ëd cariament pi tranquila. \n\nTape possìbij për dëstissé l\'otimisassion ëd la batarìa:\n\nTapa 1: Sgnaché an sël boton \'Paràmeter\' sì-dzora.\n\nTapa 2: Passé da \'Nen otimisà\' a \'Tute j\'aplicassion\'.\n\nTapa 3: Sërché «Comun» o «fr.free.nrw.commons».\n\nTapa 4: Sgnacheje ansima e selessioné \'Nen otimisé\'.\n\nTapa 5: Sgnaché su \'Bele fàit\'.
Autentificassion falìa, për piasì ch\'as colega torna
Cariament ancaminà!
Carié an coa (manera ëd conession limità abilità)
@@ -269,6 +273,7 @@
Copié ël test wiki ant ël pògia-feuj
Ël test wiki a l\'é stàit copià ant ël pògia-feuj
«A prossimità» a podrìa marcé nen bin, soa posission a l\'é nen disponìbil.
+ Acess a la localisassion arfudà. Për piasì, ch\'a definissa soa localisassion a man për dovré costa fonsionalità.
A-i é da manca dël përmess pr\'ësmon-e na lista dij pòst davzin
Diression
Wikidata
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 75ac4ca7b..d23326ddc 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -79,6 +79,7 @@
•
Configurações
Carregar na wiki Commons
+ Carregamento em progresso
Nome de utilizador
Palavra-passe
Entrar na sua conta da wiki Commons Beta
@@ -92,6 +93,9 @@
Sessão iniciada!
O início de sessão falhou!
O ficheiro não foi encontrado. Tente outro, por favor.
+ Limite máximo de novas tentativas atingido! Cancele o carregamento e tente novamente, por favor
+ Desligar a otimização da bateria?
+ O carregamento de mais de três imagens funciona de maneira mais fiável quando a otimização da bateria está desligada. Desligue a otimização da bateria para a aplicação Commons nas configurações, de forma a ter uma experiência de carregamento mais fluida. \n\nPossíveis passos para desativar a otimização da bateria:\n\nEtapa 1: premir o botão \'Configurações\' abaixo.\n\nEtapa 2: mudar de \'Não otimizado\' para \'Todas as aplicações\'.\n\nEtapa 3: pesquisar \"Commons\" ou \"fr.free.nrw.commons\".\n\nEtapa 4: premir esta e selecionar \'Não otimizar\'.\n\nEtapa 5: pressionar \'Concluído\'.
A autenticação falhou; inicie novamente a sessão, por favor
Carregamento iniciado!
Fila de carregamento (modo de ligação limitada ativado)
@@ -206,6 +210,8 @@
Permissão necessária: ler o armazenamento externo. A aplicação não pode aceder à sua galeria sem isto.
Permissão necessária: escrever no armazenamento externo. A aplicação não pode aceder à sua câmara/galeria sem isto.
Autorização para identificar localização
+ Gravar a localização das fotografias tiradas na aplicação
+ Ativar esta opção para gravar a localização das fotografias tiradas na aplicação, caso a câmara do dispositivo não a grave
OK
Aviso
Encontrado nome de ficheiro duplicado
@@ -284,6 +290,7 @@
Copiar o texto wiki para a área de transferência
O texto wiki foi copiado para a área de transferência
A identificação de locais próximos pode não funcionar devidamente; o serviço de localização não está disponível.
+ Acesso à localização negado. Para usar esta funcionalidade defina a sua localização manualmente, por favor.
É necessária permissão para mostrar uma lista dos locais próximos
Indicações
Wikidata
@@ -351,6 +358,7 @@
Resposta incorreta
Esta captura de ecrã pode ser carregada?
Partilhar aplicação
+ Rodar
Erro ao procurar locais próximos.
Não existem locais próximos
Erro ao procurar monumentos próximos.
@@ -431,6 +439,9 @@
Termina em:
Apresentar campanhas
Ver as campanhas em andamento
+ Permitir que a aplicação móvel obtenha a localização, caso a câmara não a grave. Algumas câmaras de dispositivos não gravam a localização. Nesses casos, permitir que a aplicação obtenha e registe a localização torna a sua contribuição mais útil. Pode alterar esta opção a qualquer momento nas Configurações
+ Permitir
+ Descartar
Assegure-se de que este novo seletor Android não remove a localização das suas fotografias.
Deixará de ver as campanhas. No entanto, pode reativar esta notificação nas configurações, se desejar.
Esta função requer uma ligação de rede. Verifique as suas configurações de ligação, por favor.
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 0fcc02567..8196562ce 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -301,6 +301,7 @@
Vikimetnini panoya kopyala
Vikimetin panoya kopyalandı
Yakınımdakiler düzgün çalışmayabilir, Konum kullanılamıyor.
+ Konum erişimi reddedildi. Bu özelliği kullanmak için lütfen konumunuzu manuel olarak ayarlayın.
Yakındaki yerler listesini görüntülemek için izin vermeniz gerekiyor
Talimatlar
Vikiveri
@@ -368,6 +369,7 @@
Yanlış Cevap
Bu ekran görüntüsü yüklemeye uygun mu?
Uygulamayı Paylaş
+ Döndür
Yakındaki yerler getirilirken hata oluştu.
Yakınlarda yer bulunamadı
Yakındaki anıtlar getirilirken hata oluştu.
@@ -455,6 +457,9 @@
EXIF\'de konumun mevcut olmaması durumunda, uygulama içi kameranın konumunuzu görsellerinize ekleyebilmesi için konum iznine ihtiyacı vardır. Lütfen uygulamanın konumunuza erişmesine izin verin ve tekrar deneyin.\n\nNot: Uygulama, kısa bir süre içinde cihazdan konum alamazsa yüklemede konum bilgisi olmayabilir.
Uygulama, konum izninin olmaması nedeniyle, çekimlerin yanı sıra konumu da kaydetmiyor
GPS kapalı olduğundan uygulama, çekimlerin yanı sıra konumu da kaydetmiyor
+ Belge tabanlı fotoğraf seçiciyi kullanın
+ Yeni Android fotoğraf seçici, konum bilgilerini kaybetme riskini taşımaktadır. Kullanıyor gibi görünüyorsa etkinleştirin.
+ Bunu kapatmak, yeni Android fotoğraf seçiciyi etkinleştirebilir. Konum bilgisini kaybetme riski vardır.\n\nDaha fazla bilgi için \'Daha fazlasını oku\'ya dokunun.
Artık çalışmaları görmeyeceksiniz. Ancak isterseniz bu bildirimi Ayarlar\'dan yeniden etkinleştirebilirsiniz.
Bu işlev ağ bağlantısı gerektirir, lütfen bağlantı ayarlarınızı kontrol edin.
Görüntü işlenirken hata oluştu. Lütfen tekrar deneyin!
@@ -603,6 +608,7 @@
En iyi sonuçlar için Yüksek Hassasiyet modunu seçin.
Konum açılsın mı?
Yakınımdakilerin düzgün çalışması için konumun açık olması gerekiyor
+ Konumu otomatik olarak ayarlamak için mevcut konumunuza erişim izni vermeniz gerekir.
Bu iki fotoğrafı aynı yerde mi çektiniz? Sağdaki resmin enlem/boylamını kullanmak ister misiniz?
Daha Fazla Yükle
Yer bulunamadı, arama kriterlerinizi değiştirmeyi deneyin.
@@ -690,7 +696,11 @@
Soldaki resimden farklı olarak, sağdaki resimde zaten yüklendiğini belirten Commons logosu var.\n Resim ön izlemesi için dokunup basılı tutun.
Harika
Bu resim zaten Commons\'a yüklendi.
- Bu resim Viki, Anıtları Seviyor yarışmasına katılacaktır
+ Teknik nedenlerden dolayı uygulama aynı anda %1$d fotoğraftan fazlasını güvenilir bir şekilde yükleyemiyor. %1$d olan yükleme sınırı %2$d ile aşıldı.
+ Reddet
+ Maks: %1$d
+ Hata: Yükleme Sınırı Aşıldı
+ Bu resim, Viki Anıtları Seviyor yarışmasına katılacaktır
Anıtları göster
Viki, Anıtları Seviyor ayı!
DAHA FAZLA BİLGİ EDİN
@@ -726,6 +736,8 @@
Geri bildiriminiz
Yükleme için değil olarak işaretle
Yükleme için değil işaretini kaldır
+ Yükleme için değil olarak işaretleniyor
+ Yükleme için değil işareti kaldırılıyor
Halihazırda işlem görmüş resimleri göster
Halihazırda işlem görmüş resimler gizleniyor
Başka resim bulunamadı
@@ -734,10 +746,22 @@
Resim seçildi
Resim, yükleme için değil olarak işaretlendi
Bildir
+ Beyaz arka planı ayarla
+ Siyah arka planı ayarla
İhlal bildir
Bu kullanıcıyı bildir
Bu içeriği bildir
Bu kullanıcının engellemesini iste
+ Tam Ekran Seçim Moduna Hoş Geldiniz
Yakınlaştırmak ve uzaklaştırmak için iki parmağınızı kullanın.
Bu eylemleri gerçekleştirmek için hızlı ve uzun kaydırın: \n- Sol/Sağ: Önceki/sonraki \n- Yukarı: Seç\n- Aşağı: Yükleme için değil olarak işaretle.
+ Liderlik sıralaması avatarınızı ayarlamak için herhangi bir görselin üç noktalı menüsünde \"Avatar olarak ayarla\"ya dokunun.
+ Koordinatlar, tam koordinatlar olmasa da bu resmi yükleyen kişi bu koordinatların yeterince yakın olduğunu düşünüyor.
+ Depolama İzni Reddedildi
+ Bu öge paylaşılamıyor
+ İşlevsellik için izinler gereklidir
+
+ - %d resim seçildi
+ - %d resim seçildi
+