Skip to content

Commit b1e7270

Browse files
Merge remote-tracking branch 'origin/On-this-day-refactor' into On-this-day-refactor
2 parents 2386ef3 + e4433ce commit b1e7270

File tree

31 files changed

+852
-100
lines changed

31 files changed

+852
-100
lines changed

app/src/main/java/org/wikipedia/descriptions/DescriptionEditView.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ import android.app.Activity
44
import android.content.Context
55
import android.content.res.ColorStateList
66
import android.graphics.Color
7-
import android.net.Uri
87
import android.util.AttributeSet
98
import android.view.LayoutInflater
109
import android.view.inputmethod.EditorInfo
1110
import android.widget.LinearLayout
1211
import androidx.appcompat.content.res.AppCompatResources
1312
import androidx.core.graphics.BlendModeColorFilterCompat
1413
import androidx.core.graphics.BlendModeCompat
14+
import androidx.core.net.toUri
1515
import androidx.core.view.isVisible
1616
import androidx.core.widget.ImageViewCompat
1717
import androidx.core.widget.addTextChangedListener
@@ -47,7 +47,7 @@ class DescriptionEditView(context: Context, attrs: AttributeSet?) : LinearLayout
4747

4848
private lateinit var pageTitle: PageTitle
4949
private lateinit var pageSummaryForEdit: PageSummaryForEdit
50-
private lateinit var action: DescriptionEditActivity.Action
50+
private var action: DescriptionEditActivity.Action? = null
5151
private val binding = ViewDescriptionEditBinding.inflate(LayoutInflater.from(context), this)
5252
private val mlKitLanguageDetector = MlKitLanguageDetector()
5353
private val languageDetectRunnable = Runnable { mlKitLanguageDetector.detectLanguageFromText(binding.viewDescriptionEditText.text.toString()) }
@@ -109,10 +109,10 @@ class DescriptionEditView(context: Context, attrs: AttributeSet?) : LinearLayout
109109
}
110110

111111
binding.learnMoreButton.setOnClickListener {
112-
UriUtil.visitInExternalBrowser(context, Uri.parse(WikipediaApp.instance.getString(if (action == DescriptionEditActivity.Action.ADD_DESCRIPTION ||
112+
UriUtil.visitInExternalBrowser(context, WikipediaApp.instance.getString(if (action == DescriptionEditActivity.Action.ADD_DESCRIPTION ||
113113
action == DescriptionEditActivity.Action.TRANSLATE_DESCRIPTION)
114114
if (pageTitle.wikiSite.languageCode == "en") R.string.short_description_help_url_en else R.string.description_edit_description_learn_more_url
115-
else R.string.description_edit_image_caption_learn_more_url)))
115+
else R.string.description_edit_image_caption_learn_more_url).toUri())
116116
}
117117
}
118118

app/src/main/res/values-az/strings.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1881,4 +1881,36 @@
18811881
<string name="recommended_reading_list_notification_subtitle">Ən son tövsiyələrinizə baxmaq üçün toxunun.</string>
18821882
<string name="recommended_reading_list_settings_notification_subtitle_enable">Kəşf et bölməsi yeniləndikdə, Vikipediya sizə bildiriş göndərəcək.</string>
18831883
<string name="recommended_reading_list_settings_toggle_enable_message">Kəşf etmə aktivdir. Vikipediya sizə oxumağınız üçün məqalələr tövsiyə edəcək.</string>
1884+
<string name="donation_reminders_initial_prompt_label">Eksperimental</string>
1885+
<string name="donation_reminders_initial_prompt_title">Oxuduğunuz zaman Vikipediyaya dəstək olun</string>
1886+
<string name="donation_reminders_initial_prompt_message">Vikipediyanın reklamsız, aktual və hamı üçün əlçatan olmasına kömək etmək üçün oxuduğunuz məqalələrin sayına əsasən ianə xatırladıcısı qurun.</string>
1887+
<string name="donation_reminders_initial_prompt_positive_button">Başla</string>
1888+
<string name="donation_reminders_initial_prompt_negative_button">İndi yox</string>
1889+
<string name="donation_reminders_prompt_dismiss_snackbar">İanə xatırlatmaları istənilən vaxt Parametrlərdə dəyişdirilə bilər.</string>
1890+
<string name="donation_settings_section_header">İanələr</string>
1891+
<string name="donation_reminders_settings_title">İanə xatırlatmaları</string>
1892+
<string name="donation_reminders_settings_thank_you_message">Vikipediyanı reklamsız, aktual və hamı üçün əlçatan saxlamaq üçün əllərindən gələni edən oxucuların 2%%-nə qoşulun. İanə xatırladıcınızı indi qurun.</string>
1893+
<string name="donation_reminders_settings_donation_info">İanələr Vikimedia Fonduna, filiallarına və onun digər saytlarına gedir.</string>
1894+
<string name="donation_reminders_settings_article_frequency_label">Mən oxuyanda</string>
1895+
<string name="donation_reminders_settings_amount_label">Mənə ianə etməyi xatırlat</string>
1896+
<string name="donation_reminders_settings_confirm_btn_label">Xatırlatmanı təsdiqlə</string>
1897+
<string name="donation_reminders_settings_about_experiment_btn_label">Bu təcrübə haqqında</string>
1898+
<string name="donation_reminders_settings_article_frequency_input_suffix_label">məqalə</string>
1899+
<string name="donation_reminders_snacbkbar_confirmation_label">Təşəkkürlər! Bu sınaq davam edərkən %2$s məqalə oxuduğunuz zaman %1$s ianə etməyi sizə xatırladacağıq.</string>
1900+
<string name="donation_reminders_prompt_title">%2$s vəd etdiyinizdən bəri %1$s məqalə oxumusunuz</string>
1901+
<string name="donation_reminders_prompt_message">%1$s tarixində siz %2$s məqalə oxuduqdan sonra ianə etməyi sizə xatırlatmağımızı xahiş etdiniz. Əgər Vikipediya sizə %3$s dəyərində məlumat veribsə, zəhmət olmasa, bu gün vədinizi yerinə yetirib oxucuların 2%%-nə qoşulun.</string>
1902+
<string name="donation_reminders_prompt_positive_button">İndi ianə et</string>
1903+
<string name="donation_reminders_prompt_negative_button">İndi yox</string>
1904+
<string name="donation_reminders_gpay_text">Google Pay ilə %s ianə et</string>
1905+
<string name="donation_reminders_gpay_different_amount_text">Google Pay ilə fərqli məbləğdə ianə et</string>
1906+
<string name="donation_reminders_survey_dialog_title">İanə xatırlatmalarını təkmilləşdirməyə kömək edin.</string>
1907+
<string name="donation_reminders_survey_dialog_message">Bu funksiya sizi qane edir?</string>
1908+
<string name="donation_reminders_settings_description_on">İanə xatırlatmaları aktivdir. Vikipediya sizə bu eksperiment zamanı oxuduğunuz hər %2$s məqalədə %1$s ianə etməyi xatırladacaq.</string>
1909+
<string name="donation_reminders_settings_description_off">İanə xatırlatmaları deaktivdir.</string>
1910+
<string name="donation_reminders_settings_tooltip_info_label">Məqalələrin sayı cihazınızda lokal olaraq saxlanılır</string>
1911+
<string name="donation_reminders_prompt_success_snackbar">Təşəkkürlər! Vikipediyaya olan səxavətiniz bizim üçün çox şey deməkdir.</string>
1912+
<plurals name="donation_reminders_text_articles">
1913+
<item quantity="one">%d məqalə</item>
1914+
<item quantity="other">%d məqalə</item>
1915+
</plurals>
18841916
</resources>

app/src/main/res/values-b+isv+Latn/strings.xml

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -969,6 +969,8 @@
969969
<string name="customize_toolbar_category_menu">Menju</string>
970970
<string name="customize_toolbar_drag_and_drop_placeholder">Prětegnite svoje ljubime prědmety ovamo 👋</string>
971971
<string name="customize_toolbar_reset_to_default_button">Obnoviti standardne nastavjenja</string>
972+
<string name="customize_toolbar_item_drag_handle_default_tooltip">Za prěměščenje elementa pridržite ikonu prěteganja</string>
973+
<string name="customize_toolbar_item_default_tooltip">Natisknite i prětegnite element za izměnjenje jego položenje</string>
972974
<string name="suggested_edits_describe_articles">Dodavanje opisov člankom</string>
973975
<string name="suggested_edits_caption_images">Dodavanje nadpisov obrazkam</string>
974976
<string name="suggested_edits_tag_images">Dodavanje tagov obrazkom</string>
@@ -991,6 +993,7 @@
991993
<string name="suggested_edits_task_add_description_title">Dodavanje opisov k člankam</string>
992994
<string name="suggested_edits_task_add_description_description">Dodavanje informacije člankam bez opisov</string>
993995
<string name="suggested_edits_task_image_caption_title">Dodavanje nadpisov obrazkam</string>
996+
<string name="suggested_edits_task_image_caption_description">Dodati odsutne kratke nadpisy obrazkam</string>
994997
<string name="suggested_edits_task_translate_caption_title">Prěvodženje nadpisov obrazkov</string>
995998
<string name="suggested_edits_task_translate_caption_description">Prěvodženje nadpisov obrazkov na druge jezyky</string>
996999
<string name="suggested_edits_task_multilingual_title">Veče zadanij za mnogojezyčnyh redaktorov</string>
@@ -1050,4 +1053,140 @@
10501053
<string name="suggested_edits_image_tags_select_text">K obrazkam budut dodane samo izbrane vami značky. Značky, ktore vy ne izberite, budut označene kako odkydnute. Jeste li uvěrjeni, že hočete označiti vse značky kako odkydnute?</string>
10511054
<string name="suggested_edits_image_tags_add_tag">Dodati značku</string>
10521055
<string name="suggested_edits_image_tags_exit_dialog_message">Nepublikovane značky ne budut zapisane</string>
1056+
<string name="suggested_edits_image_zoom_tooltip">Raztegnite za uveličenje tutogo obrazka.</string>
1057+
<string name="suggested_edits_encouragement_message">%s, hvala za vaše pravky. Niže vy možete najdti daljše sposoby za učestničstvo v Vikipediji.</string>
1058+
<string name="suggested_edits_onboarding_message">&lt;b&gt;Zdravo, %s&lt;/b&gt;, niže vy možete najdti někoje bystre i legke sposoby, ktorymi pomožete pri ulěpšenju Vikipedije. Stači, že načnite, a razliku uvidite směsta. Želajemo vam prijemnogo pravjenja!</string>
1059+
<string name="suggested_edits_image_captions_task_detail">Opišite obrazok, da byste pomogli čitateljam razuměti jego značenje i kontekst.</string>
1060+
<string name="suggested_edits_add_descriptions_task_detail">Kratko opišite članok, da by čitatelji srazuměli prědmet s prvogo pogleda.</string>
1061+
<string name="suggested_edits_contributions_stat_tooltip">Totalna kolikost vaših pravok dotud.</string>
1062+
<string name="suggested_edits_edit_streak_stat_tooltip">Koliko dnjev pod red vy jeste vnosili vklad. Ako vy od někakogo časa ne jeste dělali nijednu pravku, pokazyvaje se data vašej poslědnjej pravky.</string>
1063+
<string name="suggested_edits_page_views_stat_tooltip">Cělkovita kolikost izobraženij stranic, ktore vy jeste pravili v tečenju poslědnjih 30 dnjev.</string>
1064+
<string name="suggested_edits_edit_quality_stat_tooltip">Osnovano na tom, kolikokratno vaše pravky byli odčinjene drugym redaktorom. Kolikost odčinjenyh pravok: %d.</string>
1065+
<string name="suggested_edits_paused_message">Prědlagajeme pravky sut zadržane do %1$s. Izvinite %2$s, ale někoje iz vaših poslědnjih pravok byli odčinjene.</string>
1066+
<string name="suggested_edits_disabled_message">Prědlagajeme pravky sut izključene. Izvinite %s, ale prěmnogo iz vaših poslědnjih pravok bylo odčinjenyh.</string>
1067+
<string name="suggested_edits_ip_blocked_message">Izgledaje, kako že vašemu IP-adresu (ili obsegu IP-adresov) pravjenje Vikipedije nyně jest zablokovano.</string>
1068+
<string name="suggested_edits_gate_message">Izvinite, %s, da byste mogli koristati tutu funkciju, trěba, že sdělajete minimalno tri pravjenja v jednom članku.</string>
1069+
<string name="suggested_edits_editing_tips_link_text">Sověty i prěporuky za pravjenje</string>
1070+
<string name="suggested_edits_help_page_link_text">Stranica pomoči odnosno prědlagajemyh pravok</string>
1071+
<string name="suggested_edits_edit_streak_label_text">Serija pravok</string>
1072+
<string name="suggested_edits_views_label_text">Izobraženja</string>
1073+
<string name="suggested_edits_quality_label_text">Kakost pravok</string>
1074+
<string name="suggested_edits_quality_perfect_text">Sovršena</string>
1075+
<string name="suggested_edits_quality_excellent_text">Odlična</string>
1076+
<string name="suggested_edits_quality_very_good_text">Mnogo dobra</string>
1077+
<string name="suggested_edits_quality_good_text">Dobra</string>
1078+
<string name="suggested_edits_quality_okay_text">V poredku</string>
1079+
<string name="suggested_edits_quality_sufficient_text">Dostatočna</string>
1080+
<string name="suggested_edits_quality_poor_text">Slaba</string>
1081+
<string name="suggested_edits_quality_bad_text">Loša</string>
1082+
<string name="suggested_edits_label">Prědlagajeme pravky</string>
1083+
<plurals name="suggested_edits_contribution">
1084+
<item quantity="one">Vklad</item>
1085+
<item quantity="few">Vklad</item>
1086+
<item quantity="many">Vklad</item>
1087+
<item quantity="other">Vklad</item>
1088+
</plurals>
1089+
<plurals name="suggested_edits_edit_frequency">
1090+
<item quantity="one">Pravka</item>
1091+
<item quantity="few">Pravky</item>
1092+
<item quantity="many">Pravok</item>
1093+
<item quantity="other">Pravok</item>
1094+
</plurals>
1095+
<plurals name="suggested_edits_edit_streak_detail_text">
1096+
<item quantity="one">%d denj</item>
1097+
<item quantity="few">%d dnja</item>
1098+
<item quantity="many">%d dnjev</item>
1099+
<item quantity="other">%d dnjev</item>
1100+
</plurals>
1101+
<string name="suggested_edits_what_is_title">Čto sut Prědlagajeme pravky?</string>
1102+
<string name="suggested_edits_what_is_text">Prědlagajeme pravky davajut možnost za neveliky ale sučstveny vklad v Vikipediju.</string>
1103+
<string name="suggested_edits_learn_more">Daljše informacije</string>
1104+
<string name="suggested_edits_paused_title">Zadržana</string>
1105+
<string name="suggested_edits_disabled_title">Izključena</string>
1106+
<string name="suggested_edits_ip_blocked_title">IP-adres zablokovany</string>
1107+
<string name="suggested_edits_last_edited">Poslědnja pravka</string>
1108+
<string name="suggested_edits_last_edited_never">Nikogda</string>
1109+
<string name="suggested_edits_task_new">Nove</string>
1110+
<string name="suggested_edits_cc0_notice">Publikujuči svoje izměny, vy suglašajete se s &lt;a href=\"%1$s\"&gt;uslovjami koristanja&lt;/a&gt; i bezpovratnym izpuščenjem svojego vklada pod licencijeju &lt;a href=\"%2$s\"&gt;CC0&lt;/a&gt;.</string>
1111+
<string name="suggested_edits_reactivation_notification_title">Prědlagajeme pravky</string>
1112+
<string name="suggested_edits_reactivation_notification_stage_one">Hvala vam za pravky v Vikipediji! Začto ne prodolžiti s města, kde jeste skončili?</string>
1113+
<string name="suggested_edits_reactivation_notification_stage_two">Imajete li minutku za daljše ulěpšanje Vikipedije? Gledite tute prědloženja za pravjenje.</string>
1114+
<string name="suggested_edits_contributions_screen_title">Vklad koristnika %s</string>
1115+
<string name="suggested_edits_contribution_language_label">Jezyk</string>
1116+
<string name="suggested_edits_contribution_date_time_label">Data / čas</string>
1117+
<string name="suggested_edits_contribution_type_label">Tip vklada</string>
1118+
<string name="suggested_edits_contribution_image_label">Obrazok</string>
1119+
<string name="suggested_edits_contribution_article_label">Članok</string>
1120+
<string name="suggested_edits_contribution_views">%s izobraženij</string>
1121+
<plurals name="suggested_edits_contribution_seen_times">
1122+
<item quantity="one">Izobražena jednokratno v tečenju poslědnjih 30 dnjev.</item>
1123+
<item quantity="few">Izobražena %s-kratno v tečenju poslědnjih 30 dnjev.</item>
1124+
<item quantity="many">Izobražena %s-kratno v tečenju poslědnjih 30 dnjev.</item>
1125+
<item quantity="other">Izobražena %s-kratno v tečenju poslědnjih 30 dnjev.</item>
1126+
</plurals>
1127+
<string name="suggested_edits_contribution_seen_text">Izobražena %s-kratno v tečenju poslědnjih 30 dnjev.</string>
1128+
<plurals name="suggested_edits_image_tag_contribution_label">
1129+
<item quantity="one">Vy jeste dodali %d tag</item>
1130+
<item quantity="few">Vy jeste dodali %d tagy</item>
1131+
<item quantity="many">Vy jeste dodali %d tagov</item>
1132+
<item quantity="other">Vy jeste dodali %d tagov</item>
1133+
</plurals>
1134+
<string name="suggested_edits_contribution_date_yesterday_text">Včera</string>
1135+
<string name="suggested_edits_encourage_account_creation_title">Znajete li vy, že vsekto može praviti Vikipediju?</string>
1136+
<string name="suggested_edits_encourage_account_creation_message">Prědlagajeme pravky sut novy sposob pravjenja Vikipedije na Androidu. One pomogut vami vnesti neveliky ale sučstveny vklad v Vikipediju.\nNaš cělj jest, že pravjenje bude legče i pristupnějše za vsih! Prijavite ili priključite se v Vikipediju i začnite.</string>
1137+
<string name="suggested_edits_encourage_account_creation_login_button">Prijavite se / prisjedinite se do Vikipedije</string>
1138+
<string name="suggested_edits_contribution_type_image_tag">Značek obrazka</string>
1139+
<string name="suggested_edits_contribution_current_revision_text">Vaša pravka jest nyně vidima na Vikipediji</string>
1140+
<string name="suggested_card_more_edits">Veče prědlagajemyh pravok</string>
1141+
<string name="suggested_edits_article_descriptions_dialog_title">Prědlagajeme opisy</string>
1142+
<string name="suggested_edits_descriptions_report_dialog_title">Čto vy htěli by soobčiti?</string>
1143+
<string name="suggested_edits_descriptions_not_enough_info_suggestion">Nedostatočno informacij</string>
1144+
<string name="suggested_edits_descriptions_cannot_see_suggestion">Ne vidžu prědlagajeme opisy</string>
1145+
<string name="suggested_edits_inappropriate_suggestion">Neuměstno prědloženje</string>
1146+
<string name="suggested_edits_do_not_understand_suggestion">Ne razuměju zadanje</string>
1147+
<string name="suggested_edits_report_suggestion">Soobčiti</string>
1148+
<string name="suggested_edits_suggestion_report_submitted">Soobčenje odpravjeno</string>
1149+
<plurals name="suggested_edits_tags_diff_count_text">
1150+
<item quantity="one">%1$s tag</item>
1151+
<item quantity="few">%1$s tagy</item>
1152+
<item quantity="many">%1$s tagov</item>
1153+
<item quantity="other">%1$s tagov</item>
1154+
</plurals>
1155+
<plurals name="suggested_edits_contribution_diff_count_text">
1156+
<item quantity="one">%1$s znak</item>
1157+
<item quantity="few">%1$s znaky</item>
1158+
<item quantity="many">%1$s znakov</item>
1159+
<item quantity="other">%1$s znakov</item>
1160+
</plurals>
1161+
<plurals name="suggested_edits_removed_contribution_label">
1162+
<item quantity="one">Vy jeste odstranili %d znak</item>
1163+
<item quantity="few">Vy jeste odstranili %d znaky</item>
1164+
<item quantity="many">Vy jeste odstranili %d znakov</item>
1165+
<item quantity="other">Vy jeste odstranili %d znakov</item>
1166+
</plurals>
1167+
<plurals name="suggested_edits_added_contribution_label">
1168+
<item quantity="one">Vy jeste dodali %d znak</item>
1169+
<item quantity="few">Vy jeste dodali %d znaky</item>
1170+
<item quantity="many">Vy jeste dodali %d znakov</item>
1171+
<item quantity="other">Vy jeste dodali %d znakov</item>
1172+
</plurals>
1173+
<string name="suggested_edits_image_recommendations_task_title">Obrazky za članky</string>
1174+
<string name="suggested_edits_image_recommendations_task_detail">Dodati prědlagajeme obrazky v članky na Vikipediji za lěpše razuměnje.</string>
1175+
<string name="image_recommendation_task_instruction">Hočetli li vy dodati tutoj obrazok v članok?</string>
1176+
<string name="image_recommendation_tutorial">Provodnik</string>
1177+
<string name="image_recommendation_accept">Da</string>
1178+
<string name="image_recommendation_reject">Ne</string>
1179+
<string name="image_recommendation_notsure">Sumněvaju se</string>
1180+
<string name="image_recommendation_reject_title">Pričina odkydnenja</string>
1181+
<string name="image_recommendation_reject_subtitle">Pričina odkydnenja jest anonimna i ulěpši buduče prědloženja obrazkov.</string>
1182+
<string name="image_recommendation_reject_not_relevant">Obrazok ne jest relevantny</string>
1183+
<string name="image_recommendation_reject_no_info">Nedostatočno informacij za prijetje rěšenja</string>
1184+
<string name="image_recommendation_reject_offensive">Obrazok jest urazlivy</string>
1185+
<string name="image_recommendation_reject_low_quality">Obrazok imaje nizku kakost</string>
1186+
<string name="image_recommendation_reject_dont_know">Ja ne znaju tutoj prědmet</string>
1187+
<string name="image_recommendation_reject_other">Ine</string>
1188+
<string name="image_recommendation_reject_submit">Odpraviti</string>
1189+
<string name="image_recommendation_tooltip_main">Dodajte odsutne obrazky v članky v razdělu «Prědlagajeme pravky»</string>
1190+
<string name="image_recommendation_onboarding_1">Obrazky pomagajut ljudam srazuměti, ale v mnogyh člankah jih nemaje.</string>
1191+
<string name="image_recommendation_onboarding_2">Vy sami rěšite, trěba li uměstiti prědloženy obrazok v članok Vikipedije.</string>
10531192
</resources>

0 commit comments

Comments
 (0)