diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/AndroidStudioFragment.java b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/AndroidStudioFragment.java
index 83ce4216..d3a72991 100644
--- a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/AndroidStudioFragment.java
+++ b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/android/AndroidStudioFragment.java
@@ -34,6 +34,7 @@
import com.d4rk.androidtutorials.java.databinding.ItemAndroidStudioLessonBinding;
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.LoadAdError;
+import com.google.android.material.button.MaterialButton;
import com.google.android.material.card.MaterialCardView;
import com.google.android.material.shape.CornerFamily;
import com.google.android.material.shape.ShapeAppearanceModel;
@@ -427,7 +428,7 @@ static class LessonHolder extends RecyclerView.ViewHolder {
final AppCompatImageView icon;
final MaterialTextView title;
final MaterialTextView summary;
- final AppCompatImageView externalIcon;
+ final MaterialButton externalButton;
LessonHolder(@NonNull ItemAndroidStudioLessonBinding binding) {
super(binding.getRoot());
@@ -435,7 +436,7 @@ static class LessonHolder extends RecyclerView.ViewHolder {
icon = binding.lessonIcon;
title = binding.lessonTitle;
summary = binding.lessonSummary;
- externalIcon = binding.lessonExternalIcon;
+ externalButton = binding.lessonExternalIcon;
}
void bind(Lesson lesson, boolean first, boolean last) {
@@ -452,7 +453,13 @@ void bind(Lesson lesson, boolean first, boolean last) {
} else {
summary.setVisibility(View.GONE);
}
- externalIcon.setVisibility(lesson.opensInBrowser ? View.VISIBLE : View.GONE);
+ boolean showExternalButton = lesson.opensInBrowser && lesson.intent != null;
+ externalButton.setVisibility(showExternalButton ? View.VISIBLE : View.GONE);
+ if (showExternalButton) {
+ externalButton.setOnClickListener(v -> v.getContext().startActivity(lesson.intent));
+ } else {
+ externalButton.setOnClickListener(null);
+ }
itemView.setOnClickListener(v -> {
if (lesson.intent != null) {
v.getContext().startActivity(lesson.intent);
diff --git a/app/src/main/res/layout/item_android_studio_lesson.xml b/app/src/main/res/layout/item_android_studio_lesson.xml
index 0665649d..00c22526 100644
--- a/app/src/main/res/layout/item_android_studio_lesson.xml
+++ b/app/src/main/res/layout/item_android_studio_lesson.xml
@@ -45,14 +45,20 @@
android:textAppearance="@style/TextAppearance.Material3.BodySmall" />
-
+ android:contentDescription="@string/lesson_open_in_browser"
+ android:tooltipText="@string/lesson_open_in_browser"
+ android:visibility="gone"
+ android:text="@null"
+ android:minHeight="0dp"
+ android:minWidth="0dp"
+ app:icon="@drawable/ic_open_in_new"
+ app:iconPadding="0dp"
+ app:iconSize="24dp" />
diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml
index 34859307..7948c898 100644
--- a/app/src/main/res/values-ar-rEG/strings.xml
+++ b/app/src/main/res/values-ar-rEG/strings.xml
@@ -9,6 +9,7 @@
القائمة
اضغط مرة أخرى للخروج
لم يتم العثور على تطبيق لفتح هذا الرابط.
+ فتح الدرس في المتصفح
أهلاً بك
Read and agree to the Terms of Service and Privacy Policy to continue
موافق
diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml
index 5930991e..fde857c0 100644
--- a/app/src/main/res/values-bg-rBG/strings.xml
+++ b/app/src/main/res/values-bg-rBG/strings.xml
@@ -10,6 +10,7 @@
Меню
Натиснете отново назад, за да излезете
Не е намерено приложение, което да отвори тази връзка.
+ Отвори урока в браузър
Добре дошли
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml
index 2e4e6ec4..3db1e8dc 100644
--- a/app/src/main/res/values-bn-rBD/strings.xml
+++ b/app/src/main/res/values-bn-rBD/strings.xml
@@ -10,6 +10,7 @@
মেনু
প্রস্থান করতে আবার ফিরে টিপুন
এই লিংকটি খোলার জন্য কোনো অ্যাপ পাওয়া যায়নি।
+ ব্রাউজারে পাঠটি খুলুন
স্বাগতম
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
index 09fa5561..23d08e6b 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -10,6 +10,7 @@
Menü
Drücken Sie erneut zurück, um zu verlassen
Keine App gefunden, um diesen Link zu öffnen.
+ Lektion im Browser öffnen
Willkommen
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml
index ac7f8438..33cec3a0 100644
--- a/app/src/main/res/values-es-rGQ/strings.xml
+++ b/app/src/main/res/values-es-rGQ/strings.xml
@@ -10,6 +10,7 @@
Menú
Presione de nuevo para salir
No se encontró ninguna aplicación para abrir este enlace.
+ Abrir la lección en el navegador
Bienvenido
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml
index fb9ef1e3..7b0d1bfe 100644
--- a/app/src/main/res/values-es-rMX/strings.xml
+++ b/app/src/main/res/values-es-rMX/strings.xml
@@ -9,6 +9,7 @@
Menú
Presione de nuevo para salir
No se encontró ninguna app para abrir este enlace.
+ Abrir la lección en el navegador
Bienvenido
Read and agree to the Terms of Service and Privacy Policy to continue
Acepto
diff --git a/app/src/main/res/values-fi-rFI/strings.xml b/app/src/main/res/values-fi-rFI/strings.xml
index c5b59f91..9bedaa8b 100644
--- a/app/src/main/res/values-fi-rFI/strings.xml
+++ b/app/src/main/res/values-fi-rFI/strings.xml
@@ -3,6 +3,7 @@
Valitse koodikatkelmien käyttämä fontti
Valitse, miten etiketit näkyvät alavalikon palkissa
Sovellusta tämän linkin avaamiseen ei löytynyt.
+ Avaa oppitunti selaimessa
Tukilinkin avaamiseen ei ole saatavilla yhtään sovellusta.
Android on Googlen kehittämä mobiilikäyttöjärjestelmä. Se julkaistiin ensimmäisenä beetaversiona 5. marraskuuta 2007 ja ensimmäinen kaupallinen versio, Android 1.0, julkaistiin 23. syyskuuta 2008. Android perustuu muokattuun Linux-ytimen ja muun avoimen lähdekoodin ohjelmiston versioon.\n\nAndroid Studio on virallinen integroitu kehitysympäristö (IDE) Android-sovelluskehitykseen. Google ilmoitti siitä I/O-konferenssissaan 15. toukokuuta 2013 ja julkaisi sen yleiseen käyttöön 8. joulukuuta 2014. Android Studio perustuu IntelliJ IDEAan, suosittuun Java IDEen.
Android ei ole pelkästään käyttöjärjestelmä vaan myös alusta, joka tarjoaa monenlaisia ominaisuuksia ja mahdollisuuksia käyttäjille ja kehittäjille. Joitakin Androidin ominaisuuksia ovat:\n\n- Lähikenttäviestintä (NFC), jonka avulla voit jakaa dataa, maksaa ja yhdistää laitteita langattomasti.\n- Vaihtoehtoiset näppäimistöt, joiden avulla voit mukauttaa syöttötavan erilaisilla asetteluilla, kielillä ja teemoilla.\n- IR-lähetin, jonka avulla voit käyttää puhelintasi kaukosäätimenä televisioille, ilmastointilaitteille ja muille laitteille.\n- Kosketukseton ohjaus, jonka avulla voit suorittaa toimintoja ilman kosketusta näyttöön eleillä tai äänikomennoilla.\n- Automaatio, jonka avulla voit määrittää rutiineja ja laukaisimia, jotta puhelimesi suorittaa tehtäviä automaattisesti.\n- Langattomat sovellusten lataukset, joiden avulla voit asentaa sovelluksia tietokoneeltasi tai verkkoselaimestasi ilman kaapelia.\n- Tallennus- ja akkuvaihto, joka antaa mahdollisuuden laajentaa puhelimen muistia tai vaihtaa akun helposti.\n- Mukautettu aloitusnäyttö, jonka avulla voit personoida puhelimesi ulkoasun widgeteillä, taustakuvilla, kuvakkeilla ja käynnistysohjelmilla.\n\nAndroid Studio on paras työkalu Android-sovellusten kehittämiseen. Se tarjoaa monia ominaisuuksia ja etuja kehittäjille, kuten:\n\n- Koodieditori, jossa on syntaksin korostus, koodin täydennys, refaktorointi, virheenjäljitys, testaus ja lint-työkalut.\n- Asettelueditori vedä ja pudota -käyttöliittymällä käyttöliittymien suunnitteluun.\n- Emulaattori nopealla käynnistyksellä ja tilannevedolla sovellusten testaamiseen eri laitteilla ja kokoonpanoilla.\n- Firebase-integraatio palveluilla kuten autentikointi, tietokanta, tallennus, analytiikka, kaatumisraportointi ja paljon muuta.\n- Gradle-pohjainen rakennusjärjestelmä, jossa on riippuvuuksien hallinta, mukauttaminen, optimointi, allekirjoitus, jakeluvaihtoehdot ja paljon muuta.\n\nAndroid Studion avulla voit luoda mahtavia sovelluksia Android-laitteille käyttäen Javaa, tehokasta ja laajasti käytettyä ohjelmointikieltä.
diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/app/src/main/res/values-fil-rPH/strings.xml
index 9ae22243..35349840 100644
--- a/app/src/main/res/values-fil-rPH/strings.xml
+++ b/app/src/main/res/values-fil-rPH/strings.xml
@@ -9,6 +9,7 @@
Menu
Pindutin muli upang lumabas
Walang nakitang app para buksan ang link na ito.
+ Buksan ang aralin sa browser
Maligayang pagdating
Read and agree to the Terms of Service and Privacy Policy to continue
Sumang-ayon
diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml
index 25389507..8e8f526f 100644
--- a/app/src/main/res/values-fr-rFR/strings.xml
+++ b/app/src/main/res/values-fr-rFR/strings.xml
@@ -10,6 +10,7 @@
Menu
Appuyez à nouveau pour quitter
Aucune application trouvée pour ouvrir ce lien.
+ Ouvrir la leçon dans le navigateur
Bienvenue
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml
index de5da011..0ca7c12a 100644
--- a/app/src/main/res/values-hi-rIN/strings.xml
+++ b/app/src/main/res/values-hi-rIN/strings.xml
@@ -11,6 +11,7 @@
मेनू
बाहर निकलने के लिए फिर से दबाएं
इस लिंक को खोलने के लिए कोई ऐप नहीं मिला।
+ ब्राउज़र में पाठ खोलें
स्वागत है
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-hu-rHU/strings.xml b/app/src/main/res/values-hu-rHU/strings.xml
index 66793181..9e46f7c1 100644
--- a/app/src/main/res/values-hu-rHU/strings.xml
+++ b/app/src/main/res/values-hu-rHU/strings.xml
@@ -10,6 +10,7 @@
Menü
Nyomja meg újra a Back gombot a kilépéshez
Nem található alkalmazás a hivatkozás megnyitásához.
+ Nyisd meg a leckét a böngészőben
Üdvözöljük
diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml
index df825577..902658ba 100644
--- a/app/src/main/res/values-in-rID/strings.xml
+++ b/app/src/main/res/values-in-rID/strings.xml
@@ -10,6 +10,7 @@
Menu
Tekan kembali lagi untuk keluar
Tidak ada aplikasi yang ditemukan untuk membuka tautan ini.
+ Buka pelajaran di browser
Selamat datang
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml
index 9e971142..c81a0c2a 100644
--- a/app/src/main/res/values-it-rIT/strings.xml
+++ b/app/src/main/res/values-it-rIT/strings.xml
@@ -10,6 +10,7 @@
Menu
Premi di nuovo per uscire
Nessuna app trovata per aprire questo link.
+ Apri la lezione nel browser
Benvenuto
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
index 3bb30989..55602081 100644
--- a/app/src/main/res/values-ja-rJP/strings.xml
+++ b/app/src/main/res/values-ja-rJP/strings.xml
@@ -10,6 +10,7 @@
メニュー
もう一度押して終了します
このリンクを開くためのアプリが見つかりません。
+ ブラウザでレッスンを開く
ようこそ
diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml
index a609d6f7..da5f8b32 100644
--- a/app/src/main/res/values-ko-rKR/strings.xml
+++ b/app/src/main/res/values-ko-rKR/strings.xml
@@ -9,6 +9,7 @@
메뉴
뒤로가기를 한 번 더 누르면 종료됩니다
이 링크를 열 수 있는 앱을 찾을 수 없습니다.
+ 브라우저에서 강의 열기
환영합니다
Read and agree to the Terms of Service and Privacy Policy to continue
동의
diff --git a/app/src/main/res/values-lt-rLT/strings.xml b/app/src/main/res/values-lt-rLT/strings.xml
index da57813c..3aee89ce 100644
--- a/app/src/main/res/values-lt-rLT/strings.xml
+++ b/app/src/main/res/values-lt-rLT/strings.xml
@@ -3,6 +3,7 @@
Pasirinkite šriftą, naudojamą kodo fragmentams
Pasirinkite, kaip apačios naršymo juostoje rodomos etiketės
Nerasta programėlės, kuri galėtų atidaryti šią nuorodą.
+ Atidaryti pamoką naršyklėje
Nėra programos, kuri galėtų atidaryti palaikymo nuorodą.
Android yra Google sukurta mobili operacinė sistema. Ji pirmą kartą buvo išleista kaip beta versija 2007 m. lapkričio 5 d., o pirmoji komercinė versija, Android 1.0, pasirodė 2008 m. rugsėjo 23 d. Android yra pagrįsta modifikuota Linux branduolio ir kito atvirojo kodo programinės įrangos versija.\n\nAndroid Studio yra oficiali integruota kūrimo aplinka (IDE) Android programėlių kūrimui. Google ją pristatė I/O konferencijoje 2013 m. gegužės 15 d., o viešam naudojimui išleido 2014 m. gruodžio 8 d. Android Studio yra paremta IntelliJ IDEA, populiaria Java IDE.
Android yra ne tik operacinė sistema, bet ir platforma, siūlanti daugybę funkcijų ir galimybių naudotojams ir kūrėjams. Kai kurios Android funkcijos:\n\n- Near Field Communication (NFC), leidžianti dalytis duomenimis, atlikti mokėjimus ir belaidžiu būdu jungtis su kitais įrenginiais.\n- Alternatyvios klaviatūros, leidžiančios pritaikyti įvedimo metodą skirtingais išdėstymais, kalbomis ir temomis.\n- IR perdavimas, leidžiantis naudoti telefoną kaip nuotolinio valdymo pultą televizoriams, oro kondicionieriams ir kitiems prietaisams.\n- Valdymas neliečiant, leidžiantis atlikti veiksmus telefone neliečiant ekrano gestais ar balso komandomis.\n- Automatizavimas, leidžiantis nustatyti rutiną ir trigerius, kad telefonas automatiškai atliktų tam tikras užduotis.\n- Belaidžiai programų atsisiuntimai, leidžiantys įdiegti programas iš kompiuterio ar žiniatinklio naršyklės neprijungus telefono kabeliu.\n- Atminties ir baterijos keitimas, suteikiantis galimybę lengvai praplėsti telefono atmintį arba pakeisti bateriją.\n- Pritaikytas pagrindinis ekranas, leidžiantis suasmeninti telefono išvaizdą valdikliais, ekrano užsklandomis, piktogramomis ir paleidikliais.\n\nAndroid Studio yra geriausias įrankis Android programoms kurti. Jis siūlo daug funkcijų ir pranašumų kūrėjams, tokių kaip:\n\n- Kodo redaktorius su sintaksės paryškinimu, kodo užbaigimu, refaktorizacija, derinimu, testavimu ir lint įrankiais.\n- Išdėstymo redaktorius su „vilk ir paleisk“ sąsaja vartotojo sąsajoms kurti.\n- Emuliatorius su greitu paleidimu ir momentinių kopijų palaikymu programoms testuoti įvairiuose įrenginiuose ir konfigūracijose.\n- Firebase integracija su paslaugomis, tokiomis kaip autentifikavimas, duomenų bazė, saugykla, analizė, avarijų pranešimai ir kt.\n- Gradle pagrįsta kūrimo sistema su priklausomybių valdymu, pritaikymu, optimizavimu, pasirašymu, platinimo galimybėmis ir daugiau.\n\nNaudodami Android Studio galite kurti nuostabias programas Android įrenginiams naudodami Java, galingą ir plačiai naudojamą programavimo kalbą.
diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml
index 6078261a..aa3e07db 100644
--- a/app/src/main/res/values-pl-rPL/strings.xml
+++ b/app/src/main/res/values-pl-rPL/strings.xml
@@ -10,6 +10,7 @@
Menu
Wciśnij ponownie, aby wyjść
Nie znaleziono aplikacji do otwarcia tego linku.
+ Otwórz lekcję w przeglądarce
Witaj
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index 520b9543..d1716483 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -9,6 +9,7 @@
Menu
Pressione novamente para sair
Nenhum aplicativo encontrado para abrir este link.
+ Abrir lição no navegador
Bem-vindo
Read and agree to the Terms of Service and Privacy Policy to continue
Concordo
diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml
index 89a57d6a..889d6f2a 100644
--- a/app/src/main/res/values-ro-rRO/strings.xml
+++ b/app/src/main/res/values-ro-rRO/strings.xml
@@ -10,6 +10,7 @@
Meniu
Apăsați din nou pentru a ieși
Nu a fost găsită nicio aplicație pentru a deschide acest link.
+ Deschide lecția în browser
Bun venit
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml
index d8025352..032cd079 100644
--- a/app/src/main/res/values-ru-rRU/strings.xml
+++ b/app/src/main/res/values-ru-rRU/strings.xml
@@ -10,6 +10,7 @@
Меню
Нажмите снова, чтобы выйти
Не найдено приложение, которое может открыть эту ссылку.
+ Открыть урок в браузере
Добро пожаловать
Read and agree to the Terms of Service and Privacy Policy to continue
diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml
index 5c061acf..89b87a4f 100644
--- a/app/src/main/res/values-sv-rSE/strings.xml
+++ b/app/src/main/res/values-sv-rSE/strings.xml
@@ -9,6 +9,7 @@
Meny
Tryck tillbaka igen för att avsluta
Ingen app hittades för att öppna den här länken.
+ Öppna lektionen i webbläsaren
Välkommen
Read and agree to the Terms of Service and Privacy Policy to continue
Godkänn
diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml
index 38037f6a..31cdae1e 100644
--- a/app/src/main/res/values-th-rTH/strings.xml
+++ b/app/src/main/res/values-th-rTH/strings.xml
@@ -9,6 +9,7 @@
เมนู
กดกลับอีกครั้งเพื่อออก
ไม่พบแอปที่สามารถเปิดลิงก์นี้ได้.
+ เปิดบทเรียนในเบราว์เซอร์
ยินดีต้อนรับ
Read and agree to the Terms of Service and Privacy Policy to continue
ยอมรับ
diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml
index f0024470..6b409c57 100644
--- a/app/src/main/res/values-tr-rTR/strings.xml
+++ b/app/src/main/res/values-tr-rTR/strings.xml
@@ -9,6 +9,7 @@
Menü
Çıkmak için tekrar basın
Bu bağlantıyı açacak bir uygulama bulunamadı.
+ Dersi tarayıcıda aç
Hoş geldiniz
Read and agree to the Terms of Service and Privacy Policy to continue
Kabul Et
diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml
index c53290fa..cd5fa2c4 100644
--- a/app/src/main/res/values-uk-rUA/strings.xml
+++ b/app/src/main/res/values-uk-rUA/strings.xml
@@ -9,6 +9,7 @@
Меню
Натисніть ще раз, щоб вийти
Не знайдено застосунок для відкриття цього посилання.
+ Відкрити урок у браузері
Ласкаво просимо
Read and agree to the Terms of Service and Privacy Policy to continue
Погоджуюсь
diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml
index 5ffc0a77..99f6a36e 100644
--- a/app/src/main/res/values-ur-rPK/strings.xml
+++ b/app/src/main/res/values-ur-rPK/strings.xml
@@ -9,6 +9,7 @@
مینو
باہر نکلنے کے لئے دوبارہ دبائیں
اس لنک کو کھولنے کے لیے کوئی ایپ نہیں ملی۔
+ سبق کو براؤزر میں کھولیں
خوش آمدید
Read and agree to the Terms of Service and Privacy Policy to continue
اتفاق کریں
diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml
index 81968c88..0fea0f9b 100644
--- a/app/src/main/res/values-vi-rVN/strings.xml
+++ b/app/src/main/res/values-vi-rVN/strings.xml
@@ -9,6 +9,7 @@
Menu
Nhấn lại một lần nữa để thoát
Không tìm thấy ứng dụng nào để mở liên kết này.
+ Mở bài học trong trình duyệt
Chào mừng
Read and agree to the Terms of Service and Privacy Policy to continue
Đồng ý
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index e471afdc..afb1522d 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -9,6 +9,7 @@
選單
再按一次返回鍵退出
找不到可開啟此連結的應用程式。
+ 在瀏覽器中開啟課程
歡迎
Read and agree to the Terms of Service and Privacy Policy to continue
同意
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 7b0d34a2..33b9b18e 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -10,6 +10,7 @@
Menu
Press back again to exit
No app found to open this link.
+ Open lesson in browser
Welcome
Read and agree to the Terms of Service and Privacy Policy to continue