/* Generated by data/scripts/build-i18n-sources.py.
   Source of truth: data/config/i18n/en.json. Do not hand-edit. */

"analytics_consent.allow" = "Allow anonymous analytics";
"analytics_consent.body" = "Share anonymous product analytics so we can see which features are used and how people learn. No audio, no personal content, and never used for advertising.";
"analytics_consent.decline" = "No thanks";
"analytics_consent.footer" = "You can change this anytime in Settings.";
"analytics_consent.title" = "Help improve Blas";
"app.menu.help" = "blas. Help";
"app.menu.navigate" = "Navigate";
"app.menu.practice_review" = "Practice / Review";
"app.menu.send_feedback" = "Send Feedback";
"app.menu.settings" = "Settings…";
"app.menu.start_session" = "Start Session";
"audio.play_button.label" = "Play pronunciation of %1$@";
"audio.play_button.state_error" = "Audio unavailable";
"audio.play_button.state_loading" = "Loading audio";
"audio.play_button.state_playing" = "Playing audio";
"auth.continue_apple" = "Continue with Apple";
"auth.continue_email" = "Continue with email";
"auth.continue_google" = "Continue with Google";
"auth.continue_guest" = "Continue without an account";
"auth.email.confirmation_link_sent" = "Check your email for a confirmation link.";
"auth.email.create_account" = "Create account";
"auth.email.email_placeholder" = "Email";
"auth.email.field_email" = "Email";
"auth.email.field_password" = "Password";
"auth.email.forgot_password" = "Forgot password?";
"auth.email.have_account" = "Already have an account? Sign in";
"auth.email.hide_password" = "Hide password";
"auth.email.no_account" = "Don't have an account? Sign up";
"auth.email.password_placeholder" = "Password";
"auth.email.please_wait" = "Please wait...";
"auth.email.resend_confirmation" = "Resend confirmation email";
"auth.email.reset_alert_message" = "If an account exists for %1$@, you'll receive a reset link. Open it to set a new password, then return to the app and sign in.";
"auth.email.reset_alert_title" = "Check your email";
"auth.email.reset_link_sent" = "Check your email for a password reset link.";
"auth.email.reset_sent_body" = "If an account exists for %1$@, you'll receive a reset link. Open it to set a new password, then return to the app and sign in.";
"auth.email.reset_sent_title" = "Check your email";
"auth.email.sending" = "Sending...";
"auth.email.show_password" = "Show password";
"auth.email.sign_in" = "Sign in";
"auth.email.sign_in_tab" = "Sign in";
"auth.email.sign_up_tab" = "Sign up";
"auth.error.account_deletion_failed" = "Account deletion failed";
"auth.error.already_registered" = "An account with this email already exists. Sign in instead, or use the Google or Apple option you originally registered with.";
"auth.error.apple_failed" = "Sign in with Apple failed. Please try again.";
"auth.error.apple_token" = "Could not get Apple ID token";
"auth.error.email_not_confirmed" = "Please check your email to confirm your account.";
"auth.error.generic" = "Something went wrong. Please try again.";
"auth.error.google" = "Google sign in failed. Please try again.";
"auth.error.google_failed" = "Google sign in failed. Please try again.";
"auth.error.invalid_credentials" = "Incorrect email or password. If you registered with Google or Apple, use that sign-in option instead.";
"auth.error.network" = "Network error. Please check your connection and try again.";
"auth.error.no_google_account" = "No Google account found on this device. Please sign up with email instead.";
"auth.error.not_authenticated" = "Not authenticated";
"auth.error.sign_in_failed" = "Sign in failed. Please try again.";
"auth.error.sign_in_no_user" = "Sign in succeeded, but no user was returned. Please try again.";
"auth.error.sign_up_no_user" = "Sign up succeeded, but no user was returned. Please try again.";
"auth.error.signed_in_required" = "You need to be signed in to change your password.";
"auth.error.too_many_attempts" = "Too many attempts. Please wait a moment and try again.";
"auth.error.weak_password" = "Password is too weak. Try a longer, less predictable password, like two words plus a number.";
"auth.go_back" = "Go back";
"auth.google_logo_desc" = "Google";
"auth.or" = "or";
"auth.reset_password.checking_link" = "Checking your reset link…";
"auth.reset_password.confirm_password_placeholder" = "Confirm password";
"auth.reset_password.invalid_link" = "This password reset link is invalid or expired.";
"auth.reset_password.new_password_placeholder" = "New password";
"auth.reset_password.no_link" = "This page needs a password reset link. Open the most recent link from your email, or request a new one.";
"auth.reset_password.password_too_short" = "Password must be at least 12 characters.";
"auth.reset_password.passwords_mismatch" = "Passwords do not match.";
"auth.reset_password.request_new_link" = "Request a new link";
"auth.reset_password.slow_link" = "This is taking longer than usual. Keep this page open — if nothing happens, request a new link.";
"auth.reset_password.subtitle" = "Enter a new password with at least 12 characters.";
"auth.reset_password.title" = "Set new password";
"auth.reset_password.update_button" = "Update password";
"auth.reset_password.updated" = "Password updated. Return to the app and sign in with your new password. You can close this page.";
"auth.reset_password.updating" = "Updating...";
"auth.tagline" = "Keep your progress forever";
"blog.basic_irish_phrases.body_1" = "These are the Irish phrases you'll actually use. Greetings, introductions, ordering food, expressing opinions, and getting through social situations. Each phrase includes a pronunciation guide in parentheses.";
"blog.basic_irish_phrases.body_2" = "Pronunciation guides are approximate. Irish has sounds that don't exist in English. But these will get you close enough to be understood. For deeper grammar behind these phrases, see our <a_grammar>Irish grammar beginner's guide</a_grammar>.";
"blog.basic_irish_phrases.body_tips_1" = "Irish doesn't have a single word for \"yes\" or \"no.\" Instead, you echo the verb from the question. The responses above (<code>Tá</code> / <code>Níl</code>, <code>Sea</code> / <code>Ní hea</code>) are the most common patterns, but different verbs have different answer forms. Don't worry about getting this perfect at first. People will understand you.";
"blog.basic_irish_phrases.body_tips_2" = "Pronunciation varies by dialect. These guides are based on a general standardised pronunciation. In Munster, Connacht, and Ulster, you'll hear variations. All are correct.";
"blog.basic_irish_phrases.body_tips_3" = "The best way to get comfortable with these phrases is to practise them in short daily sessions. Start with the five most useful: <code>Dia duit</code>, <code>Go raibh maith agat</code>, <code>Slán</code>, <code>Tá mé go maith</code>, and <code>Sláinte</code>. Those five cover most basic social interactions. Once they're automatic, add more.";
"blog.basic_irish_phrases.body_tips_4" = "If you want to go beyond phrases and understand the grammar behind them (why <code>go raibh maith agat</code> literally means \"may there be good at you\"), blas. breaks down every construction systematically with spaced repetition so you remember what you learn. And for seasonal phrases perfect for March, see our <a_seachtain>Seachtain na Gaeilge phrase guide</a_seachtain>.";
"blog.basic_irish_phrases.description" = "The Irish phrases real learners use most. Greetings, thanks, opinions, and daily social situations. Each phrase comes with a pronunciation guide.";
"blog.basic_irish_phrases.faq_1_a" = "\"Dia duit\" (dee-a gwit), literally \"God to you.\" The response is \"Dia is Muire duit\" (dee-a iss mwir-a gwit). In casual settings, many people simply say \"Haigh\" (hi).";
"blog.basic_irish_phrases.faq_1_q" = "How do you say hello in Irish?";
"blog.basic_irish_phrases.faq_2_a" = "\"Go raibh maith agat\" (guh rev mah ah-gut) for one person. For a group: \"Go raibh maith agaibh\" (guh rev mah ah-giv). Literally \"May there be good at you.\"";
"blog.basic_irish_phrases.faq_2_q" = "How do you say thank you in Irish?";
"blog.basic_irish_phrases.faq_3_a" = "\"Sláinte\" (slawn-cha), literally \"health.\" This is the standard toast. You might also hear \"Sláinte mhaith\" (slawn-cha wah) meaning \"good health.\"";
"blog.basic_irish_phrases.faq_3_q" = "How do you say cheers in Irish?";
"blog.basic_irish_phrases.faq_4_a" = "\"[Name] is ainm dom\", literally \"[Name] is name to-me.\" For example, \"Seán is ainm dom\" (shawn iss an-im dum). To ask someone's name: \"Cad is ainm duit?\" (cod iss an-im dit).";
"blog.basic_irish_phrases.faq_4_q" = "How do you introduce yourself in Irish?";
"blog.basic_irish_phrases.gloss_any_news" = "Any news? (conversation opener)";
"blog.basic_irish_phrases.gloss_bill_please" = "The bill, please";
"blog.basic_irish_phrases.gloss_cheers" = "Cheers (lit. \"health\")";
"blog.basic_irish_phrases.gloss_excuse_me" = "Excuse me / Pardon me";
"blog.basic_irish_phrases.gloss_good_afternoon" = "Good afternoon/evening";
"blog.basic_irish_phrases.gloss_good_health" = "Good health (toast)";
"blog.basic_irish_phrases.gloss_good_morning" = "Good morning";
"blog.basic_irish_phrases.gloss_good_night" = "Good night";
"blog.basic_irish_phrases.gloss_goodbye_for_now" = "Goodbye for now";
"blog.basic_irish_phrases.gloss_goodbye_leaving" = "Goodbye (said by the person leaving)";
"blog.basic_irish_phrases.gloss_goodbye_to_leaving" = "Goodbye (said to the person leaving)";
"blog.basic_irish_phrases.gloss_have_menu" = "Do you have a menu?";
"blog.basic_irish_phrases.gloss_hello_dia_duit" = "Hello (lit. \"God to you\")";
"blog.basic_irish_phrases.gloss_hello_response" = "Hello (response)";
"blog.basic_irish_phrases.gloss_hi_casual" = "Hi (casual)";
"blog.basic_irish_phrases.gloss_how_are_you" = "How are you?";
"blog.basic_irish_phrases.gloss_i_dont_like" = "I don't like ...";
"blog.basic_irish_phrases.gloss_i_dont_understand" = "I don't understand";
"blog.basic_irish_phrases.gloss_i_like" = "I like ...";
"blog.basic_irish_phrases.gloss_i_love" = "I love ...";
"blog.basic_irish_phrases.gloss_i_understand" = "I understand";
"blog.basic_irish_phrases.gloss_i_would_like" = "I would like ...";
"blog.basic_irish_phrases.gloss_if_you_please" = "If you please (formal)";
"blog.basic_irish_phrases.gloss_im_from" = "I'm from ...";
"blog.basic_irish_phrases.gloss_im_great" = "I'm great";
"blog.basic_irish_phrases.gloss_im_not_well" = "I'm not well";
"blog.basic_irish_phrases.gloss_im_sorry" = "I'm sorry";
"blog.basic_irish_phrases.gloss_im_well" = "I'm well";
"blog.basic_irish_phrases.gloss_learning_irish" = "I'm learning Irish";
"blog.basic_irish_phrases.gloss_little_irish" = "I have a little Irish";
"blog.basic_irish_phrases.gloss_my_name_is" = "My name is ...";
"blog.basic_irish_phrases.gloss_nice_to_meet" = "Nice to meet you";
"blog.basic_irish_phrases.gloss_no_copula" = "No (copula, \"it is not\")";
"blog.basic_irish_phrases.gloss_no_isare" = "No (answering \"is/are\" questions)";
"blog.basic_irish_phrases.gloss_pint_please" = "A pint, please";
"blog.basic_irish_phrases.gloss_please" = "Please";
"blog.basic_irish_phrases.gloss_see_you" = "I'll see you";
"blog.basic_irish_phrases.gloss_speak_irish" = "Do you speak Irish?";
"blog.basic_irish_phrases.gloss_thanks_group" = "Thank you (group)";
"blog.basic_irish_phrases.gloss_thanks_one" = "Thank you (one person)";
"blog.basic_irish_phrases.gloss_what_is_your_name" = "What is your name?";
"blog.basic_irish_phrases.gloss_whats_story" = "What's the story? (casual greeting)";
"blog.basic_irish_phrases.gloss_where_from" = "Where are you from?";
"blog.basic_irish_phrases.gloss_wonderful" = "Wonderful / Great";
"blog.basic_irish_phrases.gloss_yes_copula" = "Yes (copula, \"it is\")";
"blog.basic_irish_phrases.gloss_yes_isare" = "Yes (answering \"is/are\" questions)";
"blog.basic_irish_phrases.h2_farewells" = "Farewells";
"blog.basic_irish_phrases.h2_greetings" = "Greetings";
"blog.basic_irish_phrases.h2_introductions" = "Introductions";
"blog.basic_irish_phrases.h2_opinions" = "Opinions and Feelings";
"blog.basic_irish_phrases.h2_please_thanks" = "Please, Thank You, and Sorry";
"blog.basic_irish_phrases.h2_pub_restaurant" = "At the Pub and Restaurant";
"blog.basic_irish_phrases.h2_responses" = "Useful Responses";
"blog.basic_irish_phrases.h2_social" = "Social Situations";
"blog.basic_irish_phrases.h2_tips" = "Tips for Using These Phrases";
"blog.basic_irish_phrases.quick_answer" = "The most useful basic Irish phrases include Dia duit (hello, dee-a gwit), Go raibh maith agat (thank you, guh rev mah ah-gut), Slán (goodbye, slawn), Tá mé go maith (I'm well, taw may guh mah), and Sláinte (cheers, slawn-cha). Start with these five and add more as they become automatic.";
"blog.basic_irish_phrases.th_english" = "English";
"blog.basic_irish_phrases.th_gaeilge" = "Gaeilge";
"blog.basic_irish_phrases.th_pronunciation" = "Pronunciation";
"blog.basic_irish_phrases.title" = "50 Basic Irish Phrases with Pronunciation: Greetings, Thanks, Daily Use";
"blog.basic_welsh_phrases.body_1" = "These are the Welsh phrases you'll actually use. Greetings, introductions, ordering food, expressing opinions, and navigating social situations. Each phrase includes a pronunciation guide in parentheses.";
"blog.basic_welsh_phrases.body_2" = "Welsh pronunciation is more regular than English. Once you learn the rules, you can pronounce any word you see. These guides are approximate, but they'll get you understood. For grammar behind these phrases, see our <a_grammar>Welsh grammar beginner's guide</a_grammar>.";
"blog.basic_welsh_phrases.body_tips_1" = "Welsh has regional variation, especially between North and South Wales. Where significant differences exist (like <code>Shwmae</code> vs <code>Sut mae</code> for hello), both are included above. Pick the one that matches where you plan to use your Welsh, or where your teacher is from. All speakers understand both.";
"blog.basic_welsh_phrases.body_tips_2" = "Like Irish, Welsh has no single word for \"yes\" and \"no.\" You echo the verb from the question. <code>Ydw</code> / <code>Nac ydw</code> answers questions with <code>bod</code> in the present. Other tenses and verbs use different answer forms. In casual speech, <code>ie</code> and <code>nage</code> are sometimes used as general-purpose yes/no, but it's good to learn the proper forms.";
"blog.basic_welsh_phrases.body_tips_3" = "Start with the five most essential phrases: <code>Bore da</code>, <code>Diolch</code>, <code>Hwyl</code>, <code>Dw i'n dda</code>, and <code>Iechyd da</code>. These cover most basic social interactions. Once they feel natural, add more.";
"blog.basic_welsh_phrases.body_tips_4" = "If you want to go beyond set phrases and understand why <code>Dw i'n hoffi</code> uses <code>'n</code> and why <code>Dw i ddim yn hoffi</code> adds <code>ddim</code> with a mutation, blas. teaches Welsh grammar and mutations systematically with spaced repetition. And for phrases perfect for 1 March, see our <a_stdavids>Dydd Gŵyl Dewi phrase guide</a_stdavids>.";
"blog.basic_welsh_phrases.description" = "The phrases real learners use most: greetings, thanks, opinions, and social situations in Welsh. Every phrase has a pronunciation guide so you can say it right.";
"blog.basic_welsh_phrases.faq_1_a" = "\"Shwmae\" (shoo-my) in South Wales or \"Sut mae\" (sit my) in North Wales. More formally, \"Bore da\" (bor-eh dah) for good morning, \"Prynhawn da\" (prin-hown dah) for good afternoon, \"Noswaith dda\" (noss-with thah) for good evening.";
"blog.basic_welsh_phrases.faq_1_q" = "How do you say hello in Welsh?";
"blog.basic_welsh_phrases.faq_2_a" = "\"Diolch\" (dee-olch). \"Diolch yn fawr\" (dee-olch un vowr) means \"thank you very much.\" \"Diolch o galon\" (dee-olch oh gal-on) means \"heartfelt thanks.\"";
"blog.basic_welsh_phrases.faq_2_q" = "How do you say thank you in Welsh?";
"blog.basic_welsh_phrases.faq_3_a" = "\"Iechyd da\" (yeh-chid dah), literally \"good health.\" This is the standard toast.";
"blog.basic_welsh_phrases.faq_3_q" = "How do you say cheers in Welsh?";
"blog.basic_welsh_phrases.faq_4_a" = "\"[Name] dw i\", literally \"[Name] am I.\" For example, \"Siân dw i\" (shahn doo ee). To ask: \"Beth ydy dy enw di?\" (beth uh-dee duh en-oo dee), \"What is your name?\"";
"blog.basic_welsh_phrases.faq_4_q" = "How do you introduce yourself in Welsh?";
"blog.basic_welsh_phrases.gloss_bill_please" = "The bill, please";
"blog.basic_welsh_phrases.gloss_brilliant" = "Brilliant!";
"blog.basic_welsh_phrases.gloss_bye_casual" = "Bye (casual)";
"blog.basic_welsh_phrases.gloss_cheers" = "Cheers (lit. \"good health\")";
"blog.basic_welsh_phrases.gloss_excellent" = "Excellent!";
"blog.basic_welsh_phrases.gloss_excuse_me" = "Excuse me";
"blog.basic_welsh_phrases.gloss_good_afternoon" = "Good afternoon";
"blog.basic_welsh_phrases.gloss_good_evening" = "Good evening";
"blog.basic_welsh_phrases.gloss_good_morning" = "Good morning";
"blog.basic_welsh_phrases.gloss_good_night" = "Good night";
"blog.basic_welsh_phrases.gloss_goodbye" = "Goodbye";
"blog.basic_welsh_phrases.gloss_heartfelt_thanks" = "Heartfelt thanks";
"blog.basic_welsh_phrases.gloss_hello_north" = "Hello (North Wales)";
"blog.basic_welsh_phrases.gloss_hello_south" = "Hello (South Wales)";
"blog.basic_welsh_phrases.gloss_how_are_you" = "How are you? (informal / formal)";
"blog.basic_welsh_phrases.gloss_i_am_name" = "I am ... (name)";
"blog.basic_welsh_phrases.gloss_i_come_from" = "I come from ...";
"blog.basic_welsh_phrases.gloss_i_dont_like" = "I don't like ...";
"blog.basic_welsh_phrases.gloss_i_dont_understand" = "I don't understand";
"blog.basic_welsh_phrases.gloss_i_like" = "I like ...";
"blog.basic_welsh_phrases.gloss_i_love" = "I love ...";
"blog.basic_welsh_phrases.gloss_i_understand" = "I understand";
"blog.basic_welsh_phrases.gloss_i_would_like" = "I would like ...";
"blog.basic_welsh_phrases.gloss_im_great" = "I'm great";
"blog.basic_welsh_phrases.gloss_im_sorry" = "I'm sorry";
"blog.basic_welsh_phrases.gloss_im_well_thanks" = "I'm well, thanks";
"blog.basic_welsh_phrases.gloss_learning_welsh" = "I'm learning Welsh";
"blog.basic_welsh_phrases.gloss_little_welsh" = "I have a little bit of Welsh";
"blog.basic_welsh_phrases.gloss_nice_to_meet" = "Nice to meet you";
"blog.basic_welsh_phrases.gloss_no_general" = "No (general, informal)";
"blog.basic_welsh_phrases.gloss_no_im_not" = "No (I'm not)";
"blog.basic_welsh_phrases.gloss_not_well" = "Not well";
"blog.basic_welsh_phrases.gloss_pint_please" = "A pint, please";
"blog.basic_welsh_phrases.gloss_please_casual" = "Please (casual)";
"blog.basic_welsh_phrases.gloss_please_formal" = "Please (formal)";
"blog.basic_welsh_phrases.gloss_see_menu" = "Can I see the menu?";
"blog.basic_welsh_phrases.gloss_see_you_informal" = "I'll see you (informal)";
"blog.basic_welsh_phrases.gloss_speak_welsh" = "Do you speak Welsh?";
"blog.basic_welsh_phrases.gloss_thanks" = "Thank you";
"blog.basic_welsh_phrases.gloss_thanks_very_much" = "Thank you very much";
"blog.basic_welsh_phrases.gloss_until_next_time" = "Until next time";
"blog.basic_welsh_phrases.gloss_very_tasty" = "Very tasty";
"blog.basic_welsh_phrases.gloss_what_is_your_name" = "What is your name?";
"blog.basic_welsh_phrases.gloss_whats_happening" = "What's happening?";
"blog.basic_welsh_phrases.gloss_where_from" = "Where do you come from?";
"blog.basic_welsh_phrases.gloss_yes_general" = "Yes (general, informal)";
"blog.basic_welsh_phrases.gloss_yes_i_am" = "Yes (I am)";
"blog.basic_welsh_phrases.h2_farewells" = "Farewells";
"blog.basic_welsh_phrases.h2_greetings" = "Greetings";
"blog.basic_welsh_phrases.h2_introductions" = "Introductions";
"blog.basic_welsh_phrases.h2_opinions" = "Opinions and Feelings";
"blog.basic_welsh_phrases.h2_please_thanks" = "Please, Thank You, and Sorry";
"blog.basic_welsh_phrases.h2_pub_restaurant" = "At the Pub and Restaurant";
"blog.basic_welsh_phrases.h2_responses" = "Useful Responses";
"blog.basic_welsh_phrases.h2_social" = "Social Situations";
"blog.basic_welsh_phrases.h2_tips" = "Tips for Using These Phrases";
"blog.basic_welsh_phrases.quick_answer" = "The most useful basic Welsh phrases include Shwmae or Sut mae (hello, shoo-my / sit my), Diolch (thank you, dee-olch), Hwyl fawr (goodbye, hoo-il vowr), Dw i'n dda (I'm well, doo een thah), and Iechyd da (cheers, yeh-chid dah). Pick North or South Welsh phrases based on where you'll use them.";
"blog.basic_welsh_phrases.th_cymraeg" = "Cymraeg";
"blog.basic_welsh_phrases.th_english" = "English";
"blog.basic_welsh_phrases.th_pronunciation" = "Pronunciation";
"blog.basic_welsh_phrases.title" = "50 Welsh Phrases You'll Actually Use: With Pronunciation";
"blog.best_apps_learn_irish_2026.anki_best_for" = "<strong>Best for:</strong> Self-directed learners who want full control over their flashcard decks.";
"blog.best_apps_learn_irish_2026.anki_desc" = "Anki is a free, open-source flashcard app with a powerful SRS algorithm. Several community-made Irish decks exist, covering vocabulary, verb conjugation, and grammar rules. You can also build your own decks.";
"blog.best_apps_learn_irish_2026.anki_price" = "<strong>Price:</strong> Free on desktop and Android; the official iOS app is a separate purchase. Check Anki's linked first-party page for the current iOS price.";
"blog.best_apps_learn_irish_2026.anki_strengths" = "<strong>Strengths:</strong> Free on desktop and Android. Powerful SRS, extensive customisation, and support for learner-built decks.";
"blog.best_apps_learn_irish_2026.anki_weaknesses" = "<strong>Weaknesses:</strong> Steep learning curve. Ugly interface. You have to source or create all the content yourself. No structure. It's a tool, not a course. The iOS app is sold separately.";
"blog.best_apps_learn_irish_2026.blas_best_for" = "<strong>Best for:</strong> Adults who want structured grammar, mutation drilling, and comprehensive learning with spaced repetition.";
"blog.best_apps_learn_irish_2026.blas_desc" = "blas. covers grammar, vocabulary, mutations, graded reading, conversation practice, and writing. All scheduled with FSRS spaced repetition. It's built specifically for the Celtic languages, not adapted from a generic language template.";
"blog.best_apps_learn_irish_2026.blas_price" = "<strong>Price:</strong> Free access includes the first two stages and core practice. Premium unlocks the remaining curriculum and additional sessions and tools. Current options are shown before purchase.";
"blog.best_apps_learn_irish_2026.blas_strengths" = "<strong>Strengths:</strong> Systematic Irish mutation drills with SRS. Explicit grammar lessons. Graded reading, conversation practice with grammar feedback, and a placement test. Available on iOS, Android, and web.";
"blog.best_apps_learn_irish_2026.blas_weaknesses" = "<strong>Weaknesses:</strong> Newer app. Less brand recognition than Duolingo. Covers the Celtic languages only, not world languages like Spanish or French.";
"blog.best_apps_learn_irish_2026.body_1" = "Irish learners now have options spanning school returners, diaspora study, social media, and TG4. Choosing a tool is less about finding one universal winner than matching grammar, speaking, reading, and vocabulary practice to your goal.";
"blog.best_apps_learn_irish_2026.body_2" = "The problem: the app landscape for Irish is thin compared to languages like Spanish or French. Most major language platforms either don't offer Irish or treat it as an afterthought. Here's every significant option, what each one actually does, and who it's best for.";
"blog.best_apps_learn_irish_2026.cell_ai_chat" = "Conversation practice";
"blog.best_apps_learn_irish_2026.cell_audio" = "Audio";
"blog.best_apps_learn_irish_2026.cell_built_in" = "Built-in";
"blog.best_apps_learn_irish_2026.cell_diy" = "DIY";
"blog.best_apps_learn_irish_2026.cell_drilled" = "Drilled";
"blog.best_apps_learn_irish_2026.cell_explicit" = "Explicit";
"blog.best_apps_learn_irish_2026.cell_five_min_day" = "Limited";
"blog.best_apps_learn_irish_2026.cell_free" = "Free";
"blog.best_apps_learn_irish_2026.cell_full_course" = "Full course";
"blog.best_apps_learn_irish_2026.cell_implicit" = "Implicit";
"blog.best_apps_learn_irish_2026.cell_limited" = "Limited";
"blog.best_apps_learn_irish_2026.cell_no" = "No";
"blog.best_apps_learn_irish_2026.cell_one_lesson" = "1 lesson";
"blog.best_apps_learn_irish_2026.cell_some" = "Some";
"blog.best_apps_learn_irish_2026.cell_two_stages" = "2 stages";
"blog.best_apps_learn_irish_2026.cell_yes" = "Yes";
"blog.best_apps_learn_irish_2026.description" = "A source-linked comparison of major Irish learning apps: Duolingo, Pimsleur, Drops, Anki, blas., and more, with pros, cons, access, and grammar coverage.";
"blog.best_apps_learn_irish_2026.drops_best_for" = "<strong>Best for:</strong> Visual vocabulary building in short daily sessions.";
"blog.best_apps_learn_irish_2026.drops_desc" = "Drops teaches Irish vocabulary through illustrated word-image associations in short sessions. The visual approach and spaced-repetition scheduling focus on vocabulary retention.";
"blog.best_apps_learn_irish_2026.drops_price" = "<strong>Price:</strong> Limited free access with a paid premium plan. Check Drops' linked first-party page for current limits and pricing.";
"blog.best_apps_learn_irish_2026.drops_strengths" = "<strong>Strengths:</strong> Polished visual design, low-friction sessions, and spaced repetition for standalone vocabulary.";
"blog.best_apps_learn_irish_2026.drops_weaknesses" = "<strong>Weaknesses:</strong> Vocabulary only. No grammar, no mutations, no sentences, no reading. Free access is limited. Words are taught in isolation without grammatical context.";
"blog.best_apps_learn_irish_2026.duolingo_best_for" = "<strong>Best for:</strong> Absolute beginners who want a free, zero-commitment starting point.";
"blog.best_apps_learn_irish_2026.duolingo_desc" = "Duolingo's Irish course teaches basic vocabulary through gamified translation exercises, including streaks, XP, and leagues.";
"blog.best_apps_learn_irish_2026.duolingo_price" = "<strong>Price:</strong> Free access with optional paid plans. Check Duolingo's linked first-party page for current regional pricing.";
"blog.best_apps_learn_irish_2026.duolingo_strengths" = "<strong>Strengths:</strong> Free. Great for building a daily habit. Teaches basic vocabulary through repetition. Available on every platform.";
"blog.best_apps_learn_irish_2026.duolingo_weaknesses" = "<strong>Weaknesses:</strong> Grammar is never explained. You guess patterns from examples. Mutations are introduced but never systematically drilled. No graded reading. No conversation. Sentences are often disconnected and unrealistic. Most learners plateau around A2.";
"blog.best_apps_learn_irish_2026.faq_1_a" = "Duolingo is the most popular free option but is limited to basic vocabulary and implicit grammar. blas. offers free access to its first two stages and core grammar and mutation practice with spaced repetition. Drops offers limited free vocabulary practice. Check each provider's first-party pricing page for current limits.";
"blog.best_apps_learn_irish_2026.faq_1_q" = "What is the best free app for learning Irish?";
"blog.best_apps_learn_irish_2026.faq_2_a" = "You can reach a solid intermediate level using apps, especially if you combine a structured grammar app (like blas.) with speaking practice. Apps with spaced repetition are particularly effective for Irish because mutations and grammar rules require consistent drilling to become automatic. For advanced fluency, you'll eventually need real conversation with speakers.";
"blog.best_apps_learn_irish_2026.faq_2_q" = "Can you learn Irish from an app?";
"blog.best_apps_learn_irish_2026.faq_3_a" = "blas. teaches Irish grammar through explicit lessons, mutation drilling, and spaced repetition. Duolingo teaches grammar implicitly through translation, while Pimsleur focuses on speaking patterns rather than explicit grammar study.";
"blog.best_apps_learn_irish_2026.faq_3_q" = "What is the best app for Irish grammar?";
"blog.best_apps_learn_irish_2026.faq_4_a" = "The FSI estimates 1,100 class hours for English speakers to reach professional proficiency in Irish (Category III language). For conversational ability (B1-B2), most dedicated learners need 6-12 months of daily practice. Consistent daily sessions of 15-30 minutes with spaced repetition are more effective than occasional long sessions.";
"blog.best_apps_learn_irish_2026.faq_4_q" = "How long does it take to learn Irish?";
"blog.best_apps_learn_irish_2026.gap_body_1" = "The Irish app landscape has a clear pattern: most tools cover one skill well and ignore everything else. Duolingo does basic vocab. Pimsleur does listening. Drops does visual vocab. Anki does SRS flashcards.";
"blog.best_apps_learn_irish_2026.gap_body_2" = "What's missing is a <strong>comprehensive tool</strong> that handles grammar, mutations, reading, conversation, and writing with spaced repetition tying it all together. That's the gap blas. was built to fill. Not as another vocabulary app, but as the primary learning tool that handles the hard parts of Irish.";
"blog.best_apps_learn_irish_2026.h2_anki" = "Anki";
"blog.best_apps_learn_irish_2026.h2_comparison" = "Feature Comparison";
"blog.best_apps_learn_irish_2026.h2_drops" = "Drops";
"blog.best_apps_learn_irish_2026.h2_duolingo" = "Duolingo";
"blog.best_apps_learn_irish_2026.h2_memrise" = "Memrise";
"blog.best_apps_learn_irish_2026.h2_pimsleur" = "Pimsleur";
"blog.best_apps_learn_irish_2026.h2_recommendations" = "Which One Should You Use?";
"blog.best_apps_learn_irish_2026.h2_ssi" = "SaySomethingInIrish (SSi)";
"blog.best_apps_learn_irish_2026.h2_the_gap" = "The Gap in Irish Learning Tools";
"blog.best_apps_learn_irish_2026.memrise_best_for" = "<strong>Best for:</strong> Vocabulary building with native speaker audio.";
"blog.best_apps_learn_irish_2026.memrise_desc" = "Memrise has community-created Irish courses with SRS scheduling. The platform emphasises native speaker audio and video clips. Quality varies significantly between courses since they're user-generated.";
"blog.best_apps_learn_irish_2026.memrise_price" = "<strong>Price:</strong> Free and paid access vary by product and platform. Check Memrise's linked first-party page for current details.";
"blog.best_apps_learn_irish_2026.memrise_strengths" = "<strong>Strengths:</strong> Native speaker audio. Good SRS algorithm. Some well-made community courses for Irish vocabulary.";
"blog.best_apps_learn_irish_2026.memrise_weaknesses" = "<strong>Weaknesses:</strong> Community courses being phased out in favour of official content, and there's no official Irish course. Quality varies wildly. No grammar teaching. No mutations. No reading or conversation.";
"blog.best_apps_learn_irish_2026.pimsleur_best_for" = "<strong>Best for:</strong> Learners who want to build listening and speaking through audio lessons, especially during commutes.";
"blog.best_apps_learn_irish_2026.pimsleur_desc" = "Pimsleur offers Irish Gaelic as one level (30 lessons, 30 minutes each). It uses a graduated-interval recall method where you hear phrases, repeat them, and revisit them at increasing intervals. The audio quality is high and the pacing is deliberate.";
"blog.best_apps_learn_irish_2026.pimsleur_price" = "<strong>Price:</strong> Paid subscription and course-purchase options. Check Pimsleur's linked first-party page for current availability and pricing.";
"blog.best_apps_learn_irish_2026.pimsleur_strengths" = "<strong>Strengths:</strong> Excellent for pronunciation and listening comprehension. Forces you to produce spoken Irish. Good for building confidence with basic conversation patterns. Well-structured progression within its 30 lessons.";
"blog.best_apps_learn_irish_2026.pimsleur_weaknesses" = "<strong>Weaknesses:</strong> Only one level. Roughly 15 hours of content total. No reading or writing. Grammar is learned implicitly. Mutations are encountered but never explained. Expensive relative to the content. No visual component.";
"blog.best_apps_learn_irish_2026.quick_answer" = "For grammar and mutations, blas. teaches Irish systematically with spaced repetition. Duolingo is the best free starting point but stays around A1 to A2. Pimsleur suits speaking practice. Most learners pair a grammar app with speaking practice.";
"blog.best_apps_learn_irish_2026.rec_beginner_body" = "Start with Duolingo or blas. to build basic vocabulary and get exposure to the language. blas. will teach you grammar and mutations from the start; Duolingo will ease you in more gently but leave gaps you'll need to fill later.";
"blog.best_apps_learn_irish_2026.rec_beginner_label" = "If you're a complete beginner:";
"blog.best_apps_learn_irish_2026.rec_school_body" = "Use blas. with the placement test. Skip past what you remember and focus on filling gaps. Your passive vocabulary is probably larger than you think; you need structured grammar review and mutation drilling to activate it.";
"blog.best_apps_learn_irish_2026.rec_school_label" = "If you studied Irish in school and want to come back:";
"blog.best_apps_learn_irish_2026.rec_speaking_body" = "Combine Pimsleur or SSi (for audio speaking practice) with blas. (for grammar and mutations). Speaking without grammar understanding leads to fossilised errors; grammar without speaking leads to passive knowledge. You need both.";
"blog.best_apps_learn_irish_2026.rec_speaking_label" = "If speaking is your priority:";
"blog.best_apps_learn_irish_2026.rec_vocab_body" = "Drops for visual vocab, Anki for customisable flashcards, Memrise for native speaker audio. But know that vocabulary alone won't get you past A2. Irish grammar and mutations need dedicated practice.";
"blog.best_apps_learn_irish_2026.rec_vocab_label" = "If you just want vocabulary:";
"blog.best_apps_learn_irish_2026.ssi_best_for" = "<strong>Best for:</strong> Getting you speaking Irish quickly through audio-only challenges.";
"blog.best_apps_learn_irish_2026.ssi_desc" = "From the same team behind the popular SaySomethingInWelsh, SSi uses a listen-pause-speak method. You hear English, pause to formulate Irish, then hear the answer. No text, no grammar tables. Just speaking practice.";
"blog.best_apps_learn_irish_2026.ssi_price" = "<strong>Price:</strong> Subscription access. Check SaySomethingin's linked first-party page for current access and pricing.";
"blog.best_apps_learn_irish_2026.ssi_strengths" = "<strong>Strengths:</strong> Focuses on active speaking rather than recognition. Builds speaking confidence through a phonetic, audio-led approach and has an active community.";
"blog.best_apps_learn_irish_2026.ssi_weaknesses" = "<strong>Weaknesses:</strong> No text component. You won't learn to read or write. No grammar explanation. No mutation drilling. Irish content is less mature than their Welsh course. No spaced repetition algorithm.";
"blog.best_apps_learn_irish_2026.th_app" = "App";
"blog.best_apps_learn_irish_2026.th_free_tier" = "Free tier";
"blog.best_apps_learn_irish_2026.th_grammar" = "Grammar";
"blog.best_apps_learn_irish_2026.th_mutations" = "Mutations";
"blog.best_apps_learn_irish_2026.th_reading" = "Reading";
"blog.best_apps_learn_irish_2026.th_speaking" = "Speaking";
"blog.best_apps_learn_irish_2026.th_srs" = "SRS";
"blog.best_apps_learn_irish_2026.title" = "Best Apps to Learn Irish in 2026";
"blog.best_apps_learn_welsh_2026.anki_best_for" = "<strong>Best for:</strong> Self-directed learners who want full control over their flashcard decks.";
"blog.best_apps_learn_welsh_2026.anki_desc" = "Anki is a free, open-source flashcard app with a powerful SRS algorithm. Community-made Welsh decks cover vocabulary and some basic grammar, and learners can build decks from their own course materials.";
"blog.best_apps_learn_welsh_2026.anki_price" = "<strong>Price:</strong> Free on desktop and Android; the official iOS app is a separate purchase. Check Anki's linked first-party page for the current iOS price.";
"blog.best_apps_learn_welsh_2026.anki_strengths" = "<strong>Strengths:</strong> Free on desktop and Android. Powerful SRS, extensive customisation, and compatibility with self-built decks.";
"blog.best_apps_learn_welsh_2026.anki_weaknesses" = "<strong>Weaknesses:</strong> Steep learning curve. You source or create all content yourself. No structure. Welsh decks are fewer and smaller than for major languages. The iOS app is sold separately.";
"blog.best_apps_learn_welsh_2026.blas_best_for" = "<strong>Best for:</strong> Adults who want structured grammar, mutation drilling, and comprehensive learning with spaced repetition.";
"blog.best_apps_learn_welsh_2026.blas_desc" = "blas. covers grammar, vocabulary, mutations, graded reading, conversation practice, and writing. All scheduled with FSRS spaced repetition. It's built specifically for the Celtic languages, not adapted from a generic language template.";
"blog.best_apps_learn_welsh_2026.blas_price" = "<strong>Price:</strong> Free access includes the first two stages and core practice. Premium unlocks the remaining curriculum and additional sessions and tools. Current options are shown before purchase.";
"blog.best_apps_learn_welsh_2026.blas_strengths" = "<strong>Strengths:</strong> Systematic Welsh mutation drills with SRS, explicit grammar lessons, graded reading, conversation practice with grammar feedback, and a placement test.";
"blog.best_apps_learn_welsh_2026.blas_weaknesses" = "<strong>Weaknesses:</strong> Newer app. Less brand recognition than SSiW. Covers the Celtic languages only, not world languages like Spanish or French.";
"blog.best_apps_learn_welsh_2026.body_1" = "When Duolingo froze development of its Welsh course in 2023, many learners lost an actively maintained daily-learning tool. The course remains accessible, but it no longer receives content updates or bug fixes.";
"blog.best_apps_learn_welsh_2026.body_2" = "Welsh learning is supported by the Cymraeg 2050 strategy, National Centre courses, Welsh-medium education, and a growing range of independent tools. The options below serve different goals rather than forming a single direct replacement.";
"blog.best_apps_learn_welsh_2026.body_3" = "Here's every significant option for learning Welsh in 2026, what each one actually does, and who it's best for.";
"blog.best_apps_learn_welsh_2026.cell_ai_chat" = "Conversation practice";
"blog.best_apps_learn_welsh_2026.cell_audio" = "Audio";
"blog.best_apps_learn_welsh_2026.cell_cloze" = "Cloze";
"blog.best_apps_learn_welsh_2026.cell_diy" = "DIY";
"blog.best_apps_learn_welsh_2026.cell_drilled" = "Drilled";
"blog.best_apps_learn_welsh_2026.cell_explicit" = "Explicit";
"blog.best_apps_learn_welsh_2026.cell_first_course" = "1st course";
"blog.best_apps_learn_welsh_2026.cell_free" = "Free";
"blog.best_apps_learn_welsh_2026.cell_frozen" = "Frozen";
"blog.best_apps_learn_welsh_2026.cell_generous" = "Generous";
"blog.best_apps_learn_welsh_2026.cell_implicit" = "Implicit";
"blog.best_apps_learn_welsh_2026.cell_no" = "No";
"blog.best_apps_learn_welsh_2026.cell_often_free" = "Often free";
"blog.best_apps_learn_welsh_2026.cell_repeat" = "Repeat";
"blog.best_apps_learn_welsh_2026.cell_tutor_led" = "Tutor-led";
"blog.best_apps_learn_welsh_2026.cell_two_stages" = "2 stages";
"blog.best_apps_learn_welsh_2026.cell_yes" = "Yes";
"blog.best_apps_learn_welsh_2026.clozemaster_best_for" = "<strong>Best for:</strong> Vocabulary building through fill-in-the-blank sentences.";
"blog.best_apps_learn_welsh_2026.clozemaster_desc" = "Clozemaster presents Welsh sentences with one word removed. You fill the gap. It has thousands of sentences ordered by word frequency, so you learn the most common words first. The SRS scheduling is competent.";
"blog.best_apps_learn_welsh_2026.clozemaster_price" = "<strong>Price:</strong> Free and paid access are available. Check Clozemaster's linked first-party page for current limits and pricing.";
"blog.best_apps_learn_welsh_2026.clozemaster_strengths" = "<strong>Strengths:</strong> Large sentence database. Words learned in context, not isolation. Free tier is generous. Good for building reading speed.";
"blog.best_apps_learn_welsh_2026.clozemaster_weaknesses" = "<strong>Weaknesses:</strong> Cloze only. No grammar explanation, no speaking, no conversation. No mutation drilling. Interface is functional but basic. Machine-translated sentences can be unnatural.";
"blog.best_apps_learn_welsh_2026.clwb_best_for" = "<strong>Best for:</strong> Complete beginners, especially parents of Welsh-medium school children.";
"blog.best_apps_learn_welsh_2026.clwb_desc" = "Run by Mudiad Meithrin, Clwb Cwtsh is a short Welsh taster designed especially for parents and carers connected to Welsh-medium early years education.";
"blog.best_apps_learn_welsh_2026.clwb_price" = "<strong>Price:</strong> The programme is described as free; confirm current eligibility and availability with Mudiad Meithrin.";
"blog.best_apps_learn_welsh_2026.clwb_strengths" = "<strong>Strengths:</strong> Welcoming, low-pressure, community-based introduction with practical value for families using Welsh-medium education.";
"blog.best_apps_learn_welsh_2026.clwb_weaknesses" = "<strong>Weaknesses:</strong> Introductory scope rather than a full progression pathway. Learners will need another resource afterwards.";
"blog.best_apps_learn_welsh_2026.description" = "A source-linked comparison of major Welsh learning options: SSiW, blas., Dysgu Cymraeg, Glossika, and Duolingo's frozen course, with pros, cons, access, and learning focus.";
"blog.best_apps_learn_welsh_2026.duolingo_best_for" = "<strong>Best for:</strong> Existing users who understand that the Welsh course is frozen and may contain unresolved errors.";
"blog.best_apps_learn_welsh_2026.duolingo_desc" = "Duolingo stopped development and maintenance of its Welsh course in 2023. The course remains accessible, but reported content errors and rejected regional forms are no longer being actively corrected.";
"blog.best_apps_learn_welsh_2026.duolingo_price" = "<strong>Price:</strong> The frozen Welsh course remains available through Duolingo's free access. Check Duolingo's linked first-party page for current plan details.";
"blog.best_apps_learn_welsh_2026.duolingo_strengths" = "<strong>Strengths:</strong> Free. Still technically accessible. Some of the original content was well-designed before the freeze.";
"blog.best_apps_learn_welsh_2026.duolingo_weaknesses" = "<strong>Weaknesses:</strong> Frozen and unreliable. Known bugs in the content. No grammar explanation. No mutation drilling. Will never be updated. You cannot trust which answers are correct and which are errors.";
"blog.best_apps_learn_welsh_2026.faq_1_a" = "It depends on your learning style. SaySomethingInWelsh (SSiW) is best for speaking confidence through audio. blas. is best for structured grammar, mutation drilling, and comprehensive learning with spaced repetition. The National Centre for Learning Welsh (Dysgu Cymraeg) is best for structured classroom learning. Duolingo's Welsh course was mothballed in 2023 and is no longer reliable.";
"blog.best_apps_learn_welsh_2026.faq_1_q" = "What is the best app for learning Welsh in 2026?";
"blog.best_apps_learn_welsh_2026.faq_2_a" = "Technically yes, but it's not recommended. The course was mothballed in November 2023. No updates, no bug fixes. A final update introduced errors (misspelled words, correct answers marked wrong) that will never be corrected. You cannot trust which answers are correct.";
"blog.best_apps_learn_welsh_2026.faq_2_q" = "Can I still use Duolingo to learn Welsh?";
"blog.best_apps_learn_welsh_2026.faq_3_a" = "No single app directly replaced Duolingo. SSiW covers speaking, blas. covers grammar and mutations with spaced repetition, Glossika offers free sentence repetition, and Dysgu Cymraeg offers structured courses. Most learners combine two tools, typically SSiW for speaking plus blas. for grammar.";
"blog.best_apps_learn_welsh_2026.faq_3_q" = "What replaced Duolingo for Welsh?";
"blog.best_apps_learn_welsh_2026.faq_4_a" = "SSiW is excellent for what it does. Getting you speaking Welsh confidently. It deliberately avoids grammar explanation, which is a strength for some learners and a limitation for others. If you want to understand why mutations happen or improve your written Welsh, you'll need a grammar-focused tool alongside SSiW.";
"blog.best_apps_learn_welsh_2026.faq_4_q" = "Is SaySomethingInWelsh good?";
"blog.best_apps_learn_welsh_2026.gap_body_1" = "The Duolingo mothballing exposed a dependency. Hundreds of thousands of learners had no backup plan because no other app offered a comparable breadth of Welsh content. SSiW is excellent for speaking but doesn't teach grammar. Glossika and Clozemaster are supplementary tools, not primary ones. The National Centre courses are structured but time-bound.";
"blog.best_apps_learn_welsh_2026.gap_body_2" = "What Welsh learners need (and what didn't exist until recently) is a <strong>comprehensive app</strong> that handles grammar, mutations, reading, vocabulary, and conversation with spaced repetition tying it all together. That's the gap blas. was built to fill.";
"blog.best_apps_learn_welsh_2026.glossika_best_for" = "<strong>Best for:</strong> Intermediate learners who want mass sentence exposure.";
"blog.best_apps_learn_welsh_2026.glossika_desc" = "Glossika offers Welsh for free (one of its supported minority languages). The method is sentence-based: you hear and repeat thousands of sentences, building patterns through sheer volume. The spaced repetition scheduling is solid.";
"blog.best_apps_learn_welsh_2026.glossika_price" = "<strong>Price:</strong> Glossika currently describes Welsh access as free; check its linked first-party page for current terms.";
"blog.best_apps_learn_welsh_2026.glossika_strengths" = "<strong>Strengths:</strong> Free for Welsh. Thousands of natural sentences with audio. Builds pattern recognition through repetition. Good for listening comprehension.";
"blog.best_apps_learn_welsh_2026.glossika_weaknesses" = "<strong>Weaknesses:</strong> No grammar explanation at all. Sentences are presented without context or structure. Mutations appear but are never taught or drilled. Can feel repetitive. Not ideal for beginners. You need some Welsh foundation to benefit.";
"blog.best_apps_learn_welsh_2026.h2_anki" = "Anki";
"blog.best_apps_learn_welsh_2026.h2_clozemaster" = "Clozemaster";
"blog.best_apps_learn_welsh_2026.h2_clwb_cwtsh" = "Clwb Cwtsh";
"blog.best_apps_learn_welsh_2026.h2_comparison" = "Feature Comparison";
"blog.best_apps_learn_welsh_2026.h2_duolingo" = "Duolingo (Mothballed)";
"blog.best_apps_learn_welsh_2026.h2_glossika" = "Glossika Welsh";
"blog.best_apps_learn_welsh_2026.h2_national_centre" = "National Centre for Learning Welsh (Dysgu Cymraeg)";
"blog.best_apps_learn_welsh_2026.h2_recommendations" = "Which One Should You Use?";
"blog.best_apps_learn_welsh_2026.h2_ssiw" = "SaySomethingInWelsh (SSiW)";
"blog.best_apps_learn_welsh_2026.h2_the_gap" = "The Gap in Welsh Learning Tools";
"blog.best_apps_learn_welsh_2026.nc_best_for" = "<strong>Best for:</strong> Structured classroom learning with qualified tutors.";
"blog.best_apps_learn_welsh_2026.nc_desc" = "The government-funded programme offers courses from entry level through to proficiency, both in-person and online. Tutors are trained and quality is consistent. It's the closest thing to formal education for adult Welsh learners.";
"blog.best_apps_learn_welsh_2026.nc_price" = "<strong>Price:</strong> Course fees and subsidies vary. Check the National Centre's linked first-party page for current course pricing.";
"blog.best_apps_learn_welsh_2026.nc_strengths" = "<strong>Strengths:</strong> Professional, structured, tutor-led courses covering reading, writing, listening, and speaking, with subsidised options available for some learners.";
"blog.best_apps_learn_welsh_2026.nc_weaknesses" = "<strong>Weaknesses:</strong> Course-based. Fixed schedule, term dates, pace set by the class. No on-demand drilling of weak areas. Gaps between terms leave learners without structured practice.";
"blog.best_apps_learn_welsh_2026.quick_answer" = "SSiW is best for speaking confidence. blas. is best for structured grammar and mutation drilling with spaced repetition. Dysgu Cymraeg suits classroom learners. Duolingo's Welsh course was mothballed in 2023 and is no longer reliable.";
"blog.best_apps_learn_welsh_2026.rec_beginner_body" = "Start with Clwb Cwtsh if you're a parent, or blas. if you want to start immediately on your own. SSiW's first course is also free and gets you speaking from day one. Don't start with Duolingo. The frozen course will teach you errors.";
"blog.best_apps_learn_welsh_2026.rec_beginner_label" = "If you're a complete beginner:";
"blog.best_apps_learn_welsh_2026.rec_classroom_body" = "The National Centre courses are excellent and often free. Use blas. between terms to keep practising. The spaced repetition ensures you don't lose what you learned in class.";
"blog.best_apps_learn_welsh_2026.rec_classroom_label" = "If you want a classroom experience:";
"blog.best_apps_learn_welsh_2026.rec_replacement_body" = "Use blas. with the placement test to skip past what you already know. Your Duolingo vocabulary is real. You need a tool that builds on it with proper grammar and mutation drilling, not one that starts you from zero.";
"blog.best_apps_learn_welsh_2026.rec_replacement_label" = "If you were using Duolingo and need a replacement:";
"blog.best_apps_learn_welsh_2026.rec_speaking_body" = "SSiW is an established choice for Welsh speaking practice. Combine it with blas. for explicit grammar and mutation work if you want both audio-led production and structured explanation.";
"blog.best_apps_learn_welsh_2026.rec_speaking_label" = "If speaking is your priority:";
"blog.best_apps_learn_welsh_2026.ssiw_best_for" = "<strong>Best for:</strong> Getting you speaking Welsh quickly through audio-only challenges.";
"blog.best_apps_learn_welsh_2026.ssiw_desc" = "SSiW is an established Welsh learning platform. You hear English, pause to formulate Welsh, then hear the answer. Its method is audio-led, without grammar tables or a reading component.";
"blog.best_apps_learn_welsh_2026.ssiw_price" = "<strong>Price:</strong> Some introductory access is free, with paid access for more content. Check SaySomethingin's linked first-party page for current plans and pricing.";
"blog.best_apps_learn_welsh_2026.ssiw_strengths" = "<strong>Strengths:</strong> Focuses on active speaking, has an established community and forum, and offers Northern and Southern Welsh tracks.";
"blog.best_apps_learn_welsh_2026.ssiw_weaknesses" = "<strong>Weaknesses:</strong> Deliberately avoids grammar explanation. The philosophy is \"absorb patterns naturally.\" No mutation drilling. No reading or writing component. If you want to understand <em>why</em> a mutation happens, SSiW won't tell you.";
"blog.best_apps_learn_welsh_2026.th_app" = "App";
"blog.best_apps_learn_welsh_2026.th_free_tier" = "Free tier";
"blog.best_apps_learn_welsh_2026.th_grammar" = "Grammar";
"blog.best_apps_learn_welsh_2026.th_mutations" = "Mutations";
"blog.best_apps_learn_welsh_2026.th_reading" = "Reading";
"blog.best_apps_learn_welsh_2026.th_speaking" = "Speaking";
"blog.best_apps_learn_welsh_2026.th_srs" = "SRS";
"blog.best_apps_learn_welsh_2026.title" = "Best Apps to Learn Welsh in 2026";
"blog.blas_app_review_2026.body_1" = "blas. is a language learning app for the six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. It's built specifically for these languages, not adapted from a template designed for Spanish or French. This review covers what blas. actually does, what it doesn't do, who it's built for, and whether it's worth your time.";
"blog.blas_app_review_2026.body_ai_1" = "The conversation feature lets you practise Irish or Welsh in text-based dialogues. You type responses, you get a reply in the target language, and you get grammar feedback on your output. Conversations can be guided (structured around a topic) or open.";
"blog.blas_app_review_2026.body_ai_2_prefix" = "It's useful for bridging the gap between drill exercises and real conversation, but it has limitations. It's text-based: no spoken input or output. And it's automated, not a human tutor. For spoken practice, tools like Pimsleur, SaySomethingInIrish, or";
"blog.blas_app_review_2026.body_ai_2_suffix" = "are better.";
"blog.blas_app_review_2026.body_disclosure" = "Full disclosure: this review is on the blas. blog, so take it with appropriate scepticism. We'll be as honest as we can, including about things the app doesn't do well or doesn't do at all.";
"blog.blas_app_review_2026.body_doesnt_intro" = "Honesty requires acknowledging gaps. Here's what blas. does not offer:";
"blog.blas_app_review_2026.body_grammar_1" = "Grammar is the core of blas. Each topic (verb conjugation, the copula, prepositional pronouns, word order, noun gender) gets a structured lesson followed by drills. Lessons explain the rule clearly with examples, then the drills test whether you can apply it.";
"blog.blas_app_review_2026.body_grammar_2_part1" = "The grammar coverage starts from absolute basics (what VSO word order means, how \"to be\" works in Irish/Welsh) and progresses to advanced topics. For Irish, this includes the";
"blog.blas_app_review_2026.body_grammar_2_part2" = "from the copula to the conditional mood. For Welsh, it covers";
"blog.blas_app_review_2026.body_grammar_3" = "This is the main thing that distinguishes blas. from most other language apps for the Celtic languages. Duolingo teaches grammar implicitly. SSiW avoids it deliberately. blas. puts it front and centre with explicit explanations and targeted drilling.";
"blog.blas_app_review_2026.body_mutations_1_part1" = "Mutations are the signature challenge of Celtic languages. Irish has";
"blog.blas_app_review_2026.body_mutations_1_part2" = "(séimhiú, urú, h-prefixing, t-prefixing). Welsh has";
"blog.blas_app_review_2026.body_mutations_1_part3" = "(soft, nasal, aspirate). Both languages require you to change the first letter of words based on grammatical context.";
"blog.blas_app_review_2026.body_mutations_2" = "blas. has dedicated mutation sessions: not just grammar lessons that mention mutations, but focused drilling that systematically covers every trigger and every consonant change. Sessions are scheduled with FSRS spaced repetition, so you revisit the mutations you struggle with more often than the ones you've mastered.";
"blog.blas_app_review_2026.body_mutations_3" = "This is, as far as we know, unique. No other app drills Celtic language mutations with spaced repetition scheduling.";
"blog.blas_app_review_2026.body_not_community" = "<strong>People looking for a large social community.</strong> blas. is a solo learning tool at this point. If community matters, add SSiW or join a Dysgu Cymraeg class.";
"blog.blas_app_review_2026.body_not_gamification" = "<strong>People who need gamification.</strong> If streaks and leagues are what keep you consistent, Duolingo's gamification is genuinely effective and blas. doesn't offer an equivalent.";
"blog.blas_app_review_2026.body_not_speak" = "<strong>People who only want to speak.</strong> If your sole goal is spoken fluency and you don't care about reading or writing, an audio-first tool like SSiW or Pimsleur is a better primary tool.";
"blog.blas_app_review_2026.body_placement" = "blas. includes a placement test so returning learners can skip past material they already know. If you studied Irish in school for 14 years or took Welsh classes, you don't have to start from zero. The test places you at your actual level and lets you focus on filling gaps rather than repeating basics.";
"blog.blas_app_review_2026.body_pricing_free" = "<strong>Free:</strong> The whole course — every stage of grammar and mutations, graded reading, and vocabulary, with full FSRS spaced repetition. No time limit, no ads. Cornish and Manx are free in full.";
"blog.blas_app_review_2026.body_pricing_outro" = "The free course is genuinely complete, not a teaser: every stage, all the grammar, and graded reading with no expiry. Premium is for learners who want the power features on top.";
"blog.blas_app_review_2026.body_pricing_premium" = "<strong>Premium:</strong> Adds smart weak-spot sessions, deep grammar explanations, writing exercises, conversation practice, full analytics and mastery tracking, cloud sync, and a weekly AI report.";
"blog.blas_app_review_2026.body_reading_1" = "blas. includes reading passages graded from A1 to C1. These are multi-paragraph texts with comprehension questions, not single sentences. Topics range from everyday situations at lower levels to cultural and historical content at higher levels.";
"blog.blas_app_review_2026.body_reading_2_part1" = "Reading is one of the most effective ways to build passive vocabulary and internalise grammar patterns, and it's something most competing apps simply don't offer. The";
"blog.blas_app_review_2026.body_reading_2_part2" = "and";
"blog.blas_app_review_2026.body_reading_2_part3" = "show that graded reading is a genuine gap in the landscape.";
"blog.blas_app_review_2026.body_srs_1" = "Everything in blas. (grammar drills, mutation sessions, vocabulary) is scheduled using FSRS (Free Spaced Repetition Scheduler). FSRS is the same algorithm used in modern Anki and is backed by published research on memory and retention. It adapts to your performance: items you struggle with appear more often; items you know well are spaced further apart.";
"blog.blas_app_review_2026.body_srs_2" = "This matters more for the Celtic languages than for many others, because mutations especially benefit from consistent, spaced drilling. Getting séimhiú right once doesn't mean you'll get it right next week, unless you review it at the right interval.";
"blog.blas_app_review_2026.body_verdict_1" = "blas. fills a specific gap in the Celtic language learning landscape: structured, explicit grammar teaching with systematic mutation drilling, tied together by research-backed spaced repetition. It does this well.";
"blog.blas_app_review_2026.body_verdict_2" = "It doesn't try to be everything. It's not an audio course, not a community platform, not a gamified habit app. If you want those things, other tools do them better. But if you want to understand how Irish or Welsh actually works (the grammar, the mutations, the reading) blas. is the most focused tool available for that purpose.";
"blog.blas_app_review_2026.body_verdict_3" = "The free tier is worth trying. It costs nothing, takes five minutes to start, and you'll know within a couple of sessions whether the teaching approach clicks for you.";
"blog.blas_app_review_2026.body_vocab_1" = "Vocabulary is taught in grammatical context. Words appear alongside the grammar patterns they're used in, so you learn gender, mutation behaviour, and usage patterns at the same time. Review sessions use FSRS to schedule recalls at optimal intervals.";
"blog.blas_app_review_2026.body_vocab_2" = "The vocabulary coverage is not as broad as dedicated vocabulary apps like Drops or Memrise. If your primary goal is raw word count, those tools may serve you better. blas.'s strength is depth per word rather than breadth.";
"blog.blas_app_review_2026.body_what_is_1" = "blas. is a structured learning app that covers grammar, vocabulary, mutations, reading, conversation practice, and writing, all tied together with spaced repetition. It's available on iOS, Android, and web, and progress syncs across devices.";
"blog.blas_app_review_2026.body_what_is_2" = "The name means \"taste\" in both Irish and Welsh. The app launched with Irish and Welsh and now teaches all six Celtic languages, which share structural features (especially mutations) that generic language apps handle poorly or ignore entirely.";
"blog.blas_app_review_2026.body_who_outgrown_prefix" = "<strong>Learners who've outgrown Duolingo.</strong> If you've hit the A2 plateau on";
"blog.blas_app_review_2026.body_who_outgrown_suffix" = "and feel stuck, blas.'s explicit grammar and mutation drilling cover the ground Duolingo skips.";
"blog.blas_app_review_2026.body_who_returning" = "<strong>Adults coming back to the language.</strong> If you studied Irish in school and forgot most of it, or took Welsh classes years ago and want to restart, blas. is designed for exactly this. The placement test, structured grammar review, and mutation drilling address the specific needs of returning learners.";
"blog.blas_app_review_2026.body_who_system" = "<strong>People who want to understand the system.</strong> If you're the kind of learner who needs to know <em>why</em> before you can remember <em>what</em>, blas.'s explicit teaching approach will suit you better than implicit methods.";
"blog.blas_app_review_2026.body_writing_1" = "blas. includes writing exercises. Writing prompts are graded by level and reviewed with grammar feedback.";
"blog.blas_app_review_2026.description" = "An honest review of blas., the Celtic language app for Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. What it covers, what it doesn't, who it's built for, and whether it's worth your time.";
"blog.blas_app_review_2026.faq_1_a" = "The whole course is free: every stage of grammar and mutations, graded reading, and vocabulary, all with full spaced repetition. Premium adds smart weak-spot sessions, deep grammar explanations, writing and conversation practice, full analytics, cloud sync, and a weekly AI report. Cornish and Manx are free in full.";
"blog.blas_app_review_2026.faq_1_q" = "Is blas. free?";
"blog.blas_app_review_2026.faq_2_a" = "All six Celtic languages: Irish (Gaeilge), Welsh (Cymraeg), Scottish Gaelic (Gàidhlig), Breton (Brezhoneg), Cornish (Kernewek), and Manx (Gaelg). It's purpose-built for Celtic languages, not adapted from a generic template.";
"blog.blas_app_review_2026.faq_2_q" = "What languages does blas. teach?";
"blog.blas_app_review_2026.faq_3_a" = "Yes. The grammar lessons start from zero and the placement test lets you skip ahead if you already have a foundation. The mutations and grammar drills work for all levels from complete beginner to advanced.";
"blog.blas_app_review_2026.faq_3_q" = "Is blas. good for beginners?";
"blog.blas_app_review_2026.faq_4_a" = "iOS, Android, and web (blasapp.com). Progress syncs across all devices.";
"blog.blas_app_review_2026.faq_4_q" = "What devices does blas. support?";
"blog.blas_app_review_2026.h2_ai_conversation" = "Conversation practice";
"blog.blas_app_review_2026.h2_graded_reading" = "Graded Reading";
"blog.blas_app_review_2026.h2_grammar_lessons" = "Grammar Lessons";
"blog.blas_app_review_2026.h2_mutation_drilling" = "Mutation Drilling";
"blog.blas_app_review_2026.h2_placement_test" = "Placement Test";
"blog.blas_app_review_2026.h2_pricing" = "Pricing";
"blog.blas_app_review_2026.h2_srs" = "Spaced Repetition (FSRS)";
"blog.blas_app_review_2026.h2_verdict" = "Verdict";
"blog.blas_app_review_2026.h2_vocabulary" = "Vocabulary";
"blog.blas_app_review_2026.h2_what_doesnt_do" = "What blas. Doesn't Do";
"blog.blas_app_review_2026.h2_what_is_blas" = "What blas. Actually Is";
"blog.blas_app_review_2026.h2_who_its_for" = "Who blas. Is Built For";
"blog.blas_app_review_2026.h2_who_its_not_for" = "Who It's Probably Not For";
"blog.blas_app_review_2026.h2_writing" = "Writing";
"blog.blas_app_review_2026.li_no_audio" = "<strong>Audio-only lessons.</strong> There's no Pimsleur-style listen-and-repeat mode. If you want audio-only learning for your commute, blas. isn't the tool.";
"blog.blas_app_review_2026.li_no_forum" = "<strong>Large community forum.</strong> blas. doesn't have a community feature. If social learning and peer interaction are important, SSiW (for Welsh) has a much stronger community.";
"blog.blas_app_review_2026.li_no_gamification" = "<strong>Gamification.</strong> No streaks, no XP, no leagues. If those mechanics are what keep you opening an app daily, blas. relies on the learning itself to motivate you, which works for some people and doesn't for others.";
"blog.blas_app_review_2026.li_no_tutoring" = "<strong>Live tutoring.</strong> No 1-on-1 lessons with a human tutor. The conversation feature is useful but not a substitute for a real teacher.";
"blog.blas_app_review_2026.li_two_languages" = "<strong>Dozens of world languages.</strong> blas. teaches the six Celtic languages and nothing else. It's purpose-built for them, not a general platform. If you also want to learn Spanish, you need a different app.";
"blog.blas_app_review_2026.link_four_mutations" = "four mutation types";
"blog.blas_app_review_2026.link_grammar_roadmap" = "full grammar roadmap";
"blog.blas_app_review_2026.link_irish_app_compare" = "Irish app comparison";
"blog.blas_app_review_2026.link_ssiw" = "SaySomethingInWelsh";
"blog.blas_app_review_2026.link_three_mutations" = "three";
"blog.blas_app_review_2026.link_welsh_app_compare" = "Welsh app comparison";
"blog.blas_app_review_2026.link_welsh_grammar" = "everything from bod to clause structures";
"blog.blas_app_review_2026.title" = "blas. App Review 2026: What It Does and Doesn't Do";
"blog.blas_vs_anki_irish.body_anki_advantage_1" = "Anki's strength is <strong>total flexibility</strong>. You can create cards for anything: vocabulary, grammar rules, conjugation tables, mutation patterns, audio clips, images, cloze deletions. You can import shared decks, customise scheduling parameters, and add plugins. If you know exactly what you need to learn and how to structure it, Anki is unbeatable.";
"blog.blas_vs_anki_irish.body_anki_advantage_2" = "Anki is also <strong>free</strong> on desktop and Android. (AnkiMobile for iOS costs ~€28 as a one-time purchase — the only paid version.)";
"blog.blas_vs_anki_irish.body_anki_no_lessons" = "Anki also has <strong>no lessons</strong>. It doesn't teach grammar, doesn't explain rules, and doesn't provide a learning sequence. It's a review tool, not a teaching tool. You need to learn the material elsewhere and use Anki to retain it.";
"blog.blas_vs_anki_irish.body_anki_problem_intro" = "Anki's flexibility is also its biggest weakness for Irish learners. To use Anki effectively for Irish, you need to either:";
"blog.blas_vs_anki_irish.body_curve_anki" = "<strong>Anki</strong> has a notoriously steep learning curve. The interface is functional rather than friendly. Configuring deck options, understanding ease factors, setting up filtered decks — these all take time to learn. Many people bounce off Anki before they get productive with it.";
"blog.blas_vs_anki_irish.body_curve_blas" = "<strong>blas.</strong> has a standard app interface. You open it, pick a topic, and start learning. No configuration required.";
"blog.blas_vs_anki_irish.body_grammar_anki" = "<strong>Anki:</strong> No grammar content. You can make grammar cards, but Anki provides no lessons, no explanations, no structured progression.";
"blog.blas_vs_anki_irish.body_grammar_blas" = "<strong>blas.:</strong> Structured grammar lessons covering every major topic, plus dedicated mutation drilling with spaced repetition. This is the biggest practical difference — blas. teaches and reviews; Anki only reviews.";
"blog.blas_vs_anki_irish.body_intro_1" = "Anki is the gold standard for spaced repetition. It's free, open-source, endlessly customisable, and used by serious learners of everything from medicine to Mandarin. blas. uses the same underlying algorithm (FSRS) but wraps it in a structured curriculum built specifically for Irish. This comparison is for learners deciding between the two — or figuring out how to use both.";
"blog.blas_vs_anki_irish.body_intro_2" = "For a broader comparison of every Irish learning app, see the <a_apps>Best Apps to Learn Irish (2026)</a_apps> comparison.";
"blog.blas_vs_anki_irish.body_pricing_anki" = "<strong>Anki:</strong> Free on desktop and Android. ~€28 one-time on iOS. AnkiWeb is free.";
"blog.blas_vs_anki_irish.body_pricing_blas" = "<strong>blas.:</strong> The whole course is free — grammar, mutations, and graded reading. Premium adds smart sessions, analytics, cloud sync, and speaking practice.";
"blog.blas_vs_anki_irish.body_reading_anki" = "<strong>Anki:</strong> None.";
"blog.blas_vs_anki_irish.body_reading_blas" = "<strong>blas.:</strong> Graded reading passages A1-C1, conversation practice with grammar feedback.";
"blog.blas_vs_anki_irish.body_srs_anki" = "<strong>Anki</strong> defaults to the SM-2 algorithm (from 1987). Modern Anki also supports FSRS as an opt-in plugin, which outperforms SM-2 on retention benchmarks.";
"blog.blas_vs_anki_irish.body_srs_blas" = "<strong>blas.</strong> uses FSRS natively. Every review — vocabulary, grammar drills, mutation exercises — is scheduled by FSRS based on your individual performance history. The core spaced repetition quality is comparable if you enable FSRS in Anki.";
"blog.blas_vs_anki_irish.body_using_both" = "Many serious learners use both. A common pattern: blas. for structured grammar, mutations, and reading; Anki for vocabulary mined from native content (podcasts, TG4 subtitles, books). blas. provides the foundation; Anki extends it into personalised immersion-based review.";
"blog.blas_vs_anki_irish.body_verdict" = "Anki is a more powerful tool. blas. is a more complete learning experience. If you're starting from scratch with Irish, blas. gets you productive immediately. If you're an experienced Anki user with good decks, you might not need blas. for vocabulary — but you'll still benefit from the grammar lessons and mutation drilling that Anki can't provide.";
"blog.blas_vs_anki_irish.body_vocab_anki" = "<strong>Anki:</strong> As good as your deck. A well-built deck with audio, example sentences, mutation forms, and gender is extremely effective. A basic word-translation deck is mediocre. Building a good deck is a project in itself.";
"blog.blas_vs_anki_irish.body_vocab_blas" = "<strong>blas.:</strong> Pre-built vocabulary with grammatical context — gender, mutation forms, example sentences, pronunciation. You don't build anything; it's ready to use.";
"blog.blas_vs_anki_irish.body_who_anki_1" = "Anki is the right choice if you already know how to use it, if you enjoy building and curating decks, or if you have very specific review needs that a pre-built app can't serve. It's also the right choice if you're learning multiple languages and want one tool for all of them.";
"blog.blas_vs_anki_irish.body_who_anki_2" = "Advanced Irish learners who've outgrown structured apps often move to Anki for vocabulary mining from native content. At that stage, the flexibility is worth the setup cost.";
"blog.blas_vs_anki_irish.body_who_blas" = "blas. is the right choice if you want structured grammar and mutation teaching alongside spaced repetition, if you don't want to spend hours building decks, or if you're a beginner or intermediate learner who needs a curriculum, not just flashcards.";
"blog.blas_vs_anki_irish.description" = "Anki is the gold standard for spaced repetition. blas. uses the same algorithm (FSRS) but builds everything for you. When to use which — and when to use both.";
"blog.blas_vs_anki_irish.faq_1_a" = "Anki is excellent if you're willing to build or find good decks. Its spaced repetition is the best in the business. But for Irish specifically, good pre-made decks are scarce, and building your own requires knowing what to include — mutation forms, gender, conjugations — which is hard when you're still learning. Anki also has no lessons, no grammar explanations, and a steep learning curve.";
"blog.blas_vs_anki_irish.faq_1_q" = "Is Anki good for learning Irish?";
"blog.blas_vs_anki_irish.faq_2_a" = "blas. uses FSRS (Free Spaced Repetition Scheduler), which is also available as an Anki plugin. FSRS is a newer, research-backed algorithm that outperforms Anki's default SM-2 on retention benchmarks. So the core spaced repetition is comparable, but blas. wraps it in structured lessons and drills.";
"blog.blas_vs_anki_irish.faq_2_q" = "Does blas. use the same algorithm as Anki?";
"blog.blas_vs_anki_irish.faq_3_a" = "If you have a well-built Anki setup that's working, keep it — especially for vocabulary. Consider adding blas. for the structured grammar lessons, mutation drilling, and reading that Anki can't provide. If you're just starting out with Irish and don't have decks yet, blas. saves you hundreds of hours of deck building.";
"blog.blas_vs_anki_irish.faq_3_q" = "Should I switch from Anki to blas. for Irish?";
"blog.blas_vs_anki_irish.h2_anki_advantage" = "The Anki Advantage";
"blog.blas_vs_anki_irish.h2_anki_problem" = "The Anki Problem for Irish";
"blog.blas_vs_anki_irish.h2_comparison" = "Side-by-Side Comparison";
"blog.blas_vs_anki_irish.h2_grammar_mutations" = "Grammar and Mutations";
"blog.blas_vs_anki_irish.h2_learning_curve" = "Learning Curve";
"blog.blas_vs_anki_irish.h2_pricing" = "Pricing";
"blog.blas_vs_anki_irish.h2_reading_conversation" = "Reading and Conversation";
"blog.blas_vs_anki_irish.h2_spaced_repetition" = "Spaced Repetition: SM-2 vs FSRS";
"blog.blas_vs_anki_irish.h2_using_both" = "Using Both Together";
"blog.blas_vs_anki_irish.h2_verdict" = "The Honest Answer";
"blog.blas_vs_anki_irish.h2_vocabulary" = "Vocabulary";
"blog.blas_vs_anki_irish.h2_who_anki" = "Who Should Use Anki";
"blog.blas_vs_anki_irish.h2_who_blas" = "Who Should Use blas.";
"blog.blas_vs_anki_irish.li_build_deck" = "<strong>Build your own deck</strong> — which means knowing what to include (base forms, mutation forms, gender, conjugations, example sentences, audio), how to structure cards, and what order to learn things in. This takes hundreds of hours and requires knowledge you don't have yet as a learner.";
"blog.blas_vs_anki_irish.li_find_deck" = "<strong>Find a good shared deck</strong> — but high-quality pre-made Irish decks are scarce. Most cover basic vocabulary without mutations, gender, or grammatical context. You end up memorising words you can't use in sentences.";
"blog.blas_vs_anki_irish.quick_answer" = "Anki is a powerful DIY flashcard tool with no built-in lessons. blas. uses the same FSRS algorithm but wraps it in structured grammar, mutation, and reading lessons built for Irish.";
"blog.blas_vs_anki_irish.td_anki_conversation" = "None";
"blog.blas_vs_anki_irish.td_anki_curve" = "Steep";
"blog.blas_vs_anki_irish.td_anki_custom" = "Total";
"blog.blas_vs_anki_irish.td_anki_grammar" = "None (make your own cards)";
"blog.blas_vs_anki_irish.td_anki_mutations" = "None (make your own cards)";
"blog.blas_vs_anki_irish.td_anki_price" = "Free / €28 iOS";
"blog.blas_vs_anki_irish.td_anki_reading" = "None";
"blog.blas_vs_anki_irish.td_anki_srs" = "SM-2 default / FSRS opt-in";
"blog.blas_vs_anki_irish.td_anki_type" = "DIY flashcard system";
"blog.blas_vs_anki_irish.td_anki_vocab" = "As good as your deck";
"blog.blas_vs_anki_irish.td_blas_conversation" = "Conversation practice with feedback";
"blog.blas_vs_anki_irish.td_blas_curve" = "Standard";
"blog.blas_vs_anki_irish.td_blas_custom" = "Minimal";
"blog.blas_vs_anki_irish.td_blas_grammar" = "Explicit lessons + drills";
"blog.blas_vs_anki_irish.td_blas_mutations" = "Dedicated SRS-scheduled drills";
"blog.blas_vs_anki_irish.td_blas_price" = "Free tier / Premium";
"blog.blas_vs_anki_irish.td_blas_reading" = "Graded A1-C1";
"blog.blas_vs_anki_irish.td_blas_srs" = "FSRS native";
"blog.blas_vs_anki_irish.td_blas_type" = "Structured learning app";
"blog.blas_vs_anki_irish.td_blas_vocab" = "Pre-built with context";
"blog.blas_vs_anki_irish.td_feat_conversation" = "Conversation";
"blog.blas_vs_anki_irish.td_feat_curve" = "Learning curve";
"blog.blas_vs_anki_irish.td_feat_custom" = "Customisation";
"blog.blas_vs_anki_irish.td_feat_grammar" = "Grammar";
"blog.blas_vs_anki_irish.td_feat_mutations" = "Mutations";
"blog.blas_vs_anki_irish.td_feat_price" = "Price";
"blog.blas_vs_anki_irish.td_feat_reading" = "Reading";
"blog.blas_vs_anki_irish.td_feat_srs" = "Spaced repetition";
"blog.blas_vs_anki_irish.td_feat_type" = "Type";
"blog.blas_vs_anki_irish.td_feat_vocab" = "Vocabulary";
"blog.blas_vs_anki_irish.th_feature" = "Feature";
"blog.blas_vs_anki_irish.title" = "blas. vs Anki for Irish — Pre-Built App vs DIY Flashcards";
"blog.blas_vs_drops_irish.body_grammar_blas" = "<strong>blas.:</strong> Structured grammar lessons covering every major topic — word order, verbs, the copula, prepositional pronouns, the article, and more. Plus dedicated mutation drilling with spaced repetition. See the <a_mut>complete guide to Irish mutations</a_mut> for what this involves.";
"blog.blas_vs_drops_irish.body_grammar_drops" = "<strong>Drops:</strong> None. Zero grammar content.";
"blog.blas_vs_drops_irish.body_intro_1" = "Drops is a popular vocabulary app with a slick visual design and a unique 5-minute daily session format. It covers Irish, which makes it one of the relatively few apps in the space. blas. takes a very different approach — structured grammar, mutation drilling, and vocabulary taught in context. Here's what each actually does.";
"blog.blas_vs_drops_irish.body_intro_2" = "For a broader comparison of every Irish learning app, see the <a_apps>Best Apps to Learn Irish (2026)</a_apps> comparison.";
"blog.blas_vs_drops_irish.body_pricing_blas" = "<strong>blas.:</strong> The whole course is free — grammar, mutations, and graded reading — with unlimited sessions. Premium adds smart sessions, analytics, cloud sync, and speaking practice.";
"blog.blas_vs_drops_irish.body_pricing_drops" = "<strong>Drops:</strong> Free (5 minutes/day). Premium (~€8/month) for unlimited time.";
"blog.blas_vs_drops_irish.body_reading_blas" = "<strong>blas.:</strong> Graded reading passages A1-C1, writing exercises, and conversation practice with grammar feedback.";
"blog.blas_vs_drops_irish.body_reading_drops" = "<strong>Drops:</strong> None.";
"blog.blas_vs_drops_irish.body_srs_blas" = "<strong>blas.</strong> uses FSRS (Free Spaced Repetition Scheduler), the same research-backed algorithm available in modern Anki. Each item is scheduled individually based on your performance history.";
"blog.blas_vs_drops_irish.body_srs_drops" = "<strong>Drops</strong> uses spaced repetition for word review, but the algorithm is simple and you have limited control over scheduling.";
"blog.blas_vs_drops_irish.body_verdict" = "Drops and blas. aren't really competitors — they're in different categories. Drops is a vocabulary supplement. blas. is a learning platform. If you enjoy Drops, keep using it for the visual vocabulary practice. But don't rely on it as your primary Irish learning tool — it doesn't cover enough of what Irish requires.";
"blog.blas_vs_drops_irish.body_vocab_blas" = "<strong>blas.</strong> teaches vocabulary in grammatical context. Each word comes with its gender, mutation forms, example sentences, and the grammatical patterns it appears in. You learn not just what a word means but how it behaves — which is essential for a language where words change their first letter.";
"blog.blas_vs_drops_irish.body_vocab_drops" = "<strong>Drops</strong> teaches vocabulary through visual-word association. You see a picture, learn the Irish word. No example sentences, no gender, no mutation forms, no grammatical context. It's effective for raw memorisation of isolated words.";
"blog.blas_vs_drops_irish.body_what_drops_does" = "Drops is a <strong>vocabulary-only</strong> app. It teaches words through visual association: you see an illustration, swipe or tap to match the Irish word, and repeat. The design is beautiful, the animations are satisfying, and the 5-minute daily limit (on the free tier) creates a low-friction habit. For learning individual words — nouns especially — it's genuinely well made.";
"blog.blas_vs_drops_irish.body_what_drops_doesnt_1" = "Drops has <strong>no grammar</strong>. No word order, no verb conjugation, no explanation of tá vs is. It has <strong>no mutations</strong> — you'll learn the word <code>cat</code> but never learn that it becomes <code>chat</code> after <code>mo</code> or <code>gcat</code> after <code>seacht</code>. There are <strong>no sentences</strong>, no reading, no conversation, and no context for how words behave in Irish.";
"blog.blas_vs_drops_irish.body_what_drops_doesnt_2" = "This matters more for Irish than for most languages. Irish words change their first letter depending on context (mutations), have grammatical gender that affects surrounding words, and exist in a VSO word order that's unlike English. Learning a word in isolation, without its grammatical behaviour, leaves you unable to use it in a sentence.";
"blog.blas_vs_drops_irish.body_who_blas" = "If you want to actually learn Irish — grammar, mutations, reading, conversation — blas. covers the ground that matters. Drops teaches you words; blas. teaches you the language. For a language as grammatically rich as Irish, that distinction is significant.";
"blog.blas_vs_drops_irish.body_who_drops" = "Drops is a good supplement if you want a quick 5-minute vocabulary boost alongside a more comprehensive tool. The visual design makes it genuinely enjoyable to use. It's not a learning tool on its own for Irish — you can't learn Irish from vocabulary alone — but as a complement to grammar study, it has a place.";
"blog.blas_vs_drops_irish.description" = "Drops teaches Irish vocabulary with swipe games. blas. teaches vocabulary in grammatical context with mutations and spaced repetition. Here's how they compare.";
"blog.blas_vs_drops_irish.faq_1_a" = "Drops is good for one thing: learning isolated vocabulary through visual association. Its 5-minute daily sessions are well-designed for word memorisation. But it doesn't teach grammar, doesn't explain mutations, has no sentences or reading, and won't help you understand how words behave in context.";
"blog.blas_vs_drops_irish.faq_1_q" = "Is Drops good for learning Irish?";
"blog.blas_vs_drops_irish.faq_2_a" = "For vocabulary in isolation, Drops' visual approach is engaging. For everything else — grammar, mutations, reading, conversation, spaced repetition — blas. covers far more ground. If you can only use one app, blas. gives you a much more complete foundation.";
"blog.blas_vs_drops_irish.faq_2_q" = "Is blas. better than Drops for Irish?";
"blog.blas_vs_drops_irish.faq_3_a" = "Yes, though there's significant overlap in vocabulary coverage. A practical approach: use Drops for quick 5-minute vocabulary sessions when you have no time for anything else, and blas. for your main study sessions covering grammar, mutations, and reading.";
"blog.blas_vs_drops_irish.faq_3_q" = "Can I use Drops and blas. together?";
"blog.blas_vs_drops_irish.h2_comparison" = "Side-by-Side Comparison";
"blog.blas_vs_drops_irish.h2_grammar" = "Grammar and Mutations";
"blog.blas_vs_drops_irish.h2_pricing" = "Pricing";
"blog.blas_vs_drops_irish.h2_reading_writing" = "Reading, Writing, Conversation";
"blog.blas_vs_drops_irish.h2_spaced_repetition" = "Spaced Repetition";
"blog.blas_vs_drops_irish.h2_verdict" = "The Honest Answer";
"blog.blas_vs_drops_irish.h2_vocabulary" = "Vocabulary Approach";
"blog.blas_vs_drops_irish.h2_what_drops_does" = "What Drops Does Well";
"blog.blas_vs_drops_irish.h2_what_drops_doesnt" = "What Drops Doesn't Do";
"blog.blas_vs_drops_irish.h2_who_blas" = "Who Should Use blas.";
"blog.blas_vs_drops_irish.h2_who_drops" = "Who Should Use Drops";
"blog.blas_vs_drops_irish.quick_answer" = "Drops teaches isolated vocabulary through visual swipe games. blas. teaches vocabulary in grammatical context with mutations, gender, and example sentences.";
"blog.blas_vs_drops_irish.td_blas_conversation" = "Conversation practice with feedback";
"blog.blas_vs_drops_irish.td_blas_design" = "Functional, clean";
"blog.blas_vs_drops_irish.td_blas_focus" = "Grammar, mutations, vocab, reading";
"blog.blas_vs_drops_irish.td_blas_grammar" = "Explicit lessons + drills";
"blog.blas_vs_drops_irish.td_blas_mutations" = "Dedicated SRS-scheduled drills";
"blog.blas_vs_drops_irish.td_blas_price" = "Free tier / Premium";
"blog.blas_vs_drops_irish.td_blas_reading" = "Graded A1-C1";
"blog.blas_vs_drops_irish.td_blas_sentences" = "Example sentences + reading passages";
"blog.blas_vs_drops_irish.td_blas_session" = "Unlimited";
"blog.blas_vs_drops_irish.td_blas_vocab" = "Grammar-contextual with mutations";
"blog.blas_vs_drops_irish.td_drops_conversation" = "None";
"blog.blas_vs_drops_irish.td_drops_design" = "Visually excellent";
"blog.blas_vs_drops_irish.td_drops_focus" = "Vocabulary only";
"blog.blas_vs_drops_irish.td_drops_grammar" = "None";
"blog.blas_vs_drops_irish.td_drops_mutations" = "None";
"blog.blas_vs_drops_irish.td_drops_price" = "Free (5 min) / ~€8/mo";
"blog.blas_vs_drops_irish.td_drops_reading" = "None";
"blog.blas_vs_drops_irish.td_drops_sentences" = "None";
"blog.blas_vs_drops_irish.td_drops_session" = "5 min (free) / unlimited";
"blog.blas_vs_drops_irish.td_drops_vocab" = "Visual-word association";
"blog.blas_vs_drops_irish.td_feat_conversation" = "Conversation";
"blog.blas_vs_drops_irish.td_feat_design" = "Design";
"blog.blas_vs_drops_irish.td_feat_focus" = "Focus";
"blog.blas_vs_drops_irish.td_feat_grammar" = "Grammar";
"blog.blas_vs_drops_irish.td_feat_mutations" = "Mutations";
"blog.blas_vs_drops_irish.td_feat_price" = "Price";
"blog.blas_vs_drops_irish.td_feat_reading" = "Reading";
"blog.blas_vs_drops_irish.td_feat_sentences" = "Sentences";
"blog.blas_vs_drops_irish.td_feat_session" = "Session length";
"blog.blas_vs_drops_irish.td_feat_vocab" = "Vocabulary";
"blog.blas_vs_drops_irish.th_feature" = "Feature";
"blog.blas_vs_drops_irish.title" = "blas. vs Drops for Irish — Which Vocabulary App Is Better?";
"blog.blas_vs_duolingo_irish.body_1" = "If you're learning Irish, you've almost certainly tried Duolingo. It's free, it's everywhere, and it's the default starting point for most people. blas. is a newer app built specifically for the Celtic languages. This post compares the two honestly: what each does well, where each falls short, and who should use which.";
"blog.blas_vs_duolingo_irish.body_conversation_blas" = "<strong>blas.</strong> has a conversation feature that lets you practise Irish in text-based dialogues with grammar feedback. It's not the same as speaking with a human, but it fills the gap between passive learning and real conversation.";
"blog.blas_vs_duolingo_irish.body_conversation_duolingo" = "<strong>Duolingo</strong> has no Irish conversation feature. There are some listening exercises where you match audio to text, but no free-form speaking practice.";
"blog.blas_vs_duolingo_irish.body_conversation_outro" = "Neither app replaces actual speaking with a person. If speaking is your priority, consider adding Pimsleur or SaySomethingInIrish alongside either app.";
"blog.blas_vs_duolingo_irish.body_grammar_blas" = "<strong>blas.</strong> teaches grammar explicitly. Each topic has a structured lesson that explains the rule, shows examples, and then drills it. You learn <em>why</em> <code>Tá mé tuirseach</code> uses <code>tá</code> but <code>Is múinteoir mé</code> uses <code>is</code>, not just that they're different sentences.";
"blog.blas_vs_duolingo_irish.body_grammar_duolingo" = "<strong>Duolingo</strong> teaches grammar implicitly. You translate sentences and infer patterns from examples. There are no grammar explanations in the exercises. The old \"Tips & Notes\" sections were removed when Duolingo redesigned its course format. You can pick up basic patterns this way, but Irish grammar has enough complexity (two verbs \"to be,\" VSO word order, prepositional pronouns, broad vs slender consonant rules) that guessing from context only gets you so far.";
"blog.blas_vs_duolingo_irish.body_grammar_intro" = "This is the biggest difference between the two apps and it shapes everything else.";
"blog.blas_vs_duolingo_irish.body_grammar_see_prefix" = "For a deeper look at what Irish grammar involves, see the";
"blog.blas_vs_duolingo_irish.body_grammar_see_suffix" = "guide.";
"blog.blas_vs_duolingo_irish.body_links_middle" = ". For a broader look at every Irish learning app, see the";
"blog.blas_vs_duolingo_irish.body_links_prefix" = "If you want more context on Duolingo's Irish course specifically, see";
"blog.blas_vs_duolingo_irish.body_links_suffix" = "comparison.";
"blog.blas_vs_duolingo_irish.body_mutations_blas_prefix" = "<strong>blas.</strong> treats mutations as a core skill. There are dedicated mutation sessions that drill séimhiú (lenition) and urú (eclipsis) systematically: every trigger, every consonant change, with spaced repetition scheduling so you revisit the ones you get wrong. The";
"blog.blas_vs_duolingo_irish.body_mutations_blas_suffix" = "covers what's involved.";
"blog.blas_vs_duolingo_irish.body_mutations_duolingo" = "<strong>Duolingo</strong> introduces mutations as they appear in sentences. You'll encounter <code>mo chat</code> and <code>a gcat</code> but the app never explains why <code>cat</code> changed, which triggers cause which mutation, or what the full pattern is. Mutations are arguably the single hardest thing about Irish, and learning them by osmosis is extremely slow.";
"blog.blas_vs_duolingo_irish.body_pricing_blas" = "<strong>blas.:</strong> The whole course is free — every stage of grammar and mutations, plus graded reading — with full spaced repetition. Premium adds smart weak-spot sessions, deep grammar explanations, writing and conversation practice, analytics, and cloud sync. Cornish and Manx are free in full.";
"blog.blas_vs_duolingo_irish.body_pricing_duolingo" = "<strong>Duolingo:</strong> Free with ads. Duolingo Super (ad-free, unlimited hearts): ~€8/month.";
"blog.blas_vs_duolingo_irish.body_pricing_outro" = "On pure cost, Duolingo wins. The full Irish course is free. But the free tier on blas. covers more grammar depth than Duolingo's entire course does, just within a narrower scope.";
"blog.blas_vs_duolingo_irish.body_reading_blas" = "<strong>blas.</strong> includes graded reading passages from A1 to C1. These are multi-paragraph texts with comprehension questions, designed to build reading fluency progressively. Reading is one of the fastest ways to expand your passive vocabulary and internalise grammatical patterns, and it's completely absent from Duolingo.";
"blog.blas_vs_duolingo_irish.body_reading_duolingo" = "<strong>Duolingo</strong> has no graded reading. The longest text you'll encounter is a single sentence.";
"blog.blas_vs_duolingo_irish.body_srs_blas" = "<strong>blas.</strong> uses FSRS (Free Spaced Repetition Scheduler), the same algorithm available in modern Anki. FSRS is research-backed and optimises for long-term retention. Each review is scheduled based on your performance history for that specific item.";
"blog.blas_vs_duolingo_irish.body_srs_duolingo" = "<strong>Duolingo</strong> uses a proprietary spaced repetition system (Birdbrain). It schedules reviews, but you have limited control over timing and the algorithm prioritises keeping you in the app daily rather than optimal memory scheduling.";
"blog.blas_vs_duolingo_irish.body_using_both_1" = "Many learners use both, and it's a reasonable approach, especially if you're early in your journey. A common pattern: Duolingo for the daily streak and vocabulary habit (5 minutes), blas. for focused grammar and mutation sessions (10-15 minutes). As you progress past A2, most learners find they rely on blas. more and Duolingo less.";
"blog.blas_vs_duolingo_irish.body_using_both_2" = "Neither app covers everything. For speaking practice, add Pimsleur or SaySomethingInIrish. For immersion, try TG4 and Irish-language podcasts. No single app will make you fluent, but the right combination of tools gets you much further than any one alone.";
"blog.blas_vs_duolingo_irish.body_verdict_1" = "Duolingo is a good starting point. blas. is a better learning tool. Duolingo will give you vocabulary and a daily habit. blas. will give you grammar, mutations, reading, and the understanding needed to actually progress beyond beginner level.";
"blog.blas_vs_duolingo_irish.body_verdict_2" = "If you can only pick one: pick Duolingo if you're a true beginner who needs zero friction. Pick blas. if you want to move past A2, if you need to understand grammar and mutations, or if you studied Irish before and want to come back to it seriously.";
"blog.blas_vs_duolingo_irish.body_vocab_blas" = "<strong>blas.</strong> teaches vocabulary in grammatical context. Words are introduced alongside the grammar patterns they appear in, so you learn not just what a word means but how it behaves: does it trigger mutation? What gender is it? How does it change in different cases? Both approaches have merit; Duolingo's is more immediately satisfying, blas.'s builds deeper understanding.";
"blog.blas_vs_duolingo_irish.body_vocab_duolingo" = "<strong>Duolingo</strong> teaches vocabulary through translation and matching exercises. Words appear in themed units and are revisited through the app's spaced repetition system. This works. Duolingo is genuinely good at getting you to remember words.";
"blog.blas_vs_duolingo_irish.body_who_blas_1" = "blas. is the better choice if you want to actually understand Irish grammar, not just memorise sentences. It's built for learners who want to know <em>why</em> things work the way they do: why <code>mo</code> causes lenition, why the verb comes first, when to use the copula.";
"blog.blas_vs_duolingo_irish.body_who_blas_2" = "It's also the right tool if you've outgrown Duolingo and feel stuck around A2. The mutation drilling alone covers ground that no other app touches. And if you studied Irish in school and are coming back, the placement test lets you skip past what you remember and focus on what you actually need.";
"blog.blas_vs_duolingo_irish.body_who_duolingo_1" = "Duolingo is the right choice if you're a complete beginner who wants a free, zero-friction way to start. The gamification genuinely helps build a daily habit. If you've never studied Irish and just want to dip your toes in, Duolingo is a perfectly reasonable place to begin.";
"blog.blas_vs_duolingo_irish.body_who_duolingo_2" = "It's also the right choice if gamification is what keeps you motivated. Streaks, leagues, and XP are powerful habit tools. If removing them means you stop studying, they're worth more than the pedagogical features they lack.";
"blog.blas_vs_duolingo_irish.description" = "Side-by-side comparison of blas. and Duolingo for learning Irish. Grammar, mutations, reading, conversation, pricing, and who each app is best for.";
"blog.blas_vs_duolingo_irish.faq_1_a" = "blas. is better for grammar, mutations, and intermediate+ learners. Duolingo is better for absolute beginners who want a free, zero-friction start. They serve different stages.";
"blog.blas_vs_duolingo_irish.faq_1_q" = "Is blas. better than Duolingo for Irish?";
"blog.blas_vs_duolingo_irish.faq_2_a" = "For most learners, yes. blas. covers grammar, mutations, reading, conversation, and vocabulary with spaced repetition. The main thing Duolingo offers that blas. doesn't is gamification (streaks, leagues, XP).";
"blog.blas_vs_duolingo_irish.faq_2_q" = "Does blas. replace Duolingo?";
"blog.blas_vs_duolingo_irish.faq_3_a" = "Yes. Many learners use Duolingo for the daily habit/streak and blas. for structured grammar and mutation drilling. The two complement each other well, especially for beginners.";
"blog.blas_vs_duolingo_irish.faq_3_q" = "Can I use blas. and Duolingo together?";
"blog.blas_vs_duolingo_irish.h2_comparison" = "Side-by-Side Comparison";
"blog.blas_vs_duolingo_irish.h2_conversation" = "Conversation and Speaking";
"blog.blas_vs_duolingo_irish.h2_grammar" = "Grammar Teaching";
"blog.blas_vs_duolingo_irish.h2_mutations" = "Mutation Drilling";
"blog.blas_vs_duolingo_irish.h2_pricing" = "Pricing";
"blog.blas_vs_duolingo_irish.h2_reading" = "Reading Content";
"blog.blas_vs_duolingo_irish.h2_spaced_repetition" = "Spaced Repetition";
"blog.blas_vs_duolingo_irish.h2_using_both" = "Using Both Together";
"blog.blas_vs_duolingo_irish.h2_verdict" = "The Honest Answer";
"blog.blas_vs_duolingo_irish.h2_vocabulary" = "Vocabulary Approach";
"blog.blas_vs_duolingo_irish.h2_who_blas" = "Who Should Use blas.";
"blog.blas_vs_duolingo_irish.h2_who_duolingo" = "Who Should Use Duolingo";
"blog.blas_vs_duolingo_irish.link_best_apps" = "Best Apps to Learn Irish in 2026";
"blog.blas_vs_duolingo_irish.link_duolingo_irish" = "Learning Irish on Duolingo? Here's What You're Missing";
"blog.blas_vs_duolingo_irish.link_irish_grammar" = "Irish Grammar for Beginners";
"blog.blas_vs_duolingo_irish.link_mutations_guide" = "complete guide to Irish mutations";
"blog.blas_vs_duolingo_irish.row_community_blas" = "Small (newer app)";
"blog.blas_vs_duolingo_irish.row_community_duo" = "Huge (millions of users)";
"blog.blas_vs_duolingo_irish.row_community_label" = "Community";
"blog.blas_vs_duolingo_irish.row_conversation_blas" = "Conversation practice with feedback";
"blog.blas_vs_duolingo_irish.row_conversation_duo" = "None";
"blog.blas_vs_duolingo_irish.row_conversation_label" = "Conversation";
"blog.blas_vs_duolingo_irish.row_gamification_blas" = "Minimal";
"blog.blas_vs_duolingo_irish.row_gamification_duo" = "Streaks, XP, leagues";
"blog.blas_vs_duolingo_irish.row_gamification_label" = "Gamification";
"blog.blas_vs_duolingo_irish.row_grammar_blas" = "Explicit lessons + drills";
"blog.blas_vs_duolingo_irish.row_grammar_duo" = "Implicit (no explanations)";
"blog.blas_vs_duolingo_irish.row_grammar_label" = "Grammar teaching";
"blog.blas_vs_duolingo_irish.row_mutations_blas" = "Dedicated SRS-scheduled drills";
"blog.blas_vs_duolingo_irish.row_mutations_duo" = "Implicit only";
"blog.blas_vs_duolingo_irish.row_mutations_label" = "Mutation drilling";
"blog.blas_vs_duolingo_irish.row_platforms_label" = "Platforms";
"blog.blas_vs_duolingo_irish.row_platforms_value" = "iOS, Android, web";
"blog.blas_vs_duolingo_irish.row_price_blas" = "Free tier / Premium";
"blog.blas_vs_duolingo_irish.row_price_duo" = "Free / ~€8/mo";
"blog.blas_vs_duolingo_irish.row_price_label" = "Price";
"blog.blas_vs_duolingo_irish.row_reading_blas" = "Graded A1-C1";
"blog.blas_vs_duolingo_irish.row_reading_duo" = "None";
"blog.blas_vs_duolingo_irish.row_reading_label" = "Reading";
"blog.blas_vs_duolingo_irish.row_srs_blas" = "FSRS (research-backed)";
"blog.blas_vs_duolingo_irish.row_srs_duo" = "Birdbrain (proprietary)";
"blog.blas_vs_duolingo_irish.row_srs_label" = "Spaced repetition";
"blog.blas_vs_duolingo_irish.row_vocab_blas" = "Grammar-contextual";
"blog.blas_vs_duolingo_irish.row_vocab_duo" = "Translation-based";
"blog.blas_vs_duolingo_irish.row_vocab_label" = "Vocabulary";
"blog.blas_vs_duolingo_irish.th_feature" = "Feature";
"blog.blas_vs_duolingo_irish.title" = "blas. vs Duolingo for Irish: What's Actually Different";
"blog.blas_vs_pimsleur_irish.body_depth_blas" = "<strong>blas.</strong> covers A1 through B2+ with grammar, mutations, vocabulary, reading, and conversation. The content is continuously expanding. There's substantially more material to work through.";
"blog.blas_vs_pimsleur_irish.body_depth_pimsleur" = "<strong>Pimsleur</strong> has one Irish course: 30 lessons of 30 minutes each (15 hours total). That covers roughly A1-A2 material — basic conversations, common verbs, core vocabulary. There are no additional levels. Once you finish, you've finished.";
"blog.blas_vs_pimsleur_irish.body_grammar_blas" = "<strong>blas.</strong> teaches every grammar topic explicitly. You learn why <code>Tá mé tuirseach</code> uses <code>tá</code> while <code>Is múinteoir mé</code> uses <code>is</code>. For what Irish grammar involves, see the <a_grammar>Irish Grammar for Beginners</a_grammar> guide.";
"blog.blas_vs_pimsleur_irish.body_grammar_pimsleur" = "<strong>Pimsleur</strong> teaches grammar implicitly through patterns. You'll produce correct sentences before you can explain why they're correct. This works for simple structures, but Irish grammar has enough complexity — VSO word order, two verbs \"to be,\" prepositional pronouns, broad vs slender consonants — that pattern matching alone leaves significant gaps.";
"blog.blas_vs_pimsleur_irish.body_intro_1" = "Pimsleur is one of the oldest names in language learning — audio courses built around spaced repetition and spoken production. Their Irish course has been around for years and has a loyal following. blas. takes a completely different approach: text-based, grammar-first, with structured drilling. This comparison looks at what each actually delivers and who each one is built for.";
"blog.blas_vs_pimsleur_irish.body_intro_2" = "For a broader look at every Irish learning app, see the <a_apps>Best Apps to Learn Irish (2026)</a_apps> comparison.";
"blog.blas_vs_pimsleur_irish.body_method_blas" = "<strong>blas.</strong> is primarily text-based. Structured lessons explain grammar rules, show examples, and then drill them. You read, write, and practise in context. Grammar is explicit — you learn the rule, then apply it.";
"blog.blas_vs_pimsleur_irish.body_method_philosophies" = "These are opposite philosophies. Pimsleur says: produce first, understand later. blas. says: understand first, produce with confidence.";
"blog.blas_vs_pimsleur_irish.body_method_pimsleur" = "<strong>Pimsleur</strong> is audio-only. Each 30-minute lesson follows a listen-respond pattern: you hear English, pause to produce the Irish, then hear the correct answer. No text, no grammar tables, no written exercises. The method is built around the idea that language is fundamentally spoken, and you should learn it through your ears and mouth first.";
"blog.blas_vs_pimsleur_irish.body_mutations_blas" = "<strong>blas.</strong> treats mutations as a core skill with dedicated drilling sessions. Every trigger, every consonant change, scheduled with spaced repetition. The <a_mut>complete guide to Irish mutations</a_mut> covers what this involves.";
"blog.blas_vs_pimsleur_irish.body_mutations_pimsleur" = "<strong>Pimsleur</strong> introduces mutated forms as they appear in phrases. You'll say <code>mo charr</code> without ever being told that <code>mo</code> causes lenition, that <code>carr</code> became <code>charr</code>, or what the pattern is. For some learners this works — you produce the correct form through muscle memory. For most, it means you can repeat memorised phrases but can't apply mutations to new words.";
"blog.blas_vs_pimsleur_irish.body_pricing_blas" = "<strong>blas.:</strong> The whole course is free — grammar, mutations, and graded reading — with full spaced repetition. Premium adds smart sessions, analytics, cloud sync, and speaking practice.";
"blog.blas_vs_pimsleur_irish.body_pricing_pimsleur" = "<strong>Pimsleur:</strong> ~€15/month for all languages or ~€120 to buy the Irish course outright. One course level only.";
"blog.blas_vs_pimsleur_irish.body_reading_blas" = "<strong>blas.</strong> includes graded reading passages from A1 to C1, plus writing exercises. If you need to read Irish — menus, signs, books, exams — blas. covers it.";
"blog.blas_vs_pimsleur_irish.body_reading_pimsleur" = "<strong>Pimsleur</strong> is audio-only. You won't learn to read or write Irish through Pimsleur — which is a significant gap, because Irish spelling follows systematic rules (broad/slender consonants, the caol le caol principle) that are genuinely useful to understand.";
"blog.blas_vs_pimsleur_irish.body_speaking_blas" = "<strong>blas.</strong> has a conversation feature and TTS pronunciation throughout, but it's not the same as 30 minutes of continuous spoken production. For pure speaking confidence, Pimsleur has the edge.";
"blog.blas_vs_pimsleur_irish.body_speaking_pimsleur" = "This is where <strong>Pimsleur</strong> genuinely excels. The audio method builds pronunciation and spoken confidence faster than any text-based tool. From lesson one, you're producing full Irish sentences. The spaced recall within lessons means you're constantly retrieving and producing language, which builds strong spoken habits.";
"blog.blas_vs_pimsleur_irish.body_srs_blas" = "<strong>blas.</strong> uses FSRS (Free Spaced Repetition Scheduler), a research-backed algorithm that schedules reviews individually based on your performance. Items you struggle with appear more often; items you know well fade into longer intervals.";
"blog.blas_vs_pimsleur_irish.body_srs_pimsleur" = "<strong>Pimsleur</strong> builds spaced repetition into its lesson structure — items reappear at expanding intervals within and across lessons. This is effective but you have no control over it. You go through lessons in order; you can't focus on weak areas.";
"blog.blas_vs_pimsleur_irish.body_using_both" = "Pimsleur + blas. is one of the strongest combinations for learning Irish. Pimsleur for the commute (30 minutes of audio), blas. for focused study (10-15 minutes of grammar and mutation drilling). The grammar understanding from blas. helps you notice patterns in Pimsleur, and Pimsleur brings your written knowledge to life through spoken production.";
"blog.blas_vs_pimsleur_irish.body_verdict" = "Pimsleur builds your ear and your mouth. blas. builds your understanding. Pimsleur will get you producing Irish phrases faster. blas. will get you further in the long run. If you can only pick one: Pimsleur if speaking is everything, blas. if you need grammar, mutations, and reading. If you can use both, do — they cover each other's gaps almost perfectly.";
"blog.blas_vs_pimsleur_irish.body_who_blas" = "blas. is the better choice if you want to understand Irish grammar, master mutations systematically, read Irish, or progress beyond A2. It's also better if you studied Irish before and want to fill specific gaps rather than starting from scratch.";
"blog.blas_vs_pimsleur_irish.body_who_pimsleur" = "Pimsleur is the right choice if speaking and pronunciation are your top priorities, if you learn best through audio, or if you want to study during commutes and walks. It's also good for absolute beginners who want to start producing Irish immediately without studying grammar first.";
"blog.blas_vs_pimsleur_irish.description" = "Pimsleur teaches you to speak Irish by ear. blas. teaches you why Irish works the way it does. Side-by-side comparison of method, coverage, pricing, and who each is for.";
"blog.blas_vs_pimsleur_irish.faq_1_a" = "Pimsleur is good for building spoken confidence and pronunciation. Its audio-only method gets you producing Irish sentences from lesson one. But it doesn't teach grammar rules, doesn't explain mutations, and has no reading or writing component. Most learners hit a ceiling around A2 without supplementing with a grammar tool.";
"blog.blas_vs_pimsleur_irish.faq_1_q" = "Is Pimsleur good for learning Irish?";
"blog.blas_vs_pimsleur_irish.faq_2_a" = "They serve different purposes. Pimsleur is better for pure speaking confidence and pronunciation. blas. is better for grammar understanding, mutation mastery, reading, and long-term progression. Many learners use both — Pimsleur for the commute, blas. for focused study.";
"blog.blas_vs_pimsleur_irish.faq_2_q" = "Is blas. better than Pimsleur for Irish?";
"blog.blas_vs_pimsleur_irish.faq_3_a" = "Yes, and it's a strong combination. Pimsleur builds your ear and speaking confidence (20-30 minutes of audio). blas. fills the grammar, mutation, and reading gaps (10-15 minutes of drills). The grammar understanding from blas. helps you notice patterns in Pimsleur, and Pimsleur brings your written knowledge to life.";
"blog.blas_vs_pimsleur_irish.faq_3_q" = "Can I use Pimsleur and blas. together for Irish?";
"blog.blas_vs_pimsleur_irish.h2_comparison" = "Side-by-Side Comparison";
"blog.blas_vs_pimsleur_irish.h2_content_depth" = "Content Depth";
"blog.blas_vs_pimsleur_irish.h2_grammar" = "Grammar Coverage";
"blog.blas_vs_pimsleur_irish.h2_method" = "Teaching Method";
"blog.blas_vs_pimsleur_irish.h2_mutations" = "Mutation Coverage";
"blog.blas_vs_pimsleur_irish.h2_pricing" = "Pricing";
"blog.blas_vs_pimsleur_irish.h2_reading" = "Reading and Writing";
"blog.blas_vs_pimsleur_irish.h2_spaced_repetition" = "Spaced Repetition";
"blog.blas_vs_pimsleur_irish.h2_speaking" = "Speaking and Pronunciation";
"blog.blas_vs_pimsleur_irish.h2_using_both" = "Using Both Together";
"blog.blas_vs_pimsleur_irish.h2_verdict" = "The Honest Answer";
"blog.blas_vs_pimsleur_irish.h2_who_blas" = "Who Should Use blas.";
"blog.blas_vs_pimsleur_irish.h2_who_pimsleur" = "Who Should Use Pimsleur";
"blog.blas_vs_pimsleur_irish.quick_answer" = "Pimsleur is audio-only and excels at building speaking confidence; blas. is text-based and teaches grammar, mutations, and reading explicitly.";
"blog.blas_vs_pimsleur_irish.td_blas_depth" = "A1-B2+, expanding";
"blog.blas_vs_pimsleur_irish.td_blas_grammar" = "Explicit lessons + drills";
"blog.blas_vs_pimsleur_irish.td_blas_method" = "Text lessons + drills";
"blog.blas_vs_pimsleur_irish.td_blas_mutations" = "Dedicated SRS-scheduled drills";
"blog.blas_vs_pimsleur_irish.td_blas_platforms" = "iOS, Android, web";
"blog.blas_vs_pimsleur_irish.td_blas_price" = "Free tier / Premium";
"blog.blas_vs_pimsleur_irish.td_blas_pron" = "TTS throughout";
"blog.blas_vs_pimsleur_irish.td_blas_reading" = "Graded A1-C1";
"blog.blas_vs_pimsleur_irish.td_blas_speaking" = "Conversation practice (text)";
"blog.blas_vs_pimsleur_irish.td_blas_srs" = "FSRS algorithm";
"blog.blas_vs_pimsleur_irish.td_blas_writing" = "Writing exercises";
"blog.blas_vs_pimsleur_irish.td_feat_depth" = "Content depth";
"blog.blas_vs_pimsleur_irish.td_feat_grammar" = "Grammar";
"blog.blas_vs_pimsleur_irish.td_feat_method" = "Method";
"blog.blas_vs_pimsleur_irish.td_feat_mutations" = "Mutations";
"blog.blas_vs_pimsleur_irish.td_feat_platforms" = "Platforms";
"blog.blas_vs_pimsleur_irish.td_feat_price" = "Price";
"blog.blas_vs_pimsleur_irish.td_feat_pron" = "Pronunciation";
"blog.blas_vs_pimsleur_irish.td_feat_reading" = "Reading";
"blog.blas_vs_pimsleur_irish.td_feat_speaking" = "Speaking";
"blog.blas_vs_pimsleur_irish.td_feat_srs" = "Spaced repetition";
"blog.blas_vs_pimsleur_irish.td_feat_writing" = "Writing";
"blog.blas_vs_pimsleur_irish.td_pim_depth" = "1 course / 15 hours";
"blog.blas_vs_pimsleur_irish.td_pim_grammar" = "Implicit (no explanation)";
"blog.blas_vs_pimsleur_irish.td_pim_method" = "Audio listen-respond";
"blog.blas_vs_pimsleur_irish.td_pim_mutations" = "Absorbed through phrases";
"blog.blas_vs_pimsleur_irish.td_pim_platforms" = "iOS, Android, web";
"blog.blas_vs_pimsleur_irish.td_pim_price" = "~€15/mo or ~€120 one-time";
"blog.blas_vs_pimsleur_irish.td_pim_pron" = "Excellent (native audio)";
"blog.blas_vs_pimsleur_irish.td_pim_reading" = "None (audio only)";
"blog.blas_vs_pimsleur_irish.td_pim_speaking" = "Core strength";
"blog.blas_vs_pimsleur_irish.td_pim_srs" = "Built into lessons";
"blog.blas_vs_pimsleur_irish.td_pim_writing" = "None";
"blog.blas_vs_pimsleur_irish.th_feature" = "Feature";
"blog.blas_vs_pimsleur_irish.title" = "blas. vs Pimsleur for Irish — Grammar App vs Audio Course";
"blog.blas_vs_say_something_in_welsh.body_1" = "SaySomethingInWelsh (SSiW) is one of the most respected Welsh learning tools in existence. It's been around since 2005, has a devoted community, and has helped thousands of people go from zero to confident speakers. blas. is a newer app that takes a different approach. This comparison is about understanding what each one does, not declaring a winner. The honest answer is that most serious Welsh learners end up using both.";
"blog.blas_vs_say_something_in_welsh.body_community_blas" = "<strong>blas.</strong> is a newer app and has a smaller community. It doesn't have a forum or social features. If community and social learning are important to you, SSiW has a significant advantage here.";
"blog.blas_vs_say_something_in_welsh.body_community_ssiw" = "<strong>SSiW</strong> has a large, active, and welcoming community. The forum is one of the best places online to meet other Welsh learners. There are regular online hangouts, meetups, and the annual Bootcamp (an intensive weekend immersion event). The community alone is worth something. Having people to practise with and ask questions of is genuinely valuable.";
"blog.blas_vs_say_something_in_welsh.body_grammar_blas_prefix" = "<strong>blas.</strong> puts grammar front and centre. Each topic gets a structured lesson explaining the rule, followed by drills. You learn that Welsh uses VSO word order through <code>bod</code> constructions, why feminine nouns cause soft mutation after the article, and how the lack of \"yes\" and \"no\" works in practice. For more on what Welsh grammar involves, see the";
"blog.blas_vs_say_something_in_welsh.body_grammar_blas_suffix" = "guide.";
"blog.blas_vs_say_something_in_welsh.body_grammar_outro" = "Which approach is better depends on you. Some learners thrive without grammar explanation and find it liberating. Others feel lost without understanding the underlying system. Neither is wrong.";
"blog.blas_vs_say_something_in_welsh.body_grammar_ssiw" = "<strong>SSiW</strong> deliberately avoids grammar explanation. You learn patterns through repetition. You'll produce correct sentences before you can explain why they're correct. This is by design. SSiW's founders believe that explicit grammar knowledge can actually slow learners down by making them overthink.";
"blog.blas_vs_say_something_in_welsh.body_links_middle" = "comparison. If you're coming from Duolingo, see";
"blog.blas_vs_say_something_in_welsh.body_links_prefix" = "For a broader look at every Welsh learning tool available, see the";
"blog.blas_vs_say_something_in_welsh.body_links_suffix" = "and what alternatives exist.";
"blog.blas_vs_say_something_in_welsh.body_method_blas" = "<strong>blas.</strong> is primarily text-based. It teaches through structured lessons, written exercises, and drills. You read explanations, work through examples, and practise in writing before (optionally) moving to conversation. It's a more traditional grammar-first approach, designed for learners who want to understand the mechanics of the language.";
"blog.blas_vs_say_something_in_welsh.body_method_outro" = "These are fundamentally different philosophies, and both produce results. The question is which matches how your brain works and what skills you need.";
"blog.blas_vs_say_something_in_welsh.body_method_ssiw" = "<strong>SSiW</strong> is audio-only. You hear a phrase in English, pause to formulate the Welsh, then hear the correct answer. There's no text on screen, no grammar tables, no written exercises. The idea is that you learn language the way you learned your first one: through sound, repetition, and pattern recognition. It works remarkably well for building speaking confidence.";
"blog.blas_vs_say_something_in_welsh.body_mutations_blas_prefix" = "<strong>blas.</strong> has dedicated mutation sessions that drill every trigger and every consonant change. Each mutation type is taught separately with its complete rule set, then mixed drills test your ability to apply the right mutation in context. The";
"blog.blas_vs_say_something_in_welsh.body_mutations_blas_suffix" = "shows what this involves.";
"blog.blas_vs_say_something_in_welsh.body_mutations_intro" = "Welsh has three mutations: treiglad meddal (soft), treiglad trwynol (nasal), and treiglad llaes (aspirate), and they're one of the biggest challenges for learners.";
"blog.blas_vs_say_something_in_welsh.body_mutations_outro" = "For spoken Welsh, SSiW's implicit approach may be sufficient. Many fluent Welsh speakers can't name the mutation rules but apply them correctly. For written Welsh, reading comprehension, or exam preparation, systematic mutation knowledge is essential.";
"blog.blas_vs_say_something_in_welsh.body_mutations_ssiw" = "<strong>SSiW</strong> exposes you to mutations naturally through its audio exercises. You'll hear mutated forms and eventually start producing them correctly through pattern matching. But SSiW never names the mutations, never explains which triggers cause which type, and never drills them systematically. You learn them the way a child might: gradually, through immersion.";
"blog.blas_vs_say_something_in_welsh.body_pricing_blas" = "<strong>blas.:</strong> The whole course is free — every stage of grammar and mutations, plus graded reading — with full spaced repetition. Premium adds smart sessions, deep grammar, writing, conversation, analytics, and cloud sync.";
"blog.blas_vs_say_something_in_welsh.body_pricing_outro" = "Both offer enough for free that you can try them meaningfully before paying. SSiW's free content gives you a real taste of the method. blas.'s free tier has genuine depth within its scope.";
"blog.blas_vs_say_something_in_welsh.body_pricing_ssiw" = "<strong>SSiW:</strong> First few challenges are free. Full access is ~£13/month or ~£99/year. This includes all audio lessons, the forum, and community events.";
"blog.blas_vs_say_something_in_welsh.body_reading_blas" = "<strong>blas.</strong> includes graded reading passages from A1 to C1, plus writing exercises. If you need to read Welsh (signs, websites, books, exams) blas. covers it. SSiW does not.";
"blog.blas_vs_say_something_in_welsh.body_reading_ssiw" = "<strong>SSiW</strong> is audio-only by design. You won't learn to read or write Welsh through SSiW. The course doesn't include written text, and the creators actively discourage reading along during lessons. This is intentional: they want you focused on sound, not spelling.";
"blog.blas_vs_say_something_in_welsh.body_speaking_blas" = "<strong>blas.</strong> has a conversation feature for text-based dialogue practice with grammar feedback, but it's not the same as the intensive spoken production that SSiW provides. For pure speaking confidence, SSiW is the stronger tool.";
"blog.blas_vs_say_something_in_welsh.body_speaking_ssiw" = "This is where <strong>SSiW</strong> excels. The entire method is built around getting Welsh out of your mouth. From lesson one, you're producing full sentences. The pause-think-speak rhythm builds genuine speaking confidence faster than any text-based tool. Many SSiW users report being able to hold basic conversations within weeks.";
"blog.blas_vs_say_something_in_welsh.body_using_both_1" = "The combination of SSiW + a grammar tool is the most commonly recommended approach in Welsh learning communities, and for good reason. SSiW gets you speaking and builds confidence; blas. teaches you why things work and fills the grammar/reading/writing gaps that SSiW deliberately leaves.";
"blog.blas_vs_say_something_in_welsh.body_using_both_2" = "A practical approach: SSiW for 20-30 minutes (one challenge) plus blas. for 10-15 minutes of grammar and mutation drilling. The two reinforce each other. The grammar understanding from blas. helps you notice patterns in SSiW, and the speaking practice from SSiW brings your grammar knowledge to life.";
"blog.blas_vs_say_something_in_welsh.body_using_both_3_prefix" = "If you're also looking for structured classroom learning, consider adding a";
"blog.blas_vs_say_something_in_welsh.body_using_both_3_suffix" = "course. The National Centre for Learning Welsh offers free and subsidised courses at all levels. Combined with SSiW and blas., you'd have one of the most complete Welsh learning setups possible.";
"blog.blas_vs_say_something_in_welsh.body_verdict" = "SSiW is a proven, well-respected tool that genuinely works for speaking. blas. is a newer tool that fills the grammar, reading, and writing gaps. They're not competitors. They're complements. If you have to pick one, pick SSiW if speaking is everything, pick blas. if understanding the language system matters more. But the best answer for most serious learners is both.";
"blog.blas_vs_say_something_in_welsh.body_who_blas" = "blas. is the right choice if you want to understand the grammar system, if you need to read and write Welsh, or if mutations are tripping you up and you need systematic drilling. It's also the better choice if you're someone who needs to understand <em>why</em> something works before you can remember it.";
"blog.blas_vs_say_something_in_welsh.body_who_ssiw" = "SSiW is the right choice if speaking is your primary goal and you learn best through audio. If you hate grammar tables, if you want to be conversational as quickly as possible, and if you learn by doing rather than studying, SSiW's method is built for you. The community is also a genuine asset; having other learners to practise with makes a real difference.";
"blog.blas_vs_say_something_in_welsh.description" = "Comparing blas. and SaySomethingInWelsh (SSiW) for learning Welsh. Grammar vs speaking focus, methods, pricing, and which to choose, or why you might want both.";
"blog.blas_vs_say_something_in_welsh.faq_1_a" = "They're different tools. SSiW is audio-focused and gets you speaking fast. blas. is text/grammar-focused and teaches you why Welsh works the way it does. Most serious learners use both.";
"blog.blas_vs_say_something_in_welsh.faq_1_q" = "Is blas. or SSiW better for Welsh?";
"blog.blas_vs_say_something_in_welsh.faq_2_a" = "Not explicitly. SSiW deliberately avoids grammar explanation: you learn patterns through audio repetition. If you want to understand why mutations happen or how verb forms work, you need a grammar-focused tool alongside SSiW.";
"blog.blas_vs_say_something_in_welsh.faq_2_q" = "Does SaySomethingInWelsh teach grammar?";
"blog.blas_vs_say_something_in_welsh.faq_3_a" = "Yes, and it's the combination most recommended in the Welsh learning community. SSiW for speaking confidence, blas. for grammar understanding and mutation drilling. They cover each other's gaps perfectly.";
"blog.blas_vs_say_something_in_welsh.faq_3_q" = "Can I use blas. and SSiW together?";
"blog.blas_vs_say_something_in_welsh.h2_community" = "Community";
"blog.blas_vs_say_something_in_welsh.h2_comparison" = "Side-by-Side Comparison";
"blog.blas_vs_say_something_in_welsh.h2_grammar" = "Grammar Coverage";
"blog.blas_vs_say_something_in_welsh.h2_mutations" = "Mutation Teaching";
"blog.blas_vs_say_something_in_welsh.h2_pricing" = "Pricing";
"blog.blas_vs_say_something_in_welsh.h2_reading_writing" = "Reading and Writing";
"blog.blas_vs_say_something_in_welsh.h2_speaking" = "Speaking Practice";
"blog.blas_vs_say_something_in_welsh.h2_teaching_method" = "Teaching Method";
"blog.blas_vs_say_something_in_welsh.h2_using_both" = "The Recommended Combination";
"blog.blas_vs_say_something_in_welsh.h2_verdict" = "The Honest Answer";
"blog.blas_vs_say_something_in_welsh.h2_who_blas" = "Who Should Use blas.";
"blog.blas_vs_say_something_in_welsh.h2_who_ssiw" = "Who Should Use SSiW";
"blog.blas_vs_say_something_in_welsh.link_best_apps" = "Best Apps to Learn Welsh in 2026";
"blog.blas_vs_say_something_in_welsh.link_duolingo_welsh" = "what happened to the Duolingo Welsh course";
"blog.blas_vs_say_something_in_welsh.link_welsh_grammar" = "Welsh Grammar for Beginners";
"blog.blas_vs_say_something_in_welsh.link_welsh_mutations" = "complete guide to Welsh mutations";
"blog.blas_vs_say_something_in_welsh.row_community_blas" = "Small (newer app)";
"blog.blas_vs_say_something_in_welsh.row_community_label" = "Community";
"blog.blas_vs_say_something_in_welsh.row_community_ssiw" = "Large, active forum + events";
"blog.blas_vs_say_something_in_welsh.row_grammar_blas" = "Explicit lessons + drills";
"blog.blas_vs_say_something_in_welsh.row_grammar_label" = "Grammar";
"blog.blas_vs_say_something_in_welsh.row_grammar_ssiw" = "Implicit (no explanation)";
"blog.blas_vs_say_something_in_welsh.row_method_blas" = "Text lessons + drills";
"blog.blas_vs_say_something_in_welsh.row_method_label" = "Method";
"blog.blas_vs_say_something_in_welsh.row_method_ssiw" = "Audio listen-pause-speak";
"blog.blas_vs_say_something_in_welsh.row_mutations_blas" = "Dedicated SRS-scheduled drills";
"blog.blas_vs_say_something_in_welsh.row_mutations_label" = "Mutations";
"blog.blas_vs_say_something_in_welsh.row_mutations_ssiw" = "Absorbed through audio";
"blog.blas_vs_say_something_in_welsh.row_platforms_blas" = "iOS, Android, web";
"blog.blas_vs_say_something_in_welsh.row_platforms_label" = "Platforms";
"blog.blas_vs_say_something_in_welsh.row_platforms_ssiw" = "Web, iOS, Android";
"blog.blas_vs_say_something_in_welsh.row_price_blas" = "Free tier / Premium";
"blog.blas_vs_say_something_in_welsh.row_price_label" = "Price";
"blog.blas_vs_say_something_in_welsh.row_price_ssiw" = "Free trial / ~£13/mo";
"blog.blas_vs_say_something_in_welsh.row_reading_blas" = "Graded A1-C1";
"blog.blas_vs_say_something_in_welsh.row_reading_label" = "Reading";
"blog.blas_vs_say_something_in_welsh.row_reading_ssiw" = "None (audio only)";
"blog.blas_vs_say_something_in_welsh.row_speaking_blas" = "Conversation practice (text)";
"blog.blas_vs_say_something_in_welsh.row_speaking_label" = "Speaking";
"blog.blas_vs_say_something_in_welsh.row_speaking_ssiw" = "Core strength";
"blog.blas_vs_say_something_in_welsh.row_srs_blas" = "FSRS algorithm";
"blog.blas_vs_say_something_in_welsh.row_srs_label" = "Spaced repetition";
"blog.blas_vs_say_something_in_welsh.row_srs_ssiw" = "Built into lesson structure";
"blog.blas_vs_say_something_in_welsh.row_writing_blas" = "Writing exercises";
"blog.blas_vs_say_something_in_welsh.row_writing_label" = "Writing";
"blog.blas_vs_say_something_in_welsh.row_writing_ssiw" = "None";
"blog.blas_vs_say_something_in_welsh.th_feature" = "Feature";
"blog.blas_vs_say_something_in_welsh.title" = "blas. vs SaySomethingInWelsh: Which Is Right for You?";
"blog.breton_vs_welsh.body_cognates" = "Welsh and Breton share thousands of cognates inherited from Common Brittonic. Some are obvious to a learner of either language:";
"blog.breton_vs_welsh.body_intel_1" = "Partially in writing, much less in speech. A Welsh speaker can recognise many Breton words on a page and guess the structure of a sentence, especially in formal Breton. Conversational Breton with its French intonation and loanwords is much harder to follow. The reverse direction is similar.";
"blog.breton_vs_welsh.body_intel_2" = "For comparison: the gap between Welsh and Breton is roughly similar to the gap between Spanish and Romanian. Same family, recognisably related, not interchangeable.";
"blog.breton_vs_welsh.body_intro_1" = "Welsh and Breton are the two largest living Brythonic Celtic languages. Both descend from Common Brittonic, the language spoken across most of Britain before the Anglo-Saxon settlement. Welsh stayed in Britain. Breton crossed the Channel with Brittonic-speaking migrants between the 5th and 7th centuries and put down roots in Armorica, what is now Brittany in north-western France.";
"blog.breton_vs_welsh.body_intro_2" = "The two languages remain visibly related but are not mutually intelligible.";
"blog.breton_vs_welsh.body_mut_1" = "Both languages use initial consonant mutations triggered by grammatical context. Welsh has three mutation systems (treiglad meddal, trwynol, and llaes). Breton has four (kemmadur blot, kalet, kemmesket, and c'hwezhadenn, often translated as soft, hard, mixed, and spirant). The triggers differ: Welsh nasal mutation is rare and bound to specific words like fy (my); Breton uses its mixed mutation in places Welsh would not.";
"blog.breton_vs_welsh.body_mut_2" = "For the Welsh system, see <a_welsh_mut>Welsh mutations explained</a_welsh_mut>. blas. drills the Breton mutation system in the Brezhoneg course.";
"blog.breton_vs_welsh.body_speakers" = "Welsh has stronger institutional support: bilingual road signs, Welsh-medium schools, a national broadcaster (S4C), and recognition as an official language in Wales. Breton has no official status in France and has experienced steeper generational decline, though revival efforts including the Diwan school network are slowing it.";
"blog.breton_vs_welsh.body_vocab_1" = "Welsh has borrowed heavily from English over the past several centuries, especially in modern technical and administrative vocabulary. Breton has borrowed equally heavily from French. The result is that two cognate sentences in their everyday registers may share less surface vocabulary than the underlying grammar would suggest.";
"blog.breton_vs_welsh.body_vocab_2" = "This French layer in Breton can help French speakers when learning, but it does not particularly help English speakers. Welsh remains the more accessible Brythonic language for English-speaking learners purely on resource availability.";
"blog.breton_vs_welsh.body_which_1" = "Welsh has more learning resources, a larger online community, and stronger institutional support. Breton has the appeal of a continental Celtic language and a strong literary tradition. If you have heritage in either region, that usually decides it. If not, Welsh is the easier on-ramp for an English speaker.";
"blog.breton_vs_welsh.body_which_2" = "blas. teaches both Welsh and Breton today. <a_breton>Start learning Breton</a_breton> in the app.";
"blog.breton_vs_welsh.body_word_order" = "Both languages can be VSO (verb-subject-object) in literary or formal use, but spoken Welsh and spoken Breton both rely heavily on auxiliary constructions instead. Welsh uses bod (to be) plus yn plus a verbal noun. Breton uses bezañ (to be) plus o plus a verbal noun, or kaout (to have) for compound tenses, where Welsh would use bod alone.";
"blog.breton_vs_welsh.description" = "Welsh and Breton both descend from Common Brittonic. Speaker numbers, mutation systems, vocabulary loans, and how mutually intelligible they really are.";
"blog.breton_vs_welsh.faq_1_a" = "Partially, in writing more than in speech. Welsh and Breton share a Common Brittonic ancestor and have many cognates, but centuries of separate development plus heavy French borrowing in Breton mean a Welsh speaker cannot follow a casual Breton conversation without study. Reading written Breton is easier for a Welsh speaker than the reverse, because Welsh orthography is more conservative.";
"blog.breton_vs_welsh.faq_1_q" = "Are Welsh and Breton mutually intelligible?";
"blog.breton_vs_welsh.faq_2_a" = "Welsh, Breton, and Cornish all descend from Common Brittonic, the language spoken across most of Britain before the Anglo-Saxon settlement. When Brittonic-speaking communities migrated from south-west Britain to Armorica (modern Brittany) between the 5th and 7th centuries, they carried their language with them. Breton and Cornish are closer to each other than either is to Welsh, but all three share the same Brythonic root.";
"blog.breton_vs_welsh.faq_2_q" = "How are Welsh and Breton related?";
"blog.breton_vs_welsh.faq_3_a" = "Welsh has more speakers. Welsh has roughly 538,000 regular speakers per the 2021 Census, while Breton has an estimated 200,000 speakers in Brittany. Welsh has stronger institutional support, including bilingual government services, Welsh-medium schools, and a national broadcaster. Breton has no official status in France and has experienced steeper generational decline.";
"blog.breton_vs_welsh.faq_3_q" = "Which has more speakers, Welsh or Breton?";
"blog.breton_vs_welsh.faq_4_a" = "They are similar in difficulty for English speakers. Both have initial consonant mutations, conjugated prepositions, and grammatical gender. Welsh has three mutation systems (soft, nasal, aspirate); Breton has four (soft, hard, mixed, spirant). Breton has more French loanwords, which can help French speakers but does not particularly help English speakers. Welsh has more learning resources and a larger online community.";
"blog.breton_vs_welsh.faq_4_q" = "What is harder to learn, Welsh or Breton?";
"blog.breton_vs_welsh.h2_cognates" = "Cognates: the family resemblance";
"blog.breton_vs_welsh.h2_intel" = "Are they mutually intelligible?";
"blog.breton_vs_welsh.h2_mutations" = "Mutation systems";
"blog.breton_vs_welsh.h2_speakers" = "Speaker numbers";
"blog.breton_vs_welsh.h2_vocab" = "Vocabulary loans";
"blog.breton_vs_welsh.h2_which" = "Which should you learn?";
"blog.breton_vs_welsh.h2_word_order" = "Word order";
"blog.breton_vs_welsh.li_speakers_breton" = "<strong>Breton:</strong> an estimated 200,000 speakers, the majority over 60.";
"blog.breton_vs_welsh.li_speakers_welsh" = "<strong>Welsh:</strong> roughly 538,000 regular speakers per the 2021 Census, plus more with passive knowledge.";
"blog.breton_vs_welsh.td_black" = "black";
"blog.breton_vs_welsh.td_five" = "five";
"blog.breton_vs_welsh.td_head" = "head";
"blog.breton_vs_welsh.td_house" = "house";
"blog.breton_vs_welsh.td_name" = "name";
"blog.breton_vs_welsh.td_old" = "old";
"blog.breton_vs_welsh.td_sea" = "sea";
"blog.breton_vs_welsh.th_breton" = "Breton";
"blog.breton_vs_welsh.th_english" = "English";
"blog.breton_vs_welsh.th_welsh" = "Welsh";
"blog.breton_vs_welsh.title" = "Breton vs Welsh: How Two Brythonic Cousins Compare";
"blog.celtic_languages_family.body_breton_1" = "<strong>Speakers:</strong> ~200,000 (estimates vary; declining).<br /><strong>Where:</strong> Brittany (Breizh), northwest France.<br /><strong>Status:</strong> No official recognition from the French state. Supported by regional organisations and Diwan immersion schools. Classified as \"severely endangered\" by UNESCO.";
"blog.celtic_languages_family.body_breton_2" = "Breton is the only Celtic language spoken on the European continent. It's a Brythonic language — related to Welsh and Cornish, not to Irish. Breton was brought to Brittany by migrants from Britain in the 5th-6th centuries AD. Despite lacking official status in France, a strong revitalisation movement sustains Breton-medium education and media.";
"blog.celtic_languages_family.body_cornish_1" = "<strong>Speakers:</strong> ~500-3,500 (estimates vary widely).<br /><strong>Where:</strong> Cornwall, southwest England.<br /><strong>Status:</strong> Recognised under the European Charter for Regional or Minority Languages. Revived from extinction — the last traditional native speaker, Dolly Pentreath, died in 1777.";
"blog.celtic_languages_family.body_cornish_2" = "Cornish is a revival success story. After dying as a community language in the 18th century, it was gradually reconstructed from historical texts and revived through classes, immersion events, and a growing community of speakers. Several spelling standards exist (Kernewek Standard, Kernewek Kemmyn). It's the closest relative of Breton and has significant similarities with Welsh.";
"blog.celtic_languages_family.body_extinct_1" = "The six living Celtic languages are the survivors of a much larger family. Continental Celtic languages — <strong>Gaulish</strong> (France, Belgium, northern Italy), <strong>Celtiberian</strong> (Spain), <strong>Galatian</strong> (central Turkey), and <strong>Lepontic</strong> (northern Italy) — all died out by roughly the 5th century AD, replaced by Latin and its descendants.";
"blog.celtic_languages_family.body_extinct_2" = "At their peak, Celtic languages were spoken across most of western and central Europe. The contraction to the Atlantic fringe was driven by Roman expansion, Germanic migration, and later by English and French linguistic dominance.";
"blog.celtic_languages_family.body_family_tree_1" = "The Celtic languages split into two main branches:";
"blog.celtic_languages_family.body_family_tree_2" = "The \"Q\" and \"P\" labels come from a key sound change: where Goidelic languages kept the original Proto-Celtic *kw- sound (written as \"c\" in modern spelling), Brythonic languages shifted it to \"p.\" Compare:";
"blog.celtic_languages_family.body_family_tree_3" = "Both branches share features that make them distinctively Celtic: initial consonant mutations, VSO word order, conjugated prepositions, and no single words for \"yes\" and \"no.\"";
"blog.celtic_languages_family.body_intro_1" = "The Celtic language family once stretched from Ireland to Turkey. Today, six Celtic languages survive — all in the western fringes of Europe. Two have been revived from near-extinction. One has nearly a million speakers. Together, they represent one of the oldest and most distinctive branches of the Indo-European language family.";
"blog.celtic_languages_family.body_intro_2" = "This guide covers all six: how they're related, how many speakers each has, what makes them distinctive, and how they compare to each other.";
"blog.celtic_languages_family.body_irish_1" = "<strong>Speakers:</strong> ~1.7 million with some ability, ~70,000-80,000 daily speakers outside education (Census 2022).<br /><strong>Where:</strong> Republic of Ireland (official language), Northern Ireland, diaspora worldwide.<br /><strong>Status:</strong> Official language of the Republic of Ireland and an official EU language. Protected in Northern Ireland. Three Gaeltacht (Irish-speaking) regions.";
"blog.celtic_languages_family.body_irish_2" = "Irish is the most widely known Celtic language. It's taught in all schools in the Republic, has a dedicated TV channel (TG4), radio station (Raidió na Gaeltachta), and growing use in social media and daily life. Diaspora interest — particularly from the US, UK, and Australia — is at an all-time high. For a complete guide to learning Irish, see <a_irish>How to Learn Irish</a_irish>.";
"blog.celtic_languages_family.body_manx_1" = "<strong>Speakers:</strong> ~2,500 (mostly second-language).<br /><strong>Where:</strong> Isle of Man.<br /><strong>Status:</strong> Recognised as a regional language by the Isle of Man government. The Bunscoill Ghaelgagh (Manx-medium primary school) opened in 2001.";
"blog.celtic_languages_family.body_manx_2" = "Manx is a Goidelic language — related to Irish and Scottish Gaelic. The last native speaker, Ned Maddrell, died in 1974. Since then, Manx has been revived through education and community efforts. Its spelling system is based on English conventions rather than the Gaelic system used by Irish and Scottish Gaelic, making it look quite different despite the close linguistic relationship.";
"blog.celtic_languages_family.body_mutual_1" = "<strong>Within branches:</strong> There's partial mutual intelligibility. Irish and Scottish Gaelic speakers can often understand each other's writing and get the gist of slow speech — roughly comparable to Spanish and Portuguese. Welsh and Cornish speakers have moderate mutual intelligibility. Breton and Welsh share vocabulary and grammar but have diverged enough that understanding takes effort.";
"blog.celtic_languages_family.body_mutual_2" = "<strong>Across branches:</strong> Very little. An Irish speaker and a Welsh speaker cannot understand each other — the two branches have been separated for at least 2,000 years. They share grammatical features (mutations, VSO order) but vocabulary and pronunciation have diverged too far.";
"blog.celtic_languages_family.body_sg_1" = "<strong>Speakers:</strong> ~57,000 (Census 2022).<br /><strong>Where:</strong> Scottish Highlands and Islands, particularly the Outer Hebrides. Small communities in Glasgow, Edinburgh, and Nova Scotia.<br /><strong>Status:</strong> Recognised by the Gaelic Language (Scotland) Act 2005. Supported by Bòrd na Gàidhlig. BBC ALBA broadcasts Gaelic-language television.";
"blog.celtic_languages_family.body_sg_2" = "Scottish Gaelic is closely related to Irish — they shared a common literary language until roughly the 17th century. Today, there's moderate mutual intelligibility in writing but spoken conversation between the two is difficult without prior exposure. For a detailed comparison, see <a_sg>Irish vs Scottish Gaelic</a_sg>.";
"blog.celtic_languages_family.body_welsh_1" = "<strong>Speakers:</strong> ~538,000 (Census 2021); ~880,000 (Annual Population Survey).<br /><strong>Where:</strong> Wales, with small communities in Patagonia (Y Wladfa) and England.<br /><strong>Status:</strong> Official language of Wales alongside English. Protected by law. Welsh Government target: one million speakers by 2050.";
"blog.celtic_languages_family.body_welsh_2" = "Welsh is the healthiest Celtic language in terms of community use and institutional support. Welsh-medium education is expanding, S4C broadcasts daily Welsh-language television, and an increasing number of employers require or prefer Welsh speakers. For a complete guide, see <a_welsh>How to Learn Welsh</a_welsh>.";
"blog.celtic_languages_family.body_which_1" = "The practical answer depends on your connection and goals:";
"blog.celtic_languages_family.body_which_2" = "If you have no specific connection, <strong>Irish or Welsh</strong> have the best learning resources, the largest communities, and the most media to practise with. blas. teaches both, and the grammar and mutation skills you learn in one Celtic language make learning a second one significantly easier.";
"blog.celtic_languages_family.description" = "Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx: speaker numbers, the Goidelic and Brythonic split, mutual intelligibility, and what sets each apart.";
"blog.celtic_languages_family.faq_1_a" = "There are six living Celtic languages: Irish (Gaeilge), Welsh (Cymraeg), Scottish Gaelic (Gàidhlig), Breton (Brezhoneg), Cornish (Kernewek), and Manx (Gaelg). They split into two branches: Goidelic (Irish, Scottish Gaelic, Manx) and Brythonic (Welsh, Cornish, Breton).";
"blog.celtic_languages_family.faq_1_q" = "How many Celtic languages are there?";
"blog.celtic_languages_family.faq_2_a" = "Welsh has the most regular speakers — around 538,000 according to the 2021 Census. Irish has more people with some ability (1.7 million per the 2022 Census), but fewer daily speakers outside education (roughly 70,000-80,000). Breton has an estimated 200,000 speakers, Scottish Gaelic about 57,000.";
"blog.celtic_languages_family.faq_2_q" = "Which Celtic language has the most speakers?";
"blog.celtic_languages_family.faq_3_a" = "Only distantly. Celtic languages and English are both Indo-European, but they're on different branches. English is Germanic; Celtic is its own branch. They're about as related as English and Hindi — sharing a common ancestor thousands of years ago but developing independently.";
"blog.celtic_languages_family.faq_3_q" = "Are Celtic languages related to English?";
"blog.celtic_languages_family.faq_4_a" = "Within the same branch, partially. Irish and Scottish Gaelic speakers can often understand each other's writing and get the gist of speech. Welsh and Cornish have moderate mutual intelligibility. But across branches (e.g., Irish and Welsh), the languages are mutually unintelligible — as different as English and German.";
"blog.celtic_languages_family.faq_4_q" = "Can speakers of one Celtic language understand another?";
"blog.celtic_languages_family.h2_breton" = "Breton (Brezhoneg)";
"blog.celtic_languages_family.h2_comparison" = "How They Compare";
"blog.celtic_languages_family.h2_cornish" = "Cornish (Kernewek)";
"blog.celtic_languages_family.h2_extinct" = "Continental Celtic (Extinct)";
"blog.celtic_languages_family.h2_family_tree" = "The Family Tree";
"blog.celtic_languages_family.h2_irish" = "Irish (Gaeilge)";
"blog.celtic_languages_family.h2_manx" = "Manx (Gaelg)";
"blog.celtic_languages_family.h2_mutual_intel" = "Can They Understand Each Other?";
"blog.celtic_languages_family.h2_sg" = "Scottish Gaelic (Gàidhlig)";
"blog.celtic_languages_family.h2_welsh" = "Welsh (Cymraeg)";
"blog.celtic_languages_family.h2_which" = "Which Celtic Language Should You Learn?";
"blog.celtic_languages_family.li_branch_brythonic" = "<strong>Brythonic</strong> (also called P-Celtic): <strong>Welsh</strong>, <strong>Cornish</strong>, and <strong>Breton</strong>";
"blog.celtic_languages_family.li_branch_goidelic" = "<strong>Goidelic</strong> (also called Q-Celtic): <strong>Irish</strong>, <strong>Scottish Gaelic</strong>, and <strong>Manx</strong>";
"blog.celtic_languages_family.li_which_breton" = "<strong>Breton</strong> if you have Breton connections or are interested in the only continental Celtic language.";
"blog.celtic_languages_family.li_which_irish" = "<strong>Irish</strong> if you have Irish heritage, want the largest Goidelic community, or are interested in Irish culture, literature, and media.";
"blog.celtic_languages_family.li_which_revival" = "<strong>Cornish or Manx</strong> if you have a connection to those communities or want to support a revival language.";
"blog.celtic_languages_family.li_which_sg" = "<strong>Scottish Gaelic</strong> if you have Scottish connections or want to engage with Highland culture.";
"blog.celtic_languages_family.li_which_welsh" = "<strong>Welsh</strong> if you have Welsh connections, live in or plan to visit Wales, or want the Celtic language with the strongest community infrastructure and career relevance.";
"blog.celtic_languages_family.quick_answer" = "There are six living Celtic languages in two branches. Goidelic: Irish, Scottish Gaelic, Manx. Brythonic: Welsh, Cornish, Breton. Welsh has the most regular speakers at around 538,000; Irish has the most people with some ability.";
"blog.celtic_languages_family.td_branch" = "Branch";
"blog.celtic_languages_family.td_brythonic" = "Brythonic";
"blog.celtic_languages_family.td_four" = "four";
"blog.celtic_languages_family.td_goidelic" = "Goidelic";
"blog.celtic_languages_family.td_head" = "head";
"blog.celtic_languages_family.td_mut_breton" = "4 types";
"blog.celtic_languages_family.td_mut_cornish" = "4-5 types";
"blog.celtic_languages_family.td_mut_irish" = "4 types";
"blog.celtic_languages_family.td_mut_manx" = "2 types";
"blog.celtic_languages_family.td_mut_sg" = "2 types";
"blog.celtic_languages_family.td_mut_welsh" = "3 types";
"blog.celtic_languages_family.td_mutations" = "Mutations";
"blog.celtic_languages_family.td_script" = "Script";
"blog.celtic_languages_family.td_script_irish" = "Latin (fada)";
"blog.celtic_languages_family.td_script_other" = "Latin";
"blog.celtic_languages_family.td_script_sg" = "Latin (grave)";
"blog.celtic_languages_family.td_script_welsh" = "Latin (circumflex)";
"blog.celtic_languages_family.td_son" = "son";
"blog.celtic_languages_family.td_speakers" = "Speakers";
"blog.celtic_languages_family.td_speakers_breton" = "~200K";
"blog.celtic_languages_family.td_speakers_cornish" = "~500-3.5K";
"blog.celtic_languages_family.td_speakers_irish" = "~70K daily";
"blog.celtic_languages_family.td_speakers_manx" = "~2.5K";
"blog.celtic_languages_family.td_speakers_sg" = "~57K";
"blog.celtic_languages_family.td_speakers_welsh" = "~538K";
"blog.celtic_languages_family.td_tv" = "TV channel";
"blog.celtic_languages_family.td_tv_cornish" = "No";
"blog.celtic_languages_family.td_tv_manx" = "No";
"blog.celtic_languages_family.td_what" = "what";
"blog.celtic_languages_family.td_word_order" = "Word order";
"blog.celtic_languages_family.th_cornish" = "Cornish";
"blog.celtic_languages_family.th_english" = "English";
"blog.celtic_languages_family.th_feature" = "Feature";
"blog.celtic_languages_family.th_irish_goidelic" = "Irish (Goidelic)";
"blog.celtic_languages_family.th_manx" = "Manx";
"blog.celtic_languages_family.th_sc_gaelic_short" = "Sc. Gaelic";
"blog.celtic_languages_family.th_welsh_brythonic" = "Welsh (Brythonic)";
"blog.celtic_languages_family.title" = "The 6 Celtic Languages and How They Compare";
"blog.duolingo_welsh_alternative_guide.body_apps_compare_link" = "For a detailed comparison of every Welsh tool, see the <a_apps>Best Apps to Learn Welsh (2026)</a_apps> comparison.";
"blog.duolingo_welsh_alternative_guide.body_blas_best_for" = "<strong>Best for:</strong> Learners who want a comprehensive replacement that covers grammar, mutations, vocabulary, reading, and conversation in one app.";
"blog.duolingo_welsh_alternative_guide.body_blas_compare_link" = "<a_ssiw_compare>See how blas. compares to SSiW →</a_ssiw_compare>";
"blog.duolingo_welsh_alternative_guide.body_blas_desc" = "blas. is built specifically for Celtic languages. It teaches Welsh grammar explicitly, has dedicated mutation drilling (treiglad meddal, trwynol, and llaes) with spaced repetition, graded reading passages from A1 to C1, conversation practice, and writing exercises. It's the closest thing to an all-in-one Duolingo replacement for Welsh, but built for adults, not gamified.";
"blog.duolingo_welsh_alternative_guide.body_blas_tiers" = "<strong>Free:</strong> The whole course — every stage of grammar and mutations, plus graded reading — with unlimited sessions. <strong>Premium:</strong> Smart weak-spot sessions, deep grammar, writing, conversation, analytics, and cloud sync.";
"blog.duolingo_welsh_alternative_guide.body_clozemaster_best_for" = "<strong>Best for:</strong> Intermediate learners who want vocabulary-in-context practice.";
"blog.duolingo_welsh_alternative_guide.body_clozemaster_desc" = "Clozemaster presents Welsh sentences with one word blanked out. You guess the missing word from context. It's more contextual than isolated vocabulary apps and uses spaced repetition. The free tier covers a good amount of content. It's best for learners who already have some grammar foundation and want to expand their vocabulary in sentence context.";
"blog.duolingo_welsh_alternative_guide.body_combinations_intro" = "No single tool replaces everything Duolingo offered. Here are the combinations most Welsh learners settle on:";
"blog.duolingo_welsh_alternative_guide.body_duolingo_habit" = "Duolingo's Welsh course, at its best, offered zero-friction daily practice with gamification that kept people coming back. That daily habit mattered. Whatever tool you switch to, the most important thing is that you use it consistently. A worse tool used daily beats a better tool used weekly.";
"blog.duolingo_welsh_alternative_guide.body_dysgu_best_for" = "<strong>Best for:</strong> Learners who prefer a classroom environment with a teacher and other students.";
"blog.duolingo_welsh_alternative_guide.body_dysgu_cost" = "<strong>Cost:</strong> Varies — many courses are free or heavily subsidised by the Welsh Government.";
"blog.duolingo_welsh_alternative_guide.body_dysgu_desc" = "The National Centre for Learning Welsh offers courses from absolute beginner to proficiency level. Courses run in person across Wales and online (accessible worldwide). Many are subsidised or free. The structured curriculum, regular homework, and human teacher make this the most thorough option — but it's a significant time commitment.";
"blog.duolingo_welsh_alternative_guide.body_glossika_best_for" = "<strong>Best for:</strong> Learners who want free sentence-level practice.";
"blog.duolingo_welsh_alternative_guide.body_glossika_desc" = "Glossika offers Welsh for free (part of their endangered languages initiative). It uses mass sentence repetition — you hear and repeat sentences at increasing complexity. There are no grammar explanations, but the sentence-level exposure is more contextual than pure vocabulary apps. Good as a supplement, less effective as a primary tool.";
"blog.duolingo_welsh_alternative_guide.body_intro_1" = "In November 2023, Duolingo mothballed its Welsh course. No more updates, no more bug fixes, no more contributor access. A final update introduced errors — misspelled words, Northern dialect forms rejected, correct answers marked wrong — that will never be corrected. The course had 675,000 active learners growing at 38% year-on-year.";
"blog.duolingo_welsh_alternative_guide.body_intro_2" = "If you were learning Welsh on Duolingo, you need somewhere else to go. This guide covers the six best alternatives, what each one is good for, and how to combine them. For more on what happened to the course, see <a_postmortem>the full Duolingo Welsh post-mortem</a_postmortem>.";
"blog.duolingo_welsh_alternative_guide.body_s4c_best_for" = "<strong>Best for:</strong> Supplementing structured learning with native content.";
"blog.duolingo_welsh_alternative_guide.body_s4c_desc" = "S4C (the Welsh-language TV channel) is available worldwide via <a_s4c>s4c.cymru</a_s4c>. BBC Radio Cymru streams free online. Welsh-language podcasts, YouTube channels, and social media accounts provide hours of free immersion. This isn't a replacement for structured learning, but it's essential for developing listening comprehension and natural language feel.";
"blog.duolingo_welsh_alternative_guide.body_ssiw_best_for" = "<strong>Best for:</strong> Learners who want to speak Welsh as quickly as possible.";
"blog.duolingo_welsh_alternative_guide.body_ssiw_desc" = "SSiW is the most respected Welsh learning tool for speaking. Its audio-only method (listen, pause, produce) gets you speaking full sentences from lesson one. The community is large, welcoming, and active — with forums, online hangouts, and annual bootcamps. It deliberately avoids grammar explanation, which is a strength for some learners and a limitation for others.";
"blog.duolingo_welsh_alternative_guide.body_ssiw_limitation" = "<strong>Limitation:</strong> No grammar, no reading, no writing. If you need to understand why mutations happen or pass a Welsh exam, you need a grammar tool alongside SSiW.";
"blog.duolingo_welsh_alternative_guide.body_ssiw_pricing" = "<strong>Free:</strong> First few challenges. <strong>Full access:</strong> ~£13/month or ~£99/year.";
"blog.duolingo_welsh_alternative_guide.body_tools_better" = "The tools listed above are all better than Duolingo's frozen course for Welsh specifically — they cover more, they're maintained, and they're built (or adapted) for how Welsh actually works. Pick one, start using it, and add others when you find gaps.";
"blog.duolingo_welsh_alternative_guide.description" = "Duolingo dropped Welsh in 2023. Here are the 6 best alternatives that actually work — SSiW, blas., Dysgu Cymraeg, Glossika, Clozemaster, and more.";
"blog.duolingo_welsh_alternative_guide.faq_1_a" = "No single app replaces everything Duolingo did. For the closest all-in-one replacement, blas. covers grammar, mutations, vocabulary, reading, and conversation with spaced repetition. For speaking confidence, SaySomethingInWelsh is the top choice. Most learners combine two tools.";
"blog.duolingo_welsh_alternative_guide.faq_1_q" = "What is the best replacement for Duolingo Welsh?";
"blog.duolingo_welsh_alternative_guide.faq_2_a" = "Yes. blas. has a free tier covering grammar and mutations. Glossika offers Welsh for free (sentence repetition). Clozemaster has a free tier. The National Centre for Learning Welsh (Dysgu Cymraeg) offers subsidised courses. SSiW has free starter challenges.";
"blog.duolingo_welsh_alternative_guide.faq_2_q" = "Are there any free alternatives to Duolingo for Welsh?";
"blog.duolingo_welsh_alternative_guide.faq_3_a" = "Duolingo mothballed Welsh in November 2023 along with other smaller courses to focus resources on high-demand languages like Spanish and French. The course had 675,000 active learners growing at 38% year-on-year. The frozen course still exists but contains uncorrected errors.";
"blog.duolingo_welsh_alternative_guide.faq_3_q" = "Why did Duolingo stop updating Welsh?";
"blog.duolingo_welsh_alternative_guide.faq_4_a" = "The course is still accessible but frozen since November 2023. A final update introduced spelling errors, rejected correct Northern dialect forms, and marked valid answers wrong. These bugs will never be fixed. You can use it for basic exposure, but don't trust it for accuracy.";
"blog.duolingo_welsh_alternative_guide.faq_4_q" = "Can I still use Duolingo for Welsh?";
"blog.duolingo_welsh_alternative_guide.h2_blas" = "1. blas. — Grammar, Mutations, and Structured Learning";
"blog.duolingo_welsh_alternative_guide.h2_clozemaster" = "5. Clozemaster — Fill-in-the-Blank Practice";
"blog.duolingo_welsh_alternative_guide.h2_combinations" = "Recommended Combinations";
"blog.duolingo_welsh_alternative_guide.h2_dysgu_cymraeg" = "3. Dysgu Cymraeg — Structured Classroom Courses";
"blog.duolingo_welsh_alternative_guide.h2_glossika" = "4. Glossika — Free Sentence Repetition";
"blog.duolingo_welsh_alternative_guide.h2_s4c_media" = "6. S4C and Welsh-Language Media — Immersion";
"blog.duolingo_welsh_alternative_guide.h2_ssiw" = "2. SaySomethingInWelsh (SSiW) — Speaking Confidence";
"blog.duolingo_welsh_alternative_guide.h2_what_duolingo_got_right" = "What Duolingo Got Right — and What to Look For";
"blog.duolingo_welsh_alternative_guide.quick_answer" = "Duolingo mothballed Welsh in November 2023. The six best replacements are blas. (grammar and mutations), SaySomethingInWelsh (speaking), Dysgu Cymraeg (classroom), Glossika (free sentences), Clozemaster (cloze), and S4C media (immersion).";
"blog.duolingo_welsh_alternative_guide.td_combo_classroom" = "Dysgu Cymraeg + blas. or SSiW for daily practice";
"blog.duolingo_welsh_alternative_guide.td_combo_free" = "blas. free tier + Glossika + S4C";
"blog.duolingo_welsh_alternative_guide.td_combo_grammar" = "blas. + SSiW for speaking practice";
"blog.duolingo_welsh_alternative_guide.td_combo_max" = "blas. + SSiW + Dysgu Cymraeg course";
"blog.duolingo_welsh_alternative_guide.td_combo_speaking" = "SSiW + blas. for grammar gaps";
"blog.duolingo_welsh_alternative_guide.td_priority_classroom" = "Classroom learning";
"blog.duolingo_welsh_alternative_guide.td_priority_free" = "Free only";
"blog.duolingo_welsh_alternative_guide.td_priority_grammar" = "Grammar first";
"blog.duolingo_welsh_alternative_guide.td_priority_max" = "Maximum coverage";
"blog.duolingo_welsh_alternative_guide.td_priority_speaking" = "Speaking first";
"blog.duolingo_welsh_alternative_guide.th_combination" = "Recommended combination";
"blog.duolingo_welsh_alternative_guide.th_priority" = "Your priority";
"blog.duolingo_welsh_alternative_guide.title" = "Best Duolingo Welsh Alternatives (2026) — What to Use Now";
"blog.goidelic_vs_brythonic.body_geo" = "Brittany is the only Celtic-speaking region not on the British or Irish islands. Breton was carried there by Britons fleeing the Anglo-Saxon settlement of Britain between the 5th and 7th centuries.";
"blog.goidelic_vs_brythonic.body_intel_1" = "No. The two branches are mutually unintelligible. An Irish speaker cannot understand Welsh, and a Welsh speaker cannot understand Irish. Within a branch there is partial intelligibility (Irish and Scottish Gaelic can read each other's writing with some effort; Welsh and Cornish are partially mutually intelligible) but cross-branch the divergence is too deep.";
"blog.goidelic_vs_brythonic.body_intel_2" = "Roughly: the gap between Goidelic and Brythonic is similar to the gap between English and German. Same family, distant cousins.";
"blog.goidelic_vs_brythonic.body_intro" = "The Celtic language family split into two branches more than two thousand years ago. Goidelic gave us Irish, Scottish Gaelic, and Manx. Brythonic gave us Welsh, Cornish, and Breton. The two branches share a common ancestor in Proto-Celtic, but they have diverged enough that speakers of one cannot understand speakers of the other.";
"blog.goidelic_vs_brythonic.body_mut_1" = "Both branches use initial consonant mutations, where the first letter of a word changes depending on grammatical context. The systems differ.";
"blog.goidelic_vs_brythonic.body_mut_2" = "<strong>Goidelic mutations:</strong> Irish and Scottish Gaelic use lenition (called séimhiú in Irish, written by adding an h after the consonant or by a dot above it in older script) and eclipsis (called urú in Irish, written by prefixing a new consonant). Manx uses a similar system with its own spelling conventions.";
"blog.goidelic_vs_brythonic.body_mut_3" = "<strong>Brythonic mutations:</strong> Welsh has three mutations (treiglad meddal, trwynol, and llaes). Cornish and Breton have similar systems with branch-specific differences. Breton has four mutations (soft, hard, mixed, spirant) where Welsh has three.";
"blog.goidelic_vs_brythonic.body_mut_4" = "See <a_irish>Irish mutations</a_irish> and <a_welsh>Welsh mutations</a_welsh> for the full systems.";
"blog.goidelic_vs_brythonic.body_qp_1" = "The clearest difference between the two branches is a single sound change. Proto-Celtic had a kw sound (a labialised k, like the qu in English \"queen\"). Goidelic languages kept it, written as c in modern spelling. Brythonic languages shifted it to p. Linguists labelled the branches Q-Celtic (Goidelic) and P-Celtic (Brythonic) before modern orthographies were standardised.";
"blog.goidelic_vs_brythonic.body_qp_2" = "The shift shows up across the lexicon:";
"blog.goidelic_vs_brythonic.body_when_1" = "The exact date is debated. Insular Celtic was an oral language, so the split is visible only through later written records and reconstructed forms. Most historical linguists place the division between 600 BCE and the early centuries CE. By the time of recorded history, Goidelic was established in Ireland and Brythonic was spoken across most of Britain.";
"blog.goidelic_vs_brythonic.body_when_2" = "The kw to p shift was gradual. There may have been centuries when both forms coexisted in different dialects of Insular Celtic before the two branches stabilised.";
"blog.goidelic_vs_brythonic.body_which_first" = "Pick by heritage, geography, or community. The grammar skills transfer well within a branch but less well across. If you want to eventually learn multiple Celtic languages, starting in the branch closer to your heritage usually makes sense. blas. teaches all six Celtic languages — Irish, Welsh, <a_sg>Scottish Gaelic</a_sg>, <a_breton>Breton</a_breton>, Cornish, and Manx.";
"blog.goidelic_vs_brythonic.description" = "The Celtic family broke into two branches. Goidelic kept the original kw sound, Brythonic shifted to p. Why the split happened, where each branch lives today, and how they differ.";
"blog.goidelic_vs_brythonic.faq_1_a" = "Goidelic and Brythonic are the two surviving branches of the Insular Celtic language family. Goidelic includes Irish, Scottish Gaelic, and Manx. Brythonic includes Welsh, Cornish, and Breton. The clearest difference is the Q-Celtic / P-Celtic split: Goidelic kept the original Proto-Celtic kw sound (written c), while Brythonic shifted it to p. The two branches also use different mutation systems and have diverged in grammar and vocabulary.";
"blog.goidelic_vs_brythonic.faq_1_q" = "What is the difference between Goidelic and Brythonic Celtic?";
"blog.goidelic_vs_brythonic.faq_2_a" = "The labels come from a single sound change. Proto-Celtic had a kw sound that Goidelic preserved (written as c, sometimes transcribed as q in older scholarship) and Brythonic turned into p. So the Goidelic word for four is ceathair, and the Brythonic word is pedwar. The Goidelic word for son is mac, the Brythonic is mab. The Q and P labels predate modern spelling conventions and remain in use among historical linguists.";
"blog.goidelic_vs_brythonic.faq_2_q" = "Why is it called Q-Celtic and P-Celtic?";
"blog.goidelic_vs_brythonic.faq_3_a" = "The split is generally placed somewhere between 600 BCE and the early centuries CE. By the time of recorded history, Goidelic was established in Ireland and Brythonic was spoken across most of Britain. The exact timing is debated because Insular Celtic was an oral language family and the kw / p split happened gradually rather than as a single event.";
"blog.goidelic_vs_brythonic.faq_3_q" = "When did Goidelic and Brythonic split?";
"blog.goidelic_vs_brythonic.faq_4_a" = "No. The two branches are mutually unintelligible. An Irish speaker cannot understand spoken Welsh and vice versa. Within a branch there is partial intelligibility (Irish and Scottish Gaelic, or Welsh and Cornish) but across the branches the divergence is too deep. They are roughly as related as English and German.";
"blog.goidelic_vs_brythonic.faq_4_q" = "Can Goidelic and Brythonic speakers understand each other?";
"blog.goidelic_vs_brythonic.h2_geography" = "Geography today";
"blog.goidelic_vs_brythonic.h2_intel" = "Are Goidelic and Brythonic mutually intelligible?";
"blog.goidelic_vs_brythonic.h2_mutations" = "Different mutation systems";
"blog.goidelic_vs_brythonic.h2_qp_split" = "The Q-Celtic / P-Celtic split";
"blog.goidelic_vs_brythonic.h2_when" = "When did the split happen?";
"blog.goidelic_vs_brythonic.h2_which_first" = "Which should you learn first?";
"blog.goidelic_vs_brythonic.li_geo_brythonic" = "<strong>Brythonic:</strong> Wales (Welsh), Cornwall (Cornish), Brittany (Breton)";
"blog.goidelic_vs_brythonic.li_geo_goidelic" = "<strong>Goidelic:</strong> Ireland (Irish), Scotland (Scottish Gaelic), Isle of Man (Manx)";
"blog.goidelic_vs_brythonic.td_five" = "five";
"blog.goidelic_vs_brythonic.td_four" = "four";
"blog.goidelic_vs_brythonic.td_head" = "head";
"blog.goidelic_vs_brythonic.td_son" = "son";
"blog.goidelic_vs_brythonic.td_who" = "who";
"blog.goidelic_vs_brythonic.th_breton_p" = "Breton (P)";
"blog.goidelic_vs_brythonic.th_english" = "English";
"blog.goidelic_vs_brythonic.th_irish_q" = "Irish (Q)";
"blog.goidelic_vs_brythonic.th_sg_q" = "Scottish Gaelic (Q)";
"blog.goidelic_vs_brythonic.th_welsh_p" = "Welsh (P)";
"blog.goidelic_vs_brythonic.title" = "Goidelic vs Brythonic: How the Celtic Languages Split";
"blog.how_long_to_learn_irish.body_1" = "\"How long will it take?\" is the first question most people ask before starting Irish. The honest answer depends on what you mean by \"learn\": ordering a pint as Gaeilge is a different goal from reading a novel or holding a thirty-minute conversation.";
"blog.how_long_to_learn_irish.body_2" = "This guide gives you realistic timelines at every level, based on FSI data, CEFR benchmarks, and what adult learners actually report. No inflated promises, no discouraging worst-case scenarios. Just honest numbers.";
"blog.how_long_to_learn_irish.body_a1_1" = "Basic greetings, simple phrases, numbers, telling people your name. You can ask and answer simple questions about familiar topics. You can read very short texts with support. This is the \"survival tourist\" level.";
"blog.how_long_to_learn_irish.body_a1_2" = "At A1 you can: say <code>Dia duit</code>, introduce yourself, order food with pointing and a few words, read signs, and handle very basic exchanges.";
"blog.how_long_to_learn_irish.body_a2_1" = "You can handle simple, routine exchanges (shopping, asking for directions, talking about your family and work). You understand the most common mutations and can usually apply them correctly. You know present and past tense. You can read simple paragraphs.";
"blog.how_long_to_learn_irish.body_a2_2" = "This is where most Duolingo completers land. It's enough to participate in Seachtain na Gaeilge conversations and read simple social media posts.";
"blog.how_long_to_learn_irish.body_b1_1" = "The real milestone for most learners. You can deal with most situations that arise while travelling in a Gaeltacht area. You can describe experiences, give opinions, explain plans. You can follow the gist of radio programmes on familiar topics. Mutations are mostly automatic. You know all main tenses.";
"blog.how_long_to_learn_irish.body_b1_2" = "B1 is \"conversational Irish.\" You can have a real conversation, not just exchange rehearsed phrases. Most dedicated adult learners reach B1 in under a year.";
"blog.how_long_to_learn_irish.body_b2_1" = "You can interact fluently enough that conversation with native speakers is comfortable for both sides. You can read articles and follow news broadcasts. You can write clear texts on a range of subjects. You understand most of what you hear in standard speech.";
"blog.how_long_to_learn_irish.body_b2_2" = "B2 is roughly the level needed to work through Irish: attending meetings, writing emails, reading documents. It's also roughly the level of a strong Leaving Cert student.";
"blog.how_long_to_learn_irish.body_bottom_1" = "Irish is not a quick language to learn, but it's not an impossibly slow one either. With focused daily practice of 30-60 minutes, most adult learners can hold a genuine conversation within a year. That's faster than most people expect, and it's achievable without moving to Connemara or quitting your job.";
"blog.how_long_to_learn_irish.body_bottom_2" = "The key variables are consistency, method, and patience. Short daily sessions with spaced repetition will always outperform sporadic marathon sessions. And the best time to start is now. The sooner you begin, the sooner those timelines start counting down.";
"blog.how_long_to_learn_irish.body_c1" = "You can express yourself fluently and spontaneously. You can use Irish for academic or professional purposes. You understand demanding texts, implicit meaning, and regional variation. This is the FSI \"professional proficiency\" target, and it takes serious, sustained effort over years.";
"blog.how_long_to_learn_irish.body_c2" = "Near-native fluency. You can understand virtually everything heard or read. You can summarise information from different spoken and written sources. Very few adult learners reach C2 without living in a Gaeltacht area or Irish-medium environment.";
"blog.how_long_to_learn_irish.body_cefr_intro" = "The CEFR (Common European Framework of Reference) divides language ability into six levels. Here's what each one means for Irish, and realistic timelines for a self-study learner doing <strong>30-60 minutes of focused daily practice</strong>:";
"blog.how_long_to_learn_irish.body_compared_intro" = "People often ask whether Irish is \"harder than French\" or \"harder than German.\" Here's a direct comparison:";
"blog.how_long_to_learn_irish.body_compared_outro_prefix" = "Irish's main challenges (mutations, VSO word order, and the spelling system) are genuinely unfamiliar to English speakers. But the grammar is <strong>highly regular</strong>. Once you learn a pattern, it applies consistently. There are far fewer exceptions than in English, French, or German. For a deeper look at what's involved, see our";
"blog.how_long_to_learn_irish.body_fsi_1" = "The U.S. Foreign Service Institute (FSI) classifies Irish as a <strong>Category III language</strong>: \"hard languages\" with significant linguistic and/or cultural differences from English. The FSI estimates <strong>1,100 class hours</strong> for a professional English speaker to reach professional working proficiency (roughly C1) in a Category III language.";
"blog.how_long_to_learn_irish.body_fsi_caveat" = "Important caveat: FSI data comes from full-time language students in immersive classroom settings with professional instructors. Self-study takes longer. But the relative difficulty is useful. It tells you where Irish sits compared to other languages.";
"blog.how_long_to_learn_irish.body_fsi_comparison_label" = "For comparison:";
"blog.how_long_to_learn_irish.body_fsi_summary" = "Irish takes roughly <strong>1.5-2x as long as French or Spanish</strong>, but about <strong>half as long as Mandarin or Arabic</strong>. It's harder than the Romance languages but nowhere near the top of the difficulty scale.";
"blog.how_long_to_learn_irish.body_practical_intro" = "Based on what works for adult Irish learners:";
"blog.how_long_to_learn_irish.body_speed_intro" = "These timelines vary enormously depending on several factors:";
"blog.how_long_to_learn_irish.body_spelling_1" = "Irish spelling intimidates beginners. Words like <code>Seachtain</code> or <code>bhfuil</code> look impenetrable. But Irish spelling is actually <strong>more regular than English</strong>. It follows consistent rules. The \"extra\" vowels signal whether a consonant is broad or slender, which determines pronunciation. Once you learn the \"caol le caol, leathan le leathan\" (slender with slender, broad with broad) rule, spelling becomes predictable.";
"blog.how_long_to_learn_irish.body_spelling_2" = "Most learners find that spelling stops being a barrier within the first month. It's a hurdle at the door, not a wall through the whole house.";
"blog.how_long_to_learn_irish.challenges_french" = "Pronunciation, gendered nouns, subjunctive";
"blog.how_long_to_learn_irish.challenges_german" = "Cases, word order, gendered nouns (3 genders)";
"blog.how_long_to_learn_irish.challenges_irish" = "Mutations, VSO order, spelling, two \"to be\"s";
"blog.how_long_to_learn_irish.challenges_mandarin" = "Tones, characters, no shared vocabulary";
"blog.how_long_to_learn_irish.challenges_russian" = "Cases (6), aspect, Cyrillic script";
"blog.how_long_to_learn_irish.challenges_spanish" = "Subjunctive, ser/estar, gendered nouns";
"blog.how_long_to_learn_irish.description" = "The FSI says 1,100 hours, but how long to actually hold a conversation? Realistic A1 to B2 timelines, what slows you down, and how to cut months off.";
"blog.how_long_to_learn_irish.faq_1_a" = "The FSI estimates 1,100 class hours for professional proficiency (Category III). For conversational ability (B1), most dedicated learners need 6-12 months of daily practice. For basic phrases and survival Irish, a few weeks of focused study is enough.";
"blog.how_long_to_learn_irish.faq_1_q" = "How long does it take to learn Irish?";
"blog.how_long_to_learn_irish.faq_2_a" = "Irish is a Category III language for English speakers (FSI), meaning it takes roughly twice as long as French or Spanish (Category I). The main challenges are mutations, VSO word order, and the spelling system, not irregular grammar.";
"blog.how_long_to_learn_irish.faq_2_q" = "Is Irish harder than French or Spanish?";
"blog.how_long_to_learn_irish.faq_3_a" = "You can reach a basic conversational level (A2) in 3 months with daily focused practice of 30-60 minutes. You won't be fluent, but you'll be able to hold simple conversations, understand basic texts, and handle common phrases.";
"blog.how_long_to_learn_irish.faq_3_q" = "Can I learn Irish in 3 months?";
"blog.how_long_to_learn_irish.faq_4_a" = "Combine structured grammar study with spaced repetition (daily short sessions beat weekly long ones), add reading at your level as soon as possible, and practice speaking. Tools like blas. schedule your review automatically so you don't waste time on what you already know.";
"blog.how_long_to_learn_irish.faq_4_q" = "What's the fastest way to learn Irish?";
"blog.how_long_to_learn_irish.h2_affects_speed" = "What Affects Your Speed";
"blog.how_long_to_learn_irish.h2_bottom_line" = "The Bottom Line";
"blog.how_long_to_learn_irish.h2_cefr" = "Realistic Timelines by CEFR Level";
"blog.how_long_to_learn_irish.h2_compared" = "How Irish Compares to Other Languages";
"blog.how_long_to_learn_irish.h2_fsi" = "What the FSI Says About Irish";
"blog.how_long_to_learn_irish.h2_practical" = "How to Make the Most of Your Study Time";
"blog.how_long_to_learn_irish.h2_spelling" = "A Note on the Spelling System";
"blog.how_long_to_learn_irish.h3_a1" = "A1 — Breakthrough (2-4 weeks)";
"blog.how_long_to_learn_irish.h3_a2" = "A2 — Elementary (2-4 months)";
"blog.how_long_to_learn_irish.h3_b1" = "B1 — Intermediate (6-12 months)";
"blog.how_long_to_learn_irish.h3_b2" = "B2 — Upper Intermediate (1-2 years)";
"blog.how_long_to_learn_irish.h3_c1" = "C1 — Advanced (2-4 years)";
"blog.how_long_to_learn_irish.h3_c2" = "C2 — Mastery (4+ years)";
"blog.how_long_to_learn_irish.lang_french" = "French";
"blog.how_long_to_learn_irish.lang_german" = "German";
"blog.how_long_to_learn_irish.lang_irish" = "Irish";
"blog.how_long_to_learn_irish.lang_mandarin" = "Mandarin";
"blog.how_long_to_learn_irish.lang_russian" = "Russian";
"blog.how_long_to_learn_irish.lang_spanish" = "Spanish";
"blog.how_long_to_learn_irish.li_accept_plateau" = "<strong>Accept the plateau.</strong> Every learner hits a wall around A2-B1 where progress feels slow. This is normal. Push through with varied input (reading, listening, speaking) and the plateau breaks.";
"blog.how_long_to_learn_irish.li_cat_1" = "<strong>Category I</strong> (French, Spanish, Italian): ~600-750 hours";
"blog.how_long_to_learn_irish.li_cat_2" = "<strong>Category II</strong> (German, Indonesian): ~900 hours";
"blog.how_long_to_learn_irish.li_cat_3" = "<strong>Category III</strong> (Irish, Welsh, Hindi, Czech): ~1,100 hours";
"blog.how_long_to_learn_irish.li_cat_4" = "<strong>Category IV</strong> (Arabic, Mandarin, Japanese, Korean): ~2,200 hours";
"blog.how_long_to_learn_irish.li_consistency" = "<strong>Consistency matters more than hours.</strong> Thirty minutes every day beats three hours on Saturday. Spaced repetition research consistently shows that distributed practice produces better retention than massed practice.";
"blog.how_long_to_learn_irish.li_drill_mutations_prefix" = "<strong>Drill mutations early and often.</strong> Mutations appear in every sentence of Irish. They're not a topic you learn once. They need to become automatic reflexes. See our";
"blog.how_long_to_learn_irish.li_drill_mutations_suffix" = "for the full system.";
"blog.how_long_to_learn_irish.li_exposure" = "<strong>Exposure outside study sessions.</strong> Listening to Raidio na Gaeltachta, following Irish-language social media, switching your phone to Irish: these add passive input hours that compound over time.";
"blog.how_long_to_learn_irish.li_other_languages" = "<strong>Other language experience helps.</strong> If you speak another language with mutations (Welsh, Scottish Gaelic), VSO word order, or grammatical gender, Irish will feel less alien. General language-learning experience also transfers.";
"blog.how_long_to_learn_irish.li_school_irish" = "<strong>School Irish gives you a head start.</strong> If you studied Irish at school in Ireland, even if you remember almost nothing, you have passive knowledge that reactivates faster than learning from zero. Former school learners often reach B1 in half the time of complete beginners.";
"blog.how_long_to_learn_irish.li_speak_early" = "<strong>Speak before you're ready.</strong> Join a conversation circle (ciorcal comhrá), find a language partner, or talk to yourself. Speaking activates different pathways than reading and writing.";
"blog.how_long_to_learn_irish.li_start_reading" = "<strong>Start reading as soon as possible.</strong> Graded readers, simple news articles (Tuairisc.ie), children's books: reading exposes you to grammar in context and builds vocabulary passively.";
"blog.how_long_to_learn_irish.li_study_daily" = "<strong>Study daily, even briefly.</strong> Fifteen minutes every day is worth more than two hours once a week. The spacing effect is the single most powerful finding in memory research.";
"blog.how_long_to_learn_irish.li_study_method" = "<strong>Study method matters.</strong> Active recall (testing yourself) and spaced repetition are dramatically more effective than passive review. Reading at your level accelerates vocabulary acquisition. Speaking practice builds fluency that reading alone doesn't.";
"blog.how_long_to_learn_irish.li_use_srs" = "<strong>Use spaced repetition.</strong> Apps like blas. schedule your review automatically so you revisit material at the optimal time for retention. This is dramatically more efficient than re-reading notes.";
"blog.how_long_to_learn_irish.link_complete_mutation_guide" = "complete mutation guide";
"blog.how_long_to_learn_irish.link_irish_grammar_guide" = "Irish grammar beginner's guide";
"blog.how_long_to_learn_irish.quick_answer" = "The FSI estimates about 1,100 class hours for professional proficiency. For conversational ability at B1, most learners need 6 to 12 months of daily practice. A basic conversational A2 level is reachable in about 3 months of focused daily study.";
"blog.how_long_to_learn_irish.th_challenges" = "Key Challenges for English Speakers";
"blog.how_long_to_learn_irish.th_est_hours" = "Est. Hours to C1";
"blog.how_long_to_learn_irish.th_fsi_category" = "FSI Category";
"blog.how_long_to_learn_irish.th_language" = "Language";
"blog.how_long_to_learn_irish.title" = "How Long Does It Take to Learn Irish?";
"blog.how_many_celtic_languages.body_branches_1" = "The split between Goidelic and Brythonic happened more than two thousand years ago. The clearest difference is a sound change: where Goidelic kept the original Proto-Celtic kw sound (written as c in modern spelling), Brythonic shifted it to p. So the Goidelic word for four is ceathair and the Brythonic word is pedwar; the Goidelic for son is mac and the Brythonic is mab. That single change, repeated across the lexicon, gave each branch a distinctive shape.";
"blog.how_many_celtic_languages.body_branches_2" = "For more on the split, see <a_split>Goidelic vs Brythonic: how the Celtic languages split</a_split>.";
"blog.how_many_celtic_languages.body_extinct" = "Yes. The Celtic family was once much larger. Continental Celtic languages including Gaulish (spoken across what is now France), Celtiberian (Spain), Galatian (modern Turkey), and Lepontic (northern Italy) all died out by the early medieval period. They survive only in inscriptions, place names, and loanwords. Of the Insular Celtic family on the British Isles and Brittany, the six modern languages above are the only survivors.";
"blog.how_many_celtic_languages.body_intro" = "<strong>There are six living Celtic languages.</strong> Three belong to the Goidelic branch (Irish, Scottish Gaelic, Manx) and three to the Brythonic branch (Welsh, Cornish, Breton). All six are spoken in western Europe today, although speaker numbers vary widely.";
"blog.how_many_celtic_languages.body_revival_1" = "Both languages had a period when no native speakers were left. Manx lost its last traditional native speaker, Ned Maddrell, in 1974. Cornish lost its last in the late 18th or early 19th century, with Dolly Pentreath often cited (the date and identity are debated). Both languages have been revived through schools, classes, and family transmission, and both now have new native speakers raised bilingually from birth.";
"blog.how_many_celtic_languages.body_revival_2" = "UNESCO no longer classifies either as extinct. Manx is listed as \"critically endangered\" and Cornish as \"critically endangered\" with active revival.";
"blog.how_many_celtic_languages.body_start" = "If you want to learn one, the choice usually comes down to heritage, geography, or learning resources. Welsh and Irish have the most material. blas. teaches both today, with <a_sg>Scottish Gaelic</a_sg> and <a_breton>Breton</a_breton> next on the roadmap.";
"blog.how_many_celtic_languages.description" = "Six living Celtic languages, two branches, one shared ancestor. Speaker numbers, geographic spread, and the status of each Celtic language today.";
"blog.how_many_celtic_languages.faq_1_a" = "There are six living Celtic languages: Irish (Gaeilge), Welsh (Cymraeg), Scottish Gaelic (Gàidhlig), Breton (Brezhoneg), Cornish (Kernewek), and Manx (Gaelg). They split into two branches: Goidelic (Irish, Scottish Gaelic, Manx) and Brythonic (Welsh, Cornish, Breton).";
"blog.how_many_celtic_languages.faq_1_q" = "How many Celtic languages are there?";
"blog.how_many_celtic_languages.faq_2_a" = "Yes. Manx lost its last native speaker in 1974 and Cornish lost its last in the late 18th or early 19th century, but both have been revived. Today Manx has roughly 2,200 speakers and Cornish has around 600 fluent speakers, with both numbers slowly growing through schools, classes, and family transmission.";
"blog.how_many_celtic_languages.faq_2_q" = "Are Cornish and Manx really Celtic if they died out?";
"blog.how_many_celtic_languages.faq_3_a" = "Welsh has the most regular speakers, at around 538,000 according to the 2021 Census. Irish has more people with some ability (1.7 million per the 2022 Census), but fewer daily speakers (roughly 70,000 to 80,000). Breton has an estimated 200,000 speakers, Scottish Gaelic about 57,000, Manx about 2,200, and Cornish around 600.";
"blog.how_many_celtic_languages.faq_3_q" = "Which Celtic language has the most speakers?";
"blog.how_many_celtic_languages.faq_4_a" = "Yes. Continental Celtic languages including Gaulish, Celtiberian, Galatian, and Lepontic all died out by the early medieval period as Latin and Germanic languages spread. Of the Insular Celtic family, only the six Goidelic and Brythonic languages survive into the modern era.";
"blog.how_many_celtic_languages.faq_4_q" = "Are there any extinct Celtic languages?";
"blog.how_many_celtic_languages.h2_branches" = "Why two branches?";
"blog.how_many_celtic_languages.h2_extinct" = "Are there extinct Celtic languages?";
"blog.how_many_celtic_languages.h2_revival" = "Are Manx and Cornish really alive?";
"blog.how_many_celtic_languages.h2_six" = "The six Celtic languages";
"blog.how_many_celtic_languages.h2_start" = "Where to start";
"blog.how_many_celtic_languages.td_branch_brythonic" = "Brythonic";
"blog.how_many_celtic_languages.td_branch_goidelic" = "Goidelic";
"blog.how_many_celtic_languages.td_lang_breton" = "Breton";
"blog.how_many_celtic_languages.td_lang_cornish" = "Cornish";
"blog.how_many_celtic_languages.td_lang_irish" = "Irish";
"blog.how_many_celtic_languages.td_lang_manx" = "Manx";
"blog.how_many_celtic_languages.td_lang_sg" = "Scottish Gaelic";
"blog.how_many_celtic_languages.td_lang_welsh" = "Welsh";
"blog.how_many_celtic_languages.td_speakers_breton" = "~200,000";
"blog.how_many_celtic_languages.td_speakers_cornish" = "~600 fluent, growing";
"blog.how_many_celtic_languages.td_speakers_irish" = "~70,000 daily; 1.7M with some ability";
"blog.how_many_celtic_languages.td_speakers_manx" = "~2,200, growing";
"blog.how_many_celtic_languages.td_speakers_sg" = "~57,000";
"blog.how_many_celtic_languages.td_speakers_welsh" = "~538,000 regular";
"blog.how_many_celtic_languages.td_where_brittany" = "Brittany, France";
"blog.how_many_celtic_languages.td_where_cornwall" = "Cornwall, England";
"blog.how_many_celtic_languages.td_where_iom" = "Isle of Man";
"blog.how_many_celtic_languages.td_where_ireland" = "Ireland";
"blog.how_many_celtic_languages.td_where_scotland" = "Scotland";
"blog.how_many_celtic_languages.td_where_wales" = "Wales";
"blog.how_many_celtic_languages.th_branch" = "Branch";
"blog.how_many_celtic_languages.th_language" = "Language";
"blog.how_many_celtic_languages.th_native_name" = "Native name";
"blog.how_many_celtic_languages.th_speakers" = "Speakers";
"blog.how_many_celtic_languages.th_where" = "Where";
"blog.how_many_celtic_languages.title" = "How Many Celtic Languages Are There? All 6 Living Languages, Explained";
"blog.irish_consonant_mutations_complete_guide.body_1" = "If you're learning Irish, mutations are the first real hurdle. Words change their opening consonant depending on what comes before them. <code>cat</code> becomes <code>chat</code>, or <code>gcat</code>, or stays <code>cat</code>, depending on the grammatical context.";
"blog.irish_consonant_mutations_complete_guide.body_2" = "This guide covers every mutation type in Irish: <strong>séimhiú</strong> (lenition), <strong>urú</strong> (eclipsis), <strong>h-prefixing</strong>, and <strong>t-prefixing</strong>. For each one, you'll get the complete consonant mapping table, every trigger that causes it, and real examples.";
"blog.irish_consonant_mutations_complete_guide.body_3" = "Irish has <strong>initial mutations</strong>, systematic changes to the first consonant (or vowel) of a word. They're triggered by the word that comes before: a possessive pronoun, an article, a preposition, a number, or a grammatical particle.";
"blog.irish_consonant_mutations_complete_guide.body_4" = "There are four mutation types, but two do the heavy lifting:";
"blog.irish_consonant_mutations_complete_guide.body_5" = "Mutations evolved from the way adjacent sounds blended together in Old Irish. Today they carry grammatical meaning. The mutation itself tells you something about the relationship between words.";
"blog.irish_consonant_mutations_complete_guide.body_6" = "Séimhiú is the most common mutation. It \"softens\" the initial consonant by adding <code>h</code> after it. Nine consonants can be lenited:";
"blog.irish_consonant_mutations_complete_guide.body_dialects_advice" = "For learners, stick with the standard form first. You'll pick up dialect differences naturally as you encounter more Irish.";
"blog.irish_consonant_mutations_complete_guide.body_dialects_intro" = "Standard Irish (An Caighdeán Oifigiúil) is what you'll find in textbooks, but the three main dialects handle some mutations differently, particularly after prepositions + article:";
"blog.irish_consonant_mutations_complete_guide.body_eclipsis_pronunciation" = "For eclipsis, only the <em>first</em> letter is pronounced. In <code>mbord</code>, you say <strong>m</strong>ord. In <code>gcat</code>, you say <strong>g</strong>at. The original consonant is written but silent.";
"blog.irish_consonant_mutations_complete_guide.body_h_prefix_desc" = "An <code>h</code> is placed before a vowel to prevent two vowel sounds running together.";
"blog.irish_consonant_mutations_complete_guide.body_learning_1" = "Reading a reference guide is useful, but mutations only stick through practice. The pattern is simple enough to understand in an afternoon. The challenge is applying it automatically when you're speaking or writing.";
"blog.irish_consonant_mutations_complete_guide.body_learning_2" = "That's why blas. exists. It's a language app built for adults coming back to Irish: grammar, vocabulary, mutations, conversation, all with <strong>spaced repetition</strong>. You see the things you struggle with more often, and the things you've mastered less often. Over time, the correct forms become instinctive rather than something you have to look up.";
"blog.irish_consonant_mutations_complete_guide.body_minor_mutations" = "These two minor mutations only affect vowels (and in one case, <code>s</code>). They're less complex than séimhiú and urú, but you'll encounter them regularly.";
"blog.irish_consonant_mutations_complete_guide.body_numbers_intro" = "Irish numbers trigger different mutations depending on the range. This trips up a lot of learners:";
"blog.irish_consonant_mutations_complete_guide.body_pronounce_intro" = "Knowing the spelling is half the battle. Here's how each lenited consonant actually sounds:";
"blog.irish_consonant_mutations_complete_guide.body_s_cluster_note" = "<strong>Note:</strong> <code>s</code> is <em>not</em> lenited when followed by <code>c</code>, <code>f</code>, <code>m</code>, <code>p</code>, or <code>t</code> (the consonant clusters <code>sc</code>, <code>sf</code>, <code>sm</code>, <code>sp</code>, <code>st</code>). So <code>scoil</code> stays <code>scoil</code>, not <code>*shoil</code>.";
"blog.irish_consonant_mutations_complete_guide.body_simple_rule" = "The simple rule: <strong>1-6 lenite, 7-10 eclipse</strong>.";
"blog.irish_consonant_mutations_complete_guide.body_t_prefix_desc" = "A <code>t-</code> is added before masculine singular nouns starting with a vowel, and <code>ts</code> replaces <code>s</code> in certain feminine contexts.";
"blog.irish_consonant_mutations_complete_guide.body_uru_intro" = "Urú is the second major mutation. Instead of modifying the consonant, it <em>prepends</em> a new consonant that \"eclipses\" the original. You write both letters but only pronounce the first one.";
"blog.irish_consonant_mutations_complete_guide.browse_all_link" = "Browse all →";
"blog.irish_consonant_mutations_complete_guide.cat_adverb_marker" = "Adverb marker:";
"blog.irish_consonant_mutations_complete_guide.cat_article_feminine" = "The article with feminine nouns:";
"blog.irish_consonant_mutations_complete_guide.cat_article_genitive_plural" = "The article (genitive plural):";
"blog.irish_consonant_mutations_complete_guide.cat_numbers_3_6" = "Numbers (3-6):";
"blog.irish_consonant_mutations_complete_guide.cat_numbers_7_10" = "Numbers (7-10):";
"blog.irish_consonant_mutations_complete_guide.cat_particles" = "Particles:";
"blog.irish_consonant_mutations_complete_guide.cat_past_tense" = "Past tense:";
"blog.irish_consonant_mutations_complete_guide.cat_possessives" = "Possessives:";
"blog.irish_consonant_mutations_complete_guide.cat_prep_article" = "Prepositions + article:";
"blog.irish_consonant_mutations_complete_guide.cat_prepositions" = "Prepositions:";
"blog.irish_consonant_mutations_complete_guide.ctx_article" = "Article";
"blog.irish_consonant_mutations_complete_guide.ctx_before_vowels" = "Before vowels";
"blog.irish_consonant_mutations_complete_guide.ctx_numbers" = "Numbers";
"blog.irish_consonant_mutations_complete_guide.ctx_particles" = "Particles";
"blog.irish_consonant_mutations_complete_guide.ctx_past_tense" = "Past tense";
"blog.irish_consonant_mutations_complete_guide.ctx_possessives" = "Possessives";
"blog.irish_consonant_mutations_complete_guide.ctx_prepositions" = "Prepositions";
"blog.irish_consonant_mutations_complete_guide.ctx_prepositions_standard" = "Prepositions (standard)";
"blog.irish_consonant_mutations_complete_guide.ctx_verbs" = "Verbs";
"blog.irish_consonant_mutations_complete_guide.description" = "How Irish initial mutations work: when to use séimhiú (lenition) vs urú (eclipsis), which numbers and words trigger each, and how to pronounce them.";
"blog.irish_consonant_mutations_complete_guide.explore_word_forms_desc" = "See every mutated form, hear pronunciation, and read example sentences.";
"blog.irish_consonant_mutations_complete_guide.explore_word_forms_title" = "Explore mutation forms for individual words";
"blog.irish_consonant_mutations_complete_guide.faq_1_a" = "Irish has four initial mutations: séimhiú (lenition), which adds h after a consonant; urú (eclipsis), which prefixes a new consonant; h-prefixing before vowels; and t-prefixing before vowels and s. They change the first letter of a word depending on what comes before it.";
"blog.irish_consonant_mutations_complete_guide.faq_1_q" = "What are the Irish mutations?";
"blog.irish_consonant_mutations_complete_guide.faq_2_a" = "Séimhiú (lenition) softens a consonant by adding h after it (e.g. c → ch). Urú (eclipsis) prepends a new consonant that replaces the sound of the original (e.g. c → gc). Different grammatical triggers cause each one. For example, possessives mo/do/a(his) cause séimhiú, while ár/bhur/a(their) cause urú.";
"blog.irish_consonant_mutations_complete_guide.faq_2_q" = "What is the difference between séimhiú and urú?";
"blog.irish_consonant_mutations_complete_guide.faq_3_a" = "Numbers 1-6 cause séimhiú (lenition): trí chat, cúig phunt. Numbers 7-10 cause urú (eclipsis): seacht gcat, deich gceist. The simple rule is 1-6 lenite, 7-10 eclipse.";
"blog.irish_consonant_mutations_complete_guide.faq_3_q" = "Which Irish numbers cause lenition and which cause eclipsis?";
"blog.irish_consonant_mutations_complete_guide.faq_4_a" = "Each lenited consonant has a specific pronunciation: bh/mh = w or v, ch = German ach/ich sound, dh/gh = voiced ch or y sound, fh = silent, ph = f sound, sh/th = h sound. Only the lenited sound is pronounced.";
"blog.irish_consonant_mutations_complete_guide.faq_4_q" = "How do you pronounce lenited consonants in Irish?";
"blog.irish_consonant_mutations_complete_guide.fem_sg_s" = "feminine singular <code>s</code> (before vowel/l/n/r)";
"blog.irish_consonant_mutations_complete_guide.feminine_singular_noun" = "feminine singular noun";
"blog.irish_consonant_mutations_complete_guide.feminine_singular_short" = "feminine singular";
"blog.irish_consonant_mutations_complete_guide.gen_plural_short" = "genitive plural";
"blog.irish_consonant_mutations_complete_guide.genitive_plural" = "genitive plural noun";
"blog.irish_consonant_mutations_complete_guide.gloss_adverb" = "adverb";
"blog.irish_consonant_mutations_complete_guide.gloss_at_the" = "at the";
"blog.irish_consonant_mutations_complete_guide.gloss_at_the_door" = "at the door";
"blog.irish_consonant_mutations_complete_guide.gloss_at_the_man" = "at the man";
"blog.irish_consonant_mutations_complete_guide.gloss_before" = "before";
"blog.irish_consonant_mutations_complete_guide.gloss_closed" = "closed";
"blog.irish_consonant_mutations_complete_guide.gloss_closed_past" = "closed, past tense";
"blog.irish_consonant_mutations_complete_guide.gloss_conjunction_that" = "conjunction, \"that\"";
"blog.irish_consonant_mutations_complete_guide.gloss_did_you_hear" = "did you hear?";
"blog.irish_consonant_mutations_complete_guide.gloss_do_you_understand" = "do you understand?";
"blog.irish_consonant_mutations_complete_guide.gloss_does_not_understand" = "does not understand";
"blog.irish_consonant_mutations_complete_guide.gloss_drank" = "drank";
"blog.irish_consonant_mutations_complete_guide.gloss_fem_gen_sg" = "feminine genitive singular";
"blog.irish_consonant_mutations_complete_guide.gloss_greatly" = "greatly";
"blog.irish_consonant_mutations_complete_guide.gloss_her" = "her";
"blog.irish_consonant_mutations_complete_guide.gloss_her_father" = "her father";
"blog.irish_consonant_mutations_complete_guide.gloss_her_name" = "her name";
"blog.irish_consonant_mutations_complete_guide.gloss_his" = "his";
"blog.irish_consonant_mutations_complete_guide.gloss_his_field" = "his field";
"blog.irish_consonant_mutations_complete_guide.gloss_his_sitting" = "his sitting";
"blog.irish_consonant_mutations_complete_guide.gloss_if_conditional" = "if, conditional";
"blog.irish_consonant_mutations_complete_guide.gloss_if_i_were_to_put" = "if I were to put";
"blog.irish_consonant_mutations_complete_guide.gloss_if_not" = "if not";
"blog.irish_consonant_mutations_complete_guide.gloss_if_one_doesnt_understand" = "if one doesn't understand";
"blog.irish_consonant_mutations_complete_guide.gloss_in" = "in";
"blog.irish_consonant_mutations_complete_guide.gloss_in_a_town" = "in a town";
"blog.irish_consonant_mutations_complete_guide.gloss_in_galway" = "in Galway";
"blog.irish_consonant_mutations_complete_guide.gloss_in_ireland" = "in Ireland";
"blog.irish_consonant_mutations_complete_guide.gloss_in_the" = "in the";
"blog.irish_consonant_mutations_complete_guide.gloss_interrogative" = "interrogative";
"blog.irish_consonant_mutations_complete_guide.gloss_left" = "left";
"blog.irish_consonant_mutations_complete_guide.gloss_my" = "my";
"blog.irish_consonant_mutations_complete_guide.gloss_my_cat" = "my cat";
"blog.irish_consonant_mutations_complete_guide.gloss_my_house" = "my house";
"blog.irish_consonant_mutations_complete_guide.gloss_negative" = "negative";
"blog.irish_consonant_mutations_complete_guide.gloss_negative_relative" = "negative relative";
"blog.irish_consonant_mutations_complete_guide.gloss_of_the" = "of the";
"blog.irish_consonant_mutations_complete_guide.gloss_of_the_cats" = "of the cats";
"blog.irish_consonant_mutations_complete_guide.gloss_of_the_men" = "of the men";
"blog.irish_consonant_mutations_complete_guide.gloss_of_the_night" = "of the night";
"blog.irish_consonant_mutations_complete_guide.gloss_on_the" = "on the";
"blog.irish_consonant_mutations_complete_guide.gloss_on_the_table" = "on the table";
"blog.irish_consonant_mutations_complete_guide.gloss_our" = "our";
"blog.irish_consonant_mutations_complete_guide.gloss_our_house" = "our house";
"blog.irish_consonant_mutations_complete_guide.gloss_over_past" = "over/past";
"blog.irish_consonant_mutations_complete_guide.gloss_past_conditional_copula" = "past/conditional copula";
"blog.irish_consonant_mutations_complete_guide.gloss_perhaps" = "perhaps";
"blog.irish_consonant_mutations_complete_guide.gloss_put" = "put";
"blog.irish_consonant_mutations_complete_guide.gloss_question" = "question";
"blog.irish_consonant_mutations_complete_guide.gloss_six_pounds" = "six pounds";
"blog.irish_consonant_mutations_complete_guide.gloss_ten_pounds" = "ten pounds";
"blog.irish_consonant_mutations_complete_guide.gloss_that_does_not_understand" = "that does not understand";
"blog.irish_consonant_mutations_complete_guide.gloss_that_one_understands" = "that one understands";
"blog.irish_consonant_mutations_complete_guide.gloss_the_big_woman" = "the big woman";
"blog.irish_consonant_mutations_complete_guide.gloss_the_eye" = "the eye";
"blog.irish_consonant_mutations_complete_guide.gloss_the_island" = "the island";
"blog.irish_consonant_mutations_complete_guide.gloss_the_street" = "the street";
"blog.irish_consonant_mutations_complete_guide.gloss_the_water" = "the water";
"blog.irish_consonant_mutations_complete_guide.gloss_the_window" = "the window";
"blog.irish_consonant_mutations_complete_guide.gloss_the_woman" = "the woman";
"blog.irish_consonant_mutations_complete_guide.gloss_their" = "their";
"blog.irish_consonant_mutations_complete_guide.gloss_under_about" = "under/about";
"blog.irish_consonant_mutations_complete_guide.gloss_well" = "well";
"blog.irish_consonant_mutations_complete_guide.gloss_would_like" = "would like";
"blog.irish_consonant_mutations_complete_guide.gloss_your_bus" = "your bus";
"blog.irish_consonant_mutations_complete_guide.gloss_your_mother" = "your mother";
"blog.irish_consonant_mutations_complete_guide.gloss_your_plural" = "your, plural";
"blog.irish_consonant_mutations_complete_guide.gloss_your_singular" = "your, singular";
"blog.irish_consonant_mutations_complete_guide.h2_common_mistakes" = "Common Mistakes to Watch For";
"blog.irish_consonant_mutations_complete_guide.h2_dialect_differences" = "Dialect Differences";
"blog.irish_consonant_mutations_complete_guide.h2_h_prefix_t_prefix" = "h-Prefixing and t-Prefixing";
"blog.irish_consonant_mutations_complete_guide.h2_how_to_pronounce" = "How to Pronounce Mutated Consonants";
"blog.irish_consonant_mutations_complete_guide.h2_learning_mutations" = "How to Actually Learn This";
"blog.irish_consonant_mutations_complete_guide.h2_numbers_and_mutations" = "Numbers and Mutations: The Pattern";
"blog.irish_consonant_mutations_complete_guide.h2_quick_reference" = "Quick Reference Cheat Sheet";
"blog.irish_consonant_mutations_complete_guide.h2_seimhiu_lenition" = "Séimhiú (Lenition)";
"blog.irish_consonant_mutations_complete_guide.h2_uru_eclipsis" = "Urú (Eclipsis)";
"blog.irish_consonant_mutations_complete_guide.h2_what_are_irish_mutations" = "What Are Irish Mutations?";
"blog.irish_consonant_mutations_complete_guide.h3_h_prefixing" = "h-Prefixing (Réamhlitir h)";
"blog.irish_consonant_mutations_complete_guide.h3_seimhiu_triggers" = "What Triggers Séimhiú?";
"blog.irish_consonant_mutations_complete_guide.h3_t_prefixing" = "t-Prefixing (Réamhlitir t)";
"blog.irish_consonant_mutations_complete_guide.h3_uru_triggers" = "What Triggers Urú?";
"blog.irish_consonant_mutations_complete_guide.li_adj_after_fem" = "Adjectives after feminine singular nouns";
"blog.irish_consonant_mutations_complete_guide.li_d_before_f_vowels" = "before <code>f</code> and vowels";
"blog.irish_consonant_mutations_complete_guide.li_dialect_connacht" = "<strong>Connacht:</strong> Uses urú after <code>sa</code>. <code>sa mbaile</code>. Lenites after <code>de</code> and <code>do</code> + article.";
"blog.irish_consonant_mutations_complete_guide.li_dialect_munster" = "<strong>Munster:</strong> Uses séimhiú after <code>sa</code>. <code>sa bhaile</code>. Also eclipses <code>d</code> and <code>t</code> after preposition + article.";
"blog.irish_consonant_mutations_complete_guide.li_dialect_ulster" = "<strong>Ulster:</strong> Uses séimhiú after preposition + article. <code>ar an bhord</code> instead of <code>ar an mbord</code>.";
"blog.irish_consonant_mutations_complete_guide.li_mistake_a" = "<strong>Mixing up <code>a</code>:</strong> <code>a</code> means \"his\" (séimhiú), \"her\" (h-prefix before vowels, no change before consonants), and \"their\" (urú). Context is everything.";
"blog.irish_consonant_mutations_complete_guide.li_mistake_eclipsis_vowels" = "<strong>Eclipsis on vowels:</strong> Don't forget the <code>n-</code> prefix. <code>i nÉirinn</code>, not <code>*i Éirinn</code>.";
"blog.irish_consonant_mutations_complete_guide.li_mistake_fh_silent" = "<strong>Forgetting <code>fh</code> is silent:</strong> <code>a fhios</code> (his knowledge) is pronounced as if the <code>f</code> isn't there.";
"blog.irish_consonant_mutations_complete_guide.li_mistake_numbers_7_10" = "<strong>Numbers 7-10:</strong> Learners often lenite here out of habit. Remember: 7-10 eclipse.";
"blog.irish_consonant_mutations_complete_guide.li_mistake_s_clusters" = "<strong>Leniting <code>s</code> clusters:</strong> <code>scoil</code> does not become <code>*shoil</code>. The <code>sc</code> cluster blocks lenition.";
"blog.irish_consonant_mutations_complete_guide.li_types_1" = "<strong>Séimhiú (lenition)</strong>. Adds an <code>h</code> after the consonant: <code>c → ch</code>";
"blog.irish_consonant_mutations_complete_guide.li_types_2" = "<strong>Urú (eclipsis)</strong>. Prefixes a new consonant: <code>c → gc</code>";
"blog.irish_consonant_mutations_complete_guide.li_types_3" = "<strong>h-prefixing</strong>. Adds <code>h</code> before a vowel: <code>athair → hathair</code>";
"blog.irish_consonant_mutations_complete_guide.li_types_4" = "<strong>t-prefixing</strong>. Adds <code>t-</code> before a vowel or <code>ts</code> before <code>s</code>";
"blog.irish_consonant_mutations_complete_guide.li_verbs_past" = "Verbs in the past tense";
"blog.irish_consonant_mutations_complete_guide.masc_sg_vowel" = "masculine singular noun starting with a vowel";
"blog.irish_consonant_mutations_complete_guide.masc_sg_vowel_short" = "masculine singular vowel";
"blog.irish_consonant_mutations_complete_guide.mut_h_prefix" = "h-prefix";
"blog.irish_consonant_mutations_complete_guide.mut_seimhiu" = "Séimhiú";
"blog.irish_consonant_mutations_complete_guide.mut_t_prefix" = "t-prefix";
"blog.irish_consonant_mutations_complete_guide.mut_uru" = "Urú";
"blog.irish_consonant_mutations_complete_guide.pron_bh" = "<strong>w</strong> before broad vowels (a, o, u); <strong>v</strong> before slender vowels (e, i)";
"blog.irish_consonant_mutations_complete_guide.pron_ch" = "German <strong>ach</strong> before broad vowels; German <strong>ich</strong> before slender vowels";
"blog.irish_consonant_mutations_complete_guide.pron_dh" = "Voiced version of <code>ch</code> (broad); <strong>y</strong> sound (slender)";
"blog.irish_consonant_mutations_complete_guide.pron_fh" = "<strong>Silent</strong>. The <code>f</code> disappears entirely";
"blog.irish_consonant_mutations_complete_guide.pron_gh" = "Same as <code>dh</code>";
"blog.irish_consonant_mutations_complete_guide.pron_mh" = "Same as <code>bh</code>, but may nasalize the adjacent vowel";
"blog.irish_consonant_mutations_complete_guide.pron_ph" = "<strong>f</strong> sound (like English \"phone\")";
"blog.irish_consonant_mutations_complete_guide.pron_sh" = "<strong>h</strong> sound";
"blog.irish_consonant_mutations_complete_guide.pron_th" = "<strong>h</strong> sound";
"blog.irish_consonant_mutations_complete_guide.quick_answer" = "Irish has four initial mutations. The two main ones are séimhiú (lenition), which adds h after a consonant so c becomes ch, and urú (eclipsis), which prefixes a new consonant so c becomes gc. Numbers 1 to 6 trigger séimhiú; numbers 7 to 10 trigger urú.";
"blog.irish_consonant_mutations_complete_guide.td_vowel" = "vowel";
"blog.irish_consonant_mutations_complete_guide.th_context" = "Context";
"blog.irish_consonant_mutations_complete_guide.th_eclipsed" = "Eclipsed";
"blog.irish_consonant_mutations_complete_guide.th_example" = "Example";
"blog.irish_consonant_mutations_complete_guide.th_lenited" = "Lenited";
"blog.irish_consonant_mutations_complete_guide.th_mutation" = "Mutation";
"blog.irish_consonant_mutations_complete_guide.th_number" = "Number";
"blog.irish_consonant_mutations_complete_guide.th_original" = "Original";
"blog.irish_consonant_mutations_complete_guide.th_pronunciation" = "Pronunciation";
"blog.irish_consonant_mutations_complete_guide.th_trigger" = "Trigger";
"blog.irish_consonant_mutations_complete_guide.title" = "Irish Mutations Explained: Séimhiú and Urú";
"blog.irish_consonant_mutations_complete_guide.vowel_word" = "vowel";
"blog.irish_grammar_beginners_guide.body_1" = "Irish grammar is not English grammar with different words. The verb comes first. Nouns change other words around them based on gender. Consonants at the start of words transform depending on context. Prepositions merge with pronouns into single words.";
"blog.irish_grammar_beginners_guide.body_2" = "None of this is harder than English grammar, it's just unfamiliar. Once you see the system, Irish is remarkably regular. This guide covers what you need to know first, in the order that makes the most sense for an adult learner.";
"blog.irish_grammar_beginners_guide.body_article_intro" = "Irish has a definite article (<code>an</code> for singular, <code>na</code> for plural) but <strong>no indefinite article</strong>. Where English says \"a cat,\" Irish just says <code>cat</code>.";
"blog.irish_grammar_beginners_guide.body_article_mutations" = "The article triggers <strong>mutations</strong> depending on the noun's gender:";
"blog.irish_grammar_beginners_guide.body_article_outro" = "This is where gender stops being abstract and starts mattering. The article literally changes the next word differently depending on whether the noun is masculine or feminine.";
"blog.irish_grammar_beginners_guide.body_gender_intro" = "Every Irish noun is either <strong>masculine</strong> (firinscneach) or <strong>feminine</strong> (baininscneach). There's no neuter. Gender affects how the article interacts with the noun and what mutations occur.";
"blog.irish_grammar_beginners_guide.body_gender_patterns_label" = "Some patterns that help predict gender:";
"blog.irish_grammar_beginners_guide.body_gender_tendencies" = "These are tendencies, not absolute rules. You'll need to learn the gender of each noun, but the patterns above are right more often than not.";
"blog.irish_grammar_beginners_guide.body_how_to_learn_1" = "Reading a grammar guide gives you the map. But Irish grammar only sticks through practice, specifically <strong>spaced repetition</strong> that brings rules back at the moment you're about to forget them.";
"blog.irish_grammar_beginners_guide.body_how_to_learn_2" = "blas. is built for exactly this. Every grammar topic in this guide (word order, the article, mutations, verbs, the copula, prepositional pronouns) is covered with structured lessons and SRS-scheduled drilling. You see the things you struggle with more often, and the things you've mastered less often. It's designed for adults who want to understand the system, not just memorise phrases.";
"blog.irish_grammar_beginners_guide.body_is_identifies" = "<strong><code>Is</code></strong> (the copula) <em>identifies or classifies</em>. It says what something <strong>is</strong>:";
"blog.irish_grammar_beginners_guide.body_learn_order_intro" = "Irish grammar is interconnected. Mutations affect verbs, articles, possessives, and prepositions. But you can't learn everything at once. Here's a practical sequence for a beginner:";
"blog.irish_grammar_beginners_guide.body_mutation_triggers" = "Different words trigger different mutations. Possessives <code>mo</code> (my) and <code>do</code> (your) cause séimhiú. Possessives <code>ár</code> (our) and <code>bhur</code> (your, plural) cause urú. Numbers 1-6 cause séimhiú; 7-10 cause urú.";
"blog.irish_grammar_beginners_guide.body_mutations_intro" = "Irish has <strong>initial mutations</strong>, systematic changes to the first consonant of a word, triggered by what comes before it. There are two main types:";
"blog.irish_grammar_beginners_guide.body_mutations_outro" = "Mutations are in every sentence of Irish. They're not a special topic you learn once. They're woven into the grammar. The key is to drill them systematically until they become automatic. See our <a>complete guide to Irish mutations</a> for every rule and trigger.";
"blog.irish_grammar_beginners_guide.body_order_outro" = "This order means you're always building on what you already know. Each step makes the next one easier.";
"blog.irish_grammar_beginners_guide.body_particle_intro" = "Questions and negatives use a <strong>particle</strong> before the verb:";
"blog.irish_grammar_beginners_guide.body_particle_summary" = "Notice that each particle triggers a specific mutation on the verb. This is another reason mutation mastery matters. You can't form a question or negative without applying the right one.";
"blog.irish_grammar_beginners_guide.body_past_future" = "Past tense adds séimhiú to the verb: <code>ól → d'ól</code>, <code>cuir → chuir</code>. Future tense adds <code>-faidh/-fidh</code>: <code>ólfaidh mé</code> (I will drink). Irish verbs are more regular than English. Once you know the pattern, it applies broadly.";
"blog.irish_grammar_beginners_guide.body_prep_examples" = "These are essential because Irish uses prepositional pronouns constantly. \"I have\" is <code>tá ... agam</code> (literally \"is ... at-me\"). \"I like\" is <code>is maith liom</code> (\"is good with-me\"). \"I know\" is <code>tá a fhios agam</code> (\"is its knowledge at-me\").";
"blog.irish_grammar_beginners_guide.body_prep_intro" = "In English, prepositions and pronouns stay separate: \"at me,\" \"with him,\" \"on them.\" In Irish, they <strong>fuse into a single word</strong>:";
"blog.irish_grammar_beginners_guide.body_prep_starter" = "Each preposition has its own set of fused forms. Start with <code>ag</code>, <code>le</code>, <code>ar</code>, <code>do</code>, and <code>i</code>. These are the most common.";
"blog.irish_grammar_beginners_guide.body_questions_intro" = "Irish doesn't use word order to form questions (unlike English \"Do you...?\"). Instead, it places a <strong>particle</strong> before the verb:";
"blog.irish_grammar_beginners_guide.body_svo_example" = "English uses SVO (Subject-Verb-Object): <em>I see the cat.</em>";
"blog.irish_grammar_beginners_guide.body_ta_describes" = "<strong><code>Tá</code></strong> (the substantive verb) describes <em>states, locations, and ongoing actions</em>:";
"blog.irish_grammar_beginners_guide.body_ta_is_intro" = "This is the single biggest conceptual hurdle in Irish grammar. English has one verb \"to be.\" Irish has two, and they are not interchangeable.";
"blog.irish_grammar_beginners_guide.body_ta_is_rule" = "The rule of thumb: <strong><code>tá</code> for how/where something is, <code>is</code> for what something is.</strong> \"I am tired\" uses <code>tá</code> (state). \"I am a teacher\" uses <code>is</code> (classification).";
"blog.irish_grammar_beginners_guide.body_verb_leads" = "This applies to every statement in Irish. The verb always leads:";
"blog.irish_grammar_beginners_guide.body_verb_pattern" = "The pattern: add <code>-ann</code> (or <code>-eann</code> for slender stems) to the root, then the pronoun. First person plural (<code>muid</code>) uses a synthetic ending: <code>-aimid/-ímid</code>.";
"blog.irish_grammar_beginners_guide.body_verbs_intro" = "Irish verbs conjugate. The verb ending changes depending on who's doing the action. The present tense is the place to start:";
"blog.irish_grammar_beginners_guide.body_vso_example" = "Irish uses <strong>VSO</strong> (Verb-Subject-Object): <code>Feicim an cat</code>, literally \"See-I the cat.\"";
"blog.irish_grammar_beginners_guide.body_vso_summary" = "VSO word order is the most fundamental difference from English. It affects how you build every sentence, so it's worth getting comfortable with it early.";
"blog.irish_grammar_beginners_guide.description" = "A practical roadmap for Irish grammar: VSO word order, tá vs is, séimhiú, urú, and prepositional pronouns, in the order that actually matters.";
"blog.irish_grammar_beginners_guide.faq_1_a" = "Irish grammar is different from English, but it's systematic. The main challenges are initial mutations (consonant changes at the start of words), VSO word order, the distinction between the two verbs \"to be\" (tá vs is), and prepositional pronouns. Each of these follows clear rules. The difficulty is that they're unfamiliar, not that they're irregular.";
"blog.irish_grammar_beginners_guide.faq_1_q" = "Is Irish grammar hard?";
"blog.irish_grammar_beginners_guide.faq_2_a" = "Irish uses VSO (verb-subject-object) word order. Instead of \"I see the cat\" (SVO), Irish says \"Feicim an cat\": literally \"See-I the cat.\" The verb always comes first. This applies to statements, and questions use a particle before the verb: \"An bhfeiceann tú?\" (Do you see?).";
"blog.irish_grammar_beginners_guide.faq_2_q" = "What is the word order in Irish?";
"blog.irish_grammar_beginners_guide.faq_3_a" = "Irish has two verbs meaning \"to be.\" Tá (the substantive verb) describes states, locations, and ongoing actions: \"Tá mé tuirseach\" (I am tired). Is (the copula) identifies or classifies: \"Is múinteoir mé\" (I am a teacher). The rule of thumb: tá for how/where something is, is for what something is.";
"blog.irish_grammar_beginners_guide.faq_3_q" = "What is the difference between tá and is in Irish?";
"blog.irish_grammar_beginners_guide.faq_4_a" = "Irish has five main tenses: present (láithreach), past (caite), future (faistineach), imperfect/habitual past (gnáthchaite), and conditional (coinníollach). There's also the present habitual, imperative, and verbal noun constructions. Regular verbs follow predictable patterns in each tense, making conjugation systematic once you learn the endings.";
"blog.irish_grammar_beginners_guide.faq_4_q" = "How many verb tenses does Irish have?";
"blog.irish_grammar_beginners_guide.gloss_a_cat" = "a cat / cat";
"blog.irish_grammar_beginners_guide.gloss_do_you_drink_tea" = "[question] Drink you tea? (Do you drink tea?)";
"blog.irish_grammar_beginners_guide.gloss_he_doesnt_drink_coffee" = "[negative] Drinks he coffee (He doesn't drink coffee)";
"blog.irish_grammar_beginners_guide.gloss_he_drinks_tea" = "Drinks he tea (He drinks tea)";
"blog.irish_grammar_beginners_guide.gloss_he_is_home" = "He is at home (location)";
"blog.irish_grammar_beginners_guide.gloss_he_she_drinks" = "he/she drinks";
"blog.irish_grammar_beginners_guide.gloss_i_am_teacher" = "I am a teacher (classification)";
"blog.irish_grammar_beginners_guide.gloss_i_am_tired" = "I am tired (state)";
"blog.irish_grammar_beginners_guide.gloss_i_drink" = "I drink";
"blog.irish_grammar_beginners_guide.gloss_i_like_tea" = "I like tea (literally: tea is good with-me)";
"blog.irish_grammar_beginners_guide.gloss_i_prefer_coffee" = "I prefer coffee (literally: coffee is better with-me)";
"blog.irish_grammar_beginners_guide.gloss_i_went_home" = "Went I home (I went home)";
"blog.irish_grammar_beginners_guide.gloss_maire_is_doctor" = "Máire is the doctor (identification)";
"blog.irish_grammar_beginners_guide.gloss_she_is_reading" = "She is reading (ongoing action)";
"blog.irish_grammar_beginners_guide.gloss_she_reads_book" = "Reads she the book (She reads the book)";
"blog.irish_grammar_beginners_guide.gloss_the_cat" = "the cat";
"blog.irish_grammar_beginners_guide.gloss_the_cats" = "the cats";
"blog.irish_grammar_beginners_guide.gloss_they_drink" = "they drink";
"blog.irish_grammar_beginners_guide.gloss_we_drink" = "we drink";
"blog.irish_grammar_beginners_guide.gloss_weather_is_fine" = "The weather is fine (description)";
"blog.irish_grammar_beginners_guide.gloss_you_drink" = "you drink";
"blog.irish_grammar_beginners_guide.gloss_you_plural_drink" = "you (plural) drink";
"blog.irish_grammar_beginners_guide.h2_common_mistakes" = "Common Beginner Mistakes";
"blog.irish_grammar_beginners_guide.h2_how_to_learn" = "How to Actually Make This Stick";
"blog.irish_grammar_beginners_guide.h2_mutations_intro" = "Mutations: The Short Version";
"blog.irish_grammar_beginners_guide.h2_nouns_and_gender" = "Nouns and Gender";
"blog.irish_grammar_beginners_guide.h2_prepositional_pronouns" = "Prepositional Pronouns";
"blog.irish_grammar_beginners_guide.h2_questions_negatives" = "Questions and Negatives";
"blog.irish_grammar_beginners_guide.h2_ta_vs_is" = "The Two \"To Be\"s: <code>tá</code> vs <code>is</code>";
"blog.irish_grammar_beginners_guide.h2_the_article" = "The Article: <code>an</code> and <code>na</code>";
"blog.irish_grammar_beginners_guide.h2_verbs" = "Verbs: The Basics";
"blog.irish_grammar_beginners_guide.h2_what_to_learn_first" = "What to Learn First: A Practical Order";
"blog.irish_grammar_beginners_guide.h2_word_order" = "Word Order: Verb First";
"blog.irish_grammar_beginners_guide.li_article_fem_s_ts" = "<code>an</code> + feminine noun starting with <code>s</code> → ts-: <code>an tsráid</code> (the street)";
"blog.irish_grammar_beginners_guide.li_article_fem_seimhiu" = "<code>an</code> + feminine noun → séimhiú: <code>an bhean</code> (the woman)";
"blog.irish_grammar_beginners_guide.li_article_masc_no_mutation" = "<code>an</code> + masculine noun → no mutation: <code>an cat</code> (the cat)";
"blog.irish_grammar_beginners_guide.li_article_masc_vowel_t" = "<code>an</code> + masculine noun starting with a vowel → t-prefix: <code>an t-uisce</code> (the water)";
"blog.irish_grammar_beginners_guide.li_gender_abstract" = "<strong>Abstract nouns ending in <code>-acht</code> or <code>-íocht</code></strong> are feminine: <code>filíocht</code> (poetry), <code>Gaeltacht</code>";
"blog.irish_grammar_beginners_guide.li_gender_feminine" = "<strong>Most nouns ending in a slender consonant</strong> (e, i before it) are feminine: <code>fuinneog</code> (window), <code>sráid</code> (street), <code>obair</code> (work)";
"blog.irish_grammar_beginners_guide.li_gender_masculine" = "<strong>Most nouns ending in a broad consonant</strong> (a, o, u before it) are masculine: <code>bord</code> (table), <code>cat</code> (cat), <code>fear</code> (man)";
"blog.irish_grammar_beginners_guide.li_mistake_article_mutation" = "<strong>Forgetting mutations after the article:</strong> <code>an bean</code> should be <code>an bhean</code> (feminine nouns get séimhiú after <code>an</code>).";
"blog.irish_grammar_beginners_guide.li_mistake_have" = "<strong>Translating \"I have\" directly:</strong> Irish doesn't have a verb \"to have.\" Instead: <code>Tá leabhar agam</code>, literally \"Is a book at-me.\"";
"blog.irish_grammar_beginners_guide.li_mistake_prepositions" = "<strong>Treating prepositions like English:</strong> <code>ag an bhfear</code> (at the man). The preposition + article triggers eclipsis on the noun. You can't skip the mutation.";
"blog.irish_grammar_beginners_guide.li_mistake_ta_is" = "<strong>Mixing up <code>tá</code> and <code>is</code>:</strong> \"Tá mé múinteoir\" should be <code>Is múinteoir mé</code>. Remember: <code>tá</code> for states, <code>is</code> for identity.";
"blog.irish_grammar_beginners_guide.li_mistake_word_order" = "<strong>Using English word order:</strong> \"Mé feicim an cat\" instead of <code>Feicim an cat</code>. The verb must come first.";
"blog.irish_grammar_beginners_guide.li_order_1" = "<strong>Basic word order (VSO)</strong>: understand that the verb leads every sentence";
"blog.irish_grammar_beginners_guide.li_order_10" = "<strong>All mutation triggers</strong>: the full system, drilled until automatic";
"blog.irish_grammar_beginners_guide.li_order_2" = "<strong>Present tense verbs</strong>: the <code>-ann/-eann</code> pattern for regular verbs";
"blog.irish_grammar_beginners_guide.li_order_3" = "<strong><code>Tá</code> and basic descriptions</strong>: states, locations, ongoing actions";
"blog.irish_grammar_beginners_guide.li_order_4" = "<strong>The article + noun gender</strong>: <code>an fear</code> vs <code>an bhean</code>";
"blog.irish_grammar_beginners_guide.li_order_5" = "<strong>Séimhiú basics</strong>: the most common mutation, triggered by possessives, past tense, and feminine article";
"blog.irish_grammar_beginners_guide.li_order_6" = "<strong>Prepositional pronouns</strong>: start with <code>ag</code> (for \"have\"), <code>le</code> (for \"like\"), <code>ar</code>";
"blog.irish_grammar_beginners_guide.li_order_7" = "<strong>The copula <code>is</code></strong>: for classification and the <code>is maith liom</code> construction";
"blog.irish_grammar_beginners_guide.li_order_8" = "<strong>Urú</strong>: the second mutation, triggered by <code>an</code> (question), numbers 7-10, and possessives <code>ár/bhur/a</code>";
"blog.irish_grammar_beginners_guide.li_order_9" = "<strong>Past and future tenses</strong>: builds on your knowledge of séimhiú";
"blog.irish_grammar_beginners_guide.li_particle_an" = "<strong>An</strong> (question particle, triggers urú): <code>An dtuigeann tú?</code> (Do you understand?)";
"blog.irish_grammar_beginners_guide.li_particle_ar" = "<strong>Ar</strong> (past tense question, triggers séimhiú): <code>Ar thuig tú?</code> (Did you understand?)";
"blog.irish_grammar_beginners_guide.li_particle_nach" = "<strong>Nach</strong> (negative question, triggers urú): <code>Nach dtuigeann tú?</code> (Don't you understand?)";
"blog.irish_grammar_beginners_guide.li_particle_ni" = "<strong>Ní</strong> (negative particle, triggers séimhiú): <code>Ní thuigim</code> (I don't understand)";
"blog.irish_grammar_beginners_guide.li_seimhiu" = "<strong>Séimhiú (lenition)</strong>: adds <code>h</code> after the consonant: <code>cat → chat</code>, <code>bean → bhean</code>";
"blog.irish_grammar_beginners_guide.li_uru" = "<strong>Urú (eclipsis)</strong>: prepends a new consonant: <code>cat → gcat</code>, <code>teach → dteach</code>";
"blog.irish_grammar_beginners_guide.quick_answer" = "Start with VSO word order, then the two verbs for \"to be\" (tá for states and location, is for identity), then the initial mutations séimhiú and urú, then prepositional pronouns. Learn them in that order, not the textbook sequence.";
"blog.irish_grammar_beginners_guide.th_ag_at" = "ag (at)";
"blog.irish_grammar_beginners_guide.th_ar_on" = "ar (on)";
"blog.irish_grammar_beginners_guide.th_example_ol" = "Example: <code>ól</code> (drink)";
"blog.irish_grammar_beginners_guide.th_le_with" = "le (with)";
"blog.irish_grammar_beginners_guide.th_person" = "Person";
"blog.irish_grammar_beginners_guide.th_translation" = "Translation";
"blog.irish_grammar_beginners_guide.title" = "Irish Grammar for Beginners: What to Learn First";
"blog.irish_pronunciation_guide.body_1" = "Irish spelling has a reputation for being impenetrable. Words like <code>Seachtain</code>, <code>bhfuil</code>, and <code>ghnáthchaite</code> look like keyboard accidents to English speakers. But Irish spelling is actually <strong>more systematic than English</strong>. It follows consistent rules that, once learned, make pronunciation predictable. The problem isn't irregularity; it's unfamiliarity.";
"blog.irish_pronunciation_guide.body_2" = "This guide covers the entire Irish pronunciation system: the broad/slender distinction that governs every consonant, vowel sounds, lenited consonants, and the spelling rule that makes it all work. By the end, you'll be able to read Irish words aloud with reasonable accuracy. Even ones you've never seen before.";
"blog.irish_pronunciation_guide.body_broad_slender_1" = "This is the single most important concept in Irish pronunciation. Every consonant in Irish is either <strong>broad</strong> (leathan) or <strong>slender</strong> (caol), depending on which vowels surround it.";
"blog.irish_pronunciation_guide.body_broad_slender_2" = "This distinction affects <em>every</em> consonant. The letter <code>c</code> in <code>cat</code> (cat) is broad. A hard \"k\" like English. The same letter in <code>cill</code> (church) is slender. Closer to \"k-y\". They're the same letter but different sounds.";
"blog.irish_pronunciation_guide.body_caol_1" = "<em>Caol le caol agus leathan le leathan</em>, \"slender with slender and broad with broad.\" This is the golden rule of Irish spelling: the vowels on either side of a consonant (or consonant cluster) must agree in quality. If there's an <code>a</code>, <code>o</code>, or <code>u</code> on one side, there must be one on the other. Same for <code>e</code> and <code>i</code>.";
"blog.irish_pronunciation_guide.body_caol_2" = "This means many vowels in Irish words are not \"pronounced\" in the way you might expect. They're there to signal consonant quality. In the word <code>fuinneog</code> (window), the <code>i</code> after <code>u</code> tells you the <code>nn</code> is slender. The <code>eo</code> tells you the <code>g</code> is broad. The vowels are pronunciation markers, not extra sounds.";
"blog.irish_pronunciation_guide.body_consonants_1" = "The table below shows how each consonant sounds in broad and slender position. Where a consonant sounds roughly like English, it's marked accordingly. Where it differs, the difference is described.";
"blog.irish_pronunciation_guide.body_consonants_2" = "The most noticeable differences are <strong>slender s</strong> (= \"sh\"), <strong>slender d</strong> (≈ \"j\"), and <strong>slender t</strong> (≈ \"ch\"). These catch learners off guard because the same letter makes a completely different sound depending on which vowels surround it.";
"blog.irish_pronunciation_guide.body_dialects_1" = "Irish has three main dialect groups: Munster (south), Connacht (west), and Ulster (north). With real pronunciation differences. The most notable:";
"blog.irish_pronunciation_guide.body_dialects_2" = "Don't worry about dialects at the start. Pick one (most textbooks and apps use a standardised pronunciation that leans Connacht) and be consistent. You can appreciate dialect variation later. For grammar foundations, see our <a_grammar>Irish grammar beginner's guide</a_grammar>.";
"blog.irish_pronunciation_guide.body_lenited_1" = "When a consonant is lenited (séimhiú), an <code>h</code> is written after it. This changes the pronunciation significantly. Lenition is triggered by specific grammar rules. See our <a_mutations>complete mutation guide</a_mutations> for when each trigger applies.";
"blog.irish_pronunciation_guide.body_lenited_2" = "The key ones to internalise: <strong>fh is always silent</strong>, <strong>bh/mh = w (broad) or v (slender)</strong>, and <strong>sh/th = h</strong>. These appear in almost every Irish text.";
"blog.irish_pronunciation_guide.body_practice_1" = "Here are some common words broken down phonetically. Try reading the Irish column before looking at the pronunciation:";
"blog.irish_pronunciation_guide.body_practice_2" = "Notice how the pronunciation becomes predictable once you know the rules. The word <code>gheobhaidh</code> looks terrifying but follows clear logic: <code>gh</code> (slender) = \"y\", <code>eo</code> = \"oh\", <code>bh</code> (slender) = silent/\"v\", <code>aidh</code> = \"ee\".";
"blog.irish_pronunciation_guide.body_vowels_1" = "Irish has five vowels, each with a short and long form. Long vowels are marked with a <strong>fada</strong> (acute accent): á, é, í, ó, ú.";
"blog.irish_pronunciation_guide.body_vowels_2" = "Remember: not all written vowels are pronounced independently. Many are there to satisfy the <em>caol le caol</em> rule and signal consonant quality.";
"blog.irish_pronunciation_guide.cons_b_broad" = "as English \"b\"";
"blog.irish_pronunciation_guide.cons_b_slender" = "\"b\" with slight \"y\" colour";
"blog.irish_pronunciation_guide.cons_c_broad" = "as English \"k\"";
"blog.irish_pronunciation_guide.cons_c_slender" = "\"k\" with \"y\" (almost \"ky\")";
"blog.irish_pronunciation_guide.cons_d_broad" = "dental \"d\" (tongue on teeth)";
"blog.irish_pronunciation_guide.cons_d_slender" = "like English \"j\" in many dialects";
"blog.irish_pronunciation_guide.cons_f_broad" = "as English \"f\"";
"blog.irish_pronunciation_guide.cons_f_slender" = "as English \"f\" with slight \"y\"";
"blog.irish_pronunciation_guide.cons_g_broad" = "as English hard \"g\"";
"blog.irish_pronunciation_guide.cons_g_slender" = "\"g\" with \"y\" quality";
"blog.irish_pronunciation_guide.cons_l_broad" = "dark \"l\" (as in \"pull\")";
"blog.irish_pronunciation_guide.cons_l_slender" = "clear \"l\" with \"y\" (as in \"million\")";
"blog.irish_pronunciation_guide.cons_m_broad" = "as English \"m\"";
"blog.irish_pronunciation_guide.cons_m_slender" = "\"m\" with slight \"y\"";
"blog.irish_pronunciation_guide.cons_n_broad" = "dental \"n\" (tongue on teeth)";
"blog.irish_pronunciation_guide.cons_n_slender" = "\"n\" with \"y\" (like \"ny\" in \"canyon\")";
"blog.irish_pronunciation_guide.cons_p_broad" = "as English \"p\"";
"blog.irish_pronunciation_guide.cons_p_slender" = "\"p\" with slight \"y\"";
"blog.irish_pronunciation_guide.cons_r_broad" = "rolled/tapped \"r\"";
"blog.irish_pronunciation_guide.cons_r_slender" = "lighter tap, palatalised";
"blog.irish_pronunciation_guide.cons_s_broad" = "as English \"s\"";
"blog.irish_pronunciation_guide.cons_s_slender" = "as English \"sh\"";
"blog.irish_pronunciation_guide.cons_t_broad" = "dental \"t\" (tongue on teeth)";
"blog.irish_pronunciation_guide.cons_t_slender" = "like English \"ch\" in many dialects";
"blog.irish_pronunciation_guide.description" = "Irish spelling isn't random. Broad vs slender consonants, the caol le caol rule, lenited sounds, and vowel pronunciation. Once you see the system, it clicks.";
"blog.irish_pronunciation_guide.faq_1_a" = "Irish pronunciation depends on whether each consonant is \"broad\" (next to a, o, u) or \"slender\" (next to e, i). Broad consonants sound deeper and further back; slender consonants have a \"y\" quality. Vowels with a fada (accent mark) are long. The spelling rule \"caol le caol, leathan le leathan\" means vowels on either side of a consonant must match in quality. This tells you how to pronounce the consonant.";
"blog.irish_pronunciation_guide.faq_1_q" = "How do you pronounce Irish words?";
"blog.irish_pronunciation_guide.faq_2_a" = "The \"extra\" vowels in Irish words aren't all pronounced. They signal whether the adjacent consonant is broad or slender. The rule \"caol le caol, leathan le leathan\" (slender with slender, broad with broad) requires matching vowels on either side of every consonant. Once you understand this, the vowels become pronunciation guides rather than extra letters.";
"blog.irish_pronunciation_guide.faq_2_q" = "Why does Irish have so many vowels in words?";
"blog.irish_pronunciation_guide.faq_3_a" = "Both bh and mh are pronounced as \"w\" when broad (next to a, o, u) and \"v\" when slender (next to e, i). For example: bhó (cow) = \"woh\", bhí (was) = \"vee\", mhaith (good) = \"wah\", mhéid (size) = \"vayd\".";
"blog.irish_pronunciation_guide.faq_3_q" = "How do you pronounce bh and mh in Irish?";
"blog.irish_pronunciation_guide.faq_4_a" = "Irish pronunciation is different from English but highly systematic. Once you learn the broad/slender distinction and the lenited consonant sounds, the spelling becomes a reliable pronunciation guide. More reliable than English spelling, in fact. Most learners find pronunciation stops being a barrier within the first month.";
"blog.irish_pronunciation_guide.faq_4_q" = "Is Irish pronunciation hard?";
"blog.irish_pronunciation_guide.h2_broad_slender" = "The Broad/Slender System";
"blog.irish_pronunciation_guide.h2_caol_le_caol" = "The Spelling Rule: Caol le Caol, Leathan le Leathan";
"blog.irish_pronunciation_guide.h2_consonant_sounds" = "Consonant Sounds";
"blog.irish_pronunciation_guide.h2_dialects" = "A Note on Dialects";
"blog.irish_pronunciation_guide.h2_lenited" = "Lenited Consonants";
"blog.irish_pronunciation_guide.h2_practice" = "Practice Words";
"blog.irish_pronunciation_guide.h2_traps" = "Common Pronunciation Traps";
"blog.irish_pronunciation_guide.h2_vowels" = "Vowel Sounds";
"blog.irish_pronunciation_guide.len_bh_broad" = "\"w\"";
"blog.irish_pronunciation_guide.len_bh_example" = "bhó = \"woh\", bhí = \"vee\"";
"blog.irish_pronunciation_guide.len_bh_slender" = "\"v\"";
"blog.irish_pronunciation_guide.len_ch_broad" = "\"ch\" (German \"ach\")";
"blog.irish_pronunciation_guide.len_ch_slender" = "\"ch\" (German \"ich\")";
"blog.irish_pronunciation_guide.len_dh_broad" = "voiced \"ch\" / gargle";
"blog.irish_pronunciation_guide.len_dh_example" = "dha = \"ga\", dhíol = \"yeel\"";
"blog.irish_pronunciation_guide.len_dh_slender" = "\"y\" sound";
"blog.irish_pronunciation_guide.len_fh_example" = "fhios = \"iss\", fhéin = \"ayn\"";
"blog.irish_pronunciation_guide.len_gh_broad" = "same as broad dh";
"blog.irish_pronunciation_guide.len_gh_example" = "ghearr = \"yar\"";
"blog.irish_pronunciation_guide.len_gh_slender" = "same as slender dh";
"blog.irish_pronunciation_guide.len_h" = "\"h\"";
"blog.irish_pronunciation_guide.len_mh_broad" = "\"w\"";
"blog.irish_pronunciation_guide.len_mh_example" = "mhaith = \"wah\", mhéid = \"vayd\"";
"blog.irish_pronunciation_guide.len_mh_slender" = "\"v\"";
"blog.irish_pronunciation_guide.len_ph" = "\"f\"";
"blog.irish_pronunciation_guide.len_ph_example" = "phunt = \"funt\"";
"blog.irish_pronunciation_guide.len_sh_example" = "sheol = \"hyohl\"";
"blog.irish_pronunciation_guide.len_silent" = "silent";
"blog.irish_pronunciation_guide.len_th_example" = "thug = \"hug\"";
"blog.irish_pronunciation_guide.li_broad" = "<strong>Broad consonants</strong> sit next to <code>a</code>, <code>o</code>, or <code>u</code>. They sound deeper and further back in the mouth. Similar to their English equivalents but slightly velarised.";
"blog.irish_pronunciation_guide.li_dialect_endings" = "<strong>Ending pronunciation:</strong> The verb ending <code>-igh</code> is silent in Connacht, \"-ig\" in Ulster, and \"-ig\" in Munster.";
"blog.irish_pronunciation_guide.li_dialect_stress" = "<strong>Stress:</strong> Munster sometimes stresses the second syllable of longer words if it has a long vowel; Connacht and Ulster nearly always stress the first.";
"blog.irish_pronunciation_guide.li_dialect_vowels" = "<strong>Vowel quality:</strong> The exact sound of short vowels varies by dialect.";
"blog.irish_pronunciation_guide.li_slender" = "<strong>Slender consonants</strong> sit next to <code>e</code> or <code>i</code>. They have a \"y\" quality. The tongue is pushed forward and up, adding a palatal colouring to the sound.";
"blog.irish_pronunciation_guide.li_trap_dental" = "<strong>Broad t and d are dental.</strong> Your tongue touches your teeth, not the ridge behind them. This is subtle but gives Irish its distinctive sound.";
"blog.irish_pronunciation_guide.li_trap_double" = "<strong>Double consonants aren't doubled.</strong> <code>ll</code>, <code>nn</code>, <code>rr</code> in Irish don't mean a longer sound. They indicate a particular quality (often broad with emphasis).";
"blog.irish_pronunciation_guide.li_trap_slender_s" = "<strong>Slender s = \"sh\".</strong> The word <code>sé</code> (he/six) is pronounced \"shay\", not \"say.\"";
"blog.irish_pronunciation_guide.li_trap_stress" = "<strong>Stress falls on the first syllable.</strong> Unlike English, Irish stress is almost always on the first syllable. <code>Gaeilge</code> is \"GALE-geh\", not \"gay-EL-geh.\"";
"blog.irish_pronunciation_guide.li_trap_vowels" = "<strong>Don't pronounce every vowel.</strong> Many vowels exist only to mark consonant quality. In <code>ainm</code> (name), the <code>ai</code> before <code>n</code> is a single sound (\"a\"), not two separate vowels.";
"blog.irish_pronunciation_guide.meaning_bhfuil" = "(are/is, dependent form)";
"blog.irish_pronunciation_guide.meaning_book" = "book";
"blog.irish_pronunciation_guide.meaning_gaeilge" = "Irish language";
"blog.irish_pronunciation_guide.meaning_habitual_past" = "habitual past";
"blog.irish_pronunciation_guide.meaning_night" = "night";
"blog.irish_pronunciation_guide.meaning_school" = "school";
"blog.irish_pronunciation_guide.meaning_teacher" = "teacher";
"blog.irish_pronunciation_guide.meaning_week" = "week";
"blog.irish_pronunciation_guide.meaning_went" = "went";
"blog.irish_pronunciation_guide.meaning_will_get" = "will get";
"blog.irish_pronunciation_guide.quick_answer" = "Irish spelling looks chaotic but follows clear rules. Every consonant is broad (next to a, o, u) or slender (next to e, i) and sounds different in each. The caol le caol rule keeps vowel quality consistent. Lenited consonants (with h) have predictable sounds: bh/mh = w or v, sh/th = h, fh = silent. Once you know these rules, you can read any Irish word aloud.";
"blog.irish_pronunciation_guide.th_broad" = "Broad (next to a/o/u)";
"blog.irish_pronunciation_guide.th_broad_sound" = "Broad sound";
"blog.irish_pronunciation_guide.th_example" = "Example";
"blog.irish_pronunciation_guide.th_irish" = "Irish";
"blog.irish_pronunciation_guide.th_lenited" = "Lenited";
"blog.irish_pronunciation_guide.th_letter" = "Letter";
"blog.irish_pronunciation_guide.th_long" = "Long";
"blog.irish_pronunciation_guide.th_meaning" = "Meaning";
"blog.irish_pronunciation_guide.th_pronunciation" = "Pronunciation";
"blog.irish_pronunciation_guide.th_short" = "Short";
"blog.irish_pronunciation_guide.th_slender" = "Slender (next to e/i)";
"blog.irish_pronunciation_guide.th_slender_sound" = "Slender sound";
"blog.irish_pronunciation_guide.th_sound" = "Sound";
"blog.irish_pronunciation_guide.title" = "Irish Pronunciation: The System Behind the Spelling";
"blog.irish_pronunciation_guide.vowel_a_long" = "\"aw\" (as in \"paw\")";
"blog.irish_pronunciation_guide.vowel_a_short" = "\"ah\" (as in \"cat\")";
"blog.irish_pronunciation_guide.vowel_e_long" = "\"ay\" (as in \"day\")";
"blog.irish_pronunciation_guide.vowel_e_short" = "\"eh\" (as in \"bed\")";
"blog.irish_pronunciation_guide.vowel_i_long" = "\"ee\" (as in \"see\")";
"blog.irish_pronunciation_guide.vowel_i_short" = "\"ih\" (as in \"bit\")";
"blog.irish_pronunciation_guide.vowel_o_long" = "\"oh\" (as in \"go\")";
"blog.irish_pronunciation_guide.vowel_o_short" = "\"uh\" (as in \"but\")";
"blog.irish_pronunciation_guide.vowel_u_long" = "\"oo\" (as in \"food\")";
"blog.irish_pronunciation_guide.vowel_u_short" = "\"uh\" (as in \"put\")";
"blog.irish_verb_conjugation_guide.body_auto_1" = "Irish has a special verb form for when the agent is unspecified — similar to the English passive or \"one does.\" Each tense has its own autonomous form:";
"blog.irish_verb_conjugation_guide.body_auto_2" = "You'll see this in signs (<code>Dúntar ag 5</code> — Closes at 5) and news reports. It's not a priority for beginners but becomes useful at intermediate level.";
"blog.irish_verb_conjugation_guide.body_classes_1" = "Irish verbs divide into two conjugation classes:";
"blog.irish_verb_conjugation_guide.body_classes_2" = "Each class has its own set of endings for each tense, but the endings within each class are completely consistent. Learn the pattern once, apply it to every verb.";
"blog.irish_verb_conjugation_guide.body_conditional" = "The conditional is used for \"would\" statements and in <code>dá</code> (if) clauses. Like the habitual past, it lenites and uses synthetic endings.";
"blog.irish_verb_conjugation_guide.body_habitual_past" = "The habitual past describes things that used to happen regularly: \"I used to praise.\" Like the past tense, it lenites the initial consonant.";
"blog.irish_verb_conjugation_guide.body_intro_1" = "Irish verbs are more regular than you might expect. There are only <strong>11 irregular verbs</strong> in the entire language — everything else follows predictable patterns based on two conjugation classes. Once you learn those patterns, you can conjugate any regular verb in any tense.";
"blog.irish_verb_conjugation_guide.body_intro_2" = "This guide covers the full conjugation system: both conjugation classes across all five main tenses, the 11 irregular verbs, and the verbal noun. For the grammar context these verbs fit into, see our <a_grammar>Irish grammar beginner's guide</a_grammar>.";
"blog.irish_verb_conjugation_guide.body_irregular_1" = "Irish has exactly 11 irregular verbs. They're among the most common verbs in the language, so you'll encounter them immediately. Here are their key forms:";
"blog.irish_verb_conjugation_guide.body_irregular_2" = "These 11 verbs need memorisation — there's no pattern to shortcut them. The good news: once you know these, every other verb in Irish is regular.";
"blog.irish_verb_conjugation_guide.body_past" = "The past tense is formed by <strong>leniting</strong> the initial consonant (adding h after it). Verbs starting with a vowel or <code>f</code> are prefixed with <code>d'</code>. See the <a_mutations>mutation guide</a_mutations> for full lenition rules.";
"blog.irish_verb_conjugation_guide.body_present" = "The present tense describes habitual actions: \"I praise,\" \"she buys.\" For actions happening right now, Irish uses the verbal noun construction: <code>Tá mé ag moladh</code> (I am praising).";
"blog.irish_verb_conjugation_guide.body_questions_1" = "Irish forms questions and negatives using particles before the verb:";
"blog.irish_verb_conjugation_guide.body_questions_2" = "These particles interact with mutations — another reason why mastering <a_mutations>séimhiú and urú</a_mutations> is essential for verb usage.";
"blog.irish_verb_conjugation_guide.body_vn_1" = "The verbal noun is one of the most important verb forms in Irish. It's used with <code>tá</code> + <code>ag</code> to form the progressive tense — the construction you'll use most in everyday speech:";
"blog.irish_verb_conjugation_guide.body_vn_2" = "Some verbal nouns follow common patterns, such as <code>-adh</code> in <code>moladh</code> and <code>-áil</code> in <code>sábháil</code>, but many forms are irregular. Learn the verbal noun alongside each verb.";
"blog.irish_verb_conjugation_guide.card_browse_all" = "Browse all Irish verbs →";
"blog.irish_verb_conjugation_guide.card_subtitle" = "Browse available forms by tense and person, with pronunciation and examples where provided.";
"blog.irish_verb_conjugation_guide.card_title" = "Irish verb reference tables";
"blog.irish_verb_conjugation_guide.description" = "Complete Irish conjugation tables for every tense: present, past, future, conditional, and habitual past. All 11 irregular verbs, with verbal nouns.";
"blog.irish_verb_conjugation_guide.faq_1_a" = "Irish has five main tenses: present (an aimsir láithreach), past (an aimsir chaite), future (an aimsir fháistineach), conditional (an modh coinníollach), and habitual past/imperfect (an aimsir ghnáthchaite). There are also the imperative mood and the verbal noun construction.";
"blog.irish_verb_conjugation_guide.faq_1_q" = "How many verb tenses does Irish have?";
"blog.irish_verb_conjugation_guide.faq_2_a" = "Irish has 11 irregular verbs: bí (be), abair (say), beir (catch/bear), clois/cluin (hear), déan (do/make), faigh (get), feic (see), ith (eat), tabhair (give), tar (come), and téigh (go). All other verbs follow regular patterns.";
"blog.irish_verb_conjugation_guide.faq_2_q" = "How many irregular verbs are there in Irish?";
"blog.irish_verb_conjugation_guide.faq_3_a" = "First conjugation verbs have one-syllable roots (e.g., mol, cuir, bris). Second conjugation verbs have two or more syllables (e.g., ceannaigh, inis, foghlaim). They use different endings in each tense, but the patterns within each conjugation are consistent.";
"blog.irish_verb_conjugation_guide.faq_3_q" = "What is the difference between first and second conjugation in Irish?";
"blog.irish_verb_conjugation_guide.faq_4_a" = "The verbal noun (an ainm briathartha) is used with tá + ag to form continuous/progressive tenses: \"Tá mé ag léamh\" (I am reading). It's similar to the English \"-ing\" form. Most verbal nouns are formed by adding a suffix to the root, but some are irregular.";
"blog.irish_verb_conjugation_guide.faq_4_q" = "What is the verbal noun in Irish?";
"blog.irish_verb_conjugation_guide.h2_autonomous" = "The Autonomous Form (An Fhoirm Shaor)";
"blog.irish_verb_conjugation_guide.h2_classes" = "First and Second Conjugation";
"blog.irish_verb_conjugation_guide.h2_conditional" = "Conditional Mood (An Modh Coinníollach)";
"blog.irish_verb_conjugation_guide.h2_future" = "Future Tense (An Aimsir Fháistineach)";
"blog.irish_verb_conjugation_guide.h2_habitual_past" = "Habitual Past (An Aimsir Ghnáthchaite)";
"blog.irish_verb_conjugation_guide.h2_irregular" = "The 11 Irregular Verbs";
"blog.irish_verb_conjugation_guide.h2_past" = "Past Tense (An Aimsir Chaite)";
"blog.irish_verb_conjugation_guide.h2_present" = "Present Tense (An Aimsir Láithreach)";
"blog.irish_verb_conjugation_guide.h2_questions" = "Questions and Negatives";
"blog.irish_verb_conjugation_guide.h2_tips" = "Practical Tips";
"blog.irish_verb_conjugation_guide.h2_verbal_noun" = "The Verbal Noun (An Ainm Briathartha)";
"blog.irish_verb_conjugation_guide.li_an" = "<strong>An</strong> (question particle) — causes <strong>eclipsis</strong>: <code>An <strong>m</strong>olann tú?</code> (Do you praise?)";
"blog.irish_verb_conjugation_guide.li_ar" = "<strong>Ar</strong> (past question) — causes <strong>lenition</strong>: <code>Ar <strong>mh</strong>ol tú?</code> (Did you praise?)";
"blog.irish_verb_conjugation_guide.li_auto_future" = "Future: <code>mol<strong>far</strong></code> — \"(it) will be praised\"";
"blog.irish_verb_conjugation_guide.li_auto_past" = "Past: <code>mol<strong>adh</strong></code> — \"(it) was praised\"";
"blog.irish_verb_conjugation_guide.li_auto_present" = "Present: <code>mol<strong>tar</strong></code> — \"(one) praises\" / \"(it) is praised\"";
"blog.irish_verb_conjugation_guide.li_class_first" = "<strong>First conjugation:</strong> verbs with a one-syllable root. Examples: <code>mol</code> (praise), <code>cuir</code> (put), <code>bris</code> (break), <code>dún</code> (close).";
"blog.irish_verb_conjugation_guide.li_class_second" = "<strong>Second conjugation:</strong> verbs with a two+ syllable root. Examples: <code>ceannaigh</code> (buy), <code>inis</code> (tell), <code>foghlaim</code> (learn), <code>oscail</code> (open).";
"blog.irish_verb_conjugation_guide.li_nach" = "<strong>Nach</strong> (negative question) — causes <strong>eclipsis</strong>: <code>Nach <strong>m</strong>olann tú?</code> (Don't you praise?)";
"blog.irish_verb_conjugation_guide.li_ni" = "<strong>Ní</strong> (negative particle) — causes <strong>lenition</strong>: <code>Ní <strong>mh</strong>olann tú</code> (You don't praise)";
"blog.irish_verb_conjugation_guide.li_nior" = "<strong>Níor</strong> (past negative) — causes <strong>lenition</strong>: <code>Níor <strong>mh</strong>ol tú</code> (You didn't praise)";
"blog.irish_verb_conjugation_guide.li_tip_irregular" = "<strong>Drill the 11 irregular verbs early.</strong> They appear in almost every conversation. Use spaced repetition — blas. schedules these automatically.";
"blog.irish_verb_conjugation_guide.li_tip_order" = "<strong>Learn the present tense pattern first</strong>, then past, then future. These three cover 90% of daily conversation.";
"blog.irish_verb_conjugation_guide.li_tip_particles" = "<strong>Don't neglect the question/negative particles.</strong> Knowing how to conjugate a verb is only half the story — you also need <code>an</code>, <code>ní</code>, <code>ar</code>, <code>níor</code> and the mutations they cause.";
"blog.irish_verb_conjugation_guide.li_tip_vn" = "<strong>Master the verbal noun construction.</strong> <code>Tá mé ag + VN</code> is the most common way to express actions in progress.";
"blog.irish_verb_conjugation_guide.li_vn_ceannach" = "<code>Tá sí <strong>ag ceannach</strong></code> — She is buying";
"blog.irish_verb_conjugation_guide.li_vn_foghlaim" = "<code>Bhí mé <strong>ag foghlaim</strong></code> — I was learning";
"blog.irish_verb_conjugation_guide.li_vn_ithe" = "<code>Tá siad <strong>ag ithe</strong></code> — They are eating";
"blog.irish_verb_conjugation_guide.li_vn_moladh" = "<code>Tá mé <strong>ag moladh</strong></code> — I am praising";
"blog.irish_verb_conjugation_guide.quick_answer" = "Irish has five main tenses: present, past, future, conditional, and habitual past, plus the imperative and the verbal noun. Verbs split into first conjugation (one-syllable roots) and second conjugation (longer roots), with 11 irregular verbs.";
"blog.irish_verb_conjugation_guide.td_meaning_abair" = "say";
"blog.irish_verb_conjugation_guide.td_meaning_beir" = "catch, bear";
"blog.irish_verb_conjugation_guide.td_meaning_bi" = "be";
"blog.irish_verb_conjugation_guide.td_meaning_clois" = "hear";
"blog.irish_verb_conjugation_guide.td_meaning_dean" = "do, make";
"blog.irish_verb_conjugation_guide.td_meaning_faigh" = "get";
"blog.irish_verb_conjugation_guide.td_meaning_feic" = "see";
"blog.irish_verb_conjugation_guide.td_meaning_ith" = "eat";
"blog.irish_verb_conjugation_guide.td_meaning_tabhair" = "give";
"blog.irish_verb_conjugation_guide.td_meaning_tar" = "come";
"blog.irish_verb_conjugation_guide.td_meaning_teigh" = "go";
"blog.irish_verb_conjugation_guide.td_pron_me" = "mé (I)";
"blog.irish_verb_conjugation_guide.td_pron_me_short" = "mé";
"blog.irish_verb_conjugation_guide.td_pron_muid" = "muid (we)";
"blog.irish_verb_conjugation_guide.td_pron_muid_short" = "muid";
"blog.irish_verb_conjugation_guide.td_pron_se_si" = "sé/sí (he/she)";
"blog.irish_verb_conjugation_guide.td_pron_se_si_short" = "sé/sí";
"blog.irish_verb_conjugation_guide.td_pron_siad" = "siad (they)";
"blog.irish_verb_conjugation_guide.td_pron_siad_short" = "siad";
"blog.irish_verb_conjugation_guide.td_pron_sibh" = "sibh (you pl.)";
"blog.irish_verb_conjugation_guide.td_pron_sibh_short" = "sibh";
"blog.irish_verb_conjugation_guide.td_pron_tu" = "tú (you)";
"blog.irish_verb_conjugation_guide.td_pron_tu_short" = "tú";
"blog.irish_verb_conjugation_guide.th_1st_mol" = "1st conj: mol";
"blog.irish_verb_conjugation_guide.th_2nd_ceannaigh" = "2nd conj: ceannaigh";
"blog.irish_verb_conjugation_guide.th_future" = "Future";
"blog.irish_verb_conjugation_guide.th_meaning" = "Meaning";
"blog.irish_verb_conjugation_guide.th_past" = "Past";
"blog.irish_verb_conjugation_guide.th_person" = "Person";
"blog.irish_verb_conjugation_guide.th_root" = "Root";
"blog.irish_verb_conjugation_guide.th_verbal_noun" = "Verbal noun";
"blog.irish_verb_conjugation_guide.title" = "Irish Verb Conjugation: All Tenses and Tables";
"blog.irish_vs_scots_gaelic.body_1" = "Irish and Scottish Gaelic are related but they are not the same language. They share a common ancestor, Old Irish, the language of early medieval Ireland, and they separated gradually between the 13th and 15th centuries as political and cultural ties between Gaelic Ireland and Gaelic Scotland loosened.";
"blog.irish_vs_scots_gaelic.body_2" = "Today, they're about as similar as <strong>Spanish and Portuguese</strong>. A speaker of one can often get the gist of the other in writing, but spoken conversation between the two is difficult without prior exposure. This guide breaks down exactly where they overlap and where they diverge.";
"blog.irish_vs_scots_gaelic.body_bottom_1" = "Irish and Scottish Gaelic are siblings, not twins. They share a root, a grammar framework, and a significant chunk of vocabulary. But they have different spelling systems, different pronunciations, different everyday vocabulary, and different literary traditions. A speaker of one cannot automatically speak the other, but they have a massive head start in learning it.";
"blog.irish_vs_scots_gaelic.body_bottom_2" = "The choice between them comes down to personal connection. Both are beautiful, both are endangered, both are worth learning. And learning either one is a concrete way to support a language that has survived for over a thousand years.";
"blog.irish_vs_scots_gaelic.body_grammar_1" = "The grammatical structures are broadly similar. Both are VSO languages with initial mutations, prepositional pronouns, and two verbs for \"to be.\" But the details differ:";
"blog.irish_vs_scots_gaelic.body_grammar_2" = "For a detailed look at Irish grammar specifically, see our <a_grammar>Irish grammar beginner's guide</a_grammar>.";
"blog.irish_vs_scots_gaelic.body_history_1" = "Both languages belong to the <strong>Goidelic</strong> (or Q-Celtic) branch of the Celtic language family. The other branch, Brythonic (or P-Celtic), includes Welsh, Cornish, and Breton.";
"blog.irish_vs_scots_gaelic.body_history_2" = "The Goidelic languages descend from Old Irish, which was brought to Scotland by settlers from Ireland (the Dál Riata kingdom) around the 4th-5th century AD. For centuries, the literary language, Classical Gaelic, was shared across Ireland and Scotland. Scribes and poets moved between the two countries freely.";
"blog.irish_vs_scots_gaelic.body_history_3" = "The languages began diverging significantly after the decline of the classical bardic tradition (roughly 1600-1700). From that point, Irish and Scottish Gaelic developed independently, with different standardisation processes, different contact languages (English in both cases, but different dialects and timelines), and different institutional support.";
"blog.irish_vs_scots_gaelic.body_intel_1" = "The short answer: <strong>partially, especially in writing</strong>.";
"blog.irish_vs_scots_gaelic.body_intel_2" = "Written text is more mutually intelligible than speech. An Irish speaker reading a simple Scottish Gaelic text will recognise many words and get the general meaning. Speech is harder. Pronunciation differences, different vocabulary choices, and unfamiliar word forms make real-time comprehension difficult without prior exposure.";
"blog.irish_vs_scots_gaelic.body_intel_3" = "Speakers from <strong>Donegal</strong> (Ulster Irish) have the easiest time understanding Scottish Gaelic, due to geographical proximity and shared dialect features. The Ulster dialect preserves some features that Connacht and Munster Irish have lost but Scottish Gaelic retains.";
"blog.irish_vs_scots_gaelic.body_intel_4" = "A common analogy: Irish and Scottish Gaelic speakers can communicate about as well as Spanish and Portuguese speakers. Simple topics work. Complex discussions require adjustment from both sides or a switch to English.";
"blog.irish_vs_scots_gaelic.body_pron_1" = "Pronunciation is where the two languages diverge most noticeably. Even cognate words that look similar on paper can sound quite different:";
"blog.irish_vs_scots_gaelic.body_pron_2" = "Ulster Irish (spoken in Donegal) sounds the most like Scottish Gaelic. Not surprisingly, since Donegal is the closest part of Ireland to Scotland. Munster and Connacht Irish sound more distant from Scottish Gaelic.";
"blog.irish_vs_scots_gaelic.body_resources_1" = "Irish has more learning resources overall, reflecting its larger population and official EU status:";
"blog.irish_vs_scots_gaelic.body_resources_2" = "If you're choosing between the two as a learner, resource availability gives Irish a slight edge. But if you have a personal connection to Scotland, that motivation matters more than the resource gap.";
"blog.irish_vs_scots_gaelic.body_speakers_1" = "Irish has a significantly larger speaker base:";
"blog.irish_vs_scots_gaelic.body_speakers_2" = "Both languages face the common challenge of minority languages: intergenerational transmission is declining, and most speakers are also fluent in English. Both have active revitalisation movements, media in the language (TG4 and Raidió na Gaeltachta for Irish; BBC Alba and Radio nan Gàidheal for Scottish Gaelic), and government support of varying degrees.";
"blog.irish_vs_scots_gaelic.body_spelling_1" = "Both languages use the Latin alphabet with similar conventions, but their modern spelling systems differ considerably. Here are some common patterns:";
"blog.irish_vs_scots_gaelic.body_spelling_2" = "The most visible difference is the accent marks: Irish uses the <strong>acute accent</strong> (fada), á, é, í, ó, ú, to mark long vowels. Scottish Gaelic uses the <strong>grave accent</strong>, à, è, ì, ò, ù, for the same purpose, with the acute accent reserved for a few specific sounds.";
"blog.irish_vs_scots_gaelic.body_spelling_3" = "Both languages follow a \"broad with broad, slender with slender\" vowel rule in spelling, but they apply it differently in practice. Scottish Gaelic underwent a spelling reform in 1981 (Gaelic Orthographic Conventions) that simplified some traditional spellings.";
"blog.irish_vs_scots_gaelic.body_vocab_1" = "Many core words are recognisably related. Here are some direct comparisons:";
"blog.irish_vs_scots_gaelic.body_vocab_2" = "But many everyday words have diverged significantly:";
"blog.irish_vs_scots_gaelic.body_vocab_3" = "The core vocabulary (body parts, family terms, numbers, basic adjectives) is mostly cognate. Everyday vocabulary (modern life, technology, institutions) has diverged more as each language borrowed from English independently.";
"blog.irish_vs_scots_gaelic.body_which_1" = "This depends entirely on your motivation:";
"blog.irish_vs_scots_gaelic.body_which_2" = "Learning Irish first gives you a foundation that transfers well to Scottish Gaelic later, and vice versa. The grammar, vocabulary, and mutation systems overlap enough that a B1 speaker of one could reach A2 in the other relatively quickly. If you start with Irish, blas. covers both <a_grammar>grammar</a_grammar> and <a_mutations>mutations</a_mutations> systematically from the ground up.";
"blog.irish_vs_scots_gaelic.description" = "Same roots, different languages. Side-by-side spelling, pronunciation, grammar, and vocabulary comparison. Plus: can speakers understand each other?";
"blog.irish_vs_scots_gaelic.faq_1_a" = "Partially. There's moderate mutual intelligibility, especially in writing. Simple sentences may be understood, but pronunciation differences and vocabulary divergence make fluid conversation difficult without exposure. Speakers from Donegal (Ulster Irish) have the easiest time understanding Scottish Gaelic due to geographic proximity.";
"blog.irish_vs_scots_gaelic.faq_1_q" = "Can Irish speakers understand Scottish Gaelic?";
"blog.irish_vs_scots_gaelic.faq_2_a" = "They're roughly equal difficulty. Irish has more learning resources and a larger speaker community. Scottish Gaelic has a slightly more regular spelling system. If you have a personal connection to either language, that motivation will matter more than any difficulty difference.";
"blog.irish_vs_scots_gaelic.faq_2_q" = "Is Irish or Scottish Gaelic easier to learn?";
"blog.irish_vs_scots_gaelic.faq_3_a" = "No. They diverged around the 13th-15th century. They share the same Goidelic root and have obvious similarities, but they have different spelling systems, different pronunciation, different vocabulary for many common words, and grammatical differences. They're about as similar as Spanish and Portuguese.";
"blog.irish_vs_scots_gaelic.faq_3_q" = "Are Irish and Scottish Gaelic the same language?";
"blog.irish_vs_scots_gaelic.faq_4_a" = "Irish has significantly more speakers. Ireland's 2022 census recorded 1.7 million people with some ability in Irish and roughly 70,000-80,000 daily speakers. Scotland's 2022 census recorded about 57,000 Scottish Gaelic speakers.";
"blog.irish_vs_scots_gaelic.faq_4_q" = "Which has more speakers, Irish or Scottish Gaelic?";
"blog.irish_vs_scots_gaelic.gloss_big" = "big";
"blog.irish_vs_scots_gaelic.gloss_boy" = "boy";
"blog.irish_vs_scots_gaelic.gloss_day" = "day";
"blog.irish_vs_scots_gaelic.gloss_food" = "food";
"blog.irish_vs_scots_gaelic.gloss_girl" = "girl";
"blog.irish_vs_scots_gaelic.gloss_good" = "good";
"blog.irish_vs_scots_gaelic.gloss_here" = "here";
"blog.irish_vs_scots_gaelic.gloss_house" = "house";
"blog.irish_vs_scots_gaelic.gloss_how" = "how";
"blog.irish_vs_scots_gaelic.gloss_man" = "man";
"blog.irish_vs_scots_gaelic.gloss_night" = "night";
"blog.irish_vs_scots_gaelic.gloss_now" = "now";
"blog.irish_vs_scots_gaelic.gloss_please" = "please";
"blog.irish_vs_scots_gaelic.gloss_small" = "small";
"blog.irish_vs_scots_gaelic.gloss_water" = "water";
"blog.irish_vs_scots_gaelic.gloss_window" = "window";
"blog.irish_vs_scots_gaelic.gloss_woman" = "woman";
"blog.irish_vs_scots_gaelic.h2_bottom_line" = "The Bottom Line";
"blog.irish_vs_scots_gaelic.h2_grammar" = "Grammar Differences";
"blog.irish_vs_scots_gaelic.h2_intelligibility" = "Can They Understand Each Other?";
"blog.irish_vs_scots_gaelic.h2_pronunciation" = "Pronunciation Differences";
"blog.irish_vs_scots_gaelic.h2_resources" = "Learning Resources Compared";
"blog.irish_vs_scots_gaelic.h2_shared_history" = "Shared History";
"blog.irish_vs_scots_gaelic.h2_speakers" = "Speaker Numbers and Status";
"blog.irish_vs_scots_gaelic.h2_spelling" = "Spelling Differences";
"blog.irish_vs_scots_gaelic.h2_vocabulary" = "Vocabulary: Cognates and Divergence";
"blog.irish_vs_scots_gaelic.h2_which" = "Which Should I Learn?";
"blog.irish_vs_scots_gaelic.li_cn_gn" = "<strong><code>cn</code> and <code>gn</code> clusters:</strong> Scottish Gaelic preserves these as distinct sounds (<code>cnoc</code> = \"krochk\"). Irish simplifies them in most dialects.";
"blog.irish_vs_scots_gaelic.li_gram_copula" = "<strong>The copula:</strong> Both have a copula (<code>is</code>) separate from the main verb \"to be,\" but they use it in slightly different constructions.";
"blog.irish_vs_scots_gaelic.li_gram_mutations" = "<strong>Mutations:</strong> Both have lenition and eclipsis, but the triggers differ. Irish has four mutation types (séimhiú, urú, h-prefixing, t-prefixing). Scottish Gaelic has two main types (lenition and nasalisation) with some differences in which words trigger them.";
"blog.irish_vs_scots_gaelic.li_gram_prep_pronouns" = "<strong>Prepositional pronouns:</strong> Both languages fuse prepositions with pronouns, but the forms differ. Irish <code>agam</code> (at me) corresponds to Scottish Gaelic <code>agam</code>, but Irish <code>orm</code> (on me) corresponds to Scottish Gaelic <code>orm</code>. The forms are often similar but not identical.";
"blog.irish_vs_scots_gaelic.li_gram_questions" = "<strong>Question formation:</strong> Irish uses <code>an</code> as a question particle. Scottish Gaelic uses <code>an</code> / <code>a bheil</code> depending on context.";
"blog.irish_vs_scots_gaelic.li_gram_verb_forms" = "<strong>Verb forms:</strong> Irish has a broader range of synthetic verb forms (where the subject is built into the verb ending: <code>ólaimid</code> = \"we drink\"). Scottish Gaelic uses analytic forms more consistently (<code>òlaidh sinn</code> = \"will drink we\").";
"blog.irish_vs_scots_gaelic.li_lenited" = "<strong>Lenited consonants:</strong> The pronunciation of <code>dh</code>, <code>gh</code>, <code>th</code> differs between the two languages, even though the spelling convention is similar.";
"blog.irish_vs_scots_gaelic.li_preaspiration" = "<strong>Pre-aspiration:</strong> Scottish Gaelic has strong pre-aspiration before <code>p</code>, <code>t</code>, <code>c</code> in certain positions (a \"h\" sound before the consonant). Irish generally lacks this.";
"blog.irish_vs_scots_gaelic.li_res_apps" = "<strong>Apps:</strong> Irish has Duolingo, blas., Pimsleur, Drops, and several others. Scottish Gaelic has Duolingo, SpeakGaelic, and fewer dedicated apps.";
"blog.irish_vs_scots_gaelic.li_res_community" = "<strong>Community:</strong> Irish conversation circles (ciorcal comhrá) and Gaeltacht immersion areas. Scottish Gaelic has conversation cafes and Sabhal Mòr Ostaig (the Gaelic college on Skye).";
"blog.irish_vs_scots_gaelic.li_res_courses" = "<strong>Courses:</strong> Both have online courses. Irish has Ranganna.com and various university courses. Scottish Gaelic has SpeakGaelic (BBC) and LearnGaelic.scot.";
"blog.irish_vs_scots_gaelic.li_res_media" = "<strong>Media:</strong> Irish has TG4 (TV), Raidió na Gaeltachta (radio), and Tuairisc.ie (news). Scottish Gaelic has BBC Alba (TV) and Radio nan Gàidheal.";
"blog.irish_vs_scots_gaelic.li_speakers_irish" = "<strong>Irish:</strong> Ireland's 2022 census recorded 1.7 million people with some ability in Irish (out of ~5 million). The number of daily speakers outside education is estimated at 70,000-80,000. Irish is an official language of both Ireland and the EU.";
"blog.irish_vs_scots_gaelic.li_speakers_sg" = "<strong>Scottish Gaelic:</strong> Scotland's 2022 census recorded about 57,000 speakers (out of ~5.4 million). The language is concentrated in the Western Isles, parts of the Highlands, and Glasgow. It has official recognition in Scotland but not the UK as a whole.";
"blog.irish_vs_scots_gaelic.li_vowel_quality" = "<strong>Vowel quality:</strong> The vowel systems have diverged. Scottish Gaelic has more diphthongs and different vowel realisations for many words.";
"blog.irish_vs_scots_gaelic.li_which_both" = "<strong>Interested in both and can't decide</strong>. Start with either. Knowledge of one makes learning the other much easier later.";
"blog.irish_vs_scots_gaelic.li_which_gaeltacht" = "<strong>Planning to visit Gaeltacht areas</strong>. Irish";
"blog.irish_vs_scots_gaelic.li_which_highlands" = "<strong>Planning to visit the Western Isles or Highlands</strong>. Scottish Gaelic";
"blog.irish_vs_scots_gaelic.li_which_ireland" = "<strong>Family heritage in Ireland</strong>. Irish";
"blog.irish_vs_scots_gaelic.li_which_resources" = "<strong>Want the most resources and biggest community</strong>. Irish";
"blog.irish_vs_scots_gaelic.li_which_scotland" = "<strong>Family heritage in Scotland</strong>. Scottish Gaelic";
"blog.irish_vs_scots_gaelic.quick_answer" = "Irish and Scottish Gaelic share a common ancestor (Old Irish) but diverged between the 13th and 15th centuries. They're about as similar as Spanish and Portuguese: partially mutually intelligible in writing, but different spelling systems, pronunciation, and many everyday words. Irish uses the acute accent (fada), Scottish Gaelic uses the grave.";
"blog.irish_vs_scots_gaelic.td_accent_marks" = "Accent marks";
"blog.irish_vs_scots_gaelic.td_acute_fada" = "Acute (fada): á, é, í, ó, ú";
"blog.irish_vs_scots_gaelic.td_grave" = "Grave: à, è, ì, ò, ù";
"blog.irish_vs_scots_gaelic.td_of_the" = "\"of the\" (gen. article)";
"blog.irish_vs_scots_gaelic.td_retained" = "Retained more often";
"blog.irish_vs_scots_gaelic.td_silent_irish" = "More common (e.g. <code>fhios</code>)";
"blog.irish_vs_scots_gaelic.td_silent_letters" = "Silent letters";
"blog.irish_vs_scots_gaelic.td_silent_sg" = "Slightly fewer";
"blog.irish_vs_scots_gaelic.td_simplified" = "Sometimes simplified";
"blog.irish_vs_scots_gaelic.td_word_internal_mhbh" = "Word-internal <code>mh/bh</code>";
"blog.irish_vs_scots_gaelic.th_english" = "English";
"blog.irish_vs_scots_gaelic.th_feature" = "Feature";
"blog.irish_vs_scots_gaelic.th_irish" = "Irish";
"blog.irish_vs_scots_gaelic.th_scots_gaelic" = "Scottish Gaelic";
"blog.irish_vs_scots_gaelic.title" = "Irish vs Scottish Gaelic: How Different Are They Really?";
"blog.is_welsh_hard_to_learn.body_1" = "Welsh has a reputation problem. People see words like <code>Llanfairpwllgwyngyll</code> and conclude the language is impossible. Social media is full of jokes about Welsh being \"unpronounceable.\" The reality is more interesting, and more encouraging, than the memes suggest.";
"blog.is_welsh_hard_to_learn.body_2" = "Welsh is genuinely different from English. It has features that English lacks entirely. But it's also <strong>more regular than English</strong> in many ways, and some of its supposedly difficult features are actually advantages once you understand them.";
"blog.is_welsh_hard_to_learn.body_advantages_1" = "Welsh isn't all unfamiliar terrain. English speakers have several built-in advantages:";
"blog.is_welsh_hard_to_learn.body_bod_1" = "The Welsh verb <code>bod</code> (to be) has more forms than any other verb. It changes based on tense, person, and whether it's a statement, question, or negative. In everyday speech, <code>bod</code> is in nearly every sentence because Welsh uses periphrastic constructions: <code>Mae e'n rhedeg</code> (He is running) rather than a single verb form.";
"blog.is_welsh_hard_to_learn.body_bod_2" = "The upside: once you know <code>bod</code>, you can express almost anything. It's the single most useful verb to master.";
"blog.is_welsh_hard_to_learn.body_borrowed_1" = "Welsh has absorbed a lot of English (and Latin) vocabulary. You already know more Welsh than you think:";
"blog.is_welsh_hard_to_learn.body_borrowed_2" = "These loanwords give you a head start on vocabulary. They're spelled the Welsh way (phonetically), but they're recognisable once you know the sound rules.";
"blog.is_welsh_hard_to_learn.body_bottom_1" = "Welsh is not the hardest language you could learn. It's not even close. It has features that look intimidating on first encounter (mutations, no yes/no, a complex verb \"to be\"), but these follow clear rules and become natural with practice. The spelling system, far from being a weakness, is one of the most phonetically consistent writing systems in Europe.";
"blog.is_welsh_hard_to_learn.body_bottom_2" = "The honest answer to \"Is Welsh hard?\" is: it's <strong>different</strong>. Different is not the same as difficult. With consistent daily practice and the right tools, most adult learners can hold a real Welsh conversation within a year. And the Welsh-speaking community is one of the most welcoming in the language-learning world, which helps more than any textbook.";
"blog.is_welsh_hard_to_learn.body_gender" = "Every Welsh noun is masculine or feminine. Gender affects mutations after the article and adjective agreement. <code>Y gath ddu</code> (the black cat, feminine) vs <code>y ci du</code> (the black dog, masculine). There's no reliable shortcut. You learn gender with each noun.";
"blog.is_welsh_hard_to_learn.body_mutations_1" = "Welsh has three initial mutations that change the first consonant of a word depending on the grammatical context:";
"blog.is_welsh_hard_to_learn.body_mutations_2" = "Mutations are unavoidable. They appear in virtually every sentence. The good news is that they follow rules, and with systematic drilling they become automatic. See our <a_mutations>complete Welsh mutations guide</a_mutations> for the full system.";
"blog.is_welsh_hard_to_learn.body_regular_grammar" = "Welsh grammar is <strong>systematic and predictable</strong>. Verb conjugations follow clear patterns with very few exceptions. Plural formation has identifiable patterns. Mutation triggers follow consistent rules. Compare this to English, where irregular verbs and unpredictable plurals require brute memorisation.";
"blog.is_welsh_hard_to_learn.body_spelling_1" = "Welsh spelling is the number one thing that scares beginners. Double-l, double-d, clusters of consonants. It looks chaotic. But here's the key fact: <strong>Welsh spelling is almost perfectly phonetic</strong>. Once you learn the rules, and there aren't many, you can pronounce any Welsh word you see, and spell any word you hear.";
"blog.is_welsh_hard_to_learn.body_spelling_2" = "Compare that to English, where \"cough,\" \"through,\" \"though,\" \"thought,\" and \"thorough\" all use \"ough\" differently. Welsh doesn't do this. <code>Ll</code> always makes the same sound. <code>Dd</code> always makes the same sound. <code>Ch</code> always makes the same sound. The spelling system is a feature, not a bug.";
"blog.is_welsh_hard_to_learn.body_spelling_3" = "Key pronunciation rules that unlock Welsh spelling:";
"blog.is_welsh_hard_to_learn.body_spelling_4" = "That's most of it. Learn those seven rules and Welsh words go from alien to readable. For a deeper dive into grammar, see our <a_grammar>Welsh grammar beginner's guide</a_grammar>.";
"blog.is_welsh_hard_to_learn.body_timelines_1" = "The FSI doesn't classify Welsh separately, but it's comparable to Irish (Category III). Roughly <strong>1,100 hours</strong> for professional proficiency. For self-study learners doing 30-60 minutes daily:";
"blog.is_welsh_hard_to_learn.body_timelines_2" = "These timelines assume consistent daily practice with effective methods. Active recall, spaced repetition, reading at your level, and some speaking practice.";
"blog.is_welsh_hard_to_learn.body_vs_irish_1" = "People learning one Celtic language often wonder about the other. Welsh and Irish are similar in overall difficulty. Both are Category III languages (or equivalent) for English speakers.";
"blog.is_welsh_hard_to_learn.body_vs_irish_2" = "Neither is dramatically harder. Pick the one you care about more. Motivation is a bigger factor than linguistic difficulty.";
"blog.is_welsh_hard_to_learn.body_yes_no_1" = "Welsh has no single words for \"yes\" and \"no.\" Instead, you echo the verb from the question. <code>Wyt ti'n hapus?</code> (Are you happy?) is answered with <code>Ydw</code> (I am) or <code>Nac ydw</code> (I am not). Different tenses and different verbs require different answer words.";
"blog.is_welsh_hard_to_learn.body_yes_no_2" = "This is genuinely confusing at first. But it becomes natural faster than most learners expect. It's a finite system that you can learn through pattern recognition.";
"blog.is_welsh_hard_to_learn.description" = "Welsh looks intimidating but it's more regular than English. What's actually hard, what's surprisingly easy, and realistic timelines for learners.";
"blog.is_welsh_hard_to_learn.faq_1_a" = "No. Welsh is challenging for English speakers but far from the hardest. The mutations and spelling system look intimidating, but the grammar is regular and the spelling is actually phonetic once you learn the rules. Arabic, Mandarin, Japanese, and Korean are all significantly harder.";
"blog.is_welsh_hard_to_learn.faq_1_q" = "Is Welsh the hardest language to learn?";
"blog.is_welsh_hard_to_learn.faq_2_a" = "They're similar difficulty. Both have mutations, both are Celtic languages, both use word orders different from English. Welsh spelling is more phonetically regular than Irish. Irish has a more complex case system. Neither is dramatically harder than the other.";
"blog.is_welsh_hard_to_learn.faq_2_q" = "Is Welsh harder than Irish?";
"blog.is_welsh_hard_to_learn.faq_3_a" = "The FSI doesn't classify Welsh separately, but it's comparable to Irish (Category III). Roughly 1,100 hours for professional proficiency. For conversational Welsh (B1), expect 6-12 months of consistent daily practice.";
"blog.is_welsh_hard_to_learn.faq_3_q" = "How long does it take to learn Welsh?";
"blog.is_welsh_hard_to_learn.faq_4_a" = "You can reach a solid intermediate level using apps. For advanced fluency, you'll benefit from real conversation, which is easier to find than for Irish, thanks to Welsh-medium communities, Dysgu Cymraeg classes, and online conversation groups like Clwb Cwtsh.";
"blog.is_welsh_hard_to_learn.faq_4_q" = "Can I learn Welsh just from an app?";
"blog.is_welsh_hard_to_learn.gloss_coffee" = "coffee";
"blog.is_welsh_hard_to_learn.gloss_park" = "park";
"blog.is_welsh_hard_to_learn.gloss_problem" = "problem";
"blog.is_welsh_hard_to_learn.gloss_television" = "television";
"blog.is_welsh_hard_to_learn.h2_advantages" = "Advantages English Speakers Have";
"blog.is_welsh_hard_to_learn.h2_bottom_line" = "The Bottom Line";
"blog.is_welsh_hard_to_learn.h2_practical_advice" = "Practical Advice for Getting Started";
"blog.is_welsh_hard_to_learn.h2_timelines" = "Realistic Timelines";
"blog.is_welsh_hard_to_learn.h2_welsh_vs_irish" = "Welsh vs Irish: Which Is Harder?";
"blog.is_welsh_hard_to_learn.h2_what_is_actually_hard" = "What Is Actually Hard";
"blog.is_welsh_hard_to_learn.h2_what_looks_hard" = "What Looks Hard (But Isn't)";
"blog.is_welsh_hard_to_learn.h3_bod" = "Bod (to be)";
"blog.is_welsh_hard_to_learn.h3_borrowed_vocab" = "Borrowed vocabulary";
"blog.is_welsh_hard_to_learn.h3_gender" = "Grammatical gender";
"blog.is_welsh_hard_to_learn.h3_mutations" = "Mutations";
"blog.is_welsh_hard_to_learn.h3_no_yes_no" = "No yes or no";
"blog.is_welsh_hard_to_learn.h3_regular_grammar" = "Regular grammar";
"blog.is_welsh_hard_to_learn.h3_spelling_system" = "The spelling system";
"blog.is_welsh_hard_to_learn.li_adv_alphabet" = "<strong>Latin alphabet.</strong> No new script to learn. Welsh uses the same letters as English (minus j, k, q, v, x, z, plus digraphs like ll, dd, ch, ff, ng, rh, th).";
"blog.is_welsh_hard_to_learn.li_adv_community" = "<strong>Active learning community.</strong> Dysgu Cymraeg classes, SSiW, Clwb Cwtsh conversation groups, and a supportive online community. Welsh learners are welcomed warmly.";
"blog.is_welsh_hard_to_learn.li_adv_media" = "<strong>Living language with media.</strong> S4C (Welsh-language TV), Radio Cymru, Welsh-language podcasts, books, and online communities. You have abundant input material from day one.";
"blog.is_welsh_hard_to_learn.li_adv_vocab" = "<strong>Shared vocabulary.</strong> Hundreds of loanwords from English and Latin that you'll recognise immediately.";
"blog.is_welsh_hard_to_learn.li_advice_bod" = "<strong>Master <code>bod</code> early.</strong> The verb \"to be\" carries most everyday Welsh. Learn its present, past, and future forms and you unlock a huge proportion of daily communication.";
"blog.is_welsh_hard_to_learn.li_advice_dialect" = "<strong>Choose North or South, but don't stress about it.</strong> Welsh has northern and southern dialect differences (especially in spoken forms). Pick one to start with. Speakers of both understand each other. You can learn the other later.";
"blog.is_welsh_hard_to_learn.li_advice_mutations" = "<strong>Don't avoid mutations.</strong> Many beginners try to learn around mutations and deal with them later. This doesn't work. They're in every sentence. Drill them from the start with a tool like blas. that makes the drilling systematic.";
"blog.is_welsh_hard_to_learn.li_advice_pron" = "<strong>Learn the pronunciation rules first.</strong> Spend your first session on Welsh sounds. Once you can read Welsh aloud, everything else becomes easier.";
"blog.is_welsh_hard_to_learn.li_advice_tools" = "<strong>Use multiple tools.</strong> Combine a grammar-focused app like blas. with a speaking tool like <a_apps>SaySomethingInWelsh</a_apps> and add real input (S4C, podcasts, reading) as soon as you can.";
"blog.is_welsh_hard_to_learn.li_loan_eglwys" = "<code>eglwys</code>. church (from Latin \"ecclesia\")";
"blog.is_welsh_hard_to_learn.li_loan_ffenest" = "<code>ffenest</code>. window (from Latin \"fenestra\")";
"blog.is_welsh_hard_to_learn.li_loan_ysgol" = "<code>ysgol</code>. school (from Latin \"schola\")";
"blog.is_welsh_hard_to_learn.li_mut_aspirate" = "<strong>Treiglad llaes (aspirate mutation)</strong>. Affects only <code>c</code>, <code>p</code>, and <code>t</code>. Triggered by <code>a</code> (and), <code>ei</code> (her), and a few others.";
"blog.is_welsh_hard_to_learn.li_mut_nasal" = "<strong>Treiglad trwynol (nasal mutation)</strong>. Affects 6 consonants. Mainly triggered by <code>yn</code> (in) and <code>fy</code> (my).";
"blog.is_welsh_hard_to_learn.li_mut_soft" = "<strong>Treiglad meddal (soft mutation)</strong>. Affects 9 consonants. The most common, triggered by dozens of contexts.";
"blog.is_welsh_hard_to_learn.li_pron_ch" = "<strong>Ch</strong>. The \"ch\" in Scottish \"loch\" or German \"Bach\"";
"blog.is_welsh_hard_to_learn.li_pron_dd" = "<strong>Dd</strong>. The \"th\" in \"the\" (voiced, like English \"that\")";
"blog.is_welsh_hard_to_learn.li_pron_f" = "<strong>F</strong>. \"v\" sound (like English \"of\")";
"blog.is_welsh_hard_to_learn.li_pron_ff" = "<strong>Ff</strong>. \"f\" sound (like English \"off\")";
"blog.is_welsh_hard_to_learn.li_pron_ll" = "<strong>Ll</strong>. Place your tongue for \"l\" and blow air past it (a voiceless lateral fricative). It's unique but learnable in an afternoon.";
"blog.is_welsh_hard_to_learn.li_pron_w" = "<strong>W</strong>. Can be a vowel (\"oo\") or a consonant (\"w\")";
"blog.is_welsh_hard_to_learn.li_pron_y" = "<strong>Y</strong>. Can be \"uh\" (in non-final syllables) or \"ee\" (in final syllables)";
"blog.is_welsh_hard_to_learn.li_time_a1" = "<strong>A1 (basic phrases):</strong> 2-4 weeks";
"blog.is_welsh_hard_to_learn.li_time_a2" = "<strong>A2 (simple conversations):</strong> 2-4 months";
"blog.is_welsh_hard_to_learn.li_time_b1" = "<strong>B1 (conversational):</strong> 6-12 months";
"blog.is_welsh_hard_to_learn.li_time_b2" = "<strong>B2 (upper intermediate):</strong> 1-2 years";
"blog.is_welsh_hard_to_learn.li_time_c1" = "<strong>C1 (advanced):</strong> 2-4 years";
"blog.is_welsh_hard_to_learn.li_vs_bod" = "<strong>Welsh has <code>bod</code>.</strong> The verb \"to be\" in Welsh has an unusually high number of forms. Irish also has two \"to be\" verbs (<code>tá</code> and the copula <code>is</code>), but fewer forms overall.";
"blog.is_welsh_hard_to_learn.li_vs_mutation" = "<strong>Irish has more mutation complexity.</strong> Irish has four mutation types (séimhiú, urú, h-prefixing, t-prefixing). Welsh has three. Both have many triggers.";
"blog.is_welsh_hard_to_learn.li_vs_resources" = "<strong>Resources favour Welsh slightly.</strong> Welsh benefits from institutional support (Dysgu Cymraeg, S4C, Welsh-medium schools). Irish has a strong ecosystem too, but Welsh has more structured classroom options available.";
"blog.is_welsh_hard_to_learn.li_vs_spelling" = "<strong>Welsh spelling is easier.</strong> It's phonetic and consistent. Irish spelling follows rules too, but the rules are more complex (broad/slender distinction, silent letters in mutations).";
"blog.is_welsh_hard_to_learn.quick_answer" = "Welsh is challenging but far from the hardest language for English speakers. The mutations and spelling system look intimidating, but the grammar is regular and the spelling is phonetic once you learn the rules. Most adult learners reach conversational Welsh in 6-12 months of consistent daily practice.";
"blog.is_welsh_hard_to_learn.title" = "Is Welsh Hard to Learn? A Realistic Look for English Speakers";
"blog.learn_irish_beyond_duolingo.body_1" = "If you're learning Irish, chances are you started, or thought about starting, with Duolingo. Over a million people have tried the Irish course. It's free, it's on your phone, and it requires zero commitment to open.";
"blog.learn_irish_beyond_duolingo.body_2" = "That's fine. Duolingo is a reasonable way to dip your toe in. But if you've been using it for a few months and feel like you're spinning your wheels (translating <code>the boy eats the bread</code> but unable to follow a conversation, read a paragraph, or explain why it's <code>an bhean</code> but <code>an fear</code>) you've hit the Duolingo ceiling. And it's lower than you think.";
"blog.learn_irish_beyond_duolingo.body_alternatives_intro" = "Here's what exists for Irish learners beyond Duolingo, and what each tool actually covers:";
"blog.learn_irish_beyond_duolingo.body_conversation_1" = "Duolingo's exercises are translation tasks: English → Irish or Irish → English. You type or tap words. This tests recognition and recall but doesn't simulate conversation. Formulating your own thoughts in Irish, responding to prompts, or producing language without a translation crutch.";
"blog.learn_irish_beyond_duolingo.body_credit" = "Credit where it's due:";
"blog.learn_irish_beyond_duolingo.body_did_its_job" = "If Duolingo got you interested in Irish, it did its job. The problem is what comes next.";
"blog.learn_irish_beyond_duolingo.body_disconnected_1" = "Duolingo sentences are notoriously random. You translate \"the elephant drinks milk\" and \"the woman is a bear\" without building toward any real communicative ability. The sentences don't connect to each other, don't build a narrative, and don't reflect how Irish is actually used.";
"blog.learn_irish_beyond_duolingo.body_grammar_1" = "Duolingo teaches grammar through exposure: you see sentences, guess translations, and gradually infer patterns. This works for closely related languages (Spanish for an English speaker) where your intuition gets you most of the way.";
"blog.learn_irish_beyond_duolingo.body_grammar_2" = "Irish grammar is not like English. The verb comes first. Nouns have grammatical gender that changes how the article affects them. Prepositions fuse with pronouns into single words (<code>agam</code>, <code>agat</code>, <code>aige</code>). There are two different verbs meaning \"to be.\" You cannot intuit these patterns from translation exercises alone. You need them explained.";
"blog.learn_irish_beyond_duolingo.body_grammar_3" = "Duolingo's \"Tips\" sections provide brief notes, but they're hidden, optional, and far less detailed than what Irish grammar requires. Most learners never read them.";
"blog.learn_irish_beyond_duolingo.body_honest_picture" = "The honest picture: no single tool besides blas. combines systematic grammar, mutation drilling, graded reading, and conversation practice. You can piece it together (Duolingo for vocab, Anki for flashcards, a grammar book for rules, Pimsleur for listening), but that's four separate tools with no shared scheduling or progress tracking.";
"blog.learn_irish_beyond_duolingo.body_mutations_1" = "Irish has four types of initial mutations: séimhiú (lenition), urú (eclipsis), h-prefixing, and t-prefixing. They change the first letter of a word depending on what comes before it. They're not optional. They're in every sentence.";
"blog.learn_irish_beyond_duolingo.body_mutations_2" = "Duolingo introduces mutated forms in sentences, but never explains the system, never shows you the full trigger tables, and never drills them in isolation. You encounter <code>mo chat</code> and <code>ár dteach</code> without understanding <em>why</em> the consonant changed. The result: you memorise individual phrases but can't apply mutations to new words.";
"blog.learn_irish_beyond_duolingo.body_need_intro" = "To move past A2 in Irish, you need four things Duolingo doesn't provide:";
"blog.learn_irish_beyond_duolingo.body_next_steps_intro" = "If you've been using Duolingo and want to keep progressing, here are practical next steps:";
"blog.learn_irish_beyond_duolingo.body_outro" = "The Irish you've learned on Duolingo is real. The vocabulary is in your memory. You just need a tool that fills the structural gaps Duolingo leaves (grammar, mutations, reading, and production) and schedules your review so it actually sticks.";
"blog.learn_irish_beyond_duolingo.body_plateau_1" = "Most Irish learners on Duolingo plateau at roughly A2 on the CEFR scale. Basic comprehension of common words, but no ability to have a conversation, read a text, or use grammar correctly in new contexts.";
"blog.learn_irish_beyond_duolingo.body_plateau_2" = "This isn't a failure of effort. It's a structural limitation. Duolingo is designed for breadth across 40+ languages, not depth in any one. Irish (with its mutations, VSO word order, two copulas, and prepositional pronouns) needs more explanation and drilling than the format provides.";
"blog.learn_irish_beyond_duolingo.body_plateau_3" = "The good news: you haven't wasted your time. The vocabulary and basic pattern recognition you built on Duolingo are real. You just need tools that take over where Duolingo stops.";
"blog.learn_irish_beyond_duolingo.body_reading_1" = "Reading is how you consolidate grammar and expand vocabulary beyond flashcard-level. Duolingo has no reading component. No stories, no passages, no graded texts. You translate isolated sentences but never encounter Irish as continuous text.";
"blog.learn_irish_beyond_duolingo.body_reading_2" = "The jump from Duolingo sentences to real Irish writing (news, literature, social media) is enormous. Without graded reading material at A2-B1 level, most learners never bridge that gap.";
"blog.learn_irish_beyond_duolingo.cell_audio_only" = "Audio only";
"blog.learn_irish_beyond_duolingo.cell_diy" = "DIY";
"blog.learn_irish_beyond_duolingo.cell_free" = "Free";
"blog.learn_irish_beyond_duolingo.cell_free_pro" = "Free/Pro";
"blog.learn_irish_beyond_duolingo.cell_free_tier" = "Free tier";
"blog.learn_irish_beyond_duolingo.cell_implicit" = "Implicit";
"blog.learn_irish_beyond_duolingo.cell_no" = "No";
"blog.learn_irish_beyond_duolingo.cell_yes" = "Yes";
"blog.learn_irish_beyond_duolingo.description" = "Duolingo won't teach you grammar rules, mutation patterns, or how to read Irish. Here's where most learners plateau and what to use next.";
"blog.learn_irish_beyond_duolingo.faq_1_a" = "Duolingo is a decent starting point for Irish. It builds a basic vocabulary habit and it's free. But it doesn't explain grammar, doesn't systematically drill mutations, has no graded reading, and its sentences are often disconnected from real usage. Most learners plateau around A2 and need additional tools to progress.";
"blog.learn_irish_beyond_duolingo.faq_1_q" = "Is Duolingo good for learning Irish?";
"blog.learn_irish_beyond_duolingo.faq_2_a" = "No. Duolingo's Irish course covers roughly A1-A2 level material. Fluency requires deep grammar understanding, mutation mastery, extensive reading, and conversation practice. None of which Duolingo provides. You'll need to supplement with other tools or switch to a more comprehensive app.";
"blog.learn_irish_beyond_duolingo.faq_2_q" = "Can you become fluent in Irish with Duolingo?";
"blog.learn_irish_beyond_duolingo.faq_3_a" = "It depends on your goal. For comprehensive grammar and mutation drilling with spaced repetition: blas. For speaking confidence through audio: Pimsleur or SaySomethingInIrish. For vocabulary: Drops or Memrise. For a complete replacement that covers grammar, mutations, reading, and conversation: blas. is the closest to what Duolingo offers but built for adults.";
"blog.learn_irish_beyond_duolingo.faq_3_q" = "What is the best alternative to Duolingo for Irish?";
"blog.learn_irish_beyond_duolingo.faq_4_a" = "The core Irish course on Duolingo is free with ads. Duolingo Super (ad-free, unlimited hearts) costs around €8/month. The free version is sufficient for the Irish course since hearts aren't a major blocker at the pace most learners use it.";
"blog.learn_irish_beyond_duolingo.faq_4_q" = "Is Duolingo Irish free?";
"blog.learn_irish_beyond_duolingo.h2_alternatives" = "The Alternatives";
"blog.learn_irish_beyond_duolingo.h2_duolingo_plateau" = "The Duolingo Plateau";
"blog.learn_irish_beyond_duolingo.h2_recommended_combinations" = "What Actually Works";
"blog.learn_irish_beyond_duolingo.h2_what_duolingo_does_well" = "What Duolingo Does Well";
"blog.learn_irish_beyond_duolingo.h2_what_you_need" = "What You Actually Need to Progress";
"blog.learn_irish_beyond_duolingo.h2_whats_missing" = "What's Missing";
"blog.learn_irish_beyond_duolingo.h3_disconnected_content" = "The Content Is Disconnected";
"blog.learn_irish_beyond_duolingo.h3_grammar_never_explained" = "Grammar Is Never Explained";
"blog.learn_irish_beyond_duolingo.h3_mutations_not_drilled" = "Mutations Are Introduced But Never Drilled";
"blog.learn_irish_beyond_duolingo.h3_no_conversation" = "No Real Conversation Practice";
"blog.learn_irish_beyond_duolingo.h3_no_graded_reading" = "No Graded Reading";
"blog.learn_irish_beyond_duolingo.li_does_well_free" = "<strong>It's free.</strong> The core Irish course costs nothing. That matters when most Celtic language resources cost money.";
"blog.learn_irish_beyond_duolingo.li_does_well_friction" = "<strong>Low friction.</strong> No signup decision, no course selection, no placement test. You tap \"Irish\" and start. For a language where the biggest challenge is getting people to begin, this matters.";
"blog.learn_irish_beyond_duolingo.li_does_well_habit" = "<strong>Habit formation.</strong> The streak system, notifications, and 5-minute lessons lower the barrier to daily practice. Getting people to open the app every day is genuinely valuable.";
"blog.learn_irish_beyond_duolingo.li_does_well_vocab" = "<strong>Basic vocabulary.</strong> You'll learn common words (colours, animals, family members, food, greetings) through repetition.";
"blog.learn_irish_beyond_duolingo.li_need_conversation" = "<strong>Conversation practice.</strong> Producing your own Irish, not translating someone else's sentences, and getting feedback on your grammar and mutations.";
"blog.learn_irish_beyond_duolingo.li_need_grammar" = "<strong>Explicit grammar instruction.</strong> Not just exposure to patterns, but clear explanations of how Irish grammar works: word order, gender, the article system, verb conjugation, the copula.";
"blog.learn_irish_beyond_duolingo.li_need_mutations" = "<strong>Systematic mutation drilling.</strong> Every trigger for séimhiú and urú, drilled with spaced repetition until applying them is automatic. Not something you have to stop and think about.";
"blog.learn_irish_beyond_duolingo.li_need_reading" = "<strong>Graded reading.</strong> Texts at your level that gradually increase in complexity. This is how you go from recognising words to understanding Irish as a living language.";
"blog.learn_irish_beyond_duolingo.li_step_add_grammar" = "<strong>Add structured grammar and mutation practice.</strong> blas. covers both with spaced repetition, including a placement test so you skip past what you already know.";
"blog.learn_irish_beyond_duolingo.li_step_keep" = "<strong>Keep Duolingo if it works for your habit</strong>. But stop treating it as your primary tool. Use it for the daily streak, not for grammar learning.";
"blog.learn_irish_beyond_duolingo.li_step_reading" = "<strong>Start reading at your level.</strong> blas. has graded reading from A1 to C1. This is what bridges the gap between isolated sentences and real Irish.";
"blog.learn_irish_beyond_duolingo.li_step_speaking" = "<strong>If speaking is your priority</strong>, add Pimsleur or SaySomethingInIrish for audio-based confidence building alongside your grammar study.";
"blog.learn_irish_beyond_duolingo.th_app" = "App";
"blog.learn_irish_beyond_duolingo.th_conversation" = "Conversation";
"blog.learn_irish_beyond_duolingo.th_grammar" = "Grammar";
"blog.learn_irish_beyond_duolingo.th_mutations" = "Mutations";
"blog.learn_irish_beyond_duolingo.th_price" = "Price";
"blog.learn_irish_beyond_duolingo.th_reading" = "Reading";
"blog.learn_irish_beyond_duolingo.th_srs" = "SRS";
"blog.learn_irish_beyond_duolingo.title" = "Learning Irish on Duolingo? Here's What It Doesn't Teach You.";
"blog.learn_irish_complete_guide.body_1" = "Irish (Gaeilge) is experiencing a quiet revival. More adults are learning it now than at any point in the last century. Not because they have to, but because they want to. Diaspora interest is surging. Irish-medium education is growing. The language appears on Duolingo's top-20 most-studied list globally. And in Ireland itself, a new generation is reclaiming a language that school didn't manage to teach them.";
"blog.learn_irish_complete_guide.body_2" = "Whether you're starting from scratch, returning after years away, or part of the diaspora connecting with your heritage, this guide covers everything you need: where to start, what to learn first, how long it takes, and which tools actually work.";
"blog.learn_irish_complete_guide.body_beyond_1" = "Duolingo is where most people start, and there's nothing wrong with that. It builds a habit and introduces basic vocabulary. But it has real limitations for Irish: minimal grammar explanation, no mutation drilling, and a translation-heavy approach that doesn't build the pattern recognition you need for a language this different from English.";
"blog.learn_irish_complete_guide.body_beyond_2" = "Most serious learners hit a wall after a few months on Duolingo alone. The phrases get harder but the understanding doesn't deepen. If this sounds familiar, see our guide on <a_beyond_duo>what you're missing learning Irish on Duolingo</a_beyond_duo>, and what to add.";
"blog.learn_irish_complete_guide.body_grammar_intro" = "Irish grammar is logical and rule-based. Once you see the system, it clicks. Here's the order most successful adult learners follow:";
"blog.learn_irish_complete_guide.body_grammar_outro" = "For a detailed walkthrough of each stage, see our <a_grammar>Irish grammar beginner's guide</a_grammar>.";
"blog.learn_irish_complete_guide.body_how_long_1" = "The honest answer: <strong>it depends on your goals and consistency</strong>. The FSI (Foreign Service Institute) classifies Irish as a Category III language. Roughly 1,100 hours to professional working proficiency. But most learners aren't aiming for diplomatic fluency.";
"blog.learn_irish_complete_guide.body_how_long_2" = "More realistic milestones for an adult studying 15-30 minutes daily:";
"blog.learn_irish_complete_guide.body_how_long_3" = "For a deeper breakdown with CEFR levels and study plans, see <a_howlong>How long does it take to learn Irish?</a_howlong>";
"blog.learn_irish_complete_guide.body_immersion_1" = "Once you have basic grammar and reading ability, immersion accelerates everything:";
"blog.learn_irish_complete_guide.body_mutations_1" = "Mutations are the single biggest hurdle for Irish learners, and the single biggest reason people plateau. Irish has <strong>four initial mutations</strong>:";
"blog.learn_irish_complete_guide.body_mutations_2" = "Each mutation is triggered by specific grammatical contexts. Possessives, prepositions, the article, numbers, the past tense, and more. You don't need to memorise every trigger at once. Learn them progressively as you encounter each grammar topic.";
"blog.learn_irish_complete_guide.body_mutations_3" = "Our <a_mutations>complete guide to Irish mutations</a_mutations> has full tables, pronunciation for every lenited consonant, and all trigger rules. blas. drills mutations with spaced repetition so they become automatic.";
"blog.learn_irish_complete_guide.body_phrases_1" = "Even while you're learning grammar, it helps to have a bank of phrases you can use immediately. Here are ten to learn first:";
"blog.learn_irish_complete_guide.body_phrases_2" = "For the full list with categories, see our <a_phrases>50 essential Irish phrases guide</a_phrases>.";
"blog.learn_irish_complete_guide.body_routine_1" = "Consistency matters more than session length. Here's a practical daily routine that works in 15-30 minutes:";
"blog.learn_irish_complete_guide.body_routine_2" = "The key is doing <strong>something every day</strong>. A 10-minute session six days a week beats a 90-minute session once a week. Your brain needs regular exposure to build the neural pathways for a new language.";
"blog.learn_irish_complete_guide.body_start_1" = "If you're an absolute beginner, the first thing to understand is that Irish is <strong>structurally very different from English</strong>. The word order is verb-subject-object (VSO), not SVO. Adjectives follow nouns. There's no word for \"yes\" or \"no.\" The first letter of a word changes depending on what comes before it (these are called mutations). None of this is hard once you understand the system, but it does mean you can't simply translate from English.";
"blog.learn_irish_complete_guide.body_start_2" = "The best starting point is a structured grammar introduction. Our <a_grammar>Irish grammar beginner's guide</a_grammar> walks through what to learn first and in what order. If you prefer to jump in with practical phrases, start with our <a_phrases>50 essential Irish phrases</a_phrases>, but come back to grammar soon. You'll plateau quickly without it.";
"blog.learn_irish_complete_guide.body_start_3" = "<strong>Returning learners:</strong> If you studied Irish in school and think you've forgotten everything, you probably remember more than you realise. Passive recognition of grammar patterns and vocabulary comes back quickly. Take a placement test (blas. has one) and skip what you already know. Focus on the gaps. For most school-leavers, that's mutations and the copula.";
"blog.learn_irish_complete_guide.body_start_today_1" = "The best time to start learning Irish was years ago. The second best time is today. You don't need to be in Ireland. You don't need to have learned it in school. You don't need to commit to fluency before you begin. Start with one lesson, one phrase, one paragraph. Build from there.";
"blog.learn_irish_complete_guide.body_start_today_2" = "blas. is built for exactly this. Adults learning Irish (and Welsh) with structured grammar, mutation drilling, and graded reading in one app. It picks up where Duolingo leaves off and fills the gaps that school left behind.";
"blog.learn_irish_complete_guide.body_tools_1" = "The Irish learning landscape has improved dramatically. Here's a quick overview:";
"blog.learn_irish_complete_guide.body_tools_2" = "For a detailed comparison, see our <a_apps>best apps to learn Irish in 2026</a_apps> review. And for a head-to-head with the most popular option, see <a_blas_duo>blas. vs Duolingo for Irish</a_blas_duo>.";
"blog.learn_irish_complete_guide.body_vs_sg" = "A common question: \"Is Irish the same as Scottish Gaelic?\" No, but they're related, like Spanish and Portuguese. They share a common ancestor (Old Irish) and diverged between the 13th and 15th centuries. A speaker of one can often read the other with effort, but spoken conversation is difficult without prior exposure. The accent marks even differ: Irish uses the acute (fada), Scottish Gaelic uses the grave. For a full comparison, see <a_vs_sg>Irish vs Scottish Gaelic: what's the difference?</a_vs_sg>";
"blog.learn_irish_complete_guide.description" = "Where to start, what to learn first, the best tools, and realistic timelines. A practical roadmap for adult learners, from zero to confident speaker.";
"blog.learn_irish_complete_guide.faq_1_a" = "Start with structured grammar and mutation drilling (these are the foundation of Irish), add vocabulary through spaced repetition, begin graded reading as soon as possible, and practice speaking. Consistent daily sessions of 15-30 minutes are more effective than occasional long ones. blas. covers grammar, mutations, reading, and conversation in one app.";
"blog.learn_irish_complete_guide.faq_1_q" = "What is the best way to learn Irish as an adult?";
"blog.learn_irish_complete_guide.faq_2_a" = "Yes. Self-study with the right tools can take you to an intermediate level. You need structured grammar lessons (not just translation exercises), mutation drilling with spaced repetition, graded reading material, and eventually conversation practice. Apps, podcasts, TG4, and online communities make self-study more viable than ever.";
"blog.learn_irish_complete_guide.faq_2_q" = "Can I learn Irish on my own?";
"blog.learn_irish_complete_guide.faq_3_a" = "Take a placement test to find out what you actually remember. Most returning learners retain more passive knowledge than they think. Focus on grammar and mutations first (this is usually the biggest gap), then rebuild vocabulary through reading. blas. has a placement test that skips you past what you already know.";
"blog.learn_irish_complete_guide.faq_3_q" = "I studied Irish in school but forgot everything. Where do I start?";
"blog.learn_irish_complete_guide.faq_4_a" = "Start with basic word order (VSO), the present tense of tá, common greetings, and the article. Then learn séimhiú (lenition) and basic vocabulary. Next: urú (eclipsis), the past tense, the copula (is), and prepositional pronouns. Build reading ability alongside grammar from the start.";
"blog.learn_irish_complete_guide.faq_4_q" = "What order should I learn Irish in?";
"blog.learn_irish_complete_guide.gloss_cheers" = "Cheers";
"blog.learn_irish_complete_guide.gloss_excuse_me" = "Excuse me";
"blog.learn_irish_complete_guide.gloss_goodbye" = "Goodbye";
"blog.learn_irish_complete_guide.gloss_hello" = "Hello";
"blog.learn_irish_complete_guide.gloss_hello_response" = "Hello (response)";
"blog.learn_irish_complete_guide.gloss_how_are_you" = "How are you?";
"blog.learn_irish_complete_guide.gloss_im_well" = "I'm well";
"blog.learn_irish_complete_guide.gloss_learning_irish" = "I'm learning Irish";
"blog.learn_irish_complete_guide.gloss_my_name_is" = "My name is ...";
"blog.learn_irish_complete_guide.gloss_thanks" = "Thank you";
"blog.learn_irish_complete_guide.h2_best_tools" = "The Best Tools and Apps";
"blog.learn_irish_complete_guide.h2_beyond_duolingo" = "Beyond Duolingo";
"blog.learn_irish_complete_guide.h2_daily_routine" = "Building a Daily Routine";
"blog.learn_irish_complete_guide.h2_essential_phrases" = "Essential Phrases to Start With";
"blog.learn_irish_complete_guide.h2_grammar_roadmap" = "The Irish Grammar Roadmap";
"blog.learn_irish_complete_guide.h2_how_long" = "How Long Will It Take?";
"blog.learn_irish_complete_guide.h2_immersion" = "Immersion Resources";
"blog.learn_irish_complete_guide.h2_mutations" = "Mastering Irish Mutations";
"blog.learn_irish_complete_guide.h2_start_today" = "Start Today";
"blog.learn_irish_complete_guide.h2_vs_sg" = "Irish vs Scottish Gaelic";
"blog.learn_irish_complete_guide.h2_where_to_start" = "Where to Start";
"blog.learn_irish_complete_guide.li_gram_article" = "<strong>The article (an)</strong>. Irish has a definite article (<code>an</code>) but no indefinite article. The article triggers mutations and varies by case and number.";
"blog.learn_irish_complete_guide.li_gram_copula" = "<strong>The copula (is)</strong>. Used for identity, classification, and emphasis. <code>Is múinteoir mé</code> (I am a teacher). This is one of the trickiest parts of Irish.";
"blog.learn_irish_complete_guide.li_gram_genitive" = "<strong>The genitive case and tuiseal ginideach</strong>. How nouns change when they express possession or are governed by certain prepositions.";
"blog.learn_irish_complete_guide.li_gram_past" = "<strong>The past tense</strong>. Regular past tense in Irish is formed with séimhiú: <code>Léigh mé</code> (I read). Irregular verbs need memorisation.";
"blog.learn_irish_complete_guide.li_gram_prep_pron" = "<strong>Prepositional pronouns</strong>. Irish combines prepositions with pronouns into single words: <code>agam</code> (at me), <code>orm</code> (on me), <code>liom</code> (with me). These are used constantly.";
"blog.learn_irish_complete_guide.li_gram_seimhiu" = "<strong>Séimhiú (lenition)</strong>. The first and most common mutation. Learn the triggers: <code>mo</code>, <code>do</code>, <code>a</code> (his), past tense marker, and more.";
"blog.learn_irish_complete_guide.li_gram_ta" = "<strong>Tá and the present tense</strong>. The verb <code>tá</code> (to be, state) is the most common word in Irish. Learn its forms and the difference between <code>tá</code> (state) and <code>is</code> (identity/classification).";
"blog.learn_irish_complete_guide.li_gram_uru" = "<strong>Urú (eclipsis)</strong>. The second major mutation. Triggered by <code>i</code> + noun, <code>ar</code> (our), <code>bhur</code> (your pl.), numbers 7-10, and certain prepositions.";
"blog.learn_irish_complete_guide.li_gram_vocab" = "<strong>Basic vocabulary</strong>. Numbers, colours, family, food, time, weather. Learn these alongside grammar, not instead of it.";
"blog.learn_irish_complete_guide.li_gram_word_order" = "<strong>Word order (VSO)</strong>. Irish puts the verb first: <code>Léann Seán an leabhar</code> (Reads Seán the book). Get comfortable with this immediately.";
"blog.learn_irish_complete_guide.li_imm_gaeltacht" = "<strong>Gaeltacht courses</strong>. Summer and year-round courses in the Gaeltacht regions (Connemara, Kerry, Donegal, etc.). Immersive, intensive, and highly effective. Oideas Gael in Donegal and Coláiste Lurgan in Connemara are popular with adult learners.";
"blog.learn_irish_complete_guide.li_imm_online" = "<strong>Online communities</strong>. The r/gaeilge subreddit, Irish-language Twitter/X, and Facebook groups like \"Gaeilge Amháin\" provide daily exposure and practice opportunities.";
"blog.learn_irish_complete_guide.li_imm_podcasts" = "<strong>Podcasts</strong>. <em>Beo ar Éigean</em> (short, clear episodes for learners), <em>Motherfoclóir</em> (English-language podcast about the Irish language), <em>An Saol ó Dheas</em> and <em>An Saol ó Thuaidh</em> (regional interest).";
"blog.learn_irish_complete_guide.li_imm_popup" = "<strong>Pop-up Gaeltacht events</strong>. Informal Irish-speaking meetups in pubs and cafés across Ireland and in cities worldwide (London, New York, Toronto, Sydney). Check social media for your nearest one.";
"blog.learn_irish_complete_guide.li_imm_radio" = "<strong>Raidió na Gaeltachta</strong>. Irish-language radio. Challenging at first, but excellent for training your ear. The news bulletins are slower and clearer than casual speech.";
"blog.learn_irish_complete_guide.li_imm_tg4" = "<strong>TG4</strong>. Ireland's Irish-language television channel. Available online worldwide. Start with subtitled content. <em>Ros na Rún</em> (soap opera) and <em>Cúla4</em> (children's programming) are good entry points.";
"blog.learn_irish_complete_guide.li_milestone_1_2" = "<strong>1-2 years:</strong> Comfortable with most grammar, reading authentic material with occasional dictionary use, participating in conversation groups";
"blog.learn_irish_complete_guide.li_milestone_2_4" = "<strong>2-4 years:</strong> Reading novels and news in Irish, following TG4 without subtitles, conversing fluently on everyday topics";
"blog.learn_irish_complete_guide.li_milestone_3_6" = "<strong>3-6 months:</strong> Basic greetings, simple present tense, core vocabulary, reading very simple texts";
"blog.learn_irish_complete_guide.li_milestone_6_12" = "<strong>6-12 months:</strong> Past and future tenses, mutations becoming more natural, simple conversations, reading graded material";
"blog.learn_irish_complete_guide.li_mut_h" = "<strong>H-prefixing</strong>. Adds <code>h</code> before a vowel: <code>Éire → hÉire</code>";
"blog.learn_irish_complete_guide.li_mut_seimhiu" = "<strong>Séimhiú (lenition)</strong>. Adds <code>h</code> after the initial consonant: <code>bó → bhó</code>, <code>carr → charr</code>";
"blog.learn_irish_complete_guide.li_mut_t" = "<strong>T-prefixing</strong>. Adds <code>t-</code> before a vowel or <code>s</code>: <code>athair → t-athair</code>, <code>sráid → tsráid</code>";
"blog.learn_irish_complete_guide.li_mut_uru" = "<strong>Urú (eclipsis)</strong>. Prepends a new consonant: <code>bó → mbó</code>, <code>carr → gcarr</code>";
"blog.learn_irish_complete_guide.li_routine_grammar" = "<strong>5 minutes: Grammar review</strong>. One concept per day. Review yesterday's topic, then introduce a new one. Use blas. grammar drills or a textbook chapter.";
"blog.learn_irish_complete_guide.li_routine_listen" = "<strong>5-10 minutes: Listening or speaking</strong>. TG4 clips, podcasts (Beo ar Éigean is excellent for learners), or a speaking app. Even passive listening while commuting counts.";
"blog.learn_irish_complete_guide.li_routine_mutation" = "<strong>5 minutes: Mutation drilling</strong>. Practise applying séimhiú and urú to words. This needs to become automatic, like spelling. Spaced repetition is essential here.";
"blog.learn_irish_complete_guide.li_routine_reading" = "<strong>5-10 minutes: Reading</strong>. Start with graded readers or bilingual texts. Even a single paragraph per day builds comprehension. Look up words you don't know and note patterns.";
"blog.learn_irish_complete_guide.li_tool_anki" = "<strong>Anki</strong>. Flashcard app. Powerful but requires creating your own decks (or finding community ones).";
"blog.learn_irish_complete_guide.li_tool_blas" = "<strong>blas.</strong> Grammar drills, mutation practice, and graded reading with spaced repetition. Built specifically for Irish (and Welsh). Best for adults who want to understand the language, not just memorise phrases.";
"blog.learn_irish_complete_guide.li_tool_duolingo" = "<strong>Duolingo</strong>. Free, gamified, good for building basic vocabulary and maintaining a streak. Limited on grammar explanation and mutation drilling.";
"blog.learn_irish_complete_guide.li_tool_pimsleur" = "<strong>Pimsleur</strong>. Audio-based, good for pronunciation and listening. Expensive. Doesn't teach reading or writing.";
"blog.learn_irish_complete_guide.li_tool_ssi" = "<strong>SaySomethingInIrish</strong>. Speaking-focused method. Good complement to grammar study.";
"blog.learn_irish_complete_guide.quick_answer" = "Start with structured grammar (word order, tá, séimhiú) and mutation drilling, add vocabulary through spaced repetition, begin graded reading early, and practise speaking. Consistent 15-30 minute daily sessions outperform occasional long ones. Most adult learners reach conversational Irish (B1) in 1-2 years.";
"blog.learn_irish_complete_guide.th_english" = "English";
"blog.learn_irish_complete_guide.th_gaeilge" = "Gaeilge";
"blog.learn_irish_complete_guide.th_pronunciation" = "Pronunciation";
"blog.learn_irish_complete_guide.title" = "How to Learn Irish as an Adult: A Step-by-Step Roadmap";
"blog.learn_irish_heritage_diaspora.body_ambient" = "This ambient knowledge is more than you think. It means Irish won't feel entirely foreign when you start.";
"blog.learn_irish_heritage_diaspora.body_closing" = "The language survived colonisation, famine, emigration, and an education system that often made people resent it. It's still here. And every person who picks it up — in Galway, Boston, Sydney, or anywhere else — is part of the reason it persists.";
"blog.learn_irish_heritage_diaspora.body_community_intro" = "Language learning is faster and more sustainable with community. The good news: the Irish-speaking community extends far beyond Ireland.";
"blog.learn_irish_heritage_diaspora.body_emotional_1" = "For many diaspora learners, Irish is personal in a way that French or Spanish isn't. There's often a sense of loss — that the language should have been passed down and wasn't. That your great-grandparents spoke it and you can't. That something was taken, or given up, and you want it back.";
"blog.learn_irish_heritage_diaspora.body_emotional_2" = "This is valid and you're not alone in feeling it. But it's worth knowing two things:";
"blog.learn_irish_heritage_diaspora.body_immersion_intro" = "You can't walk into a shop in Boston and order <em>as Gaeilge</em>. But you can build an Irish-language environment that surrounds you digitally:";
"blog.learn_irish_heritage_diaspora.body_intro_1" = "You don't need to live in Ireland to learn Irish. An estimated <strong>70-80 million people worldwide</strong> claim Irish ancestry — in the United States, UK, Australia, Canada, and beyond. A growing number of them are learning the language. Not because they have to, not for a job, but because it connects them to something they feel they've lost.";
"blog.learn_irish_heritage_diaspora.body_intro_2" = "This guide is for you if you're in the diaspora. The challenges are different from someone learning Irish in Dublin or Galway, but the tools have never been better and the community has never been more welcoming.";
"blog.learn_irish_heritage_diaspora.body_no_barriers" = "None of these are barriers. They just mean your starting point and your resources are different from someone in Ireland — and the approach should reflect that.";
"blog.learn_irish_heritage_diaspora.body_realistic_intro" = "Learning from abroad takes longer than learning in an Irish-speaking environment — that's just reality. But \"longer\" doesn't mean \"impossible.\" With consistent daily practice of 15-30 minutes:";
"blog.learn_irish_heritage_diaspora.body_see_timelines" = "For detailed timelines, see <a_howlong>How long does it take to learn Irish?</a_howlong>";
"blog.learn_irish_heritage_diaspora.body_what_you_know_intro" = "Even without formal study, diaspora Irish people often know more than they think:";
"blog.learn_irish_heritage_diaspora.body_why_diaspora_1" = "If you grew up in Ireland, you had Irish in school — maybe 14 years of it. You have passive knowledge, even if you think you don't. The spelling looks familiar. You can probably pronounce a few phrases. You have context.";
"blog.learn_irish_heritage_diaspora.body_why_diaspora_2" = "Diaspora learners start differently. You might have:";
"blog.learn_irish_heritage_diaspora.description" = "You don't need to live in Ireland to learn Irish. Tools, communities, and a practical plan for Irish Americans, Australians, Canadians, and diaspora learners.";
"blog.learn_irish_heritage_diaspora.faq_1_a" = "Yes. Apps like blas. and Duolingo work anywhere. Podcasts, TG4 (available worldwide online), Irish-language social media, and online conversation groups mean you can build a full learning environment from abroad. Many diaspora learners reach conversational level without visiting Ireland.";
"blog.learn_irish_heritage_diaspora.faq_1_q" = "Can I learn Irish if I live outside Ireland?";
"blog.learn_irish_heritage_diaspora.faq_2_a" = "Many diaspora learners find it deeply personally meaningful — it connects you to family history, cultural identity, and a community of millions worldwide. The Irish-speaking community actively welcomes learners wherever they are.";
"blog.learn_irish_heritage_diaspora.faq_2_q" = "Is Irish worth learning if I'm not in Ireland?";
"blog.learn_irish_heritage_diaspora.faq_3_a" = "An estimated 70-80 million people worldwide claim Irish ancestry. The largest communities are in the United States (~33 million), the United Kingdom (~6 million), Australia (~7 million), and Canada (~4.5 million). Interest in the Irish language among these communities is growing rapidly.";
"blog.learn_irish_heritage_diaspora.faq_3_q" = "How many people of Irish descent are there worldwide?";
"blog.learn_irish_heritage_diaspora.faq_4_a" = "Pop-up Gaeltacht events run in cities worldwide (New York, London, Sydney, Toronto, and more). Online communities include the r/gaeilge subreddit, Irish-language Discord servers, and Facebook groups. Many Gaeltacht summer courses now offer online options too.";
"blog.learn_irish_heritage_diaspora.faq_4_q" = "Where can I practise Irish outside Ireland?";
"blog.learn_irish_heritage_diaspora.h2_emotional" = "The Emotional Side";
"blog.learn_irish_heritage_diaspora.h2_finding_community" = "Finding Community Outside Ireland";
"blog.learn_irish_heritage_diaspora.h2_getting_started" = "Getting Started from Abroad";
"blog.learn_irish_heritage_diaspora.h2_immersion" = "Building an Immersion Environment from Anywhere";
"blog.learn_irish_heritage_diaspora.h2_realistic" = "Realistic Expectations";
"blog.learn_irish_heritage_diaspora.h2_what_you_know" = "What You Might Already Know";
"blog.learn_irish_heritage_diaspora.h2_why_diaspora" = "Why Diaspora Learners Are Different";
"blog.learn_irish_heritage_diaspora.li_1_3_months" = "<strong>1-3 months:</strong> Basic greetings, simple phrases, understanding how Irish spelling works, first mutation rules.";
"blog.learn_irish_heritage_diaspora.li_3_6_months" = "<strong>3-6 months:</strong> Simple conversations, present and past tense, reading very basic texts.";
"blog.learn_irish_heritage_diaspora.li_6_12_months" = "<strong>6-12 months:</strong> Holding simple conversations, reading graded material, understanding TG4 with subtitles.";
"blog.learn_irish_heritage_diaspora.li_apps" = "<strong>Apps:</strong> blas. for structured grammar and mutation drilling. Duolingo for daily vocabulary habit. See our <a_apps>full app comparison</a_apps> for detailed guidance.";
"blog.learn_irish_heritage_diaspora.li_common_words" = "<strong>Common words:</strong> <code>craic</code> (fun), <code>céilí</code> (social gathering with music and dancing), <code>sláinte</code> (health/cheers), <code>Gaeltacht</code> (Irish-speaking area).";
"blog.learn_irish_heritage_diaspora.li_cultural_orgs" = "<strong>Irish cultural organisations:</strong> Your local Irish centre, GAA club, or Comhaltas branch may run language classes or conversation circles. Ask.";
"blog.learn_irish_heritage_diaspora.li_emotional" = "An emotional connection to the language but no practical foundation";
"blog.learn_irish_heritage_diaspora.li_few_phrases" = "A few phrases from grandparents (<code>slán</code>, <code>sláinte</code>, a surname you can't pronounce)";
"blog.learn_irish_heritage_diaspora.li_gaeltacht_courses" = "<strong>Gaeltacht courses with online options:</strong> Many Gaeltacht summer courses now offer online participation. Oideas Gael in Donegal is particularly popular with diaspora learners.";
"blog.learn_irish_heritage_diaspora.li_names" = "<strong>Names:</strong> Seán, Siobhán, Niamh, Aoife, Ciarán, Saoirse — these are Irish words with Irish pronunciation rules. If you can pronounce <code>Siobhán</code> as \"shiv-AWN\", you already understand lenited consonants intuitively.";
"blog.learn_irish_heritage_diaspora.li_no_exposure" = "No prior exposure to Irish at all";
"blog.learn_irish_heritage_diaspora.li_no_fluency_needed" = "<strong>You don't need to reach fluency for it to matter.</strong> Being able to read a headstone, pronounce your surname correctly, understand a few lines of a song, or say <code>Dia duit</code> to your grandmother — these things have value. Language learning is a spectrum, not an exam.";
"blog.learn_irish_heritage_diaspora.li_no_speakers" = "No one around you who speaks it";
"blog.learn_irish_heritage_diaspora.li_online_groups" = "<strong>Online conversation groups:</strong> Several Discord servers and Facebook groups run regular Irish conversation sessions. The r/gaeilge subreddit maintains a list of active communities.";
"blog.learn_irish_heritage_diaspora.li_place_names" = "<strong>Place names:</strong> Galway (Gaillimh), Dublin (Baile Átha Cliath), Donegal (Dún na nGall), Kerry (Ciarraí) — these are Irish words wearing English clothes.";
"blog.learn_irish_heritage_diaspora.li_podcasts" = "<strong>Podcasts:</strong> <em>Beo ar Éigean</em> (clear, slow episodes for learners), <em>Motherfoclóir</em> (English-language podcast about the Irish language — excellent for motivation and cultural context).";
"blog.learn_irish_heritage_diaspora.li_popup" = "<strong>Pop-up Gaeltacht events</strong> run in cities worldwide — New York, London, Sydney, Toronto, Boston, San Francisco, and more. These are informal Irish-speaking meetups in pubs and cafés. Check social media or Conradh na Gaeilge's website for events near you.";
"blog.learn_irish_heritage_diaspora.li_rng" = "<strong>Raidió na Gaeltachta:</strong> Irish-language radio, available online. Even as background noise, it trains your ear.";
"blog.learn_irish_heritage_diaspora.li_social_media" = "<strong>Social media:</strong> The <code>#Gaeilge</code> hashtag on Twitter/X, the r/gaeilge subreddit, Irish-language Facebook groups, and TikTok creators making Irish content.";
"blog.learn_irish_heritage_diaspora.li_start_exposure" = "<strong>Build daily exposure.</strong> Set your phone to Irish. Follow <code>@Gaabornemouth</code>, <code>@cnabornemouth</code>, or <code>@PopUpGaeltacht</code> on social media. Subscribe to a podcast. Even five minutes of passive exposure per day compounds over months.";
"blog.learn_irish_heritage_diaspora.li_start_grammar" = "<strong>Get structured grammar.</strong> Irish grammar is logical but very different from English. Apps that teach grammar explicitly — like blas. — will progress you faster than translation-only tools. See our <a_grammar>grammar beginner's guide</a_grammar> for the roadmap.";
"blog.learn_irish_heritage_diaspora.li_start_mutations" = "<strong>Drill mutations from the start.</strong> Mutations (consonant changes at the start of words) appear in every Irish sentence. They're the foundation, not an advanced topic. The <a_mut>complete mutation guide</a_mut> has everything you need.";
"blog.learn_irish_heritage_diaspora.li_start_phrases" = "<strong>Learn practical phrases.</strong> Our <a_phrases>50 essential phrases guide</a_phrases> gives you greetings, thanks, and conversation starters you can use immediately — even if it's just texting <code>slán</code> to a cousin.";
"blog.learn_irish_heritage_diaspora.li_start_pron" = "<strong>Start with pronunciation.</strong> Irish spelling looks intimidating but follows systematic rules. Spend your first session on the <a_pron>Irish pronunciation guide</a_pron>. Once you can sound out words, everything else becomes more manageable.";
"blog.learn_irish_heritage_diaspora.li_surnames" = "<strong>Surnames:</strong> Many Irish surnames are anglicised Irish: O'Brien = Ó Briain, Murphy = Ó Murchú, Kelly = Ó Ceallaigh.";
"blog.learn_irish_heritage_diaspora.li_tg4" = "<strong>TG4:</strong> Ireland's Irish-language TV channel is available worldwide at tg4.ie. Start with subtitled content. <em>Ros na Rún</em> (soap opera) and <em>Cúla4</em> (children's shows) are good entry points.";
"blog.learn_irish_heritage_diaspora.li_welcomes" = "<strong>The Irish-speaking community welcomes learners warmly.</strong> There is no gatekeeping. Nobody will question your right to learn because you weren't born in Ireland. Quite the opposite — diaspora interest in Irish is celebrated.";
"blog.learn_irish_heritage_diaspora.title" = "Learning Irish from Abroad — A Guide for the Diaspora";
"blog.learn_welsh_after_duolingo.app_duolingo_frozen" = "Duolingo (frozen)";
"blog.learn_welsh_after_duolingo.body_1" = "If you were learning Welsh on Duolingo, you already know something is wrong. Correct answers get marked as mistakes. Northern dialect forms are rejected. Words are misspelled. And none of it is going to be fixed.";
"blog.learn_welsh_after_duolingo.body_2" = "In November 2023, Duolingo <strong>mothballed the Welsh course</strong>. Froze it in place, stopped all updates and bug fixes, and walked away. A last-minute update by the National Centre for Learning Welsh introduced dozens of errors right before the freeze, and those errors are now permanent.";
"blog.learn_welsh_after_duolingo.body_3" = "This affected <strong>675,000 active learners</strong>. Welsh was the 9th most popular language on Duolingo in the UK, growing 38% year-on-year. Three million people had used the course in total. A Senedd petition demanding government intervention gathered over 4,000 signatures.";
"blog.learn_welsh_after_duolingo.body_4" = "So: the course still exists on the app, but it's a frozen shell with known errors and no path to fixing them. If you're still using it, you're learning some things wrong and there's no way to know which ones.";
"blog.learn_welsh_after_duolingo.body_blas_fits_intro" = "blas. is a language app built for adults coming back to Welsh (and Irish). It covers grammar, vocabulary, mutations, graded reading, conversation practice, and writing practice, all with FSRS spaced repetition scheduling.";
"blog.learn_welsh_after_duolingo.body_blas_free_tier" = "The whole course is free — every stage of grammar and mutations, plus graded reading and vocabulary — with full spaced repetition. No credit card required.";
"blog.learn_welsh_after_duolingo.body_blas_includes" = "Specifically for Welsh, it includes:";
"blog.learn_welsh_after_duolingo.body_blas_platforms" = "blas. is available on <strong>iOS, Android, and web</strong>. You can start right now in your browser and your progress carries over to the native apps.";
"blog.learn_welsh_after_duolingo.body_did_well_intro" = "Before looking at alternatives, it's worth acknowledging what Duolingo actually gave Welsh learners:";
"blog.learn_welsh_after_duolingo.body_gap_intro" = "Here's the honest picture of what the current Welsh app landscape looks like:";
"blog.learn_welsh_after_duolingo.body_gap_mutations" = "The biggest gap is <strong>mutations</strong>. Welsh has three mutation types: soft, nasal, and aspirate, and they trip up every learner. The only dedicated mutation tool (Ap Treiglo) is reportedly broken and crashing. Duolingo covered some mutations but the frozen course now marks correct mutations as wrong. Nobody else drills them systematically.";
"blog.learn_welsh_after_duolingo.body_gap_summary" = "No single app combines spaced repetition with structured grammar, explicit mutation drilling, graded reading, and conversation practice. You can piece it together with 3-4 tools (SSiW for speaking, Memrise for vocabulary, a grammar book for rules, Glossika for sentence practice), but that's a lot to manage, and none of them schedule your review for you across all those skills.";
"blog.learn_welsh_after_duolingo.body_no_perfect_replacement" = "The alternatives below don't all replicate every one of these. Some are better in specific areas. None is a perfect 1:1 replacement. But depending on what matters most to you, there's a path forward.";
"blog.learn_welsh_after_duolingo.body_outro" = "The Welsh you learned on Duolingo isn't wasted. The vocabulary and patterns are real. The errors in the frozen course don't erase what you absorbed before the mothballing. You just need a tool that picks up where Duolingo dropped you.";
"blog.learn_welsh_after_duolingo.body_what_to_do_intro" = "If you were learning Welsh on Duolingo, here's a practical path forward:";
"blog.learn_welsh_after_duolingo.cell_broken" = "Broken";
"blog.learn_welsh_after_duolingo.cell_free" = "Free";
"blog.learn_welsh_after_duolingo.cell_free_pro" = "Free/Pro";
"blog.learn_welsh_after_duolingo.cell_free_tier" = "Free tier";
"blog.learn_welsh_after_duolingo.cell_frozen" = "Frozen";
"blog.learn_welsh_after_duolingo.cell_implicit" = "Implicit";
"blog.learn_welsh_after_duolingo.cell_no" = "No";
"blog.learn_welsh_after_duolingo.cell_one_time" = "One-time";
"blog.learn_welsh_after_duolingo.cell_some" = "Some";
"blog.learn_welsh_after_duolingo.cell_yes" = "Yes";
"blog.learn_welsh_after_duolingo.clozemaster_best_for" = "<strong>Best for:</strong> Intermediate learners expanding vocabulary through context.";
"blog.learn_welsh_after_duolingo.clozemaster_desc" = "Clozemaster shows Welsh sentences with a word blanked out. You fill in the gap. It uses spaced repetition and has a large sentence database. Good for getting exposure to Welsh in realistic contexts.";
"blog.learn_welsh_after_duolingo.clozemaster_strengths" = "<strong>Strengths:</strong> Large sentence database. SRS-based. Free tier. Contextual learning.";
"blog.learn_welsh_after_duolingo.clozemaster_weaknesses" = "<strong>Weaknesses:</strong> Random difficulty. No progression from easy to hard. No grammar teaching. No mutation drilling. Best as a supplement, not a primary tool. Not suitable for beginners.";
"blog.learn_welsh_after_duolingo.cwrs_best_for" = "<strong>Best for:</strong> Structured beginner content on iOS.";
"blog.learn_welsh_after_duolingo.cwrs_desc" = "Built by Aberystwyth University, Cwrs Mynediad is a 30-unit beginner course covering greetings, time, family, weather, and (unusually) explicit grammar and mutation lessons. Both Northern and Southern dialect.";
"blog.learn_welsh_after_duolingo.cwrs_strengths" = "<strong>Strengths:</strong> One of the few apps that actually teaches Welsh grammar and mutations explicitly. Structured progression. One-time purchase.";
"blog.learn_welsh_after_duolingo.cwrs_weaknesses" = "<strong>Weaknesses:</strong> iOS only. Old app (originally launched ~2010). No spaced repetition. Beginner level only. No intermediate or advanced content.";
"blog.learn_welsh_after_duolingo.description" = "Duolingo mothballed Welsh in 2023, stranding 675,000 learners. The course is frozen and full of errors. Here's what actually works now.";
"blog.learn_welsh_after_duolingo.faq_1_a" = "Technically yes, but it was mothballed in November 2023. Duolingo stopped all updates and bug fixes. A final update introduced errors (misspelled words, correct answers marked wrong, Northern dialect forms rejected) that will never be corrected. The course still appears on the app but is frozen and unreliable.";
"blog.learn_welsh_after_duolingo.faq_1_q" = "Is the Duolingo Welsh course still available?";
"blog.learn_welsh_after_duolingo.faq_2_a" = "Duolingo didn't remove it. They mothballed it, meaning no more updates, edits, or bug fixes. They said they needed to focus resources on \"high-demand courses\" like Spanish, French, and German. The Welsh course had 675,000 active learners and was growing 38% year-on-year at the time.";
"blog.learn_welsh_after_duolingo.faq_2_q" = "Why did Duolingo remove the Welsh course?";
"blog.learn_welsh_after_duolingo.faq_3_a" = "It depends on your learning style. Say Something in Welsh (SSiW) is best for speaking confidence through audio-only lessons. Glossika offers free sentence repetition for Welsh. blas. covers grammar, vocabulary, mutations, reading, and conversation with spaced repetition. The closest to a comprehensive replacement for what Duolingo offered, but built for adults.";
"blog.learn_welsh_after_duolingo.faq_3_q" = "What is the best alternative to Duolingo for learning Welsh?";
"blog.learn_welsh_after_duolingo.faq_4_a" = "Yes. Glossika offers Welsh for free (sentence repetition). Duolingo's frozen course is still free but unreliable. Clozemaster has a free tier for fill-in-the-blank Welsh sentences. blas. is free for its whole course — every stage of grammar and mutations, plus graded reading — with full spaced repetition.";
"blog.learn_welsh_after_duolingo.faq_4_q" = "Are there any free Welsh learning apps?";
"blog.learn_welsh_after_duolingo.glossika_best_for" = "<strong>Best for:</strong> Free sentence repetition to supplement other learning.";
"blog.learn_welsh_after_duolingo.glossika_desc" = "Glossika offers Welsh <strong>for free</strong> (one of nine minority languages given free access). You hear and repeat full sentences with spaced repetition scheduling. It's a solid supplementary tool.";
"blog.learn_welsh_after_duolingo.glossika_strengths" = "<strong>Strengths:</strong> Free. Real spaced repetition. Sentence-based learning gives you grammar patterns in context.";
"blog.learn_welsh_after_duolingo.glossika_weaknesses" = "<strong>Weaknesses:</strong> Web-only (no dedicated app). Grammar is never explained. You absorb it implicitly through repetition. Not recommended for absolute beginners. No mutation drilling. Limited content compared to a full course.";
"blog.learn_welsh_after_duolingo.h2_alternatives" = "The Alternatives: What Actually Exists";
"blog.learn_welsh_after_duolingo.h2_the_gap" = "The Gap Nobody Fills";
"blog.learn_welsh_after_duolingo.h2_what_duolingo_did_well" = "What Duolingo Did Well (And What You Lost)";
"blog.learn_welsh_after_duolingo.h2_what_to_do_now" = "What to Do Now";
"blog.learn_welsh_after_duolingo.h2_where_blas_fits" = "Where blas. Fits";
"blog.learn_welsh_after_duolingo.h3_clozemaster" = "Clozemaster";
"blog.learn_welsh_after_duolingo.h3_cwrs_mynediad" = "Cwrs Mynediad";
"blog.learn_welsh_after_duolingo.h3_glossika" = "Glossika";
"blog.learn_welsh_after_duolingo.h3_memrise" = "Memrise";
"blog.learn_welsh_after_duolingo.h3_national_centre" = "National Centre for Learning Welsh (Dysgu Cymraeg)";
"blog.learn_welsh_after_duolingo.h3_ssiw" = "Say Something in Welsh (SSiW)";
"blog.learn_welsh_after_duolingo.li_blas_ai_conversation" = "<strong>Conversation practice</strong>. Write or speak in Welsh and get feedback on grammar and mutations";
"blog.learn_welsh_after_duolingo.li_blas_grammar_lessons" = "<strong>Structured grammar lessons</strong> by category, not just encountered implicitly";
"blog.learn_welsh_after_duolingo.li_blas_mutation_drilling" = "<strong>Explicit mutation drilling</strong>. Every trigger for treiglad meddal, trwynol, and llaes, drilled with spaced repetition until they're automatic";
"blog.learn_welsh_after_duolingo.li_blas_placement" = "<strong>Placement test</strong>. If you already know some Welsh from Duolingo or school, you skip ahead instead of starting from zero";
"blog.learn_welsh_after_duolingo.li_blas_reading" = "<strong>Graded reading passages</strong> from A1 to C1. Filling the documented \"intermediate chasm\" in Welsh resources";
"blog.learn_welsh_after_duolingo.li_blas_tts" = "<strong>Real Welsh TTS</strong> via Bangor University's techiaith.cymru. Northern and Southern dialect voices, not a generic English model";
"blog.learn_welsh_after_duolingo.li_blas_vocabulary" = "<strong>Vocabulary from A1 to B2</strong> with SRS scheduling";
"blog.learn_welsh_after_duolingo.li_dw_free" = "<strong>It was free.</strong> No subscription, no paywall for the core course.";
"blog.learn_welsh_after_duolingo.li_dw_gamification" = "<strong>Gamification that worked</strong> (for some). Streaks, XP, and leagues kept people coming back.";
"blog.learn_welsh_after_duolingo.li_dw_srs" = "<strong>Spaced repetition.</strong> Words and patterns came back at intervals designed to move them into long-term memory.";
"blog.learn_welsh_after_duolingo.li_dw_structure" = "<strong>Structure.</strong> A clear path from beginner to intermediate, broken into manageable daily sessions.";
"blog.learn_welsh_after_duolingo.li_dw_vocab_context" = "<strong>Vocabulary in context.</strong> Words appeared in sentences, not just flashcard pairs.";
"blog.learn_welsh_after_duolingo.li_todo_combine" = "<strong>Consider combining two.</strong> SSiW + blas. is a strong combination. SSiW gets you speaking, blas. handles the grammar, mutations, and reading that SSiW deliberately skips.";
"blog.learn_welsh_after_duolingo.li_todo_dont_start_zero" = "<strong>Don't start from zero if you don't have to.</strong> If you completed part of the Duolingo course, you have Welsh knowledge. Use a tool with a placement test (blas. has one) to skip past what you already know.";
"blog.learn_welsh_after_duolingo.li_todo_pick_tool" = "<strong>Pick a primary tool that matches your learning style.</strong> If you want to speak: SSiW. If you want structured grammar and drilling: blas. If you want free sentence practice: Glossika. If you want a classroom: the National Centre courses.";
"blog.learn_welsh_after_duolingo.li_todo_stop_frozen" = "<strong>Stop relying on the frozen Duolingo course.</strong> It has known errors that will teach you incorrect Welsh. You can't trust which answers are right and which are bugs.";
"blog.learn_welsh_after_duolingo.memrise_best_for" = "<strong>Best for:</strong> Building vocabulary with native speaker video clips.";
"blog.learn_welsh_after_duolingo.memrise_desc" = "Memrise has an official Welsh (South) course with video clips of real people speaking. The SRS algorithm is solid for vocabulary retention. Community-created courses exist but were removed from the main app in 2024. Their future is uncertain.";
"blog.learn_welsh_after_duolingo.memrise_strengths" = "<strong>Strengths:</strong> Native speaker video is compelling. Good SRS for vocabulary. Free tier available.";
"blog.learn_welsh_after_duolingo.memrise_weaknesses" = "<strong>Weaknesses:</strong> Vocabulary only. No grammar, no mutations, no reading, no structured progression. Southern dialect only. Community courses being phased out.";
"blog.learn_welsh_after_duolingo.national_centre_best_for" = "<strong>Best for:</strong> Structured, tutor-led learning if you want a classroom experience.";
"blog.learn_welsh_after_duolingo.national_centre_desc" = "The National Centre runs ~1,500 Welsh courses for adults across Wales, online and face-to-face, from beginner to advanced. These are real courses with real tutors, not self-study apps. 18,330 people completed courses in 2023-24, the highest ever.";
"blog.learn_welsh_after_duolingo.national_centre_strengths" = "<strong>Strengths:</strong> Structured curriculum. Real tutors. Covers all skills (speaking, reading, writing, listening). WJEC-aligned levels. Both dialects.";
"blog.learn_welsh_after_duolingo.national_centre_weaknesses" = "<strong>Weaknesses:</strong> Not an app. It's a course you attend (even if online). Fixed schedule. Costs vary. No spaced repetition for independent review between classes. Not a replacement for Duolingo's daily self-study model.";
"blog.learn_welsh_after_duolingo.ssiw_best_for" = "<strong>Best for:</strong> Getting speaking quickly. If your goal is to have a conversation in Welsh, SSiW is the fastest route.";
"blog.learn_welsh_after_duolingo.ssiw_desc" = "SSiW is entirely audio-based. You hear an English phrase, pause, try to say it in Welsh, then hear the correct version. No reading, no writing, no grammar tables. The method works. It gets words out of your mouth in a way that flashcard apps never will.";
"blog.learn_welsh_after_duolingo.ssiw_strengths" = "<strong>Strengths:</strong> Genuinely effective for speaking confidence. Active community with forums, meetups, and bootcamps. Northern and Southern dialect versions. The most passionate user base of any Welsh learning tool.";
"blog.learn_welsh_after_duolingo.ssiw_weaknesses" = "<strong>Weaknesses:</strong> No text component at all. You won't learn to read or write Welsh with SSiW alone. No explicit grammar teaching. Mutations are encountered naturally but never explained or drilled. No spaced repetition algorithm. Costs ~£10-15/month.";
"blog.learn_welsh_after_duolingo.th_app" = "App";
"blog.learn_welsh_after_duolingo.th_grammar" = "Grammar";
"blog.learn_welsh_after_duolingo.th_mutations" = "Mutations";
"blog.learn_welsh_after_duolingo.th_price" = "Price";
"blog.learn_welsh_after_duolingo.th_reading" = "Reading";
"blog.learn_welsh_after_duolingo.th_speaking" = "Speaking";
"blog.learn_welsh_after_duolingo.th_srs" = "SRS";
"blog.learn_welsh_after_duolingo.title" = "Duolingo Dropped Welsh. Here Are the Best Alternatives (2026)";
"blog.learn_welsh_complete_guide.body_1" = "Welsh (Cymraeg) is one of Europe's oldest living languages, and one of its most vibrant. The Annual Population Survey estimates over 880,000 Welsh speakers, and the Welsh Government has set a target of one million speakers by 2050. Welsh-medium education is expanding. S4C and BBC Radio Cymru provide hours of daily Welsh-language content. And a growing number of employers in Wales actively seek Welsh speakers, often with a salary premium.";
"blog.learn_welsh_complete_guide.body_2" = "Whether you're Welsh and reclaiming the language, learning for work or education, or simply drawn to one of the most fascinating languages in Europe, this guide covers everything: where to start, what to learn first, which tools work, and how to build a realistic study routine.";
"blog.learn_welsh_complete_guide.body_after_duo" = "In 2023, Duolingo mothballed its Welsh course along with several other minority languages. This left 675,000 active learners without their primary tool. If you were one of them, or if you're just starting and wondering about Duolingo, the good news is that Welsh has excellent alternatives that Duolingo never matched anyway. Grammar-focused apps (blas.), speaking tools (SSiW), and structured courses (Dysgu Cymraeg) all go deeper than Duolingo ever did. See our full guide: <a_after_duo>What to do after Duolingo dropped Welsh</a_after_duo>.";
"blog.learn_welsh_complete_guide.body_grammar_intro" = "Welsh grammar is <strong>regular and rule-based</strong>. It looks alien at first, but the patterns are consistent. Here's the order most adult learners follow:";
"blog.learn_welsh_complete_guide.body_grammar_outro" = "For the full walkthrough, see our <a_grammar>Welsh grammar beginner's guide</a_grammar>.";
"blog.learn_welsh_complete_guide.body_hard_1" = "The short answer: <strong>no harder than other European languages</strong>. Just different. Welsh has features that look intimidating at first (mutations, no yes/no, the spelling system), but each one follows consistent rules. Welsh spelling is actually one of its greatest strengths. It's almost perfectly phonetic. Once you learn the sound rules, you can pronounce any word you read.";
"blog.learn_welsh_complete_guide.body_hard_2" = "The things that make Welsh genuinely challenging are the mutations (three systems with many triggers) and the verb <code>bod</code> (which has more forms than any English verb). But these are finite, learnable systems. For a detailed breakdown of what's hard, what's easy, and what's just different, see <a_hard>Is Welsh hard to learn?</a_hard>";
"blog.learn_welsh_complete_guide.body_immersion_1" = "Welsh has a richer immersion ecosystem than almost any other minority language:";
"blog.learn_welsh_complete_guide.body_mutations_1" = "Welsh has <strong>three initial mutations</strong>. They change the first letter of a word based on what comes before it:";
"blog.learn_welsh_complete_guide.body_mutations_2" = "Mutations are the part of Welsh that most learners find hardest, but they follow clear, memorisable rules. The key is drilling them until they become automatic. Our <a_mutations>complete guide to Welsh mutations</a_mutations> has every rule, full tables, and examples. blas. drills mutations with spaced repetition so you build muscle memory, not just knowledge.";
"blog.learn_welsh_complete_guide.body_phrases_1" = "While you're building grammar, these ten phrases give you something to use right away:";
"blog.learn_welsh_complete_guide.body_phrases_2" = "For the full list with categories, see our <a_phrases>50 essential Welsh phrases guide</a_phrases>.";
"blog.learn_welsh_complete_guide.body_routine_1" = "Consistency beats intensity. Here's a practical 20-30 minute daily routine:";
"blog.learn_welsh_complete_guide.body_routine_2" = "Do something every day, even if it's just five minutes. The learners who reach conversational Welsh aren't the ones who study longest. They're the ones who study most consistently.";
"blog.learn_welsh_complete_guide.body_start_1" = "Welsh is structurally different from English. The word order is verb-subject-object (VSO). Adjectives follow nouns. The first letter of a word changes depending on grammatical context (these are mutations). There's no single word for \"yes\" or \"no.\" The good news: Welsh spelling is almost perfectly phonetic. Once you learn the sound rules, you can pronounce any word you read.";
"blog.learn_welsh_complete_guide.body_start_2" = "The best starting point is structured grammar. Our <a_grammar>Welsh grammar beginner's guide</a_grammar> walks through what to learn first and in what order. If you want to jump straight into practical language, our <a_phrases>50 essential Welsh phrases</a_phrases> will give you something to use immediately. But come back to grammar soon.";
"blog.learn_welsh_complete_guide.body_start_3" = "<strong>Choosing North or South:</strong> Welsh has regional differences, particularly between Northern and Southern dialects. Vocabulary, some verb forms, and pronunciation vary. Pick one to start with. Usually whichever matches where you plan to use your Welsh, or where your teacher is from. Don't stress about it. All speakers understand both, and you can learn the other variant later.";
"blog.learn_welsh_complete_guide.body_start_today_1" = "Welsh is a living, thriving language with a welcoming community of speakers and learners. The resources have never been better. Whether you're in Wales, across the border, or on the other side of the world, you can start learning today.";
"blog.learn_welsh_complete_guide.body_start_today_2" = "blas. is designed for exactly this. Adults learning Welsh (and Irish) with structured grammar, mutation drilling, and graded reading. It picks up where Duolingo left off, literally, since Duolingo stopped, and builds the understanding that phrasebooks and translation exercises can't provide.";
"blog.learn_welsh_complete_guide.body_tools_1" = "Welsh has some of the best language-learning resources of any minority language:";
"blog.learn_welsh_complete_guide.body_tools_2" = "For the full comparison, see <a_apps>best apps to learn Welsh in 2026</a_apps>. For a direct comparison with the most popular speaking tool, see <a_ssiw>blas. vs SaySomethingInWelsh</a_ssiw>.";
"blog.learn_welsh_complete_guide.description" = "Where to start, what to learn first, the best tools, and realistic timelines. A practical roadmap for adult learners, from zero to confident speaker.";
"blog.learn_welsh_complete_guide.faq_1_a" = "Combine grammar study with speaking practice from the start. Welsh grammar is regular but unfamiliar. You need structured lessons on mutations, bod forms, and word order. Tools like blas. cover grammar and mutations, while SSiW builds speaking confidence. Most successful learners use both approaches.";
"blog.learn_welsh_complete_guide.faq_1_q" = "What is the best way to learn Welsh as an adult?";
"blog.learn_welsh_complete_guide.faq_2_a" = "Yes, and Welsh has excellent self-study resources. SaySomethingInWelsh for speaking, blas. for grammar and mutations, Dysgu Cymraeg for structured courses, and a wealth of Welsh-medium media (S4C, BBC Radio Cymru, podcasts). The Welsh learning community is also very welcoming. Conversation groups like Clwb Cwtsh are free and online.";
"blog.learn_welsh_complete_guide.faq_2_q" = "Can I learn Welsh on my own?";
"blog.learn_welsh_complete_guide.faq_3_a" = "Yes. Welsh has over 880,000 speakers (Annual Population Survey), a thriving media landscape (S4C, BBC Radio Cymru, podcasts, publishing), and growing use in education and the workplace. Wales has a target of 1 million speakers by 2050. Welsh-medium jobs often carry a salary premium. And the learning community is one of the most supportive for any language.";
"blog.learn_welsh_complete_guide.faq_3_q" = "Is it worth learning Welsh?";
"blog.learn_welsh_complete_guide.faq_4_a" = "Start with greetings, the present tense of bod (to be), basic word order, and soft mutation triggers. Then expand to other tenses, nasal and aspirate mutations, and common prepositions. Reading and listening should start alongside grammar from day one. Welsh spelling is phonetic, so reading reinforces pronunciation.";
"blog.learn_welsh_complete_guide.faq_4_q" = "What order should I learn Welsh in?";
"blog.learn_welsh_complete_guide.gloss_cheers" = "Cheers";
"blog.learn_welsh_complete_guide.gloss_good_afternoon" = "Good afternoon";
"blog.learn_welsh_complete_guide.gloss_good_morning" = "Good morning";
"blog.learn_welsh_complete_guide.gloss_goodbye" = "Goodbye";
"blog.learn_welsh_complete_guide.gloss_hello_dialect" = "Hello (South / North)";
"blog.learn_welsh_complete_guide.gloss_i_am_name" = "I am ... (name)";
"blog.learn_welsh_complete_guide.gloss_im_well_thanks" = "I'm well, thanks";
"blog.learn_welsh_complete_guide.gloss_learning_welsh" = "I'm learning Welsh";
"blog.learn_welsh_complete_guide.gloss_thanks" = "Thank you";
"blog.learn_welsh_complete_guide.gloss_thanks_very_much" = "Thank you very much";
"blog.learn_welsh_complete_guide.h2_after_duolingo" = "After Duolingo";
"blog.learn_welsh_complete_guide.h2_best_tools" = "The Best Tools and Apps";
"blog.learn_welsh_complete_guide.h2_daily_routine" = "Building a Daily Routine";
"blog.learn_welsh_complete_guide.h2_essential_phrases" = "Essential Phrases to Start With";
"blog.learn_welsh_complete_guide.h2_grammar_roadmap" = "The Welsh Grammar Roadmap";
"blog.learn_welsh_complete_guide.h2_immersion" = "Immersion Resources";
"blog.learn_welsh_complete_guide.h2_is_welsh_hard" = "Is Welsh Hard?";
"blog.learn_welsh_complete_guide.h2_mutations" = "Mastering Welsh Mutations";
"blog.learn_welsh_complete_guide.h2_start_today" = "Start Today";
"blog.learn_welsh_complete_guide.h2_where_to_start" = "Where to Start";
"blog.learn_welsh_complete_guide.li_gram_bod" = "<strong>Bod (to be)</strong>. The verb <code>bod</code> is the foundation of Welsh. It has more forms than any other verb, and you'll use it in almost every sentence. Start with the present tense: <code>Dw i</code> (I am), <code>Wyt ti</code> (you are), <code>Mae e/hi</code> (he/she is).";
"blog.learn_welsh_complete_guide.li_gram_gender" = "<strong>Gender and the article</strong>. Welsh nouns are masculine or feminine. The article <code>y/yr/'r</code> triggers soft mutation on feminine singular nouns: <code>cath → y gath</code> (the cat).";
"blog.learn_welsh_complete_guide.li_gram_nasal_aspirate" = "<strong>Nasal and aspirate mutations</strong>. Less common than soft mutation but still important. Nasal: <code>c → ngh</code>, <code>p → mh</code>, <code>t → nh</code> (triggered by <code>yn</code> meaning \"in\"). Aspirate: <code>c → ch</code>, <code>p → ph</code>, <code>t → th</code> (triggered by <code>a</code> meaning \"and\", <code>â</code> meaning \"with\", and some other words).";
"blog.learn_welsh_complete_guide.li_gram_plurals" = "<strong>Plurals</strong>. Welsh plural formation is varied: suffixes (<code>-au</code>, <code>-iau</code>, <code>-oedd</code>), vowel changes, or both. Some nouns use a collective/singulative system instead.";
"blog.learn_welsh_complete_guide.li_gram_prepositions" = "<strong>Prepositions and conjugated prepositions</strong>. Like Irish, Welsh conjugates prepositions: <code>ar</code> (on) becomes <code>arna i</code> (on me), <code>arnat ti</code> (on you), etc.";
"blog.learn_welsh_complete_guide.li_gram_soft_mutation" = "<strong>Soft mutation (treiglad meddal)</strong>. The most common mutation. Nine consonants change: <code>c → g</code>, <code>p → b</code>, <code>t → d</code>, <code>g → (drops)</code>, <code>b → f</code>, <code>d → dd</code>, <code>m → f</code>, <code>ll → l</code>, <code>rh → r</code>. Triggered by dozens of grammatical contexts.";
"blog.learn_welsh_complete_guide.li_gram_tenses" = "<strong>Other tenses</strong>. Past, future, imperfect, conditional. Welsh has both periphrastic forms (using <code>bod</code> + verbnoun) and inflected forms (conjugated verbs). Start with the periphrastic. It covers most conversational needs.";
"blog.learn_welsh_complete_guide.li_gram_vocab" = "<strong>Basic vocabulary</strong>. Numbers, colours, family, food, time, weather. Learn alongside grammar.";
"blog.learn_welsh_complete_guide.li_gram_word_order" = "<strong>Word order (VSO)</strong>. Like Irish, Welsh puts the verb first: <code>Mae Siân yn darllen llyfr</code> (Is Siân reading a book). The <code>yn</code> particle links the verb to what follows.";
"blog.learn_welsh_complete_guide.li_gram_yes_no" = "<strong>Yes and No</strong>. Welsh has no single words for yes/no. You echo the verb: <code>Ydw</code> (Yes, I am), <code>Nac ydw</code> (No, I'm not). Each tense and verb has its own forms.";
"blog.learn_welsh_complete_guide.li_imm_clwb" = "<strong>Clwb Cwtsh</strong>. Free online conversation sessions for learners, run by the Welsh Government. Sessions at different levels, with friendly Welsh speakers. One of the best free resources available.";
"blog.learn_welsh_complete_guide.li_imm_dysgu" = "<strong>Dysgu Cymraeg courses</strong>. Structured courses from entry level to proficiency, run by the National Centre for Learning Welsh. Available online and in-person across Wales. Many are free or subsidised.";
"blog.learn_welsh_complete_guide.li_imm_eisteddfod" = "<strong>The Eisteddfod</strong>. The National Eisteddfod is an annual Welsh-language cultural festival. The Urdd Eisteddfod is the youth equivalent. Both are excellent immersion experiences.";
"blog.learn_welsh_complete_guide.li_imm_podcasts" = "<strong>Podcasts</strong>. <em>Pigion</em> (BBC Radio Cymru highlights), <em>Y Pod</em> (general interest), and <em>Dysgu Cymraeg</em> (for learners). Most are free on all podcast platforms.";
"blog.learn_welsh_complete_guide.li_imm_radio" = "<strong>BBC Radio Cymru</strong>. Welsh-language radio. News bulletins are clear and relatively slow. Music shows expose you to Welsh-language music. Available via BBC Sounds.";
"blog.learn_welsh_complete_guide.li_imm_s4c" = "<strong>S4C</strong>. Wales's Welsh-language TV channel. Available online worldwide via s4c.cymru. Start with subtitled content. <em>Pobol y Cwm</em> (soap opera), <em>Hansh</em> (youth culture), and <em>Iaith ar Daith</em> (celebrities learning Welsh) are popular with learners.";
"blog.learn_welsh_complete_guide.li_imm_social" = "<strong>Welsh-medium social media</strong>. Follow Welsh-language accounts on Twitter/X, Instagram, and TikTok. The hashtag <code>#Cymraeg</code> will find you a community. Welsh Twitter is active and welcoming to learners.";
"blog.learn_welsh_complete_guide.li_mut_aspirate" = "<strong>Treiglad llaes (aspirate mutation)</strong>. Affects three consonants (c, p, t → ch, ph, th). Triggered by <code>a</code> (and), <code>â</code> (with), <code>ei</code> (her), <code>tri</code> (three), <code>chwe</code> (six).";
"blog.learn_welsh_complete_guide.li_mut_nasal" = "<strong>Treiglad trwynol (nasal mutation)</strong>. Affects six consonants. Mainly triggered by <code>yn</code> meaning \"in\": <code>yng Nghaerdydd</code> (in Cardiff), <code>ym Mangor</code> (in Bangor).";
"blog.learn_welsh_complete_guide.li_mut_soft" = "<strong>Treiglad meddal (soft mutation)</strong>. The most common. Affects nine consonants. Triggered by feminine singular nouns after the article, adjectives after feminine nouns, after prepositions like <code>i</code>, <code>o</code>, <code>am</code>, after <code>yn</code> (predicative), and many more contexts.";
"blog.learn_welsh_complete_guide.li_routine_grammar" = "<strong>5 minutes: Grammar review</strong>. One topic per day. Review yesterday's concept, then introduce a new one. blas. grammar drills or a Dysgu Cymraeg lesson work well here.";
"blog.learn_welsh_complete_guide.li_routine_mutation" = "<strong>5 minutes: Mutation drilling</strong>. Practise applying soft, nasal, and aspirate mutations to words. This is the skill that separates intermediate learners from perpetual beginners. Spaced repetition is essential.";
"blog.learn_welsh_complete_guide.li_routine_reading" = "<strong>5-10 minutes: Reading or listening</strong>. Graded readers, bilingual articles, S4C with subtitles, or a Welsh podcast. Even five minutes of authentic input daily compounds over months.";
"blog.learn_welsh_complete_guide.li_routine_speaking" = "<strong>5-10 minutes: Speaking</strong>. An SSiW lesson, shadowing a podcast, or practising phrases out loud. Welsh pronunciation is regular. Reading aloud is excellent practice.";
"blog.learn_welsh_complete_guide.li_tool_blas" = "<strong>blas.</strong> Grammar drills, mutation practice, and graded reading with spaced repetition. Built specifically for Welsh (and Irish). Best for adults who want to understand the structure of the language.";
"blog.learn_welsh_complete_guide.li_tool_duolingo" = "<strong>Duolingo</strong>. Mothballed its Welsh course in 2023. Not recommended as a primary tool. See our <a_after_duo>post-Duolingo guide</a_after_duo> for alternatives.";
"blog.learn_welsh_complete_guide.li_tool_dysgu" = "<strong>Dysgu Cymraeg</strong>. The National Centre for Learning Welsh runs structured courses at every level, online and in-person. Free taster sessions available.";
"blog.learn_welsh_complete_guide.li_tool_glossika" = "<strong>Glossika</strong>. Sentence-pattern training through mass repetition. Good for intermediate learners who want to build fluency.";
"blog.learn_welsh_complete_guide.li_tool_ssiw" = "<strong>SaySomethingInWelsh (SSiW)</strong>. Speaking-focused method with no reading or writing. Builds conversational confidence through audio prompts. Excellent complement to grammar study.";
"blog.learn_welsh_complete_guide.quick_answer" = "Start with the verb bod (to be) and word order, then add soft mutation, gender, basic vocabulary, and the other mutations. Combine grammar study (blas., Dysgu Cymraeg) with speaking practice (SaySomethingInWelsh) and real input (S4C, BBC Radio Cymru). Most adult learners reach conversational Welsh (B1) in 6-12 months of daily practice.";
"blog.learn_welsh_complete_guide.th_cymraeg" = "Cymraeg";
"blog.learn_welsh_complete_guide.th_english" = "English";
"blog.learn_welsh_complete_guide.th_pronunciation" = "Pronunciation";
"blog.learn_welsh_complete_guide.title" = "How to Learn Welsh as an Adult: A Step-by-Step Roadmap";
"blog.learn_welsh_heritage_diaspora.body_ambient" = "This ambient knowledge matters. Welsh won't feel entirely foreign when you start.";
"blog.learn_welsh_heritage_diaspora.body_closing" = "Welsh survived centuries of suppression, industrial upheaval, and mass emigration. It's still here — spoken, sung, argued in, loved in. And every person who picks it up, whether in Caernarfon or Calgary, is part of the reason it will still be here in another century.";
"blog.learn_welsh_heritage_diaspora.body_community_intro" = "Language learning is faster and more sustainable with community. The good news: Welsh speakers and learners exist worldwide.";
"blog.learn_welsh_heritage_diaspora.body_emotional_1" = "For many diaspora learners, Welsh is personal. There's a sense of <code>hiraeth</code> — that untranslatable longing for a Wales you may barely remember, or never knew at all. A feeling that something was lost in the crossing — from the valleys to the cities, from Wales to England or further.";
"blog.learn_welsh_heritage_diaspora.body_emotional_2" = "This is valid. The history of Welsh language suppression (the Welsh Not, the Blue Books, generations told their language was worthless) means many families stopped passing it on. Learning it back is an act of reclamation.";
"blog.learn_welsh_heritage_diaspora.body_emotional_3" = "But you don't need to reach fluency for it to matter. Being able to pronounce place names properly, understand a verse of <em>Hen Wlad Fy Nhadau</em>, read a chapel inscription, or say <code>bore da</code> to your nan — these things have value. Language learning is a spectrum, not an exam.";
"blog.learn_welsh_heritage_diaspora.body_immersion_intro" = "You can't walk into a shop in London and order <em>yn Gymraeg</em>. But you can build a Welsh-language environment that surrounds you digitally:";
"blog.learn_welsh_heritage_diaspora.body_intro_1" = "You don't need to live in Wales to learn Welsh. An estimated <strong>3-6 million people worldwide</strong> identify as Welsh or of Welsh descent — in England, the United States, Canada, Australia, New Zealand, and Argentina. A growing number of them are learning the language. Not because they have to, but because it connects them to something they feel they've been missing.";
"blog.learn_welsh_heritage_diaspora.body_intro_2" = "This guide is for you if you're in the diaspora. The challenges are different from someone learning Welsh in Cardiff or Caernarfon, but the tools have never been better — and Wales has one of the most supportive language-learning infrastructures in the world.";
"blog.learn_welsh_heritage_diaspora.body_no_barriers" = "None of these are barriers. They just mean your starting point and your resources are different — and the approach should reflect that.";
"blog.learn_welsh_heritage_diaspora.body_realistic_intro" = "Learning from abroad takes longer than learning in a Welsh-speaking environment. But Welsh is actually <strong>more accessible than most minority languages</strong> — the government support, the media ecosystem, and the size of the learning community are exceptional. With consistent daily practice of 15-30 minutes:";
"blog.learn_welsh_heritage_diaspora.body_see_timelines" = "For detailed timelines, see <a_hard>Is Welsh hard to learn?</a_hard>";
"blog.learn_welsh_heritage_diaspora.body_wales_support_intro" = "Here's something unique about Welsh: the Welsh Government actively wants more people to speak it. The <strong>Cymraeg 2050</strong> strategy aims for a million Welsh speakers by 2050. This means:";
"blog.learn_welsh_heritage_diaspora.body_what_you_know_intro" = "Even without formal study, people of Welsh heritage often know more than they think:";
"blog.learn_welsh_heritage_diaspora.body_why_diaspora_1" = "If you grew up in Wales, you had Welsh in school. You might have gone to a Welsh-medium school, or had Welsh as a second language until GCSE. You have passive knowledge, even if you think you don't. The spelling looks familiar. You can pronounce place names.";
"blog.learn_welsh_heritage_diaspora.body_why_diaspora_2" = "Diaspora learners start differently. You might have:";
"blog.learn_welsh_heritage_diaspora.description" = "You don't need to live in Wales to learn Welsh. Tools, communities, and a practical plan for diaspora learners in England, Patagonia, and worldwide.";
"blog.learn_welsh_heritage_diaspora.faq_1_a" = "Yes. Apps like blas. work anywhere, and the Welsh Government's free online resources (including Learn Welsh and Say Something in Welsh) are accessible worldwide. S4C is available globally online. Online conversation groups and Welsh societies in cities worldwide mean you can build a full learning environment from abroad.";
"blog.learn_welsh_heritage_diaspora.faq_1_q" = "Can I learn Welsh if I live outside Wales?";
"blog.learn_welsh_heritage_diaspora.faq_2_a" = "Many diaspora learners find it deeply meaningful — it connects you to family heritage, Welsh identity, and a community of speakers worldwide. Welsh is a living language with nearly 900,000 speakers, and the Welsh-speaking community actively welcomes learners wherever they are. It's also one of the most supported minority languages in the world.";
"blog.learn_welsh_heritage_diaspora.faq_2_q" = "Is Welsh worth learning if I'm not in Wales?";
"blog.learn_welsh_heritage_diaspora.faq_3_a" = "An estimated 3-6 million people worldwide identify as Welsh or of Welsh descent. The largest communities outside Wales are in England (~600,000 Welsh-born), the United States, Canada, Australia, New Zealand, and Argentina (the Welsh colony of Y Wladfa in Patagonia). Interest in the Welsh language among these communities is growing, particularly since devolution and Cymraeg 2050.";
"blog.learn_welsh_heritage_diaspora.faq_3_q" = "How many people of Welsh descent are there worldwide?";
"blog.learn_welsh_heritage_diaspora.faq_4_a" = "Welsh societies exist in many cities worldwide — London, New York, Melbourne, Toronto, and throughout Patagonia. Online communities include Welsh-language Discord servers, Facebook groups, and Twitter/X conversations under #Cymraeg. Many Cymdeithas Madog events and Welsh language courses now offer online options.";
"blog.learn_welsh_heritage_diaspora.faq_4_q" = "Where can I practise Welsh outside Wales?";
"blog.learn_welsh_heritage_diaspora.h2_emotional" = "The Emotional Side";
"blog.learn_welsh_heritage_diaspora.h2_finding_community" = "Finding Community Outside Wales";
"blog.learn_welsh_heritage_diaspora.h2_getting_started" = "Getting Started from Abroad";
"blog.learn_welsh_heritage_diaspora.h2_immersion" = "Building an Immersion Environment from Anywhere";
"blog.learn_welsh_heritage_diaspora.h2_realistic" = "Realistic Expectations";
"blog.learn_welsh_heritage_diaspora.h2_wales_support" = "Wales Wants You to Learn";
"blog.learn_welsh_heritage_diaspora.h2_what_you_know" = "What You Might Already Know";
"blog.learn_welsh_heritage_diaspora.h2_why_diaspora" = "Why Diaspora Learners Are Different";
"blog.learn_welsh_heritage_diaspora.li_1_3_months" = "<strong>1-3 months:</strong> Basic greetings, simple phrases, understanding Welsh spelling rules, first mutations.";
"blog.learn_welsh_heritage_diaspora.li_3_6_months" = "<strong>3-6 months:</strong> Simple conversations, present and past tense, reading basic texts, understanding S4C with subtitles.";
"blog.learn_welsh_heritage_diaspora.li_6_12_months" = "<strong>6-12 months:</strong> Holding conversations, reading graded material, following Radio Cymru for gist.";
"blog.learn_welsh_heritage_diaspora.li_apps" = "<strong>Apps:</strong> blas. for structured grammar and mutation drilling. See our <a_apps>full app comparison</a_apps> for detailed guidance.";
"blog.learn_welsh_heritage_diaspora.li_common_words" = "<strong>Common words:</strong> <code>cwtch</code> (cuddle/safe place), <code>bach</code> (small, term of endearment), <code>cariad</code> (love), <code>hiraeth</code> (longing), <code>bore da</code> (good morning), <code>diolch</code> (thanks), <code>iechyd da</code> (cheers/good health).";
"blog.learn_welsh_heritage_diaspora.li_eisteddfod" = "<strong>National Eisteddfod (online):</strong> Wales's main cultural festival increasingly streams events online. It's a window into living Welsh culture regardless of where you are.";
"blog.learn_welsh_heritage_diaspora.li_emotional" = "An emotional connection to Wales but no practical language foundation";
"blog.learn_welsh_heritage_diaspora.li_few_words" = "A few words from grandparents (<code>cariad</code>, <code>cwtch</code>, <code>bach</code>, a place name you associate with family)";
"blog.learn_welsh_heritage_diaspora.li_free_resources" = "<strong>Free resources:</strong> The National Centre for Learning Welsh funds structured courses — many now available online to anyone worldwide.";
"blog.learn_welsh_heritage_diaspora.li_madog" = "<strong>Cymdeithas Madog:</strong> The Welsh Studies Institute in North America runs an annual <em>Cwrs Cymraeg</em> (Welsh Course) — a week-long immersion course for learners of all levels. Online options are increasingly available.";
"blog.learn_welsh_heritage_diaspora.li_momentum" = "<strong>Growing momentum:</strong> Welsh-medium education is expanding, S4C is investing in content, and the number of speakers is trending upward for the first time in over a century. You're joining a language on the rise.";
"blog.learn_welsh_heritage_diaspora.li_no_exposure" = "No prior exposure to Welsh at all";
"blog.learn_welsh_heritage_diaspora.li_no_gatekeeping" = "<strong>No gatekeeping:</strong> Welsh identity is civic, not ethnic. The Welsh-speaking community celebrates learners regardless of background or location. You will be welcomed.";
"blog.learn_welsh_heritage_diaspora.li_no_speakers" = "No one around you who speaks it";
"blog.learn_welsh_heritage_diaspora.li_online_groups" = "<strong>Online conversation groups:</strong> Discord servers, Facebook groups, and Zoom meetups run regular Welsh conversation sessions. The <code>Clwb Darllen</code> (Reading Club) and various <code>Sgwrs</code> (conversation) groups welcome learners at all levels.";
"blog.learn_welsh_heritage_diaspora.li_place_names" = "<strong>Place names:</strong> Llanelli, Pontypridd, Aberystwyth, Caernarfon, Cwmbran — these are Welsh words. <code>Llan</code> means parish/church, <code>pont</code> means bridge, <code>aber</code> means river mouth, <code>caer</code> means fort, <code>cwm</code> means valley.";
"blog.learn_welsh_heritage_diaspora.li_podcasts" = "<strong>Podcasts:</strong> <em>Pigion</em> (BBC Radio Cymru highlights, good for learners), <em>Y Pod</em> (general Welsh podcast), and many smaller shows covering everything from sport to culture.";
"blog.learn_welsh_heritage_diaspora.li_radio_cymru" = "<strong>BBC Radio Cymru:</strong> Welsh-language radio, available online via BBC Sounds. Even as background noise, it trains your ear for natural Welsh rhythm and pronunciation.";
"blog.learn_welsh_heritage_diaspora.li_s4c" = "<strong>S4C:</strong> Wales's Welsh-language TV channel is available worldwide at s4c.cymru. Start with subtitled content. <em>Pobol y Cwm</em> (long-running soap opera) and children's shows on <em>Cyw</em> are good entry points for learners.";
"blog.learn_welsh_heritage_diaspora.li_social_media" = "<strong>Social media:</strong> The <code>#Cymraeg</code> hashtag on Twitter/X, Welsh-language Facebook groups, TikTok creators making Welsh content, and the r/learnwelsh subreddit.";
"blog.learn_welsh_heritage_diaspora.li_songs" = "<strong>Songs and anthems:</strong> If you know <em>Hen Wlad Fy Nhadau</em> or <em>Calon Lân</em>, you already know Welsh words and phrases — even if you didn't realise it.";
"blog.learn_welsh_heritage_diaspora.li_start_exposure" = "<strong>Build daily exposure.</strong> Set your phone to Welsh (it's a supported language on both iOS and Android). Follow Welsh-language accounts on social media. Subscribe to a podcast. Even five minutes of passive exposure per day compounds over months.";
"blog.learn_welsh_heritage_diaspora.li_start_grammar" = "<strong>Get structured grammar.</strong> Welsh grammar is logical but very different from English — verb-subject-object word order, mutations, and no indefinite article. Apps that teach grammar explicitly, like blas., will progress you faster than translation-only tools. See our <a_grammar>grammar beginner's guide</a_grammar>.";
"blog.learn_welsh_heritage_diaspora.li_start_mutations" = "<strong>Drill mutations from the start.</strong> Welsh has three mutation types that affect the beginning of words. They appear in every sentence. The <a_mut>complete mutation guide</a_mut> has everything you need.";
"blog.learn_welsh_heritage_diaspora.li_start_phrases" = "<strong>Learn practical phrases.</strong> Our <a_phrases>50 essential phrases guide</a_phrases> gives you greetings, thanks, and conversation starters you can use immediately.";
"blog.learn_welsh_heritage_diaspora.li_start_pron" = "<strong>Start with pronunciation.</strong> Welsh spelling is actually more regular than English — once you learn the rules, you can pronounce any Welsh word. Spend your first session on the <a_pron>Welsh pronunciation guide</a_pron>. The letters <code>ll</code>, <code>ch</code>, <code>dd</code>, and <code>rh</code> are the main ones English speakers need to learn.";
"blog.learn_welsh_heritage_diaspora.li_surnames" = "<strong>Surnames:</strong> Welsh surnames are often anglicised Welsh: Jones = from Siôn (John), Williams = from Gwilym, Davies = from Dafydd, Evans = from Ifan, Thomas = from Tomos, Price = from ap Rhys.";
"blog.learn_welsh_heritage_diaspora.li_welsh_societies" = "<strong>Welsh societies</strong> exist in many cities — the London Welsh Centre is the largest, but there are groups in New York, Melbourne, Toronto, and throughout Patagonia. Many run language classes and social events.";
"blog.learn_welsh_heritage_diaspora.li_wladfa" = "<strong>Y Wladfa (Patagonia):</strong> The Welsh colony in Chubut, Argentina maintains a living Welsh-speaking community. If you're in South America, this is a unique resource — you can hear Welsh spoken in shops and cafés in Trelew and Gaiman.";
"blog.learn_welsh_heritage_diaspora.title" = "Learning Welsh from Abroad — A Guide for the Diaspora";
"blog.seachtain_na_gaeilge_2026.body_1" = "Seachtain na Gaeilge (Irish Language Week) runs from 1-17 March every year. It's the biggest annual celebration of the Irish language: thousands of events across Ireland and the diaspora, from pub quizzes to poetry readings to céilithe.";
"blog.seachtain_na_gaeilge_2026.body_2" = "If you've been meaning to dust off your Irish, this is the best two weeks of the year to do it. Here's how to actually participate, with practical phrases, realistic expectations, and ways to keep the momentum going after March 17th.";
"blog.seachtain_na_gaeilge_2026.body_events" = "Events range from formal (lectures, workshops, film screenings) to informal (pop-up Gaeltacht sessions in pubs, Irish language quizzes, conversation circles). Many are free. Check <a>snag.ie</a> for events near you.";
"blog.seachtain_na_gaeilge_2026.body_greetings_intro" = "These are the phrases you'll use most during SnaG, and the ones people will appreciate hearing.";
"blog.seachtain_na_gaeilge_2026.body_keeping_intro" = "The hardest part of SnaG is the week after. The events stop, the hashtags quiet down, and it's easy to slip back to English-only.";
"blog.seachtain_na_gaeilge_2026.body_ordering_intro" = "Many shops and cafés participate in SnaG with Irish-language signage and staff who'll try a few words:";
"blog.seachtain_na_gaeilge_2026.body_outro" = "Seachtain na Gaeilge exists because the language needs to be heard and used. Every <code>cúpla focal</code> contributes to that, and every one of them makes the next conversation a little easier.";
"blog.seachtain_na_gaeilge_2026.body_social_intro" = "SnaG is massive on social media. Adding even a line of Irish to your posts during the festival gets engagement.";
"blog.seachtain_na_gaeilge_2026.body_survival_intro" = "For when your Irish runs out, which it will, and that's completely fine:";
"blog.seachtain_na_gaeilge_2026.body_what_is_1" = "Run by Conradh na Gaeilge since 1902, Seachtain na Gaeilge (SnaG) is a festival of the Irish language and culture. It runs for 17 days leading up to St Patrick's Day. In 2025, over 1,500 events were held across 20+ countries.";
"blog.seachtain_na_gaeilge_2026.body_what_is_2" = "The idea is simple: use more Irish than you normally would. In shops, in work, with friends, on social media. Even a <code>cúpla focal</code> (couple of words) counts.";
"blog.seachtain_na_gaeilge_2026.description" = "Practical Irish phrases for Seachtain na Gaeilge (Irish Language Week, 1-17 March): greetings, ordering, opinions, survival phrases, and social media captions.";
"blog.seachtain_na_gaeilge_2026.faq_1_a" = "Seachtain na Gaeilge (Irish Language Week) is an annual 17-day festival celebrating the Irish language, running from 1-17 March. Organised by Conradh na Gaeilge since 1902, it includes over 1,500 events across 20+ countries: pub quizzes, conversation circles, workshops, film screenings, and more.";
"blog.seachtain_na_gaeilge_2026.faq_1_q" = "What is Seachtain na Gaeilge?";
"blog.seachtain_na_gaeilge_2026.faq_2_a" = "\"Lá Fhéile Pádraig sona duit\" (law ay-la paw-rig sun-a gwit). This is the standard greeting for St Patrick's Day. For a group, use \"Lá Fhéile Pádraig sona daoibh\" (the plural form).";
"blog.seachtain_na_gaeilge_2026.faq_2_q" = "How do you say Happy St Patrick's Day in Irish?";
"blog.seachtain_na_gaeilge_2026.faq_3_a" = "Start with: \"Dia duit\" (hello), \"Conas atá tú?\" (how are you?), \"Tá mé go maith\" (I'm well), \"Go raibh maith agat\" (thank you), and \"Slán\" (goodbye). These five phrases cover most basic social interactions and people will appreciate hearing them.";
"blog.seachtain_na_gaeilge_2026.faq_3_q" = "What are good Irish phrases for beginners?";
"blog.seachtain_na_gaeilge_2026.faq_4_a" = "Start small: greet people with \"Dia duit,\" say \"Go raibh maith agat\" instead of thanks, switch your phone to Irish, follow Irish-language accounts on social media, and use apps like blas. for 5-10 minutes daily. Seachtain na Gaeilge (1-17 March) is the perfect time to start. Many shops and workplaces participate.";
"blog.seachtain_na_gaeilge_2026.faq_4_q" = "How can I use more Irish in daily life?";
"blog.seachtain_na_gaeilge_2026.gloss_do_you_have_x" = "Do you have X?";
"blog.seachtain_na_gaeilge_2026.gloss_goodbye" = "Goodbye";
"blog.seachtain_na_gaeilge_2026.gloss_happy_st_patricks" = "Happy St Patrick's Day";
"blog.seachtain_na_gaeilge_2026.gloss_hello" = "Hello";
"blog.seachtain_na_gaeilge_2026.gloss_hello_response" = "Hello (response)";
"blog.seachtain_na_gaeilge_2026.gloss_how_are_you" = "How are you?";
"blog.seachtain_na_gaeilge_2026.gloss_how_much" = "How much?";
"blog.seachtain_na_gaeilge_2026.gloss_i_agree" = "I agree";
"blog.seachtain_na_gaeilge_2026.gloss_i_dont_know" = "I don't know";
"blog.seachtain_na_gaeilge_2026.gloss_i_dont_like" = "I don't like...";
"blog.seachtain_na_gaeilge_2026.gloss_i_like" = "I like...";
"blog.seachtain_na_gaeilge_2026.gloss_i_love_it" = "I love it";
"blog.seachtain_na_gaeilge_2026.gloss_id_like_coffee" = "I'd like a coffee, please";
"blog.seachtain_na_gaeilge_2026.gloss_im_learning" = "I'm learning";
"blog.seachtain_na_gaeilge_2026.gloss_im_well" = "I'm well";
"blog.seachtain_na_gaeilge_2026.gloss_its_wonderful" = "It's wonderful";
"blog.seachtain_na_gaeilge_2026.gloss_pint_please" = "A pint, please";
"blog.seachtain_na_gaeilge_2026.gloss_say_again" = "Say that again, please";
"blog.seachtain_na_gaeilge_2026.gloss_slowly_please" = "Slowly, please";
"blog.seachtain_na_gaeilge_2026.gloss_thank_you" = "Thank you";
"blog.seachtain_na_gaeilge_2026.gloss_thats_lovely" = "That's lovely";
"blog.seachtain_na_gaeilge_2026.gloss_whats_in_english" = "What's that in English?";
"blog.seachtain_na_gaeilge_2026.h2_greetings" = "Greetings and Small Talk";
"blog.seachtain_na_gaeilge_2026.h2_keeping_going" = "After Seachtain na Gaeilge";
"blog.seachtain_na_gaeilge_2026.h2_opinions" = "Expressing Opinions";
"blog.seachtain_na_gaeilge_2026.h2_ordering" = "Ordering and Shopping";
"blog.seachtain_na_gaeilge_2026.h2_social_media" = "Using Irish on Social Media";
"blog.seachtain_na_gaeilge_2026.h2_survival" = "Survival Phrases";
"blog.seachtain_na_gaeilge_2026.h2_what_is_snag" = "What is Seachtain na Gaeilge?";
"blog.seachtain_na_gaeilge_2026.li_captions" = "<strong>Simple captions:</strong> <code>Lá breá!</code> (Beautiful day!), <code>Ag foghlaim i gcónaí</code> (Always learning), <code>Ní neart go cur le chéile</code> (There's no strength without unity)";
"blog.seachtain_na_gaeilge_2026.li_conversation_partner" = "<strong>Find a conversation partner.</strong> Pop-up Gaeltacht sessions run year-round in many cities. Check Conradh na Gaeilge's branch finder for events near you.";
"blog.seachtain_na_gaeilge_2026.li_daily_habit" = "<strong>Build a daily habit, even 5 minutes.</strong> SRS-based apps like blas. are designed for this: short daily sessions that compound over time.";
"blog.seachtain_na_gaeilge_2026.li_dont_judge" = "<strong>Don't judge your level.</strong> If you used three phrases in Irish during SnaG and none the week before, that's progress.";
"blog.seachtain_na_gaeilge_2026.li_hashtags" = "<strong>Hashtags:</strong> <code>#SnaG26</code>, <code>#SeachtainNaGaeilge</code>, <code>#Gaeilge</code>, <code>#AnGhaeilgeAbú</code>";
"blog.seachtain_na_gaeilge_2026.li_switch_one_thing" = "<strong>Switch one thing to Irish.</strong> Your phone language, one podcast, one social media account you follow. Passive exposure adds up.";
"blog.seachtain_na_gaeilge_2026.th_english" = "English";
"blog.seachtain_na_gaeilge_2026.th_irish" = "Irish";
"blog.seachtain_na_gaeilge_2026.th_pronunciation" = "Pronunciation";
"blog.seachtain_na_gaeilge_2026.title" = "Seachtain na Gaeilge 2026: Phrases You Can Actually Use This March";
"blog.st_davids_day_welsh_phrases.body_1" = "Dydd Gŵyl Dewi (St David's Day) is on 1 March, Wales's national day. Whether you're Welsh, learning Welsh, or just want to mark the occasion, here are practical phrases you can actually use.";
"blog.st_davids_day_welsh_phrases.body_dialect_note" = "<strong>Note:</strong> Welsh has North/South dialect differences. <code>Shwmae</code> is Southern, <code>Sut mae</code> (or <code>S'mae</code>) is Northern. Both are correct and universally understood.";
"blog.st_davids_day_welsh_phrases.body_famous_saying" = "St David's most famous saying, <code>Gwnewch y pethau bychain</code> (\"Do the little things\"), is the perfect caption. It's widely known, culturally significant, and genuinely good advice for language learners too.";
"blog.st_davids_day_welsh_phrases.body_hashtags" = "<strong>Hashtags:</strong> <code>#DyddGŵylDewi</code>, <code>#StDavidsDay</code>, <code>#Cymraeg</code>, <code>#Cymru</code>, <code>#CymruAmByth</code>";
"blog.st_davids_day_welsh_phrases.body_outro" = "Nobody expects perfect Welsh on Dydd Gŵyl Dewi. A <code>Bore da</code> to the person next to you, a <code>Diolch</code> in a shop, a <code>Dydd Gŵyl Dewi hapus!</code> on social media: that's participation. And if you want to keep going beyond 1 March, that's what daily practice is for.";
"blog.st_davids_day_welsh_phrases.description" = "Practical Welsh phrases for St David's Day (1 March): greetings, social media captions, phrases for events, and what to say when your Welsh runs out.";
"blog.st_davids_day_welsh_phrases.faq_1_a" = "\"Dydd Gŵyl Dewi hapus!\" (deethe goo-il deh-wee hap-iss). You can add \"i bawb!\" (to everyone!) for social media posts.";
"blog.st_davids_day_welsh_phrases.faq_1_q" = "How do you say Happy St David's Day in Welsh?";
"blog.st_davids_day_welsh_phrases.faq_2_a" = "Dewi Sant (c. 500-589 AD) was a Welsh bishop who became the patron saint of Wales. He founded a monastery at St Davids (Tyddewi) in Pembrokeshire. His most famous words are \"Gwnewch y pethau bychain\": \"Do the little things.\"";
"blog.st_davids_day_welsh_phrases.faq_2_q" = "Who was St David (Dewi Sant)?";
"blog.st_davids_day_welsh_phrases.faq_3_a" = "Dydd Gŵyl Dewi (St David's Day) is on 1 March every year. It has been celebrated since the 12th century, making it one of the oldest continuously observed national days in Europe.";
"blog.st_davids_day_welsh_phrases.faq_3_q" = "When is Dydd Gŵyl Dewi?";
"blog.st_davids_day_welsh_phrases.faq_4_a" = "The leek (cenhinen) and daffodil (cenhinen Bedr) are both symbols of Dydd Gŵyl Dewi. Their similar Welsh names may explain why both became associated with the day. Many people wear one or both on 1 March.";
"blog.st_davids_day_welsh_phrases.faq_4_q" = "What are the symbols of St David's Day?";
"blog.st_davids_day_welsh_phrases.gloss_can_i_have_cuppa" = "Can I have a cuppa, please?";
"blog.st_davids_day_welsh_phrases.gloss_can_i_have_pint" = "Can I have a pint, please?";
"blog.st_davids_day_welsh_phrases.gloss_cheers" = "Cheers! (Good health!)";
"blog.st_davids_day_welsh_phrases.gloss_do_the_little_things" = "Do the little things (St David's last words)";
"blog.st_davids_day_welsh_phrases.gloss_fine_thanks" = "Fine, thanks";
"blog.st_davids_day_welsh_phrases.gloss_good_afternoon" = "Good afternoon";
"blog.st_davids_day_welsh_phrases.gloss_good_morning" = "Good morning";
"blog.st_davids_day_welsh_phrases.gloss_good_night" = "Good night";
"blog.st_davids_day_welsh_phrases.gloss_goodbye_fun" = "Goodbye! / Great fun!";
"blog.st_davids_day_welsh_phrases.gloss_happy_st_davids" = "Happy St David's Day!";
"blog.st_davids_day_welsh_phrases.gloss_happy_to_everyone" = "Happy St David's Day to everyone!";
"blog.st_davids_day_welsh_phrases.gloss_how_are_you" = "How are you? (South / North)";
"blog.st_davids_day_welsh_phrases.gloss_i_love_wales" = "I love Wales";
"blog.st_davids_day_welsh_phrases.gloss_im_learning" = "I'm learning";
"blog.st_davids_day_welsh_phrases.gloss_im_learning_welsh" = "I'm learning Welsh";
"blog.st_davids_day_welsh_phrases.gloss_proud_to_be_welsh" = "Proud to be Welsh (male/female)";
"blog.st_davids_day_welsh_phrases.gloss_slowly_please" = "Slowly, please";
"blog.st_davids_day_welsh_phrases.gloss_sorry_dont_understand" = "Sorry, I don't understand";
"blog.st_davids_day_welsh_phrases.gloss_thank_you_very_much" = "Thank you very much";
"blog.st_davids_day_welsh_phrases.gloss_very_tasty" = "Very tasty!";
"blog.st_davids_day_welsh_phrases.gloss_wales_forever" = "Wales forever!";
"blog.st_davids_day_welsh_phrases.gloss_whats_in_english" = "What's that in English?";
"blog.st_davids_day_welsh_phrases.h2_about_dewi" = "About Dewi Sant (St David)";
"blog.st_davids_day_welsh_phrases.h2_at_events" = "At Events and Gatherings";
"blog.st_davids_day_welsh_phrases.h2_essentials" = "The Essentials";
"blog.st_davids_day_welsh_phrases.h2_social_media" = "For Social Media";
"blog.st_davids_day_welsh_phrases.h2_survival" = "When Your Welsh Runs Out";
"blog.st_davids_day_welsh_phrases.li_dewi_bio" = "<strong>Dewi Sant</strong> (c. 500-589 AD) was a Welsh bishop who became the patron saint of Wales. He founded a monastery at what is now St Davids (Tyddewi) in Pembrokeshire.";
"blog.st_davids_day_welsh_phrases.li_last_sermon" = "His last sermon included the words: <em>Arglwyddi, frodyr a chwiorydd, byddwch lawen a chedwch eich ffydd a'ch cred, a gwnewch y pethau bychain</em>: \"Lords, brothers and sisters, be joyful and keep your faith, and do the little things.\"";
"blog.st_davids_day_welsh_phrases.li_leek_daffodil" = "The leek (<code>cenhinen</code>) and daffodil (<code>cenhinen Bedr</code>) are both symbols of Dydd Gŵyl Dewi. The similar Welsh names suggest why both became associated with the day.";
"blog.st_davids_day_welsh_phrases.li_oldest_national_day" = "1 March has been celebrated since the 12th century, making it one of the oldest continuously observed national days in Europe.";
"blog.st_davids_day_welsh_phrases.th_cymraeg" = "Cymraeg";
"blog.st_davids_day_welsh_phrases.th_english" = "English";
"blog.st_davids_day_welsh_phrases.th_pronunciation" = "Pronunciation";
"blog.st_davids_day_welsh_phrases.title" = "Dydd Gŵyl Dewi: Welsh Phrases You Can Actually Use on St David's Day";
"blog.welsh_grammar_beginners_guide.body_1" = "Welsh grammar is not English grammar with different words. Adjectives come after nouns. The first letter of a word can change depending on what comes before it. \"Yes\" and \"no\" don't exist as standalone words. You answer with the verb. Numbers work differently depending on whether you're counting men or women.";
"blog.welsh_grammar_beginners_guide.body_2" = "None of this is harder than English. It's just unfamiliar. Welsh is actually remarkably consistent once you see the patterns. This guide covers what to learn first, in the order that makes the most sense for an adult learner.";
"blog.welsh_grammar_beginners_guide.body_article_soft_mutation" = "With the article <code>y/yr/&apos;r</code>, feminine singular nouns undergo <strong>soft mutation</strong>:";
"blog.welsh_grammar_beginners_guide.body_bod_intro" = "<code>Bod</code> is the verb you'll use more than any other. It's irregular and has different forms depending on tense, person, and whether you're making a statement, asking a question, or negating.";
"blog.welsh_grammar_beginners_guide.body_bod_summary" = "This is a lot of forms for one verb, but <code>bod</code> is the foundation of most Welsh sentences. Time spent mastering it pays off immediately.";
"blog.welsh_grammar_beginners_guide.body_collective_pattern" = "The collective/singulative pattern trips up English speakers most. Words like <code>adar</code> (birds), <code>plant</code> (children), <code>coed</code> (trees) are already plural. You add <code>-yn</code> or <code>-en</code> for the singular: <code>aderyn</code> (a bird), <code>plentyn</code> (a child), <code>coeden</code> (a tree).";
"blog.welsh_grammar_beginners_guide.body_conjugated_expression" = "Several common expressions use conjugated prepositions: <code>Mae pen tost arna i</code> (I have a headache. Literally \"there is a sore head on me\").";
"blog.welsh_grammar_beginners_guide.body_key_triggers" = "Key triggers: <code>ei</code> (his), the article with feminine nouns, prepositions (<code>i</code>, <code>o</code>, <code>am</code>, <code>ar</code>, <code>gan</code>, <code>heb</code>, <code>wrth</code>, <code>dan</code>, <code>dros</code>, <code>trwy</code>), and adjectives after feminine singular nouns.";
"blog.welsh_grammar_beginners_guide.body_mutations_intro" = "Welsh has three mutations that change the first letter of a word depending on what comes before it. Mutations are probably the single biggest challenge for English speakers learning Welsh.";
"blog.welsh_grammar_beginners_guide.body_negatives_label" = "<strong>Negatives</strong> use yet another set:";
"blog.welsh_grammar_beginners_guide.body_no_yes_no" = "Welsh has no single word for \"yes\" or \"no.\" You answer with the verb from the question:";
"blog.welsh_grammar_beginners_guide.body_nouns_gender_intro" = "Every Welsh noun is <strong>masculine</strong> (gwrywaidd) or <strong>feminine</strong> (benywaidd). Gender matters because it triggers mutations after the article and affects numbers and adjective forms.";
"blog.welsh_grammar_beginners_guide.body_outro" = "Don't try to master all three mutations at once. Soft mutation alone covers 80% of what you'll encounter. Get that solid first, then add nasal and aspirate later.";
"blog.welsh_grammar_beginners_guide.body_periphrastic_note" = "This periphrastic (roundabout) construction is the one you'll use most in everyday Welsh. The inflected verb-first form is more literary and formal.";
"blog.welsh_grammar_beginners_guide.body_plurals_intro" = "Welsh plurals are irregular in ways English speakers don't expect. There's no single rule like \"add -s.\" Instead, Welsh has dozens of plural patterns:";
"blog.welsh_grammar_beginners_guide.body_prepositions_intro" = "Like Irish, Welsh prepositions merge with pronouns into single words:";
"blog.welsh_grammar_beginners_guide.body_present_statements_label" = "<strong>Present tense, statements:</strong>";
"blog.welsh_grammar_beginners_guide.body_questions_label" = "<strong>Questions</strong> use different forms:";
"blog.welsh_grammar_beginners_guide.body_see_full_guide" = "For the full details on all three mutations, see our <a>complete Welsh mutations guide</a>.";
"blog.welsh_grammar_beginners_guide.body_soft_intro" = "The most common mutation. Nine consonants change:";
"blog.welsh_grammar_beginners_guide.body_some_patterns" = "Some patterns:";
"blog.welsh_grammar_beginners_guide.body_word_order_1" = "Like Irish and other Celtic languages, Welsh typically puts the <strong>verb first</strong>:";
"blog.welsh_grammar_beginners_guide.body_word_order_2" = "However, spoken Welsh overwhelmingly uses a construction with <code>bod</code> (to be) + <code>yn</code> + verbal noun, which resembles English word order more closely:";
"blog.welsh_grammar_beginners_guide.cell_drops" = "(drops)";
"blog.welsh_grammar_beginners_guide.description" = "A practical roadmap for Welsh grammar. Bod (to be), soft mutation, word order, gender, and plurals in the order that actually matters.";
"blog.welsh_grammar_beginners_guide.faq_1_a" = "Welsh grammar is different from English but highly systematic. The main challenges are mutations (consonant changes at the start of words), the verb bod (to be) which has many forms, irregular plurals, and the lack of standalone words for \"yes\" and \"no.\" Each follows clear patterns. The difficulty is unfamiliarity, not irregularity.";
"blog.welsh_grammar_beginners_guide.faq_1_q" = "Is Welsh grammar hard?";
"blog.welsh_grammar_beginners_guide.faq_2_a" = "Welsh can use VSO (verb-subject-object) word order, but spoken Welsh overwhelmingly uses a construction with bod (to be) + yn + verbal noun: \"Mae'r dyn yn gweld y ci\" (The man sees the dog). This periphrastic form is what you'll use in everyday conversation.";
"blog.welsh_grammar_beginners_guide.faq_2_q" = "What is the word order in Welsh?";
"blog.welsh_grammar_beginners_guide.faq_3_a" = "Welsh has three mutations that change the first consonant of a word: treiglad meddal (soft, 9 consonants change), treiglad trwynol (nasal, 6 consonants), and treiglad llaes (aspirate, 3 consonants). They're triggered by specific grammatical contexts like possessives, prepositions, and the article with feminine nouns.";
"blog.welsh_grammar_beginners_guide.faq_3_q" = "How do Welsh mutations work?";
"blog.welsh_grammar_beginners_guide.faq_4_a" = "Welsh has no single word for \"yes\" or \"no.\" You echo the verb from the question. \"Wyt ti'n hapus?\" (Are you happy?) is answered with \"Ydw\" (I am) or \"Nac ydw\" (I am not). Different tenses use different answer forms.";
"blog.welsh_grammar_beginners_guide.faq_4_q" = "How do you say yes and no in Welsh?";
"blog.welsh_grammar_beginners_guide.gloss_after_certain_words" = "after certain words";
"blog.welsh_grammar_beginners_guide.gloss_are_you_happy" = "Are you happy?";
"blog.welsh_grammar_beginners_guide.gloss_cat" = "cat";
"blog.welsh_grammar_beginners_guide.gloss_darllenodd" = "Read she the book (She read the book)";
"blog.welsh_grammar_beginners_guide.gloss_dog" = "dog";
"blog.welsh_grammar_beginners_guide.gloss_dw_i" = "I am";
"blog.welsh_grammar_beginners_guide.gloss_dw_i_ddim" = "I am not";
"blog.welsh_grammar_beginners_guide.gloss_dwyt_ti_ddim" = "You are not";
"blog.welsh_grammar_beginners_guide.gloss_dych_chi" = "You are (formal/plural)";
"blog.welsh_grammar_beginners_guide.gloss_dydy_ehi_ddim" = "He/she is not";
"blog.welsh_grammar_beginners_guide.gloss_dyn_ni" = "We are";
"blog.welsh_grammar_beginners_guide.gloss_gwelodd_y_dyn" = "Saw the man the dog (The man saw the dog)";
"blog.welsh_grammar_beginners_guide.gloss_his_brother" = "his brother";
"blog.welsh_grammar_beginners_guide.gloss_his_father" = "his father";
"blog.welsh_grammar_beginners_guide.gloss_his_hand" = "his hand";
"blog.welsh_grammar_beginners_guide.gloss_his_head" = "his head";
"blog.welsh_grammar_beginners_guide.gloss_his_mother" = "his mother";
"blog.welsh_grammar_beginners_guide.gloss_his_number" = "his number";
"blog.welsh_grammar_beginners_guide.gloss_i_am" = "I am";
"blog.welsh_grammar_beginners_guide.gloss_i_am_not" = "I am not";
"blog.welsh_grammar_beginners_guide.gloss_is_it_raining" = "Is it raining?";
"blog.welsh_grammar_beginners_guide.gloss_it_is" = "It is";
"blog.welsh_grammar_beginners_guide.gloss_it_is_not" = "It is not";
"blog.welsh_grammar_beginners_guide.gloss_mae_eo" = "He is";
"blog.welsh_grammar_beginners_guide.gloss_mae_hi" = "She is";
"blog.welsh_grammar_beginners_guide.gloss_mae_hin" = "Is she reading the book (She's reading the book)";
"blog.welsh_grammar_beginners_guide.gloss_maen_nhw" = "They are";
"blog.welsh_grammar_beginners_guide.gloss_maer_dyn" = "Is the man seeing the dog (The man sees the dog)";
"blog.welsh_grammar_beginners_guide.gloss_on" = "on";
"blog.welsh_grammar_beginners_guide.gloss_on_her" = "on her";
"blog.welsh_grammar_beginners_guide.gloss_on_him" = "on him";
"blog.welsh_grammar_beginners_guide.gloss_on_me" = "on me";
"blog.welsh_grammar_beginners_guide.gloss_on_you" = "on you";
"blog.welsh_grammar_beginners_guide.gloss_rwyt_ti" = "You are (informal)";
"blog.welsh_grammar_beginners_guide.gloss_the_cat" = "the cat";
"blog.welsh_grammar_beginners_guide.gloss_the_dog" = "the dog";
"blog.welsh_grammar_beginners_guide.gloss_the_garden" = "the garden";
"blog.welsh_grammar_beginners_guide.gloss_to" = "to";
"blog.welsh_grammar_beginners_guide.gloss_wyt_ti" = "Are you?";
"blog.welsh_grammar_beginners_guide.gloss_ydw_i" = "Am I?";
"blog.welsh_grammar_beginners_guide.gloss_ydy_ehi" = "Is he/she?";
"blog.welsh_grammar_beginners_guide.gloss_ydych_chi" = "Are you?";
"blog.welsh_grammar_beginners_guide.gloss_ydyn_nhw" = "Are they?";
"blog.welsh_grammar_beginners_guide.gloss_ydyn_ni" = "Are we?";
"blog.welsh_grammar_beginners_guide.h2_answering_questions" = "Answering Questions: No \"Yes\" or \"No\"";
"blog.welsh_grammar_beginners_guide.h2_bod" = "Bod (To Be). The Most Important Welsh Verb";
"blog.welsh_grammar_beginners_guide.h2_mutations" = "Mutations (Treigladau). The Big One";
"blog.welsh_grammar_beginners_guide.h2_nouns_gender" = "Nouns and Gender";
"blog.welsh_grammar_beginners_guide.h2_plurals" = "Plurals. Welsh's Other Challenge";
"blog.welsh_grammar_beginners_guide.h2_prepositions" = "Prepositions Conjugate";
"blog.welsh_grammar_beginners_guide.h2_where_to_start" = "Where to Start";
"blog.welsh_grammar_beginners_guide.h2_word_order" = "Word Order: Verb First (Usually)";
"blog.welsh_grammar_beginners_guide.h3_treiglad_meddal" = "Treiglad meddal (soft mutation)";
"blog.welsh_grammar_beginners_guide.li_cath_fem" = "because <code>cath</code> is feminine";
"blog.welsh_grammar_beginners_guide.li_ci_masc" = "because <code>ci</code> is masculine, no change";
"blog.welsh_grammar_beginners_guide.li_feminine_patterns" = "<strong>Feminine:</strong> countries, rivers, towns (usually), abstract nouns ending in <code>-aeth</code> or <code>-es</code>";
"blog.welsh_grammar_beginners_guide.li_masculine_patterns" = "<strong>Masculine:</strong> most concrete objects, days, months, metals";
"blog.welsh_grammar_beginners_guide.li_plural_both" = "<strong>Both:</strong> <code>plentyn → plant</code> (children)";
"blog.welsh_grammar_beginners_guide.li_plural_collective" = "<strong>Collective + singulative:</strong> <code>coed</code> (trees/wood) → <code>coeden</code> (a single tree). The \"plural\" is the base form and you add <code>-en</code> for one.";
"blog.welsh_grammar_beginners_guide.li_plural_suffix" = "<strong>Suffix:</strong> <code>cath → cathod</code> (cats), <code>ci → cŵn</code> (dogs)";
"blog.welsh_grammar_beginners_guide.li_plural_vowel_change" = "<strong>Vowel change:</strong> <code>car → ceir</code> (cars)";
"blog.welsh_grammar_beginners_guide.li_start_bod" = "<strong>Bod (to be)</strong>. Present tense statements, questions, negatives. This is the foundation of most Welsh sentences.";
"blog.welsh_grammar_beginners_guide.li_start_past_bod" = "<strong>Past tense of bod</strong>. <code>Roedd</code>, <code>Roeddwn i</code>.";
"blog.welsh_grammar_beginners_guide.li_start_preposition_forms" = "<strong>Common preposition forms</strong>. <code>arna i</code>, <code>gen i</code>, <code>i mi</code>.";
"blog.welsh_grammar_beginners_guide.li_start_soft_triggers" = "<strong>Soft mutation triggers</strong>. Start with the most common: feminine nouns after the article, <code>ei</code> (his), and prepositions.";
"blog.welsh_grammar_beginners_guide.li_start_vocab" = "<strong>Basic vocabulary</strong>. 200-300 most common words.";
"blog.welsh_grammar_beginners_guide.th_example" = "Example";
"blog.welsh_grammar_beginners_guide.th_mutated" = "Mutated";
"blog.welsh_grammar_beginners_guide.th_original" = "Original";
"blog.welsh_grammar_beginners_guide.title" = "Welsh Grammar for Beginners: Bod, Mutations, and Word Order First";
"blog.welsh_mutations_complete_guide.body_1" = "Welsh has three initial consonant mutations, and the soft mutation alone has more triggers than most learners expect. Words change their opening consonant depending on what comes before them: <code>cath</code> (cat) becomes <code>gath</code>, <code>nghath</code>, or <code>chath</code> depending on the context.";
"blog.welsh_mutations_complete_guide.body_2" = "This guide covers all three: <strong>treiglad meddal</strong> (soft mutation), <strong>treiglad trwynol</strong> (nasal mutation), and <strong>treiglad llaes</strong> (aspirate mutation). Complete tables, every trigger, and real examples throughout.";
"blog.welsh_mutations_complete_guide.body_3" = "Like Irish and the other Celtic languages, Welsh changes the initial consonant of a word based on what precedes it. These aren't random. They're systematic and predictable once you know the triggers.";
"blog.welsh_mutations_complete_guide.body_aspirate_intro" = "The aspirate mutation only affects three consonants: <code>c</code>, <code>p</code>, and <code>t</code>, adding aspiration. It also adds an <code>h</code> before vowels in some contexts.";
"blog.welsh_mutations_complete_guide.body_ei_explanation" = "Notice that <code>ei</code> means both \"his\" and \"her\", but they trigger <em>different mutations</em>. <code>ei gar</code> is his car (soft), <code>ei char</code> is her car (aspirate). The mutation carries the meaning.";
"blog.welsh_mutations_complete_guide.body_ei_other_consonants" = "Before consonants other than c, p, t, there's no visible aspirate mutation, so context (or the linking pronoun <code>e/o</code> for his, <code>hi</code> for her) distinguishes them.";
"blog.welsh_mutations_complete_guide.body_ei_problem_intro" = "This is the single most confusing aspect of Welsh mutations for learners. Both \"his\" and \"her\" are <code>ei</code>, but they trigger different mutations:";
"blog.welsh_mutations_complete_guide.body_g_drops_note" = "<strong>Note:</strong> When <code>g</code> undergoes soft mutation, it disappears entirely. <code>gardd</code> becomes <code>ardd</code>, not <code>*gardd</code> with a changed consonant.";
"blog.welsh_mutations_complete_guide.body_learning_1" = "Welsh mutations are more predictable than they first appear. The soft mutation has many triggers, but once you internalise the pattern (prepositions, feminine article, possessives) it becomes automatic. The nasal and aspirate mutations have so few triggers that they're straightforward to memorise.";
"blog.welsh_mutations_complete_guide.body_learning_2" = "The challenge isn't understanding the rules. It's applying them in real time. blas. is a language app built for adults coming back to Welsh: grammar, vocabulary, mutations, conversation, all with <strong>spaced repetition</strong>. You practise the things you get wrong more often until they stick.";
"blog.welsh_mutations_complete_guide.body_nasal_intro" = "The nasal mutation nasalizes the initial consonant. It affects only six consonants and has far fewer triggers than the soft mutation. The <code>yn</code> that triggers it means \"in\". Not the predicate marker <code>yn</code> (which triggers soft mutation).";
"blog.welsh_mutations_complete_guide.body_possessives_intro" = "The possessive pronouns are the clearest illustration of how Welsh uses all three mutations to distinguish meaning. The word <code>car</code> (car) changes differently depending on whose car it is:";
"blog.welsh_mutations_complete_guide.body_soft_dominates" = "The soft mutation dominates. If you're starting out, focus there first. It accounts for the vast majority of mutations you'll encounter.";
"blog.welsh_mutations_complete_guide.body_soft_intro" = "The soft mutation changes consonants to their \"softer\" voiced or fricative equivalents. Nine consonants are affected:";
"blog.welsh_mutations_complete_guide.body_soft_triggers_intro" = "The soft mutation has by far the most triggers. Here they are grouped by category:";
"blog.welsh_mutations_complete_guide.body_three_types" = "The three types:";
"blog.welsh_mutations_complete_guide.body_yn_changes_form" = "<strong>Note:</strong> When <code>yn</code> (in) triggers nasal mutation, the preposition itself changes form: <code>yng</code> before <code>ngh</code>/<code>ng</code>, <code>ym</code> before <code>mh</code>/<code>m</code>, and <code>yn</code> otherwise.";
"blog.welsh_mutations_complete_guide.browse_all_link" = "Browse all →";
"blog.welsh_mutations_complete_guide.cat_adverbs_intensifiers" = "Adverbs/intensifiers:";
"blog.welsh_mutations_complete_guide.cat_article_feminine" = "The article with feminine nouns:";
"blog.welsh_mutations_complete_guide.cat_conjunctions" = "Conjunctions:";
"blog.welsh_mutations_complete_guide.cat_numbers" = "Numbers:";
"blog.welsh_mutations_complete_guide.cat_other" = "Other:";
"blog.welsh_mutations_complete_guide.cat_particles" = "Particles:";
"blog.welsh_mutations_complete_guide.cat_possessives" = "Possessives:";
"blog.welsh_mutations_complete_guide.cat_prepositions_big_list" = "Prepositions (the big list):";
"blog.welsh_mutations_complete_guide.cell_drops" = "(drops)";
"blog.welsh_mutations_complete_guide.cell_ein_note" = "(no change on c. Nasal only affects voiceless stops before vowel or via <code>ngh</code>)";
"blog.welsh_mutations_complete_guide.ctx_adj_after_fem" = "Adj after feminine noun";
"blog.welsh_mutations_complete_guide.ctx_adj_agreement" = "Adjective agreement";
"blog.welsh_mutations_complete_guide.ctx_adverbs_intensifiers" = "Adverbs/intensifiers";
"blog.welsh_mutations_complete_guide.ctx_article" = "Article";
"blog.welsh_mutations_complete_guide.ctx_conjunctions" = "Conjunctions";
"blog.welsh_mutations_complete_guide.ctx_number" = "Number";
"blog.welsh_mutations_complete_guide.ctx_numbers" = "Numbers";
"blog.welsh_mutations_complete_guide.ctx_other" = "Other";
"blog.welsh_mutations_complete_guide.ctx_particle" = "Particle";
"blog.welsh_mutations_complete_guide.ctx_possessive" = "Possessive";
"blog.welsh_mutations_complete_guide.ctx_possessives" = "Possessives";
"blog.welsh_mutations_complete_guide.ctx_preposition" = "Preposition";
"blog.welsh_mutations_complete_guide.ctx_prepositions" = "Prepositions";
"blog.welsh_mutations_complete_guide.ctx_presentative_particles" = "Presentative particles";
"blog.welsh_mutations_complete_guide.ctx_verbal_particles" = "Verbal particles";
"blog.welsh_mutations_complete_guide.description" = "The three Welsh mutations explained: treiglad meddal (soft), trwynol (nasal), and llaes (aspirate). Every trigger rule, full tables, and clear examples.";
"blog.welsh_mutations_complete_guide.explore_word_forms_desc" = "See every mutated form (soft, nasal, aspirate), hear pronunciation, and read example sentences.";
"blog.welsh_mutations_complete_guide.explore_word_forms_title" = "Explore mutation forms for individual words";
"blog.welsh_mutations_complete_guide.faq_1_a" = "Welsh has three mutations: treiglad meddal (soft mutation) affects 9 consonants and is the most common; treiglad trwynol (nasal mutation) affects 6 consonants and is mainly triggered by yn (in) and fy (my); treiglad llaes (aspirate mutation) affects only c, p, and t.";
"blog.welsh_mutations_complete_guide.faq_1_q" = "What are the three Welsh mutations?";
"blog.welsh_mutations_complete_guide.faq_2_a" = "Both \"his\" and \"her\" are written as ei in Welsh, but they trigger different mutations. Ei (his) triggers soft mutation: ei gar (his car). Ei (her) triggers aspirate mutation on c/p/t and h-prefix on vowels: ei char (her car), ei henw (her name). The mutation itself tells you whose it is.";
"blog.welsh_mutations_complete_guide.faq_2_q" = "What is the difference between ei (his) and ei (her) in Welsh?";
"blog.welsh_mutations_complete_guide.faq_3_a" = "Soft mutation has the most triggers in Welsh: possessives dy and ei (his), the article with feminine nouns, prepositions (i, o, ar, am, gan, heb, wrth, dan, dros, trwy, rhwng), the predicate marker yn, verbal particles fe/mi and ni, and adverbs mor, rhy, go, pur, cyn.";
"blog.welsh_mutations_complete_guide.faq_3_q" = "What triggers soft mutation in Welsh?";
"blog.welsh_mutations_complete_guide.faq_4_a" = "When g undergoes soft mutation in Welsh, it disappears entirely. For example, gardd (garden) becomes ardd, not a modified form of g. This is unique among the soft mutation changes and trips up many learners.";
"blog.welsh_mutations_complete_guide.faq_4_q" = "What happens to g in Welsh soft mutation?";
"blog.welsh_mutations_complete_guide.feminine_singular_noun" = "feminine singular noun";
"blog.welsh_mutations_complete_guide.feminine_singular_short" = "feminine singular";
"blog.welsh_mutations_complete_guide.gloss_about_a_hundred" = "about a hundred";
"blog.welsh_mutations_complete_guide.gloss_about_three" = "about three";
"blog.welsh_mutations_complete_guide.gloss_affirmative" = "affirmative";
"blog.welsh_mutations_complete_guide.gloss_and" = "and";
"blog.welsh_mutations_complete_guide.gloss_approximately" = "approximately";
"blog.welsh_mutations_complete_guide.gloss_as_equative" = "as, equative";
"blog.welsh_mutations_complete_guide.gloss_as_good" = "as good";
"blog.welsh_mutations_complete_guide.gloss_at_three" = "at three";
"blog.welsh_mutations_complete_guide.gloss_between" = "between";
"blog.welsh_mutations_complete_guide.gloss_between_cardiff" = "between Cardiff";
"blog.welsh_mutations_complete_guide.gloss_big" = "big";
"blog.welsh_mutations_complete_guide.gloss_big_cat" = "big cat";
"blog.welsh_mutations_complete_guide.gloss_big_predicative" = "big, predicative";
"blog.welsh_mutations_complete_guide.gloss_by_a_girl" = "by a girl";
"blog.welsh_mutations_complete_guide.gloss_by_at" = "by/at";
"blog.welsh_mutations_complete_guide.gloss_by_the_door" = "by the door";
"blog.welsh_mutations_complete_guide.gloss_by_with" = "by/with";
"blog.welsh_mutations_complete_guide.gloss_fairly" = "fairly";
"blog.welsh_mutations_complete_guide.gloss_fairly_good" = "fairly good";
"blog.welsh_mutations_complete_guide.gloss_fem_short" = "fem.";
"blog.welsh_mutations_complete_guide.gloss_five_before_certain" = "five, before certain nouns";
"blog.welsh_mutations_complete_guide.gloss_five_days" = "five days";
"blog.welsh_mutations_complete_guide.gloss_five_pounds" = "five pounds";
"blog.welsh_mutations_complete_guide.gloss_for_about" = "for/about";
"blog.welsh_mutations_complete_guide.gloss_from_cardiff" = "from Cardiff";
"blog.welsh_mutations_complete_guide.gloss_from_of" = "from/of";
"blog.welsh_mutations_complete_guide.gloss_good" = "good";
"blog.welsh_mutations_complete_guide.gloss_he_she_did_not_see" = "he/she did not see";
"blog.welsh_mutations_complete_guide.gloss_he_she_saw" = "he/she saw";
"blog.welsh_mutations_complete_guide.gloss_her" = "her";
"blog.welsh_mutations_complete_guide.gloss_her_car" = "her car";
"blog.welsh_mutations_complete_guide.gloss_her_father" = "her father";
"blog.welsh_mutations_complete_guide.gloss_her_name" = "her name";
"blog.welsh_mutations_complete_guide.gloss_here_is" = "here is";
"blog.welsh_mutations_complete_guide.gloss_here_is_a_car" = "here is a car";
"blog.welsh_mutations_complete_guide.gloss_his" = "his";
"blog.welsh_mutations_complete_guide.gloss_his_car" = "his car";
"blog.welsh_mutations_complete_guide.gloss_his_father" = "his father";
"blog.welsh_mutations_complete_guide.gloss_his_hand" = "his hand";
"blog.welsh_mutations_complete_guide.gloss_his_something" = "his something";
"blog.welsh_mutations_complete_guide.gloss_in" = "in";
"blog.welsh_mutations_complete_guide.gloss_in_bangor" = "in Bangor";
"blog.welsh_mutations_complete_guide.gloss_in_cardiff" = "in Cardiff";
"blog.welsh_mutations_complete_guide.gloss_in_pontypridd" = "in Pontypridd";
"blog.welsh_mutations_complete_guide.gloss_my" = "my";
"blog.welsh_mutations_complete_guide.gloss_my_car" = "my car";
"blog.welsh_mutations_complete_guide.gloss_my_father" = "my father";
"blog.welsh_mutations_complete_guide.gloss_my_garden" = "my garden";
"blog.welsh_mutations_complete_guide.gloss_negative" = "negative";
"blog.welsh_mutations_complete_guide.gloss_of_water" = "of water";
"blog.welsh_mutations_complete_guide.gloss_old_car" = "old car";
"blog.welsh_mutations_complete_guide.gloss_old_pre_modifier" = "old, pre-modifier";
"blog.welsh_mutations_complete_guide.gloss_on" = "on";
"blog.welsh_mutations_complete_guide.gloss_on_a_table" = "on a table";
"blog.welsh_mutations_complete_guide.gloss_one_cat" = "one cat";
"blog.welsh_mutations_complete_guide.gloss_one_feminine" = "one, feminine";
"blog.welsh_mutations_complete_guide.gloss_or" = "or";
"blog.welsh_mutations_complete_guide.gloss_our" = "our";
"blog.welsh_mutations_complete_guide.gloss_our_father" = "our father";
"blog.welsh_mutations_complete_guide.gloss_our_teacher" = "our teacher";
"blog.welsh_mutations_complete_guide.gloss_over" = "over";
"blog.welsh_mutations_complete_guide.gloss_over_a_bridge" = "over a bridge";
"blog.welsh_mutations_complete_guide.gloss_predicate" = "predicate";
"blog.welsh_mutations_complete_guide.gloss_predicate_marker" = "predicate marker";
"blog.welsh_mutations_complete_guide.gloss_quite" = "quite";
"blog.welsh_mutations_complete_guide.gloss_quite_good" = "quite good";
"blog.welsh_mutations_complete_guide.gloss_six" = "six";
"blog.welsh_mutations_complete_guide.gloss_six_cats" = "six cats";
"blog.welsh_mutations_complete_guide.gloss_six_pounds" = "six pounds";
"blog.welsh_mutations_complete_guide.gloss_small_girl" = "small girl";
"blog.welsh_mutations_complete_guide.gloss_so_as" = "so/as";
"blog.welsh_mutations_complete_guide.gloss_so_good" = "so good";
"blog.welsh_mutations_complete_guide.gloss_tea_and_coffee" = "tea and coffee";
"blog.welsh_mutations_complete_guide.gloss_tea_or_coffee" = "tea or coffee";
"blog.welsh_mutations_complete_guide.gloss_thats_good" = "that's good";
"blog.welsh_mutations_complete_guide.gloss_the_cat" = "the cat";
"blog.welsh_mutations_complete_guide.gloss_the_garden" = "the garden";
"blog.welsh_mutations_complete_guide.gloss_their" = "their";
"blog.welsh_mutations_complete_guide.gloss_there_is" = "there is";
"blog.welsh_mutations_complete_guide.gloss_three" = "three";
"blog.welsh_mutations_complete_guide.gloss_three_cats" = "three cats";
"blog.welsh_mutations_complete_guide.gloss_three_pounds" = "three pounds";
"blog.welsh_mutations_complete_guide.gloss_through" = "through";
"blog.welsh_mutations_complete_guide.gloss_through_a_door" = "through a door";
"blog.welsh_mutations_complete_guide.gloss_to" = "to";
"blog.welsh_mutations_complete_guide.gloss_to_cardiff" = "to Cardiff";
"blog.welsh_mutations_complete_guide.gloss_too" = "too";
"blog.welsh_mutations_complete_guide.gloss_too_big" = "too big";
"blog.welsh_mutations_complete_guide.gloss_two" = "two";
"blog.welsh_mutations_complete_guide.gloss_two_cats_feminine" = "two cats, feminine";
"blog.welsh_mutations_complete_guide.gloss_under" = "under";
"blog.welsh_mutations_complete_guide.gloss_under_a_table" = "under a table";
"blog.welsh_mutations_complete_guide.gloss_when" = "when";
"blog.welsh_mutations_complete_guide.gloss_when_he_she_came" = "when he/she came";
"blog.welsh_mutations_complete_guide.gloss_with_and" = "with/and";
"blog.welsh_mutations_complete_guide.gloss_with_coffee" = "with coffee";
"blog.welsh_mutations_complete_guide.gloss_with_tea" = "with tea";
"blog.welsh_mutations_complete_guide.gloss_without" = "without";
"blog.welsh_mutations_complete_guide.gloss_without_a_car" = "without a car";
"blog.welsh_mutations_complete_guide.gloss_your_car" = "your car";
"blog.welsh_mutations_complete_guide.gloss_your_father" = "your father";
"blog.welsh_mutations_complete_guide.gloss_your_informal" = "your, informal";
"blog.welsh_mutations_complete_guide.gloss_your_plural_short" = "your, pl.";
"blog.welsh_mutations_complete_guide.gloss_your_short" = "your";
"blog.welsh_mutations_complete_guide.h2_common_mistakes" = "Common Mistakes to Watch For";
"blog.welsh_mutations_complete_guide.h2_ei_his_vs_her" = "The <code>ei</code> Problem: His vs. Her";
"blog.welsh_mutations_complete_guide.h2_learning_mutations" = "How to Actually Learn This";
"blog.welsh_mutations_complete_guide.h2_possessives_compared" = "Possessives: Three Mutations, One Pattern";
"blog.welsh_mutations_complete_guide.h2_quick_reference" = "Quick Reference Cheat Sheet";
"blog.welsh_mutations_complete_guide.h2_treiglad_llaes" = "Treiglad Llaes (Aspirate Mutation)";
"blog.welsh_mutations_complete_guide.h2_treiglad_meddal" = "Treiglad Meddal (Soft Mutation)";
"blog.welsh_mutations_complete_guide.h2_treiglad_trwynol" = "Treiglad Trwynol (Nasal Mutation)";
"blog.welsh_mutations_complete_guide.h2_what_are_welsh_mutations" = "What Are Welsh Mutations?";
"blog.welsh_mutations_complete_guide.h3_aspirate_triggers" = "What Triggers Treiglad Llaes?";
"blog.welsh_mutations_complete_guide.h3_nasal_triggers" = "What Triggers Treiglad Trwynol?";
"blog.welsh_mutations_complete_guide.h3_soft_triggers" = "What Triggers Treiglad Meddal?";
"blog.welsh_mutations_complete_guide.li_adj_after_fem" = "Adjectives after feminine singular nouns";
"blog.welsh_mutations_complete_guide.li_ei_her" = "<code>ei</code> (her) → <strong>aspirate mutation</strong> on c/p/t, <strong>h-prefix</strong> on vowels. <code>ei thad</code> (her father), <code>ei henw</code> (her name)";
"blog.welsh_mutations_complete_guide.li_ei_his" = "<code>ei</code> (his) → <strong>soft mutation</strong>. <code>ei dad</code> (his father)";
"blog.welsh_mutations_complete_guide.li_ein_h_prefix" = "also h-prefixes before vowels";
"blog.welsh_mutations_complete_guide.li_mistake_g_drops" = "<strong>Forgetting <code>g</code> drops:</strong> Soft mutation on <code>g</code> removes it entirely. <code>gardd</code> → <code>ardd</code>, not <code>*gardd</code>.";
"blog.welsh_mutations_complete_guide.li_mistake_over_mutating_neu" = "<strong>Over-mutating after <code>neu</code>:</strong> <code>neu</code> (or) triggers aspirate, but only on c, p, t. Other consonants stay unchanged.";
"blog.welsh_mutations_complete_guide.li_mistake_soft_after_ei_her" = "<strong>Applying soft to c/p/t after <code>ei</code> (her):</strong> <code>ei char</code> (her car) not <code>*ei gar</code>. That would be <em>his</em> car.";
"blog.welsh_mutations_complete_guide.li_mistake_two_yn" = "<strong>Confusing the two <code>yn</code>:</strong> <code>yn</code> (in) triggers nasal mutation, <code>yn</code> (predicate marker) triggers soft mutation. <code>yn dda</code> (good) vs. <code>yng Nghaerdydd</code> (in Cardiff).";
"blog.welsh_mutations_complete_guide.li_mistake_yn_changes" = "<strong>Missing <code>yn</code>/<code>ym</code>/<code>yng</code> changes:</strong> The preposition <code>yn</code> (in) changes its own spelling to match the nasal mutation: <code>yng Nghaerdydd</code>, <code>ym Mangor</code>.";
"blog.welsh_mutations_complete_guide.li_type_aspirate" = "<strong>Treiglad llaes (aspirate mutation)</strong>. Affects only 3 consonants (plus h-prefix on vowels)";
"blog.welsh_mutations_complete_guide.li_type_nasal" = "<strong>Treiglad trwynol (nasal mutation)</strong>. Affects 6 consonants, triggered by fewer words";
"blog.welsh_mutations_complete_guide.li_type_soft" = "<strong>Treiglad meddal (soft mutation)</strong>. The most common, affecting 9 consonants";
"blog.welsh_mutations_complete_guide.mut_aspirate" = "Aspirate";
"blog.welsh_mutations_complete_guide.mut_nasal" = "Nasal";
"blog.welsh_mutations_complete_guide.mut_none" = "None";
"blog.welsh_mutations_complete_guide.mut_soft" = "Soft";
"blog.welsh_mutations_complete_guide.quick_answer" = "Welsh has three mutations. Soft mutation (treiglad meddal) affects nine consonants and is the most common. Nasal mutation (treiglad trwynol) affects six and is triggered mainly by yn and fy. Aspirate mutation (treiglad llaes) affects only c, p, and t.";
"blog.welsh_mutations_complete_guide.td_h_plus_vowel" = "h + vowel";
"blog.welsh_mutations_complete_guide.td_vowel" = "vowel";
"blog.welsh_mutations_complete_guide.th_context" = "Context";
"blog.welsh_mutations_complete_guide.th_example" = "Example";
"blog.welsh_mutations_complete_guide.th_mutated" = "Mutated";
"blog.welsh_mutations_complete_guide.th_mutation" = "Mutation";
"blog.welsh_mutations_complete_guide.th_original" = "Original";
"blog.welsh_mutations_complete_guide.th_possessive" = "Possessive";
"blog.welsh_mutations_complete_guide.th_trigger" = "Trigger";
"blog.welsh_mutations_complete_guide.title" = "Welsh Mutations: Soft, Nasal and Aspirate";
"blog.welsh_pronunciation_guide.body_1" = "Welsh has an unfair reputation. People see <code>Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch</code> and conclude the language is unpronounceable. But Welsh spelling is actually one of the <strong>most phonetically consistent writing systems in Europe</strong>. Every letter (including digraphs like <code>ll</code> and <code>dd</code>) always makes the same sound. No exceptions, no silent letters, no \"ough\" chaos.";
"blog.welsh_pronunciation_guide.body_2" = "Learn the rules on this page and you'll be able to read any Welsh word aloud — including that famously long place name.";
"blog.welsh_pronunciation_guide.body_alphabet_1" = "Welsh has <strong>28 letters</strong> (29 if you count <code>j</code>, which appears only in loanwords). Eight of these are <strong>digraphs</strong> — two-letter combinations that count as a single letter: <code>ch</code>, <code>dd</code>, <code>ff</code>, <code>ng</code>, <code>ll</code>, <code>ph</code>, <code>rh</code>, <code>th</code>.";
"blog.welsh_pronunciation_guide.body_alphabet_2" = "The full alphabet in order: <code>a, b, c, ch, d, dd, e, f, ff, g, ng, h, i, j, l, ll, m, n, o, p, ph, r, rh, s, t, th, u, w, y</code>.";
"blog.welsh_pronunciation_guide.body_alphabet_3" = "Letters <strong>not</strong> in the Welsh alphabet: k, q, v, x, z. If you see these in a Welsh text, the word is a borrowing.";
"blog.welsh_pronunciation_guide.body_f_vs_ff_1" = "This catches every beginner. In Welsh:";
"blog.welsh_pronunciation_guide.body_f_vs_ff_2" = "So <code>fi</code> (I/me) is pronounced \"vee\", while <code>ffilm</code> is pronounced \"film.\" The word <code>fawr</code> (big, after soft mutation) is \"vowr\" — not \"four.\"";
"blog.welsh_pronunciation_guide.body_ll_1" = "<code>Ll</code> is the sound that defines Welsh pronunciation. It's a <strong>voiceless lateral fricative</strong>. Here's how to make it:";
"blog.welsh_pronunciation_guide.body_ll_2" = "It's not \"cl\" or \"thl\" or \"hl\" — it's its own sound. Most learners get a recognisable version within minutes of trying. It doesn't have to be perfect to be understood.";
"blog.welsh_pronunciation_guide.body_practice_outro" = "Notice that every word follows the rules on this page. There are no surprises — if you know the sound rules, you know the pronunciation. For the grammar that goes alongside these sounds, see our <a_grammar>Welsh grammar beginner's guide</a_grammar>. And for practice phrases you can use immediately, see the <a_phrases>50 essential Welsh phrases</a_phrases>.";
"blog.welsh_pronunciation_guide.body_stress_1" = "Welsh stress is <strong>almost always on the penultimate</strong> (second-to-last) syllable. This is one of the most consistent rules in the language.";
"blog.welsh_pronunciation_guide.body_stress_2" = "Exceptions are rare and mostly involve loanwords or the emphatic suffix <code>-OL</code> (as in <code>arddERCHog</code> — excellent).";
"blog.welsh_pronunciation_guide.body_vowels_1" = "Welsh has <strong>seven vowels</strong>: a, e, i, o, u, w, y. Yes — <code>w</code> and <code>y</code> are vowels in Welsh (they can also be consonants). Each vowel has a short and long form.";
"blog.welsh_pronunciation_guide.body_vowels_2" = "The <strong>circumflex accent</strong> (ˆ) marks a long vowel: <code>â</code>, <code>ê</code>, <code>î</code>, <code>ô</code>, <code>û</code>, <code>ŵ</code>, <code>ŷ</code>. It's used to distinguish pairs like <code>man</code> (place, short a) vs <code>mân</code> (fine, long a).";
"blog.welsh_pronunciation_guide.description" = "Welsh spelling is almost perfectly phonetic. Learn the 28-letter alphabet, ll and dd sounds, digraphs, and the penultimate stress rule.";
"blog.welsh_pronunciation_guide.faq_1_a" = "Place your tongue where you would say \"l\", then blow air past both sides of your tongue without using your voice. It's a voiceless lateral fricative — unique to Welsh but learnable in minutes. It's not \"cl\" or \"thl\" — it's its own distinct sound.";
"blog.welsh_pronunciation_guide.faq_1_q" = "How do you pronounce ll in Welsh?";
"blog.welsh_pronunciation_guide.faq_2_a" = "No — Welsh spelling is almost perfectly phonetic. Each letter (including digraphs like ll, dd, ch, ff) always makes the same sound. Once you learn the sound rules, you can pronounce any Welsh word you read. This is actually easier than English, where spelling and pronunciation often don't match.";
"blog.welsh_pronunciation_guide.faq_2_q" = "Is Welsh pronunciation hard?";
"blog.welsh_pronunciation_guide.faq_3_a" = "Dd is pronounced like the \"th\" in English \"the\" or \"that\" (a voiced dental fricative). It's different from th in Welsh, which is the voiceless \"th\" in \"think\".";
"blog.welsh_pronunciation_guide.faq_3_q" = "How do you pronounce dd in Welsh?";
"blog.welsh_pronunciation_guide.faq_4_a" = "Almost always on the penultimate (second-to-last) syllable. \"Cymraeg\" is cym-RAEG, \"ysgol\" is ys-GOL, \"Caerdydd\" is caer-DYDD. There are very few exceptions, making Welsh stress predictable.";
"blog.welsh_pronunciation_guide.faq_4_q" = "Where does the stress fall in Welsh words?";
"blog.welsh_pronunciation_guide.h2_alphabet" = "The Welsh Alphabet";
"blog.welsh_pronunciation_guide.h2_consonants" = "Consonants and Digraphs";
"blog.welsh_pronunciation_guide.h2_f_vs_ff" = "F vs FF: The Most Common Trip-Up";
"blog.welsh_pronunciation_guide.h2_practice" = "Practice Words";
"blog.welsh_pronunciation_guide.h2_stress" = "Stress Rules";
"blog.welsh_pronunciation_guide.h2_vowels" = "Vowels";
"blog.welsh_pronunciation_guide.h3_how_to_ll" = "How to Pronounce Ll";
"blog.welsh_pronunciation_guide.li_f_v" = "<code>f</code> = \"v\" (as in English \"of\")";
"blog.welsh_pronunciation_guide.li_ff_f" = "<code>ff</code> = \"f\" (as in English \"off\")";
"blog.welsh_pronunciation_guide.li_ll_step_1" = "Place your tongue exactly where you would say an English \"l.\"";
"blog.welsh_pronunciation_guide.li_ll_step_2" = "Instead of voicing the sound, <strong>blow air past both sides</strong> of your tongue — like a breathy, hissing \"l.\"";
"blog.welsh_pronunciation_guide.li_ll_step_3" = "Your vocal cords should <strong>not</strong> vibrate.";
"blog.welsh_pronunciation_guide.li_stress_caerdydd" = "<code>Caer-DYDD</code> (Cardiff)";
"blog.welsh_pronunciation_guide.li_stress_cyfrifiadur" = "<code>cy-FRI-fiad-UR</code> → stress on <code>UR</code>? No — <code>cy-FRIF-i-a-dur</code> → stress on <code>FRIF</code>";
"blog.welsh_pronunciation_guide.li_stress_cymraeg" = "<code>Cym-RAEG</code> (Welsh)";
"blog.welsh_pronunciation_guide.li_stress_prynhawn" = "<code>pry-NHAWN</code> (afternoon)";
"blog.welsh_pronunciation_guide.li_stress_ysgol" = "<code>ys-GOL</code> (school)";
"blog.welsh_pronunciation_guide.td_a_long" = "\"ah\" in \"father\"";
"blog.welsh_pronunciation_guide.td_a_notes" = "";
"blog.welsh_pronunciation_guide.td_a_short" = "\"a\" in \"cat\"";
"blog.welsh_pronunciation_guide.td_aberystwyth_meaning" = "university town in mid-Wales";
"blog.welsh_pronunciation_guide.td_b_compare" = "as English";
"blog.welsh_pronunciation_guide.td_b_example" = "bara (bread)";
"blog.welsh_pronunciation_guide.td_c_compare" = "always hard — never \"s\"";
"blog.welsh_pronunciation_guide.td_c_example" = "ci (dog)";
"blog.welsh_pronunciation_guide.td_ch_compare" = "\"loch\" or German \"Bach\"";
"blog.welsh_pronunciation_guide.td_ch_example" = "bach (small)";
"blog.welsh_pronunciation_guide.td_cymraeg_meaning" = "Welsh language";
"blog.welsh_pronunciation_guide.td_cymru_meaning" = "Wales";
"blog.welsh_pronunciation_guide.td_d_compare" = "as English";
"blog.welsh_pronunciation_guide.td_d_example" = "da (good)";
"blog.welsh_pronunciation_guide.td_dd_compare" = "\"th\" in \"the\" / \"that\"";
"blog.welsh_pronunciation_guide.td_dd_example" = "dydd (day)";
"blog.welsh_pronunciation_guide.td_diolch_meaning" = "thank you";
"blog.welsh_pronunciation_guide.td_e_long" = "\"ay\" in \"day\"";
"blog.welsh_pronunciation_guide.td_e_notes" = "";
"blog.welsh_pronunciation_guide.td_e_short" = "\"e\" in \"bed\"";
"blog.welsh_pronunciation_guide.td_eisteddfod_meaning" = "cultural festival";
"blog.welsh_pronunciation_guide.td_f_compare" = "\"v\" as in \"of\"";
"blog.welsh_pronunciation_guide.td_f_example" = "fawr (big, mutated)";
"blog.welsh_pronunciation_guide.td_ff_compare" = "\"f\" as in \"off\"";
"blog.welsh_pronunciation_guide.td_ff_example" = "ffenest (window)";
"blog.welsh_pronunciation_guide.td_g_compare" = "always hard — never \"j\"";
"blog.welsh_pronunciation_guide.td_g_example" = "gardd (garden)";
"blog.welsh_pronunciation_guide.td_gwaith_meaning" = "work";
"blog.welsh_pronunciation_guide.td_h_compare" = "as English";
"blog.welsh_pronunciation_guide.td_h_example" = "hen (old)";
"blog.welsh_pronunciation_guide.td_i_long" = "\"ee\" in \"see\"";
"blog.welsh_pronunciation_guide.td_i_notes" = "";
"blog.welsh_pronunciation_guide.td_i_short" = "\"i\" in \"bit\"";
"blog.welsh_pronunciation_guide.td_l_compare" = "as English";
"blog.welsh_pronunciation_guide.td_l_example" = "llan (church/parish)";
"blog.welsh_pronunciation_guide.td_ll_compare" = "voiceless lateral — see below";
"blog.welsh_pronunciation_guide.td_ll_example" = "llan (church/parish)";
"blog.welsh_pronunciation_guide.td_llanelli_meaning" = "town in SW Wales";
"blog.welsh_pronunciation_guide.td_llyfrau_meaning" = "books";
"blog.welsh_pronunciation_guide.td_m_compare" = "as English";
"blog.welsh_pronunciation_guide.td_m_example" = "mam (mother)";
"blog.welsh_pronunciation_guide.td_n_compare" = "as English";
"blog.welsh_pronunciation_guide.td_n_example" = "nos (night)";
"blog.welsh_pronunciation_guide.td_ng_compare" = "\"ng\" in \"sing\"";
"blog.welsh_pronunciation_guide.td_ng_example" = "llong (ship)";
"blog.welsh_pronunciation_guide.td_o_long" = "\"oh\" in \"go\"";
"blog.welsh_pronunciation_guide.td_o_notes" = "";
"blog.welsh_pronunciation_guide.td_o_short" = "\"o\" in \"got\"";
"blog.welsh_pronunciation_guide.td_p_compare" = "as English";
"blog.welsh_pronunciation_guide.td_p_example" = "pen (head)";
"blog.welsh_pronunciation_guide.td_ph_compare" = "\"f\" sound";
"blog.welsh_pronunciation_guide.td_ph_example" = "ei phen (her head)";
"blog.welsh_pronunciation_guide.td_pobl_meaning" = "people";
"blog.welsh_pronunciation_guide.td_r_compare" = "trilled or tapped";
"blog.welsh_pronunciation_guide.td_r_example" = "rhedeg (run)";
"blog.welsh_pronunciation_guide.td_rh_compare" = "voiceless \"r\" — breathe through it";
"blog.welsh_pronunciation_guide.td_rh_example" = "rhaid (must)";
"blog.welsh_pronunciation_guide.td_s_compare" = "always \"s\" — never \"z\"";
"blog.welsh_pronunciation_guide.td_s_example" = "siarad (speak)";
"blog.welsh_pronunciation_guide.td_t_compare" = "as English";
"blog.welsh_pronunciation_guide.td_t_example" = "tad (father)";
"blog.welsh_pronunciation_guide.td_th_compare" = "\"th\" in \"think\"";
"blog.welsh_pronunciation_guide.td_th_example" = "thi (you, informal)";
"blog.welsh_pronunciation_guide.td_u_long" = "\"ee\"";
"blog.welsh_pronunciation_guide.td_u_notes" = "Sounds like \"i\" in most dialects";
"blog.welsh_pronunciation_guide.td_u_short" = "\"i\" in \"bit\" (South), \"ü\" (North)";
"blog.welsh_pronunciation_guide.td_w_long" = "\"oo\" in \"food\"";
"blog.welsh_pronunciation_guide.td_w_notes" = "Also consonant \"w\" at start of syllables";
"blog.welsh_pronunciation_guide.td_w_short" = "\"oo\" in \"book\"";
"blog.welsh_pronunciation_guide.td_y_long" = "\"ee\" in final syllables";
"blog.welsh_pronunciation_guide.td_y_notes" = "The trickiest Welsh vowel";
"blog.welsh_pronunciation_guide.td_y_short" = "\"uh\" (schwa) in non-final syllables";
"blog.welsh_pronunciation_guide.td_ysgol_meaning" = "school";
"blog.welsh_pronunciation_guide.th_english_comparison" = "English comparison";
"blog.welsh_pronunciation_guide.th_example" = "Example";
"blog.welsh_pronunciation_guide.th_letter" = "Letter";
"blog.welsh_pronunciation_guide.th_long" = "Long";
"blog.welsh_pronunciation_guide.th_meaning" = "Meaning";
"blog.welsh_pronunciation_guide.th_notes" = "Notes";
"blog.welsh_pronunciation_guide.th_pronunciation" = "Pronunciation";
"blog.welsh_pronunciation_guide.th_short" = "Short";
"blog.welsh_pronunciation_guide.th_sound" = "Sound";
"blog.welsh_pronunciation_guide.th_vowel" = "Vowel";
"blog.welsh_pronunciation_guide.th_welsh" = "Welsh";
"blog.welsh_pronunciation_guide.title" = "Welsh Pronunciation Guide: Every Letter, Sound, and Stress Rule";
"blog.welsh_verb_bod_guide.body_conditional_intro" = "Used for \"would\" statements. There are two common sets of forms — both are widely used.";
"blog.welsh_verb_bod_guide.body_conditional_neg" = "Negative: <code>Faswn i ddim</code> / <code>Fyddwn i ddim</code> (I wouldn't). Questions: <code>Faswn i?</code> / <code>Fyddwn i?</code> (Would I?).";
"blog.welsh_verb_bod_guide.body_future" = "Notice the pattern: negatives and questions use <strong>soft mutation</strong> on the initial <code>b</code> → <code>f</code>. This is systematic — <code>B</code> for affirmative, <code>F</code> for negative/question.";
"blog.welsh_verb_bod_guide.body_how_1" = "Understanding <em>why</em> <code>bod</code> is so central helps you see how Welsh works. Most Welsh sentences use the pattern:";
"blog.welsh_verb_bod_guide.body_how_2" = "The <code>yn</code> particle connects <code>bod</code> to what follows. Before a consonant it's often written <code>'n</code>: <code>Mae hi'n hapus</code>. Before a vowel it stays as <code>yn</code>.";
"blog.welsh_verb_bod_guide.body_how_3" = "This pattern means that changing tense is just a matter of swapping the <code>bod</code> form — the rest of the sentence stays the same:";
"blog.welsh_verb_bod_guide.body_how_4" = "Master the core <code>bod</code> forms and you can build a wide range of everyday Welsh sentences. For mutation rules that interact with <code>bod</code>, see our <a_mut_full>complete Welsh mutations guide</a_mut_full>.";
"blog.welsh_verb_bod_guide.body_how_pattern" = "<code>Bod form</code> + subject + <code>yn</code> + verbnoun/adjective";
"blog.welsh_verb_bod_guide.body_intro_1" = "If you learn one Welsh verb first, make it <code>bod</code>. Welsh relies heavily on periphrastic constructions — <code>Mae e'n rhedeg</code> (He is running) rather than a single conjugated lexical verb — so <code>bod</code> carries the tense and person in many everyday sentences.";
"blog.welsh_verb_bod_guide.body_intro_2" = "This guide covers the core spoken forms of <code>bod</code> for the present, imperfect past, future, and conditional, with common affirmative, negative, and interrogative patterns. For the broader grammar context, see our <a_grammar>Welsh grammar beginner's guide</a_grammar>.";
"blog.welsh_verb_bod_guide.body_negative_note" = "The negative uses <code>ddim</code> (not) — notice the soft mutation on <code>dim</code> → <code>ddim</code>. See the <a_mut>Welsh mutations guide</a_mut> for why.";
"blog.welsh_verb_bod_guide.body_past" = "The imperfect describes past states and ongoing past actions: \"I was,\" \"she was working.\"";
"blog.welsh_verb_bod_guide.body_past_answers" = "Answers: <code>Oeddwn</code> / <code>Nac oeddwn</code> (for I), <code>Oedd</code> / <code>Nac oedd</code> (for he/she), etc.";
"blog.welsh_verb_bod_guide.body_present" = "The present tense of <code>bod</code> is the first thing to learn. Note that Welsh uses <strong>different forms</strong> for statements, questions, and negatives — you can't just add a question mark.";
"blog.welsh_verb_bod_guide.body_present_note" = "<strong>Note:</strong> <code>Mae</code> is used for third-person statements. <code>Dw</code>/<code>Dyn</code>/<code>Dych</code> are used for 1st and 2nd person. Don't mix them — <code>Mae fi</code> is incorrect.";
"blog.welsh_verb_bod_guide.body_questions" = "This is the Welsh \"yes/no\" system — you echo the verb form. <code>Wyt ti'n hapus?</code> → <code>Ydw</code> (Yes, I am) or <code>Nac ydw</code> (No, I'm not). Each tense has its own answer forms.";
"blog.welsh_verb_bod_guide.card_browse_all" = "Browse all Welsh verbs →";
"blog.welsh_verb_bod_guide.card_subtitle" = "Browse the available forms for bod and other Welsh verbs.";
"blog.welsh_verb_bod_guide.card_title" = "Welsh verb reference tables";
"blog.welsh_verb_bod_guide.description" = "Learn the core spoken forms of bod in the present, imperfect past, future, and conditional, with practical tables for statements, questions, and negatives.";
"blog.welsh_verb_bod_guide.faq_1_a" = "Bod (to be) appears throughout everyday Welsh. Welsh often uses periphrastic constructions — \"Mae e'n rhedeg\" (He is running) rather than a single conjugated lexical verb — so bod carries tense and person in many common sentences.";
"blog.welsh_verb_bod_guide.faq_1_q" = "Why is bod so important in Welsh?";
"blog.welsh_verb_bod_guide.faq_2_a" = "Mae is the third-person affirmative (\"He/she/it is\" or \"There is\"). Ydy is the third-person question and answer form (\"Is he/she/it?\", \"Yes, he/she/it is\"). Mae Siân yn hapus (Siân is happy). Ydy Siân yn hapus? (Is Siân happy?). Ydy (Yes).";
"blog.welsh_verb_bod_guide.faq_2_q" = "What is the difference between mae and ydy in Welsh?";
"blog.welsh_verb_bod_guide.faq_3_a" = "In spoken Welsh: \"Dw i\" (South) or \"Rydw i\" (North/formal). Both are correct. \"Dw i'n hapus\" = I am happy. \"Dw i'n gweithio\" = I am working. In literary Welsh the form is \"yr wyf i\", but you won't need this for everyday conversation.";
"blog.welsh_verb_bod_guide.faq_3_q" = "How do you say \"I am\" in Welsh?";
"blog.welsh_verb_bod_guide.faq_4_a" = "This guide focuses on core spoken forms used for the present, imperfect past, future, and conditional, including common statement, negative, and question patterns. Literary Welsh and less common forms sit outside its scope.";
"blog.welsh_verb_bod_guide.faq_4_q" = "Which forms of bod does this guide cover?";
"blog.welsh_verb_bod_guide.h2_conditional" = "Conditional";
"blog.welsh_verb_bod_guide.h2_future" = "Future Tense";
"blog.welsh_verb_bod_guide.h2_how_bod_works" = "How Bod Powers Welsh Sentences";
"blog.welsh_verb_bod_guide.h2_past" = "Past Tense (Imperfect)";
"blog.welsh_verb_bod_guide.h2_present" = "Present Tense";
"blog.welsh_verb_bod_guide.h3_affirmative" = "Affirmative (Statements)";
"blog.welsh_verb_bod_guide.h3_negative" = "Negative";
"blog.welsh_verb_bod_guide.h3_questions" = "Questions and Answers";
"blog.welsh_verb_bod_guide.li_how_hi_hapus" = "<code>Mae hi <strong>yn</strong> hapus</code> — She is happy";
"blog.welsh_verb_bod_guide.li_how_mynd" = "<code>Bydda i <strong>yn</strong> mynd</code> — I will be going (= I will go)";
"blog.welsh_verb_bod_guide.li_how_plant" = "<code>Roedd y plant <strong>yn</strong> chwarae</code> — The children were playing";
"blog.welsh_verb_bod_guide.li_how_sian" = "<code>Mae Siân <strong>yn</strong> gweithio</code> — Siân is working";
"blog.welsh_verb_bod_guide.li_swap_basai" = "<strong>Basai</strong> fe'n gweithio — He <strong>would be</strong> working";
"blog.welsh_verb_bod_guide.li_swap_bydd" = "<strong>Bydd</strong> e'n gweithio — He <strong>will be</strong> working";
"blog.welsh_verb_bod_guide.li_swap_mae" = "<strong>Mae</strong> e'n gweithio — He <strong>is</strong> working";
"blog.welsh_verb_bod_guide.li_swap_roedd" = "<strong>Roedd</strong> e'n gweithio — He <strong>was</strong> working";
"blog.welsh_verb_bod_guide.td_example_he_working" = "Mae e'n gweithio (He is working)";
"blog.welsh_verb_bod_guide.td_example_i_happy" = "Dw i'n hapus (I am happy)";
"blog.welsh_verb_bod_guide.td_example_she_reading" = "Mae hi'n darllen (She is reading)";
"blog.welsh_verb_bod_guide.td_example_they_singing" = "Maen nhw'n canu (They are singing)";
"blog.welsh_verb_bod_guide.td_example_we_going" = "Dyn ni'n mynd (We are going)";
"blog.welsh_verb_bod_guide.td_example_you_ready" = "Dych chi'n barod? (Are you ready?)";
"blog.welsh_verb_bod_guide.td_example_you_tall" = "Rwyt ti'n dal (You are tall)";
"blog.welsh_verb_bod_guide.td_neg_example_he" = "Dydy e ddim yn gweithio (He isn't working)";
"blog.welsh_verb_bod_guide.td_neg_example_i" = "Dw i ddim yn hapus (I am not happy)";
"blog.welsh_verb_bod_guide.td_neg_example_they" = "Dydyn nhw ddim yma (They aren't here)";
"blog.welsh_verb_bod_guide.td_neg_example_we" = "Dyn ni ddim yn mynd (We aren't going)";
"blog.welsh_verb_bod_guide.td_neg_example_you" = "Dwyt ti ddim yn barod (You aren't ready)";
"blog.welsh_verb_bod_guide.td_neg_example_you_pl" = "Dych chi ddim yn deall (You don't understand)";
"blog.welsh_verb_bod_guide.td_person_he" = "he";
"blog.welsh_verb_bod_guide.td_person_he_she" = "he/she";
"blog.welsh_verb_bod_guide.td_person_i" = "I";
"blog.welsh_verb_bod_guide.td_person_she" = "she";
"blog.welsh_verb_bod_guide.td_person_they" = "they";
"blog.welsh_verb_bod_guide.td_person_we" = "we";
"blog.welsh_verb_bod_guide.td_person_you" = "you";
"blog.welsh_verb_bod_guide.td_person_you_fp" = "you (formal/pl.)";
"blog.welsh_verb_bod_guide.td_person_you_inf" = "you (informal)";
"blog.welsh_verb_bod_guide.td_person_you_pl" = "you (pl.)";
"blog.welsh_verb_bod_guide.th_affirmative" = "Affirmative";
"blog.welsh_verb_bod_guide.th_example" = "Example";
"blog.welsh_verb_bod_guide.th_formal_form" = "Formal form";
"blog.welsh_verb_bod_guide.th_negative" = "Negative";
"blog.welsh_verb_bod_guide.th_negative_form" = "Negative form";
"blog.welsh_verb_bod_guide.th_no" = "No";
"blog.welsh_verb_bod_guide.th_north_wales" = "North Wales";
"blog.welsh_verb_bod_guide.th_person" = "Person";
"blog.welsh_verb_bod_guide.th_question" = "Question";
"blog.welsh_verb_bod_guide.th_south_wales" = "South Wales";
"blog.welsh_verb_bod_guide.th_spoken_form" = "Spoken form";
"blog.welsh_verb_bod_guide.th_yes" = "Yes";
"blog.welsh_verb_bod_guide.title" = "The Welsh Verb Bod (To Be): Core Spoken Forms and Tables";
"blog.welsh_verb_conjugation_guide.body_conditional_intro" = "The conditional (\"would\") uses <code>bod</code> (conditional) + <code>yn</code> + verbnoun:";
"blog.welsh_verb_conjugation_guide.body_conditional_neg" = "Negatives add <code>ddim</code>: <code>Faswn i ddim yn hoffi</code> (I wouldn't like). Questions use the interrogative form: <code>Faswn i'n gallu?</code> (Would I be able?).";
"blog.welsh_verb_conjugation_guide.body_focus_periphrastic" = "If you're starting out, <strong>focus on the periphrastic system</strong>. The tables below cover present, imperfect past, future, and conditional patterns using <code>bod</code> forms from the <a_bod>bod guide</a_bod>.";
"blog.welsh_verb_conjugation_guide.body_future_intro" = "Use <code>bod</code> (future) + <code>yn</code> + verbnoun:";
"blog.welsh_verb_conjugation_guide.body_gwneud_intro" = "<code>Gwneud</code> (to do/make) works like English \"did\" to form past tense, and is extremely common in spoken Welsh:";
"blog.welsh_verb_conjugation_guide.body_gwneud_note" = "Notice the verbnoun (<code>canu</code>) undergoes <strong>soft mutation</strong> after <code>gwneud</code> → <code>ganu</code>. This is consistent — the <a_mut>mutations guide</a_mut> explains why.";
"blog.welsh_verb_conjugation_guide.body_imperative_intro" = "Commands use the verb stem directly. For regular verbs, the informal singular command is just the stem, and the polite/plural adds <code>-wch</code>:";
"blog.welsh_verb_conjugation_guide.body_imperative_neg" = "Negative commands: <code>Paid â</code> (don't, informal) / <code>Peidiwch â</code> (don't, polite/plural) + verbnoun: <code>Paid â rhedeg!</code> (Don't run!).";
"blog.welsh_verb_conjugation_guide.body_intro_1" = "Welsh verb conjugation is simpler than it first appears because <strong>spoken Welsh often avoids full inflection</strong>. Everyday Welsh relies heavily on helper verbs such as <code>bod</code> and <code>gwneud</code> combined with the <strong>verbnoun</strong>.";
"blog.welsh_verb_conjugation_guide.body_intro_2" = "This guide covers the core spoken systems rendered below: periphrastic present, imperfect past, future, and conditional constructions; the preterite; the <code>gwneud</code> construction; commands; and common irregular verbs. For <code>bod</code> specifically, see our dedicated <a_bod>Welsh verb bod guide</a_bod>.";
"blog.welsh_verb_conjugation_guide.body_irregular_intro" = "Welsh has a handful of irregular verbs, but they're the most frequently used words in the language. You cannot avoid them.";
"blog.welsh_verb_conjugation_guide.body_past_intro" = "Use <code>bod</code> (imperfect) + <code>yn</code> + verbnoun for ongoing past actions (\"was doing\"):";
"blog.welsh_verb_conjugation_guide.body_present_intro" = "Use <code>bod</code> (present) + <code>yn</code> + verbnoun:";
"blog.welsh_verb_conjugation_guide.body_present_note" = "<strong>Note:</strong> <code>'n</code> is a contraction of <code>yn</code>. After a vowel, write <code>'n</code>. The <code>yn</code> here triggers <strong>soft mutation</strong> on the verbnoun, but only on certain consonants in practice. See the <a_mut>mutations guide</a_mut> for details.";
"blog.welsh_verb_conjugation_guide.body_preterite_alt" = "<strong>Alternative (spoken):</strong> Many speakers use <code>gwneud</code> (do) as a helper instead: <code>Wnes i ganu</code> (I sang, literally \"I did sing\"). Both forms are correct in conversation.";
"blog.welsh_verb_conjugation_guide.body_preterite_intro" = "The preterite is the <strong>one tense where spoken Welsh commonly uses inflected forms</strong>. It describes completed actions: \"I ran,\" \"she ate.\" Regular verbs follow a consistent pattern of endings added to the verb stem.";
"blog.welsh_verb_conjugation_guide.body_two_systems" = "Welsh has two main ways to express verb tenses:";
"blog.welsh_verb_conjugation_guide.body_verbnoun" = "The verbnoun is the dictionary form of every Welsh verb — the form you look up and the form used in periphrastic constructions. Common examples:";
"blog.welsh_verb_conjugation_guide.card_browse_all" = "Browse all Welsh verbs →";
"blog.welsh_verb_conjugation_guide.card_subtitle" = "Browse the forms available for each verb by tense and person.";
"blog.welsh_verb_conjugation_guide.card_title" = "Welsh verb reference tables";
"blog.welsh_verb_conjugation_guide.description" = "Practical tables for spoken Welsh: periphrastic present, imperfect past, future, and conditional, plus the preterite, gwneud construction, commands, and common irregular verbs.";
"blog.welsh_verb_conjugation_guide.faq_1_a" = "This guide focuses on the forms most useful in spoken Welsh: periphrastic present, imperfect past, future, and conditional constructions with bod; the preterite; the gwneud construction; commands; and common irregular verbs. It is not a complete table of every literary tense.";
"blog.welsh_verb_conjugation_guide.faq_1_q" = "Which Welsh verb forms does this guide cover?";
"blog.welsh_verb_conjugation_guide.faq_2_a" = "Common verbs with irregular forms include bod (be), mynd (go), dod (come), gwneud (do/make), and cael (get/have). In spoken Welsh, many other verbs appear mainly as verbnouns in constructions with bod.";
"blog.welsh_verb_conjugation_guide.faq_2_q" = "Which Welsh verbs are commonly irregular?";
"blog.welsh_verb_conjugation_guide.faq_3_a" = "Literary Welsh uses a wider range of inflected forms, with endings that mark tense and person. Spoken Welsh relies much more on periphrastic constructions: bod + yn + verbnoun for present, imperfect past, and future; gwneud in some past constructions; and short-form verbs in the preterite. This guide focuses on those spoken patterns.";
"blog.welsh_verb_conjugation_guide.faq_3_q" = "What is the difference between literary and spoken Welsh verb forms?";
"blog.welsh_verb_conjugation_guide.faq_4_a" = "The verbnoun (berfenw) is the base dictionary form of a Welsh verb — similar to the English infinitive. Examples: rhedeg (run), canu (sing), bwyta (eat). It's used in periphrastic constructions with bod: \"Dw i'n rhedeg\" (I am running). Unlike English, the verbnoun is the form you'll use most in everyday speech.";
"blog.welsh_verb_conjugation_guide.faq_4_q" = "What is a verbnoun in Welsh?";
"blog.welsh_verb_conjugation_guide.h2_conditional" = "Conditional";
"blog.welsh_verb_conjugation_guide.h2_future" = "Future Tense (Periphrastic)";
"blog.welsh_verb_conjugation_guide.h2_gwneud" = "The gwneud Construction";
"blog.welsh_verb_conjugation_guide.h2_imperative" = "Imperative (Commands)";
"blog.welsh_verb_conjugation_guide.h2_irregular" = "The Irregular Verbs";
"blog.welsh_verb_conjugation_guide.h2_past" = "Past Tense (Periphrastic)";
"blog.welsh_verb_conjugation_guide.h2_present" = "Present Tense (Periphrastic)";
"blog.welsh_verb_conjugation_guide.h2_preterite" = "Preterite / Simple Past (Inflected)";
"blog.welsh_verb_conjugation_guide.h2_tips" = "Practical Tips";
"blog.welsh_verb_conjugation_guide.h2_two_systems" = "Two Systems: Periphrastic and Inflected";
"blog.welsh_verb_conjugation_guide.h2_verbnoun" = "The Verbnoun (Berfenw)";
"blog.welsh_verb_conjugation_guide.li_inflected" = "<strong>Inflected (short form):</strong> The verb itself carries tense and person endings. It appears in the preterite, formal writing, and with several common verbs. Example: <code><strong>Rhedais</strong> i</code> (I ran).";
"blog.welsh_verb_conjugation_guide.li_periphrastic" = "<strong>Periphrastic (long form):</strong> Uses <code>bod</code> + <code>yn</code> + verbnoun and is central to spoken Welsh. Example: <code>Dw i'n <strong>rhedeg</strong></code> (I am running).";
"blog.welsh_verb_conjugation_guide.li_tip_bod" = "<strong>Master <code>bod</code> first.</strong> It's your skeleton key to Welsh. Present, past, future, conditional — all unlocked by one verb plus verbnouns. See the <a_bod>complete bod guide</a_bod>.";
"blog.welsh_verb_conjugation_guide.li_tip_gwneud" = "<strong>Get comfortable with <code>gwneud</code>.</strong> It's the spoken alternative to inflected past tense and makes questions and negatives easier to form.";
"blog.welsh_verb_conjugation_guide.li_tip_literary" = "<strong>Don't memorise literary conjugation tables.</strong> They exist and you'll encounter them in writing, but spoken Welsh uses them rarely. Spend your time on the periphrastic system instead.";
"blog.welsh_verb_conjugation_guide.li_tip_mutations" = "<strong>Learn mutations alongside verbs.</strong> Verb forms trigger and undergo mutations constantly. The <a_mut>mutations guide</a_mut> is essential context.";
"blog.welsh_verb_conjugation_guide.li_tip_preterite" = "<strong>Learn the preterite endings.</strong> This is the one tense where inflected forms are common in speech. The endings are regular and consistent.";
"blog.welsh_verb_conjugation_guide.td_example_he_running" = "Mae e'n <strong>rhedeg</strong> (He is running)";
"blog.welsh_verb_conjugation_guide.td_example_he_was_sleeping" = "Roedd e'n <strong>cysgu</strong> (He was sleeping)";
"blog.welsh_verb_conjugation_guide.td_example_he_will_running" = "Bydd e'n <strong>rhedeg</strong> (He will be running)";
"blog.welsh_verb_conjugation_guide.td_example_he_would_come" = "Basai fe'n <strong>dod</strong> (He would come)";
"blog.welsh_verb_conjugation_guide.td_example_i_was_working" = "Roeddwn i'n <strong>gweithio</strong> (I was working)";
"blog.welsh_verb_conjugation_guide.td_example_i_will_working" = "Bydda i'n <strong>gweithio</strong> (I will be working)";
"blog.welsh_verb_conjugation_guide.td_example_i_working" = "Dw i'n <strong>gweithio</strong> (I am working)";
"blog.welsh_verb_conjugation_guide.td_example_i_would_like" = "Baswn i'n <strong>hoffi</strong> (I would like)";
"blog.welsh_verb_conjugation_guide.td_example_they_singing" = "Maen nhw'n <strong>canu</strong> (They are singing)";
"blog.welsh_verb_conjugation_guide.td_example_they_were_singing" = "Roedden nhw'n <strong>canu</strong> (They were singing)";
"blog.welsh_verb_conjugation_guide.td_example_they_will_eating" = "Byddan nhw'n <strong>bwyta</strong> (They will be eating)";
"blog.welsh_verb_conjugation_guide.td_example_they_would_help" = "Basen nhw'n <strong>helpu</strong> (They would help)";
"blog.welsh_verb_conjugation_guide.td_example_we_learning" = "Dyn ni'n <strong>dysgu</strong> (We are learning)";
"blog.welsh_verb_conjugation_guide.td_example_we_were_eating" = "Roedden ni'n <strong>bwyta</strong> (We were eating)";
"blog.welsh_verb_conjugation_guide.td_example_we_will_speaking" = "Byddwn ni'n <strong>siarad</strong> (We will be speaking)";
"blog.welsh_verb_conjugation_guide.td_example_we_would_go" = "Basen ni'n <strong>mynd</strong> (We would go)";
"blog.welsh_verb_conjugation_guide.td_example_you_reading" = "Rwyt ti'n <strong>darllen</strong> (You are reading)";
"blog.welsh_verb_conjugation_guide.td_example_you_speaking" = "Dych chi'n <strong>siarad</strong> (You are speaking)";
"blog.welsh_verb_conjugation_guide.td_example_you_was_reading" = "Roeddet ti'n <strong>darllen</strong> (You were reading)";
"blog.welsh_verb_conjugation_guide.td_example_you_were_speaking" = "Roeddech chi'n <strong>siarad</strong> (You were speaking)";
"blog.welsh_verb_conjugation_guide.td_example_you_will_learning" = "Byddi di'n <strong>dysgu</strong> (You will be learning)";
"blog.welsh_verb_conjugation_guide.td_example_you_will_reading" = "Byddwch chi'n <strong>darllen</strong> (You will be reading)";
"blog.welsh_verb_conjugation_guide.td_example_you_would_able" = "Baset ti'n <strong>gallu</strong> (You would be able)";
"blog.welsh_verb_conjugation_guide.td_example_you_would_understand" = "Basech chi'n <strong>deall</strong> (You would understand)";
"blog.welsh_verb_conjugation_guide.td_meaning_be" = "be";
"blog.welsh_verb_conjugation_guide.td_meaning_come" = "come";
"blog.welsh_verb_conjugation_guide.td_meaning_do_make" = "do/make";
"blog.welsh_verb_conjugation_guide.td_meaning_drink" = "drink";
"blog.welsh_verb_conjugation_guide.td_meaning_eat" = "eat";
"blog.welsh_verb_conjugation_guide.td_meaning_get_have" = "get/have";
"blog.welsh_verb_conjugation_guide.td_meaning_go" = "go";
"blog.welsh_verb_conjugation_guide.td_meaning_learn" = "learn/teach";
"blog.welsh_verb_conjugation_guide.td_meaning_read" = "read";
"blog.welsh_verb_conjugation_guide.td_meaning_run" = "run";
"blog.welsh_verb_conjugation_guide.td_meaning_see" = "see";
"blog.welsh_verb_conjugation_guide.td_meaning_sing" = "sing";
"blog.welsh_verb_conjugation_guide.td_meaning_speak" = "speak";
"blog.welsh_verb_conjugation_guide.td_meaning_work" = "work";
"blog.welsh_verb_conjugation_guide.td_meaning_write" = "write";
"blog.welsh_verb_conjugation_guide.td_note_bod" = "Most complex verb — see <a_bod>dedicated guide</a_bod>";
"blog.welsh_verb_conjugation_guide.td_note_cael" = "Used for passive, possession, permissions";
"blog.welsh_verb_conjugation_guide.td_note_dod" = "Similar pattern to mynd";
"blog.welsh_verb_conjugation_guide.td_note_gwneud" = "Also used as helper verb";
"blog.welsh_verb_conjugation_guide.td_note_mynd" = "Stem changes in every tense";
"blog.welsh_verb_conjugation_guide.td_person_he_she" = "he/she";
"blog.welsh_verb_conjugation_guide.td_person_i" = "I";
"blog.welsh_verb_conjugation_guide.td_person_they" = "they";
"blog.welsh_verb_conjugation_guide.td_person_we" = "we";
"blog.welsh_verb_conjugation_guide.td_person_you" = "you";
"blog.welsh_verb_conjugation_guide.td_person_you_pl" = "you (pl.)";
"blog.welsh_verb_conjugation_guide.td_verb_darllen" = "darllen (read)";
"blog.welsh_verb_conjugation_guide.td_verb_eistedd" = "eistedd (sit)";
"blog.welsh_verb_conjugation_guide.td_verb_rhedeg" = "rhedeg (run)";
"blog.welsh_verb_conjugation_guide.td_verb_siarad" = "siarad (speak)";
"blog.welsh_verb_conjugation_guide.th_affirmative" = "Affirmative";
"blog.welsh_verb_conjugation_guide.th_ending" = "Ending";
"blog.welsh_verb_conjugation_guide.th_example" = "Example";
"blog.welsh_verb_conjugation_guide.th_example_canu" = "Example: canu (sing)";
"blog.welsh_verb_conjugation_guide.th_example_rhedeg" = "Example: rhedeg (run)";
"blog.welsh_verb_conjugation_guide.th_form" = "Form";
"blog.welsh_verb_conjugation_guide.th_informal_ti" = "Informal (ti)";
"blog.welsh_verb_conjugation_guide.th_meaning" = "Meaning";
"blog.welsh_verb_conjugation_guide.th_negative" = "Negative";
"blog.welsh_verb_conjugation_guide.th_notes" = "Notes";
"blog.welsh_verb_conjugation_guide.th_person" = "Person";
"blog.welsh_verb_conjugation_guide.th_polite_chi" = "Polite/Plural (chi)";
"blog.welsh_verb_conjugation_guide.th_preterite_3sg" = "Preterite (3sg)";
"blog.welsh_verb_conjugation_guide.th_question" = "Question";
"blog.welsh_verb_conjugation_guide.th_verb" = "Verb";
"blog.welsh_verb_conjugation_guide.th_verbnoun" = "Verbnoun";
"blog.welsh_verb_conjugation_guide.title" = "Welsh Verb Conjugation: Spoken Patterns and Core Tables";
"common.back" = "Back";
"common.cancel" = "Cancel";
"common.close" = "Close";
"common.continue" = "Continue";
"common.delete" = "Delete";
"common.done" = "Done";
"common.loading" = "Loading…";
"common.next" = "Next";
"common.ok" = "OK";
"common.retry" = "Retry";
"common.save" = "Save";
"common.skip" = "Skip";
"components.audio_play_button.play" = "Play pronunciation of %1$@";
"components.audio_play_button.play_neutral" = "Play audio";
"components.audio_play_button.retry" = "Retry pronunciation of %1$@";
"components.audio_play_button.retry_neutral" = "Retry audio";
"components.audio_play_button.stop" = "Stop playing %1$@";
"components.audio_play_button.stop_neutral" = "Stop audio";
"components.command_palette.close" = "close";
"components.command_palette.grammar_sublabel" = "Grammar · %1$@";
"components.command_palette.navigate" = "navigate";
"components.command_palette.no_results" = "No results for “%1$@”";
"components.command_palette.open" = "open";
"components.command_palette.page_conjugations_label" = "Conjugations";
"components.command_palette.page_conjugations_sublabel" = "Verb tables";
"components.command_palette.page_dialogues_label" = "Dialogues";
"components.command_palette.page_dialogues_sublabel" = "Listening practice";
"components.command_palette.page_grammar_label" = "Grammar";
"components.command_palette.page_grammar_sublabel" = "All grammar lessons";
"components.command_palette.page_home_label" = "Home";
"components.command_palette.page_home_sublabel" = "Start a session";
"components.command_palette.page_learn_label" = "Learn";
"components.command_palette.page_learn_sublabel" = "Grammar, vocabulary, reading";
"components.command_palette.page_practice_label" = "Practice";
"components.command_palette.page_practice_sublabel" = "Focused drills";
"components.command_palette.page_progress_label" = "Progress";
"components.command_palette.page_progress_sublabel" = "Your mastery stats";
"components.command_palette.page_reading_label" = "Reading";
"components.command_palette.page_reading_sublabel" = "Graded passages";
"components.command_palette.page_settings_label" = "Settings";
"components.command_palette.page_settings_sublabel" = "Language, session size";
"components.command_palette.page_vocab_label" = "Vocabulary";
"components.command_palette.page_vocab_sublabel" = "Word list with SRS";
"components.command_palette.page_writing_label" = "Writing";
"components.command_palette.page_writing_sublabel" = "Get feedback on your writing";
"components.command_palette.search_placeholder" = "Go to page, grammar lesson, word…";
"components.content_type_badge.drill_a11y" = "%1$@ drill";
"components.error_report.button" = "Report error";
"components.error_report.category_bad_audio" = "Bad audio";
"components.error_report.category_confusing_question" = "Confusing question";
"components.error_report.category_other" = "Other";
"components.error_report.category_wrong_answer" = "Wrong answer";
"components.error_report.category_wrong_language" = "Wrong language";
"components.error_report.details_placeholder" = "Add details (optional)...";
"components.error_report.privacy_notice" = "Optional details are stored to investigate this issue. Avoid personal information. Signed-in reports are linked to your account; otherwise, they are anonymous. Reporting works independently of analytics. We remove personal report text by the earlier of 12 months after submission or 90 days after closure.";
"components.error_report.retry" = "Try again";
"components.error_report.send_failed" = "Couldn’t send your report.";
"components.error_report.submit" = "Submit";
"components.error_report.submitting" = "Sending…";
"components.error_report.thanks" = "Thanks! We'll review this.";
"components.error_report.title" = "Report Error";
"components.error_report.whats_wrong" = "What's wrong?";
"components.mastery.level_a11y" = "Mastery level %1$lld";
"components.mastery_level" = "Mastery level %1$lld";
"components.practice_level.max_level" = "MAX LEVEL";
"components.practice_level.next" = "Next · %1$@";
"components.progress.percent_a11y" = "%1$lld percent";
"components.pronounce_level.clear_consonants" = "Clear Consonants";
"components.pronounce_level.melody_stress" = "Melody & Stress";
"components.pronounce_level.mutations" = "Mutations";
"components.pronounce_level.native_ear" = "Native Ear";
"components.pronounce_level.sound_shaper" = "Sound Shaper";
"components.public_tool_cta.continue_learning" = "Continue learning %1$@";
"components.public_tool_cta.default_description" = "Mutations, grammar, and conversation, drilled with spaced repetition. Free to start.";
"components.public_tool_cta.learn_with_blas" = "Learn %1$@ with blas.";
"components.public_tool_cta.open_app" = "Open the app";
"components.public_tool_cta.pick_up" = "Pick up where you left off in the app.";
"components.public_tool_cta.start_free" = "Start learning free";
"components.save_word.remove_a11y" = "Remove from Words";
"components.save_word.save_a11y" = "Save to Words";
"components.save_word_add" = "Save to saved words";
"components.save_word_remove" = "Remove from saved words";
"components.session_forecast.begin" = "Begin";
"components.session_forecast.begin_count" = "Begin %1$lld items";
"components.session_forecast.due_overall" = "%1$lld due overall";
"components.session_forecast.due_today" = "%1$lld due today";
"components.session_forecast.estimated_minutes" = "~%1$lld min";
"components.session_forecast.new" = "NEW";
"components.session_forecast.review" = "REVIEW";
"components.session_forecast.slice_note" = "This session covers %1$lld items. The rest stay due today.";
"components.session_forecast.this_session" = "This session";
"components.session_forecast.title" = "Today's Practice";
"components.session_forecast.total" = "TOTAL";
"components.speak_level.apprentice" = "Apprentice";
"components.speak_level.conversationalist" = "Conversationalist";
"components.speak_level.cultural_fluency" = "Cultural Fluency";
"components.speak_level.native_rhythm" = "Native Rhythm";
"components.speak_level.scenario_explorer" = "Scenario Explorer";
"conjugations.empty" = "No conjugation data available yet.";
"conjugations.irregular_badge" = "irreg.";
"conjugations.no_forms" = "No forms available for this tense.";
"conjugations.person.autonomous" = "autonomous";
"conjugations.person.first_plural" = "we";
"conjugations.person.first_singular" = "I";
"conjugations.person.second_plural" = "you plural";
"conjugations.person.second_singular" = "you";
"conjugations.person.third_plural" = "they";
"conjugations.person.third_singular" = "he/she";
"conjugations.search_placeholder" = "Search verbs...";
"conjugations.showing_first_50" = "Showing first 50 of %1$@ verbs";
"conjugations.tense.conditional" = "Conditional";
"conjugations.tense.future" = "Future";
"conjugations.tense.imperative" = "Imperative";
"conjugations.tense.imperfect" = "Imperfect";
"conjugations.tense.past" = "Past";
"conjugations.tense.past_habitual" = "Past Habitual";
"conjugations.tense.present" = "Present";
"conjugations.tense.preterite" = "Preterite";
"conjugations.tense.subjunctive" = "Subjunctive";
"conjugations.title" = "Conjugations";
"conjugations.verb_count" = "{count, plural, one {# verb} other {# verbs}}";
"conjugations.verbal_noun_label" = "Verbal noun:";
"contribute.agreement.accept" = "Accept and continue";
"contribute.agreement.accepting" = "Saving…";
"contribute.agreement.checkbox" = "I have read and agree to the contributor agreement.";
"contribute.agreement.error" = "Could not record your acceptance. Please try again.";
"contribute.agreement.intro" = "Before your first contribution, please read and accept this once. In short: you keep ownership, you give us an exclusive licence to use what you submit (including for training speech models), and you are paid for each accepted contribution.";
"contribute.agreement.title" = "Contributor agreement";
"contribute.back" = "Back";
"contribute.back_to_studio" = "Back to studio";
"contribute.change_language" = "Change language";
"contribute.coming_soon" = "Coming soon";
"contribute.credits.clips" = "{count, plural, one {# recording} other {# recordings}}";
"contribute.credits.edits" = "{count, plural, one {# written contribution} other {# written contributions}}";
"contribute.credits.empty" = "The first accepted contributions will be credited here.";
"contribute.credits.eyebrow" = "Community";
"contribute.credits.heading" = "Contributors";
"contribute.credits.meta_description" = "The speakers who lend their voices and words to Blas. Every accepted contribution is peer-reviewed by other speakers.";
"contribute.credits.meta_title" = "Contributors";
"contribute.credits.subtitle" = "These speakers helped build the Blas corpus with their voices and words. Listed by choice; every item was peer-reviewed and accepted by other speakers.";
"contribute.dialect_hint" = "Pick the dialect you want to work in. Choose Standard if you are not sure.";
"contribute.dialect_standard" = "Standard";
"contribute.dialect_title" = "Which %1$@ do you speak?";
"contribute.edit.current_line" = "Current line";
"contribute.edit.error" = "Could not submit. Please try again.";
"contribute.edit.fix_label" = "Your correction";
"contribute.edit.fix_placeholder" = "Edit the line…";
"contribute.edit.gloss_label" = "English meaning";
"contribute.edit.gloss_placeholder" = "What does it mean?";
"contribute.edit.line_is_fine" = "This line is fine";
"contribute.edit.new_heading" = "Propose a new %1$@ line";
"contribute.edit.new_label" = "Your line";
"contribute.edit.new_placeholder" = "A sentence in the language…";
"contribute.edit.note_label" = "Note (optional)";
"contribute.edit.note_placeholder" = "Why this change, or where it is used";
"contribute.edit.screen_email" = "Please remove email addresses before submitting.";
"contribute.edit.screen_handle" = "Please remove usernames before submitting.";
"contribute.edit.screen_length" = "Submissions must be between 1 and 2000 characters.";
"contribute.edit.screen_phone" = "Please remove phone numbers before submitting.";
"contribute.edit.screen_profanity" = "Please keep submissions appropriate for learners.";
"contribute.edit.screen_repeat" = "That looks like repeated characters. Please check your text.";
"contribute.edit.screen_url" = "Please remove links before submitting.";
"contribute.edit.skip" = "Skip";
"contribute.edit.standard_line" = "Standard line";
"contribute.edit.submit" = "Submit for review";
"contribute.edit.submitting" = "Submitting…";
"contribute.edit.translate_draft_badge" = "Machine draft";
"contribute.edit.translate_label" = "Your %1$@ translation";
"contribute.edit.translate_placeholder" = "Translate into %1$@…";
"contribute.edit.translate_postedit_label" = "Fix the %1$@ draft";
"contribute.edit.translate_source" = "English";
"contribute.edit.variant_dialect_label" = "Which dialect?";
"contribute.edit.variant_label" = "Write the %1$@ version";
"contribute.edit.variant_placeholder" = "How would you say this?";
"contribute.editReview.dialect_version" = "%1$@ version";
"contribute.editReview.english_source" = "English";
"contribute.editReview.error" = "Could not record your review. Please try again.";
"contribute.editReview.kind_correction" = "Correction";
"contribute.editReview.kind_gloss" = "Gloss";
"contribute.editReview.kind_new" = "New line";
"contribute.editReview.kind_translation" = "Translation";
"contribute.editReview.kind_variant" = "Dialect version";
"contribute.editReview.looks_right" = "Looks right";
"contribute.editReview.not_right" = "Not right";
"contribute.editReview.not_sure" = "Not sure";
"contribute.editReview.now" = "Proposed";
"contribute.editReview.placeholder" = "Optional: why is this right or wrong?";
"contribute.editReview.proposed_new" = "Proposed new line";
"contribute.editReview.reason" = "Reason";
"contribute.editReview.report" = "Report";
"contribute.editReview.standard_line" = "Standard line";
"contribute.editReview.was" = "Current";
"contribute.edit_profile" = "Edit profile";
"contribute.eyebrow" = "Community";
"contribute.foundation_note" = "Foundation campaign: A1/A2 first, then the wider corpus.";
"contribute.heading" = "Help verify the A1/A2 foundations";
"contribute.home.content_fix_desc" = "Check uncertain A1/A2 lines first and fix what is wrong.";
"contribute.home.content_fix_title" = "Improve our content";
"contribute.home.content_new_desc" = "Add sentences we do not have yet, with an English gloss.";
"contribute.home.content_new_title" = "Propose new content";
"contribute.home.content_review_desc" = "Vote on corrections and new lines proposed by other speakers.";
"contribute.home.content_review_title" = "Review proposals";
"contribute.home.content_section" = "Written content";
"contribute.home.content_translate_desc" = "Turn English lines into natural %1$@: correct a machine draft or write your own.";
"contribute.home.content_translate_title" = "Translate from English";
"contribute.home.content_variant_desc" = "Turn verified beginner lines into your dialect: %1$@.";
"contribute.home.content_variant_title" = "Write dialect versions";
"contribute.home.hero_lede" = "A session is a few small tasks: read a beginner line aloud, or rate another speaker's recording.";
"contribute.home.hero_title" = "A five-minute session.";
"contribute.home.more_ways" = "More ways to help";
"contribute.home.my_link" = "My contributions and earnings";
"contribute.home.quick_desc" = "A short foundation mix dealt for you: say a few beginner lines aloud and rate a few recordings. About five minutes.";
"contribute.home.quick_title" = "Quick session";
"contribute.home.record_desc" = "Read high-priority A1/A2 words and sentences aloud in your own voice.";
"contribute.home.record_title" = "Record audio";
"contribute.home.review_desc" = "Play other speakers' clips and rate how accurate they sound.";
"contribute.home.review_title" = "Listen and rate (no mic)";
"contribute.home.session_note" = "Sessions are about ten items. Stop whenever you like.";
"contribute.home.start" = "Start";
"contribute.in_app_label" = "In the app";
"contribute.lang_hint" = "Which language do you speak?";
"contribute.meta_description" = "Help verify A1/A2 Celtic language foundations, record audio, review other speakers, and add dialect variants. Paid per accepted contribution.";
"contribute.meta_title" = "Contribute";
"contribute.meta_title_language" = "Contribute %1$@";
"contribute.my.accepted" = "Accepted";
"contribute.my.avg_rating" = "rated %1$@/5";
"contribute.my.balance" = "Balance";
"contribute.my.clips_title" = "Recordings";
"contribute.my.edits_title" = "Written";
"contribute.my.empty" = "Nothing yet. Your recordings and edits will appear here with their review status.";
"contribute.my.loading" = "Loading your contributions…";
"contribute.my.paid_out" = "Paid out";
"contribute.my.reviews" = "{count, plural, =0 {no reviews yet} one {# review} other {# reviews}}";
"contribute.my.status_alternate" = "Accepted (variant)";
"contribute.my.status_canonical" = "Accepted";
"contribute.my.status_flagged" = "Flagged";
"contribute.my.status_pending" = "In review";
"contribute.my.status_rejected" = "Not accepted";
"contribute.my.title" = "My contributions";
"contribute.nav.credits" = "Contributors";
"contribute.nav.earnings" = "Earnings";
"contribute.nav.research" = "Research";
"contribute.nav.studio" = "Studio";
"contribute.online_label" = "online";
"contribute.online_now" = "%1$@ contributing right now";
"contribute.payout.details_label" = "Details";
"contribute.payout.details_placeholder" = "PayPal email, or sort code + account number / IBAN";
"contribute.payout.edit" = "Edit";
"contribute.payout.error" = "Could not save your payout details.";
"contribute.payout.heading" = "Payout details";
"contribute.payout.intro" = "Where should we send your earnings once your balance clears the threshold? Payouts are made by hand, so plain details are fine.";
"contribute.payout.method_bank" = "Bank transfer";
"contribute.payout.method_label" = "Method";
"contribute.payout.method_other" = "Other";
"contribute.payout.method_paypal" = "PayPal";
"contribute.payout.method_wise" = "Wise";
"contribute.payout.payee_label" = "Name on account";
"contribute.payout.payee_placeholder" = "The name your account is under";
"contribute.payout.save" = "Save payout details";
"contribute.payout.saved" = "Saved.";
"contribute.payout.saving" = "Saving…";
"contribute.record.accent_label" = "Which accent?";
"contribute.record.check_clipped" = "That take is distorted (too loud). Moving back from the microphone may help.";
"contribute.record.check_noisy" = "There's a lot of background noise. Try a quieter spot and record again.";
"contribute.record.check_too_long" = "That take is too long. Keep it under 30 seconds.";
"contribute.record.check_too_quiet" = "We could barely hear anything. Check your microphone and try again.";
"contribute.record.check_too_short" = "That take is too short. Try recording again.";
"contribute.record.environment_hint" = "For the clearest take: a quiet room, phone about 20 cm away, no fans, traffic, or music.";
"contribute.record.error_microphone" = "Microphone access failed. Check your browser permissions.";
"contribute.record.error_upload" = "Upload failed. Please try again.";
"contribute.record.flag_cancel" = "Cancel";
"contribute.record.flag_cta" = "Report a problem";
"contribute.record.flag_error" = "Couldn't send that report. Please try again.";
"contribute.record.flag_placeholder" = "Optional: what's wrong? e.g. the translation is off, or the spelling.";
"contribute.record.flag_submit" = "Send report";
"contribute.record.flag_submitting" = "Sending…";
"contribute.record.flag_title" = "Something wrong with this?";
"contribute.record.read_aloud" = "Say this aloud";
"contribute.record.record" = "Record";
"contribute.record.recording" = "Recording… speak now, then press stop.";
"contribute.record.rerecord" = "Re-record";
"contribute.record.skip" = "Skip";
"contribute.record.stop" = "Stop";
"contribute.record.submit" = "Submit recording";
"contribute.record.submit_anyway" = "Submit anyway";
"contribute.record.submitting" = "Submitting…";
"contribute.record.variant_cta" = "Different in %1$@?";
"contribute.record.variant_placeholder" = "Type how your dialect says it";
"contribute.record.variant_submit" = "Suggest version";
"contribute.record.variant_title" = "Write the %1$@ version";
"contribute.review.comment_placeholder" = "Add a comment (optional)";
"contribute.review.error" = "Could not record your review. Please try again.";
"contribute.review.loading_audio" = "Loading audio…";
"contribute.review.next" = "Next clip";
"contribute.review.not_sure" = "Not sure, skip this one";
"contribute.review.prompt" = "Does this sound right?";
"contribute.review.prompt_dialect" = "Is this right for %1$@?";
"contribute.review.rating_1" = "Wrong";
"contribute.review.rating_2" = "Poor";
"contribute.review.rating_3" = "Unsure";
"contribute.review.rating_4" = "Good";
"contribute.review.rating_5" = "Excellent";
"contribute.review.rating_label" = "Rate the pronunciation";
"contribute.review.record_version" = "Record my version";
"contribute.review.report" = "Report";
"contribute.review.report_confirm" = "Report clip";
"contribute.review.report_placeholder" = "What is wrong with this clip? (abuse, noise, wrong text)";
"contribute.review.saved_body" = "Thanks. Want to record your own version of this line?";
"contribute.review.saved_title" = "Review saved";
"contribute.review.submit" = "Submit review";
"contribute.review.submitting" = "Submitting…";
"contribute.review.tag_bad_audio" = "Poor audio";
"contribute.review.tag_clear_audio" = "Clear audio";
"contribute.review.tag_good_pronunciation" = "Good pronunciation";
"contribute.review.tag_too_fast_unclear" = "Too fast or unclear";
"contribute.review.tag_unnatural" = "Sounds unnatural";
"contribute.review.tag_wrong_dialect" = "Wrong dialect";
"contribute.review.tag_wrong_pronunciation" = "Wrong pronunciation";
"contribute.review.tag_wrong_text" = "Doesn't match the text";
"contribute.review.tags_label" = "Tag any issues (optional)";
"contribute.session.affirm_edited" = "Sent to the community";
"contribute.session.affirm_flagged" = "Flagged for review";
"contribute.session.affirm_recorded" = "Recording captured";
"contribute.session.affirm_reviewed" = "Thanks for your rating";
"contribute.session.again" = "Another session";
"contribute.session.done_body" = "Recorded %1$@ · Reviewed %2$@ · Written %3$@";
"contribute.session.done_nothing" = "Nothing completed this time.";
"contribute.session.done_reviewed_note" = "Reviews are not paid, but they decide what makes it into Blas. Thank you.";
"contribute.session.done_title" = "Session complete";
"contribute.session.done_worth" = "If accepted by the community, your submissions are worth %1$@.";
"contribute.session.empty_body" = "There is nothing waiting in this queue. Try another task or check back soon.";
"contribute.session.empty_title" = "Nothing to do right now";
"contribute.session.error_load" = "Could not load a session. Please try again.";
"contribute.session.exit" = "Exit";
"contribute.session.loading" = "Dealing your session…";
"contribute.session.my_link" = "My contributions";
"contribute.session.other_tasks" = "Other tasks";
"contribute.session.progress" = "%1$@ of %2$@";
"contribute.session.stat_flagged" = "Flagged %1$@";
"contribute.session.stat_recorded" = "Recorded %1$@";
"contribute.session.stat_reviewed" = "Reviewed %1$@";
"contribute.session.stat_written" = "Written %1$@";
"contribute.setup.classification_beginner" = "Beginner";
"contribute.setup.classification_fluent" = "Fluent";
"contribute.setup.classification_hint" = "Be honest. Native and fluent reviews only carry extra weight after verification, and review history is visible to the team.";
"contribute.setup.classification_intermediate" = "Intermediate";
"contribute.setup.classification_label" = "How would you describe yourself?";
"contribute.setup.classification_native" = "Native speaker";
"contribute.setup.credit_hint" = "Optional. Shows the name you choose next to your accepted work.";
"contribute.setup.credit_label" = "Credit me publicly on the contributors page.";
"contribute.setup.credit_placeholder" = "Name to display";
"contribute.setup.dialects_hint" = "These are regional variants not yet in the app. You will only be asked to review recordings in dialects you select here.";
"contribute.setup.dialects_label" = "Which dialects can you judge?";
"contribute.setup.error" = "Could not save your profile. Please try again.";
"contribute.setup.save" = "Save and continue";
"contribute.setup.saving" = "Saving…";
"contribute.setup.standard_note" = "The app teaches %1$@. The variants below are regional forms not yet in the app. Your recordings and edits help add them.";
"contribute.setup.subtitle" = "Asked once. This shapes what you are asked to review and how your reviews are weighted.";
"contribute.setup.title" = "About your %1$@";
"contribute.signin_body" = "You need a free Blas account so we can credit your work and pay you for accepted contributions.";
"contribute.signin_cta" = "Sign in";
"contribute.signin_title" = "Sign in to contribute";
"contribute.stripe.country_label" = "Country";
"contribute.stripe.enabled_body" = "Your payouts are set up. Once your balance clears the threshold, we send it to your bank automatically through Stripe.";
"contribute.stripe.error" = "Could not start payout setup.";
"contribute.stripe.finish" = "Finish payout setup";
"contribute.stripe.heading" = "Payouts";
"contribute.stripe.opening" = "Opening Stripe…";
"contribute.stripe.setup" = "Set up payouts";
"contribute.stripe.setup_body" = "Set up payouts to get paid for accepted contributions. Stripe verifies your identity and pays you directly to your bank.";
"contribute.stripe.started_body" = "Your payout setup is not finished yet%1$@. Finish verifying your details with Stripe to receive payments.";
"contribute.subtitle" = "Start with beginner words and sentences across the six Celtic languages: record audio, review other speakers, fix uncertain lines, and add dialect versions once a standard line is solid. The queue expands as the foundation set fills in.";
"contribute.variants_label" = "Variants you can add";
"conversation.ai.audio_converter_failed" = "Failed to create audio converter.";
"conversation.ai.audio_engine_error" = "Audio engine error: %1$@";
"conversation.ai.audio_engine_restart_error" = "Audio engine restart error: %1$@";
"conversation.ai.audio_recorder_failed" = "Failed to initialize audio recorder.";
"conversation.ai.audio_recording_unavailable" = "Unable to initialize audio recording.";
"conversation.ai.audio_session_error" = "Audio session error: %1$@";
"conversation.ai.connection_error" = "Sorry, I couldn't connect. Please try again.";
"conversation.ai.corrections" = "Corrections";
"conversation.ai.daily_limit_error_dynamic" = "You've used your %1$lld free conversations today. Upgrade for unlimited access.";
"conversation.ai.free_used" = "You've used your 3 free conversations today.";
"conversation.ai.input_placeholder" = "Type a message...";
"conversation.ai.invalid_response" = "Invalid speech recognition response.";
"conversation.ai.invalid_stt_proxy_url" = "Invalid speech service URL.";
"conversation.ai.listening" = "Listening...";
"conversation.ai.microphone_permission_denied" = "Microphone permission is required to record audio.";
"conversation.ai.mode_corrections" = "Corrections";
"conversation.ai.mode_free" = "Free";
"conversation.ai.mode_guided" = "Guided";
"conversation.ai.mode_scenario" = "Scenario";
"conversation.ai.mode_speed" = "Speed";
"conversation.ai.new_vocabulary" = "New Vocabulary";
"conversation.ai.no_audio_recorded" = "No audio recorded.";
"conversation.ai.no_speech_recognized" = "No speech recognized. Please try again.";
"conversation.ai.pause" = "Pause";
"conversation.ai.placeholder_session_complete" = "Session complete";
"conversation.ai.placeholder_type_response" = "Type your response…";
"conversation.ai.placeholder_upgrade" = "Upgrade to continue";
"conversation.ai.play" = "Play";
"conversation.ai.practise_with_aoife" = "Practise with Aoife";
"conversation.ai.processing" = "Processing...";
"conversation.ai.request_encoding_failed" = "Failed to prepare speech request.";
"conversation.ai.resume" = "Resume";
"conversation.ai.send" = "Send";
"conversation.ai.session_complete" = "Session complete";
"conversation.ai.session_stats" = "%1$lld turns, %2$lld corrections, %3$lld new words";
"conversation.ai.session_summary_one" = "%1$lld turns, %2$lld correction";
"conversation.ai.session_summary_other" = "%1$lld turns, %2$lld corrections";
"conversation.ai.speech_recognition_failed" = "Speech recognition failed: %1$@";
"conversation.ai.status_listening" = "Listening, speak now";
"conversation.ai.status_paused" = "Paused";
"conversation.ai.status_processing_speech" = "Processing speech...";
"conversation.ai.status_speaking" = "Speaking...";
"conversation.ai.status_thinking" = "Thinking...";
"conversation.ai.stt_failed" = "Couldn't hear you. Type your response or try again.";
"conversation.ai.switch_to_keyboard" = "Switch to keyboard";
"conversation.ai.switch_to_speech" = "Switch to speech";
"conversation.ai.target_audio_format_failed" = "Failed to create target audio format.";
"conversation.ai.unknown_error" = "Unknown error";
"conversation.ai.upgrade_message" = "Upgrade to premium for unlimited conversations.";
"conversation.ai.upgrade_title" = "You've used your 3 free conversations today";
"conversation.ai.upgrade_unlimited" = "Upgrade for unlimited conversations.";
"conversation.ai.welcome_message" = "Practise %1$@ with Aoife. Type in %1$@ or English, she'll respond in %1$@ with translations.";
"conversation.back_to_learn" = "Back to Learn";
"conversation.branching.complete" = "Conversation complete";
"conversation.choose_mode" = "Choose a mode";
"conversation.consent_required" = "This feature requires consent. Enable it in Settings.";
"conversation.daily_limit_error" = "You've used your 2 free conversations today. Upgrade for unlimited access.";
"conversation.end" = "End";
"conversation.input_placeholder_language" = "Type in %1$@...";
"conversation.input_placeholder_response" = "Type your response...";
"conversation.mode.correction.description" = "Detailed feedback on every mistake you make";
"conversation.mode.correction.label" = "Correction";
"conversation.mode.free.description" = "Open-ended conversation at your own pace";
"conversation.mode.free.label" = "Free Chat";
"conversation.mode.guided.description" = "Get suggestions and prompts to help you along";
"conversation.mode.guided.label" = "Guided";
"conversation.mode.scenario.description" = "Practice real-world situations like ordering food";
"conversation.mode.scenario.label" = "Scenario";
"conversation.mode.speed.description" = "Quick-fire responses to build fluency";
"conversation.mode.speed.label" = "Speed";
"conversation.mode_speech" = "Speech";
"conversation.mode_text" = "Text";
"conversation.new_conversation" = "New Conversation";
"conversation.new_vocabulary" = "New Vocabulary";
"conversation.not_available_body" = "Spoken practice is not available for this course. Reading, listening, and writing practice are all still here.";
"conversation.not_available_title" = "Not available for %1$@";
"conversation.picker.all_completed" = "All dialogues completed";
"conversation.picker.completed" = "Completed";
"conversation.picker.open" = "Open";
"conversation.picker.start" = "Start a Conversation";
"conversation.picker.start_conversation" = "Start a Conversation";
"conversation.picker.title" = "Conversation";
"conversation.picker.turn_count" = "%1$lld turns";
"conversation.practice_at_level" = "Practice %1$@ conversation at %2$@ level";
"conversation.practise_with_aoife" = "Practise with Aoife";
"conversation.premium_body" = "Unlock conversation practice to improve your speaking and comprehension skills.";
"conversation.premium_title" = "Premium Feature";
"conversation.scripted.listen" = "Listen";
"conversation.scripted.score" = "%1$lld/%2$lld correct";
"conversation.scripted.score_correct" = "%1$lld/%2$lld correct";
"conversation.service_error" = "Could not reach the conversation service. Please try again.";
"conversation.session_summary" = "Session Summary";
"conversation.speaker_you" = "You";
"conversation.start_conversation" = "Start Conversation";
"conversation.stat_corrections" = "Corrections";
"conversation.stat_new_words" = "New Words";
"conversation.stat_turns" = "Turns";
"conversation.status_listening" = "Listening — speak now";
"conversation.status_paused" = "Paused";
"conversation.status_processing" = "Processing speech...";
"conversation.status_speaking" = "Speaking...";
"conversation.status_thinking" = "Thinking...";
"conversation.subtitle" = "Practice %1$@ conversation with a tutor";
"conversation.title" = "Conversation Practice";
"conversation.turn_count" = "{count, plural, one {# turn} other {# turns}}";
"conversation.tutor_avatar_alt" = "Aoife, %1$@ language tutor in blas app";
"conversation.upgrade_button" = "Upgrade to Premium";
"crosswords.game.across" = "Across";
"crosswords.game.backspace" = "Backspace";
"crosswords.game.cell_label" = "Row %1$lld, column %2$lld";
"crosswords.game.check" = "Check";
"crosswords.game.check_puzzle" = "Check puzzle";
"crosswords.game.clear" = "Clear";
"crosswords.game.clear_crossword" = "Clear crossword";
"crosswords.game.clear_puzzle" = "Clear puzzle";
"crosswords.game.close_history" = "Close history";
"crosswords.game.clues" = "Clues";
"crosswords.game.completed" = "Completed";
"crosswords.game.down" = "Down";
"crosswords.game.grid_label" = "Crossword grid";
"crosswords.game.history" = "Crossword history";
"crosswords.game.history_short" = "History";
"crosswords.game.history_subtitle" = "Pick a day to play again.";
"crosswords.game.letter_count" = "%1$lld letters";
"crosswords.game.mini_number" = "Mini #%1$lld";
"crosswords.game.reveal" = "Reveal";
"crosswords.game.reveal_puzzle" = "Reveal puzzle";
"crosswords.game.reveal_word" = "Reveal word";
"crosswords.game.solved_other" = "This crossword is solved.";
"crosswords.game.solved_today" = "Today's crossword is solved.";
"crosswords.game.status_completed" = "Completed";
"crosswords.game.status_in_progress" = "In progress";
"crosswords.game.status_not_started" = "Not started";
"crosswords.game.today" = "Today";
"crosswords.game.unavailable" = "Crossword unavailable";
"crosswords.game.view_result" = "View result";
"crosswords.game.yesterday" = "Yesterday";
"crosswords.result.across" = "Across";
"crosswords.result.back_to_crossword" = "Back to crossword #%1$lld";
"crosswords.result.cells" = "Cells";
"crosswords.result.clear" = "Clear crossword";
"crosswords.result.close_aria" = "Close result";
"crosswords.result.close_title" = "Back to crossword %1$lld";
"crosswords.result.clues" = "Clues";
"crosswords.result.complete" = "Crossword Complete";
"crosswords.result.copied" = "Copied!";
"crosswords.result.down" = "Down";
"crosswords.result.next_crossword" = "Next Crossword";
"crosswords.result.share" = "Share";
"crosswords.result.share_solved" = "Solved %1$lld clues / %2$lld cells";
"crosswords.result.share_summary" = "Solved %1$lld clues / %2$lld cells";
"crosswords.result.share_title" = "blas. Crosswords #%1$lld";
"crosswords.result.solved" = "Solved";
"crosswords.result.solved_words" = "SOLVED WORDS";
"crosswords.result.stat_cells" = "Cells";
"crosswords.result.stat_clues" = "Clues";
"crosswords.result.stat_solved" = "Solved";
"cupla.card_subtitle" = "Get ready to say the right thing, when it matters.";
"cupla.card_title" = "Cúpla Focal";
"cupla.done" = "Done";
"cupla.done_today" = "Done for today — back tomorrow";
"cupla.drill_cta" = "Rehearse it";
"cupla.drill_done" = "Three clean reads. You're ready to rehearse.";
"cupla.drill_heading" = "Say it cleanly, three times";
"cupla.drill_heard" = "Heard: “%1$@”. Give it another go.";
"cupla.drill_listening" = "Listening…";
"cupla.drill_missed" = "Didn't catch that. Try again.";
"cupla.drill_note1" = "Clean. Nice and steady.";
"cupla.drill_note2" = "Good. Clear ending.";
"cupla.drill_note3" = "That's it, keep going.";
"cupla.drill_prompt" = "Tap the mic when you're ready.";
"cupla.drill_subtitle" = "Tap the mic and say the line. We listen and check the delivery.";
"cupla.drill_subtitle_noasr" = "Read it aloud, then tap to mark it done.";
"cupla.empty_body" = "Cúpla Focal is in Irish for now. Switch your course to Irish to use it.";
"cupla.empty_title" = "Coming soon";
"cupla.get_ready" = "Get me ready";
"cupla.heading" = "What's coming up?";
"cupla.moment_of_day" = "For today";
"cupla.ready_crumb" = "Ready";
"cupla.ready_subtitle" = "You've got “%1$@”. Here's your card for when you need it.";
"cupla.ready_title" = "You're ready.";
"cupla.rehearse_cta" = "See I'm ready";
"cupla.rehearse_hint" = "No prompt this time. From memory.";
"cupla.rehearse_marked" = "Marked done.";
"cupla.rehearse_nailed" = "Nailed it, no prompt needed.";
"cupla.save_card" = "Save card to wallet";
"cupla.saved_card" = "Saved to your wallet";
"cupla.skip_ahead" = "Skip ahead";
"cupla.step1" = "Step 1 of 3 · The words";
"cupla.step2" = "Step 2 of 3 · Say it";
"cupla.step3" = "Step 3 of 3 · Rehearsal";
"cupla.subtitle" = "Pick a real situation. We'll get you ready to say the right thing in Irish, by the day it happens.";
"cupla.summary_enrolled" = "Today's line joins your practice deck — it'll come back in about a week.";
"cupla.the_moment" = "The situation";
"cupla.when_to_use" = "When to use it";
"cupla.words_cta" = "I've got these";
"cupla.words_heading" = "Just these words";
"cupla.words_subtitle" = "Nothing extra. Only what's inside your line. Tap any word to hear it.";
"cupla.works_offline" = "Works offline";
"declensions.case.dative" = "Dat.";
"declensions.case.genitive" = "Gen.";
"declensions.case.nominative" = "Nom.";
"declensions.case.vocative" = "Voc.";
"declensions.collective_label" = "Collective:";
"declensions.empty" = "No declension data available yet.";
"declensions.gender.feminine" = "fem";
"declensions.gender.masculine" = "masc";
"declensions.noun_count" = "{count, plural, one {# noun} other {# nouns}}";
"declensions.pattern_label" = "Pattern:";
"declensions.plural_label" = "Plural:";
"declensions.search_placeholder" = "Search nouns...";
"declensions.showing_first_50" = "Showing first 50 of %1$@ nouns";
"declensions.singulative_label" = "Singulative:";
"declensions.title" = "Declensions";
"dictation.a11y.audio_meter" = "Microphone level";
"dictation.a11y.record" = "Start recording";
"dictation.a11y.status" = "Dictation status";
"dictation.a11y.stop" = "Stop recording";
"dictation.a11y.transcript_editor" = "Transcript";
"dictation.a11y.weekly_chart" = "Words dictated each day this week";
"dictation.action.copied" = "Copied";
"dictation.action.copy_failed" = "Could not copy. Select the text and copy it manually.";
"dictation.action.share_failed" = "Could not share. The text has been copied instead.";
"dictation.action.shared" = "Shared";
"dictation.error.history_corrupt" = "Your saved dictations could not be read. Clearing history resets it.";
"dictation.error.history_delete_failed" = "That dictation could not be deleted, so a copy may remain on this device.";
"dictation.error.history_unreadable" = "Your saved dictations could not be read just now. Nothing has been lost, so try again in a moment.";
"dictation.error.history_write_failed" = "That dictation could not be saved. It is still in the editor above.";
"dictation.error.mic_in_use" = "Another app is using your microphone. Close it, then try again.";
"dictation.error.mic_not_found" = "No microphone was found. Connect one, then try again.";
"dictation.error.mic_permission_blocked" = "Microphone access is blocked. Allow it in your settings, then try again.";
"dictation.error.mic_permission_denied" = "Blas needs microphone access to dictate.";
"dictation.error.mic_unavailable" = "No microphone is available. Check that no other app is using it.";
"dictation.error.mic_unsupported" = "This browser cannot record here. Open Blas in Chrome, Safari, or Firefox over a secure (https) connection.";
"dictation.error.no_speech" = "No speech detected. Try again, a little closer to the microphone.";
"dictation.error.offline" = "You are offline. Reconnect to transcribe.";
"dictation.error.payload_too_large" = "That recording is too long to transcribe. Record a shorter section.";
"dictation.error.quota_exceeded" = "You have used this month's dictation allowance.";
"dictation.error.rate_limited" = "Too many requests just now. Wait a moment, then try again.";
"dictation.error.recovery_chrome" = "In Chrome, open the padlock in the address bar and allow the microphone.";
"dictation.error.recovery_firefox" = "In Firefox, open the padlock in the address bar and clear the microphone block.";
"dictation.error.recovery_generic" = "Allow microphone access for this site in your browser settings.";
"dictation.error.recovery_safari" = "In Safari, open Settings for this website and allow the microphone.";
"dictation.error.service_unavailable" = "Transcription is unavailable right now. Try again shortly.";
"dictation.error.timeout" = "That took too long. Try a shorter recording.";
"dictation.history.accurate" = "Marked accurate";
"dictation.history.audio_unavailable" = "No recording — the 3-day window has passed.";
"dictation.history.created" = "Created";
"dictation.history.delete" = "Delete dictation and audio";
"dictation.history.delete_failed_body" = "Nothing was hidden. Try again after unlocking this iPhone or restart Blas.";
"dictation.history.delete_failed_title" = "Couldn’t delete the recording";
"dictation.history.done" = "Done";
"dictation.history.expires" = "Audio expires";
"dictation.history.language" = "Language";
"dictation.history.local_only" = "Saved only on this iPhone — not sent to Blas. A future feedback submission will always show exactly what leaves your device and ask you to confirm.";
"dictation.history.mark_accurate" = "Mark as accurate locally";
"dictation.history.model" = "Model";
"dictation.history.needs_review" = "Needs review";
"dictation.history.needs_review_detail" = "Flagged from the keyboard — review or correct it below";
"dictation.history.original" = "Original transcript";
"dictation.history.pause_audio" = "Pause recording";
"dictation.history.play_audio" = "Play recording";
"dictation.history.recovery_needed" = "History couldn’t be read. Clear it to reset local history and retained recordings.";
"dictation.history.review_title" = "Review dictation";
"dictation.history.save_local" = "Save correction on this iPhone";
"dictation.history.source" = "Source";
"dictation.history.what_said" = "What did you say?";
"dictation.insights.all_time" = "ALL TIME";
"dictation.insights.allowance" = "MONTHLY ALLOWANCE";
"dictation.insights.allowance_of" = "%1$lld of %2$lld characters";
"dictation.insights.allowance_unlimited" = "Unlimited with premium";
"dictation.insights.empty" = "Record a dictation to see your Insights.";
"dictation.insights.saved_caveat" = "An estimate: typing at 40 words a minute against speaking at 150.";
"dictation.insights.saved_hours" = "~%1$lldh";
"dictation.insights.saved_minutes" = "~%1$lldm";
"dictation.insights.split_english" = "English";
"dictation.insights.split_irish" = "Gaeilge";
"dictation.insights.stat_reviewed" = "REVIEWED";
"dictation.insights.stat_saved" = "SAVED";
"dictation.insights.stat_streak" = "DAY STREAK";
"dictation.insights.title" = "Insights";
"dictation.insights.week_range" = "Mon – Sun";
"dictation.insights.weekly_activity" = "THIS WEEK";
"dictation.insights.words_unit" = "words dictated";
"dictation.mode.dictate" = "Dictate";
"dictation.mode.history" = "History";
"dictation.mode.insights" = "Insights";
"dictation.nav.back" = "Back";
"dictation.nav.subtitle" = "Record Irish or English, then copy the text";
"dictation.nav.title" = "Dictation";
"dictation.privacy.english_on_device" = "English is transcribed on this device. The audio does not leave it.";
"dictation.privacy.english_online" = "English audio is sent to Blas for transcription, then discarded.";
"dictation.privacy.english_system" = "English uses your device's speech service, which may send audio to its provider.";
"dictation.privacy.irish_online" = "Irish audio is sent to Blas for transcription, then discarded.";
"dictation.privacy.local_history" = "Dictations are saved on this device only.";
"dictation.privacy.local_history_web" = "Dictations are saved in this browser only. They are not backed up, and clearing site data or using private browsing removes them.";
"dictation.privacy.no_audio_kept" = "No recording is kept. Only the text you see is saved.";
"dictation.privacy.section" = "PRIVACY";
"dictation.privacy.storage_evicted" = "This browser cleared its storage, so earlier dictations are gone.";
"dictation.privacy.storage_unavailable" = "This browser will not store dictations, so history is off for this session.";
"dictation.provider.android_on_device" = "On-device speech";
"dictation.provider.android_system" = "System speech service";
"dictation.provider.azure" = "Azure Speech";
"dictation.provider.blas_voice" = "Blas Voice";
"dictation.provider.label" = "Transcribed by";
"dictation.provider.parakeet" = "Parakeet";
"dictation.provider.unknown" = "Unknown";
"dictation.review.accurate" = "Marked accurate";
"dictation.review.clear_all" = "Clear all history";
"dictation.review.clear_confirm_body" = "This removes every saved dictation from this device. It cannot be undone.";
"dictation.review.clear_confirm_button" = "Delete history";
"dictation.review.clear_confirm_title" = "Delete all dictation history?";
"dictation.review.count_one" = "%1$lld dictation";
"dictation.review.count_other" = "%1$lld dictations";
"dictation.review.created" = "Created";
"dictation.review.delete" = "Delete dictation";
"dictation.review.empty" = "Dictations you record are saved here.";
"dictation.review.language" = "Language";
"dictation.review.load_into_editor" = "Load into editor";
"dictation.review.local_only" = "Kept on this device only. Corrections are not uploaded, do not train any model, and do not earn anything.";
"dictation.review.mark_accurate" = "Mark as accurate";
"dictation.review.needs_review" = "Needs review";
"dictation.review.original" = "Original transcript";
"dictation.review.save" = "Save correction";
"dictation.review.saved" = "Correction saved";
"dictation.review.source" = "Source";
"dictation.review.source_in_app" = "In-app dictation";
"dictation.review.title" = "Review dictation";
"dictation.review.your_fix" = "What did you actually say?";
"dictation.status.listening" = "Listening…";
"dictation.status.max_length" = "Recordings stop automatically at %1$lld seconds.";
"dictation.status.partial_hint" = "Live text — the final version may differ";
"dictation.status.preparing" = "Getting ready…";
"dictation.status.stopped_at_limit" = "Stopped at the %1$lld second limit. Tap record to carry on.";
"dictation.status.tap_more" = "Tap to add more";
"dictation.status.tap_start" = "Tap to start dictating";
"dictation.status.time_left" = "%1$llds left";
"dictation.status.transcribing" = "Transcribing…";
"dictation.status.waking" = "Waking the Irish model — the first take can take a few seconds.";
"dictation.translate.copy_suggestion" = "Copy suggestion";
"dictation.translate.empty" = "No translation came back for that text.";
"dictation.translate.invalid" = "That text cannot be translated.";
"dictionary.conjugation_callout" = "\"%1$@\" is the %2$@ %3$@ form of:";
"dictionary.empty_features_audio" = "meanings, mutations, conjugations and audio";
"dictionary.empty_features_no_audio" = "meanings, mutations and conjugations";
"dictionary.empty_prompt" = "Search in %1$@ or English to see %2$@.";
"dictionary.empty_subtitle" = "Search in %1$@ or English to see meanings, mutations, and grammar forms.";
"dictionary.empty_title" = "Look up any word";
"dictionary.gender_fem" = "fem";
"dictionary.gender_masc" = "masc";
"dictionary.irregular" = "irregular";
"dictionary.language_breton" = "Breton";
"dictionary.language_cornish" = "Cornish";
"dictionary.language_irish" = "Irish";
"dictionary.language_manx" = "Manx";
"dictionary.language_scots_gaelic" = "Gaelic";
"dictionary.language_welsh" = "Welsh";
"dictionary.mutation_callout" = "\"%1$@\" is the %2$@ (%3$@) of:";
"dictionary.no_results" = "No results for \"%1$@\"";
"dictionary.person_1p" = "1st plur.";
"dictionary.person_1s" = "1st sing.";
"dictionary.person_2p" = "2nd plur.";
"dictionary.person_2s" = "2nd sing.";
"dictionary.person_3p" = "3rd plur.";
"dictionary.person_3s" = "3rd sing.";
"dictionary.person_autonomous" = "Autonomous";
"dictionary.pos_verb" = "verb";
"dictionary.saved.count_one" = "%1$lld word";
"dictionary.saved.count_other" = "%1$lld words";
"dictionary.saved.empty_subtitle" = "Tap the bookmark on any word in a drill, reading, or dictionary result to save it here for review.";
"dictionary.saved.empty_title" = "No saved words yet";
"dictionary.saved.play_a11y" = "Play %1$@";
"dictionary.saved.remove_a11y" = "Remove %1$@ from saved";
"dictionary.saved.remove_alert_confirm" = "Remove";
"dictionary.saved.remove_alert_message" = "\"%1$@\" will be removed from your saved words.";
"dictionary.saved.remove_alert_title" = "Remove from saved?";
"dictionary.saved.remove_confirm" = "Remove";
"dictionary.saved.remove_dialog_message" = "\"%1$@\" will be removed from your saved words.";
"dictionary.saved.remove_dialog_title" = "Remove from saved?";
"dictionary.saved.title" = "Saved";
"dictionary.saved.type_listening" = "listening";
"dictionary.saved.type_mutation" = "mutation";
"dictionary.saved.type_noun" = "noun";
"dictionary.saved.type_reading" = "reading";
"dictionary.saved.type_sentence" = "sentence";
"dictionary.saved.type_verb" = "verb";
"dictionary.saved.type_word" = "word";
"dictionary.saved.word_count_one" = "%1$lld word";
"dictionary.saved.word_count_other" = "%1$lld words";
"dictionary.saved_words_a11y" = "Saved words";
"dictionary.search.conjugation_callout" = "is the %1$@ %2$@ form of:";
"dictionary.search.empty_hint" = "Recognises mutated forms and conjugated verbs.";
"dictionary.search.empty_prompt" = "Type any %1$@ or English word to look it up.";
"dictionary.search.gender_fem" = "fem";
"dictionary.search.gender_masc" = "masc";
"dictionary.search.input_placeholder" = "Search %1$@ or English...";
"dictionary.search.irregular" = "irregular";
"dictionary.search.loading" = "Loading dictionary…";
"dictionary.search.mutation_callout" = "is the %1$@ (%2$@) of:";
"dictionary.search.mutations_label" = "Mutations";
"dictionary.search.no_results" = "No results for “%1$@”";
"dictionary.search.person.autonomous" = "Autonomous";
"dictionary.search.person.p1p" = "1st plur.";
"dictionary.search.person.p1s" = "1st sing.";
"dictionary.search.person.p2p" = "2nd plur.";
"dictionary.search.person.p2s" = "2nd sing.";
"dictionary.search.person.p3p" = "3rd plur.";
"dictionary.search.person.p3s" = "3rd sing.";
"dictionary.search.pos_verb" = "verb";
"dictionary.search.saved" = "Saved";
"dictionary.search.saved_words_aria" = "Saved words";
"dictionary.search.subtitle" = "Look up any %1$@ word — including mutated forms and conjugated verbs.";
"dictionary.search.tense.conditional" = "Conditional";
"dictionary.search.tense.future" = "Future";
"dictionary.search.tense.imperative" = "Imperative";
"dictionary.search.tense.imperfect" = "Imperfect";
"dictionary.search.tense.past" = "Past";
"dictionary.search.tense.present" = "Present";
"dictionary.search.tense.preterite" = "Preterite";
"dictionary.search.title" = "Dictionary";
"dictionary.search.verbal_noun_label" = "Verbal noun:";
"dictionary.search.view_full_conjugation" = "View full conjugation →";
"dictionary.search.view_full_entry" = "View full entry →";
"dictionary.search_clear_a11y" = "Clear";
"dictionary.search_placeholder" = "Search %1$@ or English...";
"dictionary.search_placeholder_breton" = "Search Breton or English...";
"dictionary.search_placeholder_cornish" = "Search Cornish or English...";
"dictionary.search_placeholder_irish" = "Search Irish or English...";
"dictionary.search_placeholder_manx" = "Search Manx or English...";
"dictionary.search_placeholder_scots_gaelic" = "Search Gaelic or English...";
"dictionary.search_placeholder_welsh" = "Search Welsh or English...";
"dictionary.tense_conditional" = "Conditional";
"dictionary.tense_future" = "Future";
"dictionary.tense_imperative" = "Imperative";
"dictionary.tense_imperfect" = "Imperfect";
"dictionary.tense_past" = "Past";
"dictionary.tense_present" = "Present";
"dictionary.tense_preterite" = "Preterite";
"dictionary.title" = "Dictionary";
"dictionary.verb_callout" = "\"%1$@\" is the %2$@ %3$@ form of:";
"dictionary.verb_irregular" = "irregular";
"dictionary.verbal_noun" = "Verbal noun:";
"dictionary.verbal_noun_label" = "Verbal noun:";
"drill.accuracy_ring_label" = "accuracy";
"drill.answer_placeholder" = "Type the answer...";
"drill.category.new" = "New";
"drill.category.redrill" = "Redrill";
"drill.category.reinforce" = "Reinforce";
"drill.category.review" = "Review";
"drill.check" = "Check";
"drill.checkpoint.back_to_home" = "Back to Home";
"drill.checkpoint.chapter_fallback" = "Chapter %1$lld";
"drill.checkpoint.chapter_label" = "Chapter %1$lld: %2$@";
"drill.checkpoint.complete" = "Checkpoint Complete";
"drill.checkpoint.continue_to_chapter" = "Continue to Chapter %1$lld";
"drill.checkpoint.correct" = "Correct";
"drill.checkpoint.duration" = "Duration";
"drill.checkpoint.intro_begin" = "Begin checkpoint";
"drill.checkpoint.intro_covers" = "This quiz covers";
"drill.checkpoint.intro_description" = "10–15 questions combining everything you’ve learned in this chapter. No pass or fail — just see where you stand.";
"drill.checkpoint.intro_not_now" = "Not now";
"drill.checkpoint.intro_skill_grammar" = "Grammar & mutations";
"drill.checkpoint.intro_skill_reading" = "Reading comprehension";
"drill.checkpoint.intro_skill_sentence" = "Sentence construction";
"drill.checkpoint.intro_skill_vocab" = "Vocabulary recall";
"drill.checkpoint.intro_title" = "Chapter Checkpoint";
"drill.checkpoint.intro_units" = "From these units";
"drill.checkpoint.perfect_score" = "Perfect score!";
"drill.checkpoint.rec_all_strong" = "Excellent work across the board. You’re ready to move on.";
"drill.checkpoint.rec_grammar" = "The grammar drills could use more work. Focus on mutation triggers in your next few sessions.";
"drill.checkpoint.rec_reading" = "Reading comprehension needs attention. Read through the chapter stories again at your own pace.";
"drill.checkpoint.rec_sentence" = "Sentence construction was tricky. Try re-reading the unit lessons to reinforce patterns.";
"drill.checkpoint.rec_strong_in" = "Strong performance in %1$@.";
"drill.checkpoint.rec_vocab" = "Revisit vocabulary from this chapter in your daily practice sessions.";
"drill.checkpoint.recommendations" = "Recommendations";
"drill.checkpoint.retry" = "Retry checkpoint";
"drill.checkpoint.skill_breakdown" = "Skill Breakdown";
"drill.checkpoint.skill_grammar" = "Grammar";
"drill.checkpoint.skill_reading" = "Reading";
"drill.checkpoint.skill_sentences" = "Sentences";
"drill.checkpoint.skill_vocabulary" = "Vocabulary";
"drill.cloze.fill_blank" = "Fill in the blank:";
"drill.cloze.input_description" = "Fill in the blank: %1$@";
"drill.cloze.placeholder" = "Type the missing word...";
"drill.cloze.prompt" = "Fill in the blank:";
"drill.common.answer_placeholder" = "Type your answer...";
"drill.common.check" = "Check";
"drill.common.expected_label" = "Expected:";
"drill.common.got_it" = "Got it";
"drill.common.missing_word_placeholder" = "Type the missing word...";
"drill.common.needs_work" = "Needs work";
"drill.common.option_a11y" = "Option %1$lld: %2$@";
"drill.common.option_of_a11y" = "Option %1$lld of %2$lld: %3$@";
"drill.common.show_translation" = "Show translation";
"drill.common.translation_placeholder" = "Type the translation...";
"drill.concept.collapse" = "Collapse";
"drill.concept.expand" = "Expand";
"drill.concept.got_it" = "Got it";
"drill.concept.how_it_works" = "How it works";
"drill.concept.new_concept" = "New concept";
"drill.concept.when_it_happens" = "When it happens";
"drill.concept_explainer.got_it" = "Got it";
"drill.concept_explainer.how_it_works" = "How it works";
"drill.concept_explainer.new_concept" = "New concept";
"drill.concept_explainer.when_it_happens" = "When it happens";
"drill.conjugation.form_a11y" = "Type the %1$@ %2$@ form of %3$@";
"drill.conjugation.input_description" = "Type the %1$@ %2$@ form of %3$@";
"drill.conjugation.input_placeholder" = "Type the conjugated form…";
"drill.conjugation.irregular" = "irregular";
"drill.conjugation.placeholder" = "Type the conjugated form...";
"drill.content_type.concept_explainer" = "New Concept";
"drill.content_type.conjugation" = "Conjugation";
"drill.content_type.conversation" = "Conversation";
"drill.content_type.copula" = "Copula";
"drill.content_type.declension" = "Declension";
"drill.content_type.listening" = "Listening";
"drill.content_type.mechanic" = "Mechanic";
"drill.content_type.mutation" = "Mutation";
"drill.content_type.number" = "Number";
"drill.content_type.prepositional_pronoun" = "Prep. Pronoun";
"drill.content_type.reading" = "Reading";
"drill.content_type.sentence" = "Sentence";
"drill.content_type.speaking" = "Speaking";
"drill.content_type.verbal_noun" = "Verbal Noun";
"drill.content_type.vocab" = "Vocab";
"drill.content_type.writing" = "Writing";
"drill.contextual.fill_blank_a11y" = "Fill in the blank: %1$@";
"drill.contextual.fill_blank_aria" = "Fill in the blank: %1$@";
"drill.contextual.input_placeholder" = "Type the mutated form…";
"drill.conversation.choose_response" = "Choose your response:";
"drill.conversation.show_translation" = "Show translation";
"drill.copula.description" = "description";
"drill.copula.identification" = "identification";
"drill.copula.identity_subtitle" = "identity · what something is";
"drill.copula.input_description" = "Type the copula answer";
"drill.copula.state_subtitle" = "state · how/where something is";
"drill.copula.which_to_be" = "Which ‘to be’ would you use?";
"drill.copula.which_word_fills_blank" = "Which word fills the blank?";
"drill.cued.aria_label" = "Cued drill";
"drill.declension.input_description" = "Type the %1$@ form of %2$@";
"drill.declension.input_placeholder" = "Type the declined form…";
"drill.declension.placeholder" = "Type the %1$@ form...";
"drill.dictation.placeholder" = "Type what you heard...";
"drill.dictation.prompt" = "Type what you hear";
"drill.dictation.prompt_translate" = "Listen and translate:";
"drill.dictation.tap_listen" = "Tap to listen";
"drill.dictation.tap_replay" = "Tap to replay";
"drill.dictation.tap_to_listen" = "Tap to listen";
"drill.dictation.tap_to_replay" = "Tap to replay";
"drill.dictation_tool.audio_session_error" = "Audio session error: %1$@";
"drill.dictation_tool.blas_voice_soon" = "Blas Voice is coming soon. Use Standard for now.";
"drill.dictation_tool.blas_voice_soon_apple" = "Blas Voice is coming soon. Use Apple Speech for now.";
"drill.dictation_tool.chars_remaining" = "%1$lld characters left this month";
"drill.dictation_tool.chars_unlimited" = "Unlimited characters (Premium)";
"drill.dictation_tool.clear" = "Clear";
"drill.dictation_tool.clear_all" = "Clear all";
"drill.dictation_tool.copied" = "Copied";
"drill.dictation_tool.copy" = "Copy";
"drill.dictation_tool.delete" = "Delete";
"drill.dictation_tool.edit_entry" = "Edit";
"drill.dictation_tool.engine" = "Engine";
"drill.dictation_tool.engine_apple_speech" = "Apple Speech";
"drill.dictation_tool.engine_blas_voice" = "Blas Voice";
"drill.dictation_tool.engine_standard" = "Standard";
"drill.dictation_tool.english_model_downloading" = "Downloading English model… %1$lld%%";
"drill.dictation_tool.english_model_failed" = "Couldn't load the English model: %1$@";
"drill.dictation_tool.english_model_loading" = "Loading the English model…";
"drill.dictation_tool.keyboard_disconnect_body" = "In-app dictation also needs the microphone. The keyboard will pause temporarily and reconnect automatically the next time it appears.";
"drill.dictation_tool.keyboard_disconnect_confirm" = "Disconnect and Record";
"drill.dictation_tool.keyboard_disconnect_title" = "Disconnect the system keyboard?";
"drill.dictation_tool.language" = "Language";
"drill.dictation_tool.language_english" = "English";
"drill.dictation_tool.language_irish" = "Irish";
"drill.dictation_tool.language_scots_gaelic" = "Scottish Gaelic";
"drill.dictation_tool.language_welsh" = "Welsh";
"drill.dictation_tool.mic_settings" = "Allow microphone access in Settings to dictate.";
"drill.dictation_tool.microphone_error" = "Microphone error: %1$@";
"drill.dictation_tool.placeholder" = "Your dictated text appears here. You can edit it before copying.";
"drill.dictation_tool.quota_exceeded" = "You've used your free characters for this month. Upgrade for unlimited dictation.";
"drill.dictation_tool.quota_label" = "Characters left";
"drill.dictation_tool.quota_remaining" = "%1$lld of %2$lld this month";
"drill.dictation_tool.quota_unknown" = "—";
"drill.dictation_tool.quota_unlimited" = "Unlimited";
"drill.dictation_tool.recent" = "Recent";
"drill.dictation_tool.recent_empty" = "Your recent transcriptions will appear here.";
"drill.dictation_tool.record" = "Record";
"drill.dictation_tool.share" = "Share";
"drill.dictation_tool.share_chooser" = "Share";
"drill.dictation_tool.speech_settings" = "Allow speech recognition in Settings to dictate.";
"drill.dictation_tool.speech_unavailable" = "Speech recognition is unavailable for this language.";
"drill.dictation_tool.status_listening" = "Listening…";
"drill.dictation_tool.status_tap_more" = "Tap to add more";
"drill.dictation_tool.status_tap_start" = "Tap the mic and start speaking";
"drill.dictation_tool.status_transcribing" = "Transcribing…";
"drill.dictation_tool.status_waking" = "Waking up the Irish model. The first transcription can take a few seconds.";
"drill.dictation_tool.stop" = "Stop";
"drill.dictation_tool.title" = "Dictation";
"drill.dictation_tool.transcript" = "Transcript";
"drill.dictation_tool.translate" = "Translate (experimental)";
"drill.dictation_tool.translate_caveat" = "Automatic suggestion — not a verified translation. Check it before you rely on it.";
"drill.dictation_tool.translate_experimental" = "Translate (experimental)";
"drill.dictation_tool.translate_failed" = "Couldn't translate right now. Try again.";
"drill.dictation_tool.translate_suggested_english" = "Suggested English";
"drill.dictation_tool.translate_suggested_irish" = "Suggested Irish";
"drill.dictation_tool.translating" = "Translating…";
"drill.dictation_tool.translation_caveat" = "Experimental suggestion, not a verified translation. Check it before you rely on it.";
"drill.dictation_tool.translation_heading" = "Suggested translation";
"drill.dictation_tool.word_count_one" = "%1$lld word";
"drill.dictation_tool.word_count_other" = "%1$lld words";
"drill.error_correction.placeholder" = "Type the correction...";
"drill.error_correction.prompt" = "Find and fix the error";
"drill.error_spotting.hint" = "Tap the word with the error";
"drill.error_spotting.tap_error_word" = "Tap the word with the error";
"drill.feedback.almost" = "Almost";
"drill.feedback.almost_exclaim" = "Almost!";
"drill.feedback.check_spelling" = "Check your spelling:";
"drill.feedback.correct" = "Correct";
"drill.feedback.full_explanation" = "Full explanation";
"drill.feedback.incorrect" = "Incorrect";
"drill.feedback.incorrect_announcement" = "Incorrect. The answer is %1$@";
"drill.feedback.learn_why" = "Learn why";
"drill.feedback.lucky_guess" = "Lucky guess";
"drill.feedback.lucky_guess_short" = "Lucky guess";
"drill.feedback.not_quite" = "Not quite";
"drill.feedback.play_pronunciation" = "Play pronunciation";
"drill.feedback.premium" = "Premium";
"drill.feedback.report" = "Report";
"drill.feedback.see_full_lesson" = "See full lesson";
"drill.feedback.see_less" = "See less";
"drill.feedback.see_more" = "See more";
"drill.feedback.trigger_rule" = "%1$@ triggers %2$@";
"drill.feedback.typo_announcement" = "Almost correct. Check your spelling: %1$@";
"drill.feedback.why" = "Why?";
"drill.free.input_aria" = "Type the mutated form of %1$@ after %2$@";
"drill.free.input_placeholder" = "Type the mutated form…";
"drill.free.mutated_form_a11y" = "Type the mutated form of %1$@ after %2$@";
"drill.free.mutated_form_placeholder" = "Type the mutated form...";
"drill.guided_translation.show_hint" = "Show hint";
"drill.guided_translation.translate_into" = "Translate into %1$@";
"drill.guided_translation.vocabulary_hints" = "Vocabulary hints";
"drill.hint" = "Hint";
"drill.leaderboard.board_empty" = "No times yet. Set the pace.";
"drill.leaderboard.empty_fastest" = "Finish a run with 80%+ accuracy to set a record.";
"drill.leaderboard.fastest" = "Fastest";
"drill.leaderboard.post_hint" = "Runs at 80%+ accuracy post automatically.";
"drill.leaderboard.recent" = "Recent";
"drill.leaderboard.your_rank" = "You're #%1$@ · %2$@";
"drill.leaderboard.your_times" = "Your Times";
"drill.listening.hide_translation" = "Hide translation";
"drill.listening.input_placeholder" = "Type what you hear…";
"drill.listening.listen_and_choose" = "Listen and choose";
"drill.listening.listen_and_type" = "Listen and type what you hear";
"drill.listening.placeholder" = "Type what you hear...";
"drill.listening.play_audio" = "Play audio";
"drill.listening.play_pronunciation" = "Play pronunciation";
"drill.listening.play_pronunciation_a11y" = "Play pronunciation";
"drill.listening.prompt" = "Listen and type what you hear";
"drill.listening.show_translation" = "Show translation";
"drill.mechanic.all_sorted" = "All sorted";
"drill.mechanic.bucket_feminine" = "Feminine";
"drill.mechanic.bucket_masculine" = "Masculine";
"drill.mechanic.build_verb_first" = "Build it verb-first";
"drill.mechanic.check_order" = "Check order";
"drill.mechanic.explain_copula_duel" = "%1$@ means %2$@.";
"drill.mechanic.explain_digraph_sound" = "Tap a digraph to hear it in a word.";
"drill.mechanic.explain_match_recall" = "Match by sound, then recall %1$@ as production.";
"drill.mechanic.explain_mutation_rule" = "After %1$@: %2$@. %3$@";
"drill.mechanic.explain_sort_gender" = "Gender is lexical — say each word with the article to feel it.";
"drill.mechanic.explain_trigger_hunt" = "“%1$@” triggers %2$@: %3$@ → %4$@.";
"drill.mechanic.explain_vso_builder" = "Verb-first word order: %1$@.";
"drill.mechanic.fill_gap" = "Fill the gap with the right form";
"drill.mechanic.forge_mutation" = "Forge the mutation";
"drill.mechanic.fuse_preposition" = "Fuse the preposition";
"drill.mechanic.fusion_subtitle" = "Preposition + pronoun fuse into one word";
"drill.mechanic.listen_mutated" = "Listen · was it mutated?";
"drill.mechanic.match_letter_sound" = "Match the letter to its sound";
"drill.mechanic.match_sound_meaning" = "Match the sound to its meaning";
"drill.mechanic.or" = "or";
"drill.mechanic.pick_change" = "%1$@ · pick the change <mono>%2$@</mono> forces";
"drill.mechanic.pick_change_plain" = "%1$@ · pick the change %2$@ forces";
"drill.mechanic.play_audio_aria" = "Play audio: %1$@";
"drill.mechanic.prompt_digraph_sound" = "Match each digraph to its sound";
"drill.mechanic.prompt_lenition_ear" = "Which form do you hear?";
"drill.mechanic.prompt_match_recall" = "Match each word to its meaning";
"drill.mechanic.prompt_sequence_days" = "Put the days of the week in order";
"drill.mechanic.prompt_sequence_generic" = "Put these in order";
"drill.mechanic.prompt_sequence_months" = "Put the months in order";
"drill.mechanic.prompt_sequence_numbers" = "Put the numbers in order";
"drill.mechanic.prompt_sort_gender" = "Sort by gender";
"drill.mechanic.prompt_tap_in_sentence" = "After “%1$@”, which word mutates?";
"drill.mechanic.prompt_trigger_hunt" = "Tap the word that mutated “%1$@”";
"drill.mechanic.recall_stage" = "THEN · RECALL THE SAME ITEM";
"drill.mechanic.recall_which_word" = "Now recall it — which word means";
"drill.mechanic.slot_object" = "Object";
"drill.mechanic.slot_subject" = "Subject";
"drill.mechanic.slot_verb" = "Verb";
"drill.mechanic.sound_tiles_play_audio" = "Each sound tile plays audio in-app";
"drill.mechanic.sublabel_base_form" = "base form";
"drill.mechanic.sublabel_copula_identity" = "copula · identity";
"drill.mechanic.sublabel_mutated_form" = "mutated form";
"drill.mechanic.sublabel_no_change" = "no change";
"drill.mechanic.sublabel_state_place" = "state · place";
"drill.mechanic.tap_a_word" = "Tap a word";
"drill.mechanic.tap_lines_hint" = "Tap lines to build, tap again to remove";
"drill.mechanic.tap_lines_in_order" = "Tap the lines below in order";
"drill.mechanic.tap_trigger" = "Tap the trigger";
"drill.mechanic.tap_word_then_column" = "Tap a word, then tap a column";
"drill.mechanic.tap_word_then_meaning" = "Tap a word, then its meaning";
"drill.mechanic.tap_words_build_verb_first" = "Tap words to build it verb-first";
"drill.mechanic.tap_words_in_order" = "Tap words in order";
"drill.mechanic.what_caused_change" = "What caused the change?";
"drill.milestone.default" = "Milestone";
"drill.milestone.description" = "%1$@. %2$@";
"drill.milestone.first_perfect" = "First perfect session";
"drill.milestone.first_session" = "First session complete";
"drill.milestone.premium_analytics" = "Track your full mastery with Premium analytics";
"drill.milestone.premium_smart" = "Smart Sessions target your weak spots";
"drill.milestone.premium_stages" = "Unlock Stages 5–6 with Premium";
"drill.milestone.rule_max" = "Rule fully mastered";
"drill.milestone.rules_10" = "10 rules mastered";
"drill.milestone.rules_25" = "25 rules mastered";
"drill.milestone.rules_50" = "50 rules mastered";
"drill.milestone.stage_complete" = "Stage complete";
"drill.milestone.stage_unlocked" = "Stage %1$lld unlocked";
"drill.milestone.streak_10" = "10-day streak";
"drill.milestone.streak_30" = "30-day streak";
"drill.milestone.streak_5" = "5-day streak";
"drill.milestone.sub_first_perfect" = "Every answer correct";
"drill.milestone.sub_first_session" = "You've taken the first step";
"drill.milestone.sub_rule_max" = "Deep retention achieved";
"drill.milestone.sub_rules_10" = "A solid foundation";
"drill.milestone.sub_rules_25" = "Building real knowledge";
"drill.milestone.sub_rules_50" = "Impressive command";
"drill.milestone.sub_stage_complete" = "All rules at mastery level";
"drill.milestone.sub_stage_unlocked" = "New patterns to learn";
"drill.milestone.sub_streak" = "Consistency builds fluency";
"drill.minimal_pair.play" = "Play %1$@";
"drill.minimal_pair.question" = "Which is the mutated form?";
"drill.mutated.input_description" = "Type the mutated form of %1$@ after %2$@";
"drill.mutated.placeholder" = "Type the mutated form...";
"drill.number.answer_placeholder" = "Type the answer...";
"drill.number.check" = "Check";
"drill.number.input_description" = "Type the number word for %1$lld";
"drill.number.input_placeholder" = "Type the number word…";
"drill.option.correct" = "Correct answer";
"drill.option.incorrect" = "Incorrect answer";
"drill.option.option_aria_with_shortcut" = "%1$@ (press %2$lld)";
"drill.option.press_1_4_to_select" = "Press 1-4 to select";
"drill.option.press_to_select" = "Press 1-%1$lld to select";
"drill.option.selected" = "Selected";
"drill.preamble.conjugation_sample" = "Example";
"drill.preamble.conjugation_subtitle" = "Practise the verb endings used in %1$@.";
"drill.preamble.conjugation_title" = "%1$@ conjugation";
"drill.preamble.speed_mixed_detail" = "Drills cover grammar recall: conjugation, declension, and more.";
"drill.preamble.speed_mixed_label" = "Mixed Recall";
"drill.preamble.speed_runout_detail" = "If time runs out, the drill is marked incorrect.";
"drill.preamble.speed_runout_label" = "Run Out = Wrong";
"drill.preamble.speed_subtitle" = "Quick-fire drills to sharpen your recall. Answer before the timer runs out.";
"drill.preamble.speed_timed_detail" = "You have 15 seconds per drill. No thinking too long.";
"drill.preamble.speed_timed_label" = "Timed Answers";
"drill.preamble.speed_title" = "Speed Drills";
"drill.preamble.start_drills" = "Start %1$lld Drills";
"drill.preamble.start_forms" = "Start forms";
"drill.preamble.writing_error_detail" = "Spot the wrong form in a sentence and learn why it's wrong.";
"drill.preamble.writing_error_label" = "Error Correction";
"drill.preamble.writing_fill_detail" = "Pick the word that fits the sentence. Trains mutations and word choice.";
"drill.preamble.writing_fill_label" = "Fill the Blank";
"drill.preamble.writing_subtitle" = "Build confidence producing the language. Translate from English, choose the right form, and spot mistakes in real sentences.";
"drill.preamble.writing_title" = "Writing Practice";
"drill.preamble.writing_translation_detail" = "Turn an English sentence into Welsh or Irish using vocab hints.";
"drill.preamble.writing_translation_label" = "Translation";
"drill.prep.input_description" = "Type the combined form of %1$@ + %2$@";
"drill.prep.placeholder" = "Type the combined form...";
"drill.prepositional_pronoun.placeholder" = "Type the combined form...";
"drill.prepositional_pronoun.translate" = "Translate";
"drill.prepositional_pronoun.what_form" = "What form does this take?";
"drill.progress.bar_aria" = "%1$lld of %2$lld drills complete";
"drill.progress.description" = "Drill %1$lld of %2$lld, %3$lld percent complete";
"drill.progress.drill_of_a11y" = "Drill %1$lld of %2$lld";
"drill.reading.input_description" = "Answer the comprehension question";
"drill.reading.placeholder" = "Type your answer...";
"drill.recognition.aria_label" = "Recognition drill";
"drill.reference.close_aria" = "Close reference panel";
"drill.reference.empty" = "Grammar hints appear here during drills";
"drill.reference.hide_hint_title" = "Hide hint bar (press ?)";
"drill.reference.hint" = "Hint";
"drill.reference.panel_aria" = "Grammar reference";
"drill.report.add_details" = "Add details (optional)...";
"drill.report.bad_audio" = "Bad audio";
"drill.report.confusing" = "Confusing question";
"drill.report.confusing_question" = "Confusing question";
"drill.report.details_placeholder" = "Add details (optional)…";
"drill.report.other" = "Other";
"drill.report.privacy_notice" = "Optional details are stored to investigate this issue. Avoid personal information. Signed-in reports are linked to your account; otherwise, they are anonymous. Reporting works independently of analytics. We remove personal report text by the earlier of 12 months after submission or 90 days after closure.";
"drill.report.report_error" = "Report error";
"drill.report.retry" = "Try again";
"drill.report.send_failed" = "Couldn’t send your report.";
"drill.report.submit" = "Submit";
"drill.report.submitting" = "Sending…";
"drill.report.thanks" = "Thanks! We'll review this.";
"drill.report.title" = "What's wrong?";
"drill.report.wrong_answer" = "Wrong answer";
"drill.report.wrong_language" = "Wrong language";
"drill.review_overlay.back_to_current" = "Back to current";
"drill.review_overlay.expected" = "Expected";
"drill.review_overlay.your_answer" = "Your answer";
"drill.sentence.build_sentence" = "Build this sentence:";
"drill.sentence.fill_blank" = "Fill in the blank:";
"drill.sentence.placeholder_correction" = "Type the correction…";
"drill.sentence.placeholder_missing_word" = "Type the missing word…";
"drill.sentence.placeholder_transformed" = "Type the transformed sentence…";
"drill.sentence.placeholder_translation" = "Type the translation…";
"drill.sentence.placeholder_translation_to_english" = "Type the English translation…";
"drill.sentence.tap_words" = "Tap words to build the sentence";
"drill.sentence.which_word_error" = "Which word has an error?";
"drill.sentence_transform.placeholder" = "Type the transformed sentence...";
"drill.session.aria_label" = "Drill session";
"drill.session.back_to_current" = "Back to current";
"drill.session.category_new" = "%1$lld new";
"drill.session.category_reinforce" = "%1$lld reinforce";
"drill.session.category_review" = "%1$lld review";
"drill.session.close_session" = "Close session";
"drill.session.coming_soon" = "Coming soon";
"drill.session.content_building" = "%1$@ drills are being built";
"drill.session.correct_announcement" = "Correct!";
"drill.session.error_hint" = "You've missed this pattern %1$lld times. Focus on it.";
"drill.session.expected" = "Expected";
"drill.session.explainer" = "Explainer";
"drill.session.explainer_premium" = "Explainers are available with Premium. You’ll see one free explainer per day with your first session.";
"drill.session.incorrect_announcement" = "Incorrect. The answer was %1$@";
"drill.session.reference" = "Reference";
"drill.session.remaining_by_category" = "Remaining drills by category";
"drill.session.review_previous" = "Review previous";
"drill.session.review_previous_question" = "Review previous question";
"drill.session.show_reference" = "Show grammar reference (press ?)";
"drill.session.studied_days_ago" = "studied %1$lldd ago";
"drill.session.studied_today" = "studied today";
"drill.session.studied_yesterday" = "studied yesterday";
"drill.session.your_answer" = "Your answer";
"drill.speaking.badge" = "Speaking";
"drill.speaking.checking" = "Checking...";
"drill.speaking.got_it" = "Got it";
"drill.speaking.listening" = "Listening...";
"drill.speaking.needs_work" = "Needs work";
"drill.speaking.record" = "Record";
"drill.speaking.stop" = "Stop";
"drill.speaking.tap_retry" = "Tap to retry";
"drill.speaking.tap_speak" = "Tap to speak";
"drill.speaking.tap_to_retry" = "Tap to retry";
"drill.speaking.tap_to_speak" = "Tap to speak";
"drill.substitution.hint" = "Tap the word that fits";
"drill.summary.accuracy_description" = "%1$lld percent accuracy";
"drill.summary.analysing_mistakes" = "Analysing your mistakes…";
"drill.summary.beat_activity" = "Activity";
"drill.summary.beat_checkpoint" = "Checkpoint";
"drill.summary.beat_learn" = "Learn";
"drill.summary.beat_learn_stage" = "Learn %1$lld";
"drill.summary.beat_lesson" = "Lesson";
"drill.summary.beat_pronounce" = "Pronounce";
"drill.summary.beat_read" = "Read";
"drill.summary.beat_review" = "Review";
"drill.summary.chapter_complete" = "Chapter complete!";
"drill.summary.continue_next_unit" = "Continue to next unit";
"drill.summary.day_streak" = "%1$lld day streak";
"drill.summary.drill_count" = "%1$lld drills";
"drill.summary.headline_complete" = "Session complete";
"drill.summary.headline_perfect" = "Perfect session";
"drill.summary.new_unit_unlocked" = "New unit unlocked";
"drill.summary.perfect_session" = "Perfect session!";
"drill.summary.ref_dictionary" = "Dictionary";
"drill.summary.ref_grammar" = "Grammar reference";
"drill.summary.ref_mutation" = "Mutation reference";
"drill.summary.ref_verb_tables" = "Verb tables";
"drill.summary.share_caption" = "%1$lld%% on %2$lld %3$@ drills with blas · blasapp.com";
"drill.summary.share_chooser" = "Share session";
"drill.summary.share_results" = "Share session results";
"drill.summary.start" = "Start";
"drill.summary.still_due_today" = "%1$lld still due today";
"drill.summary.still_due_today_sub" = "You did a full session. Come back to clear the rest.";
"drill.summary.streak_started" = "Streak started!";
"drill.summary.subtitle_developing" = "Review the patterns below";
"drill.summary.subtitle_perfect" = "Every answer correct";
"drill.summary.to_practice" = "To practice";
"drill.summary.tomorrow_reviews" = "Tomorrow: ~%1$lld reviews coming due";
"drill.summary.tomorrow_reviews_one" = "Tomorrow: ~1 review coming due";
"drill.summary.tutor_insights" = "Tutor insights";
"drill.summary.upsell_cta" = "See what’s included";
"drill.summary.upsell_grammar_body" = "Deep explanations of every rule so you understand the why, not just the what.";
"drill.summary.upsell_grammar_title" = "Grammar Lessons explain the patterns behind your answers";
"drill.summary.upsell_progress_body" = "Track mastery across every rule with detailed analytics and insights.";
"drill.summary.upsell_progress_title" = "%1$lld sessions complete. See your full progress";
"drill.summary.upsell_smart_body" = "Adaptive drills that focus on your weak spots so you improve faster.";
"drill.summary.upsell_smart_title_many" = "Smart Sessions would target the %1$lld rules you missed";
"drill.summary.upsell_smart_title_one" = "Smart Sessions would target the rule you missed";
"drill.summary.weekday_fri" = "F";
"drill.summary.weekday_mon" = "M";
"drill.summary.weekday_sat" = "S";
"drill.summary.weekday_sun" = "S";
"drill.summary.weekday_thu" = "T";
"drill.summary.weekday_tue" = "T";
"drill.summary.weekday_wed" = "W";
"drill.transform.input_description" = "Transform the sentence: %1$@";
"drill.transform.instruction" = "Transform this sentence:";
"drill.transform.label_default" = "transform";
"drill.transform.label_negative" = "negative";
"drill.transform.label_past_tense" = "past tense";
"drill.transform.label_question" = "question";
"drill.transform.placeholder" = "Type the transformed sentence...";
"drill.translation.english_placeholder" = "Type the English translation...";
"drill.translation.input_description" = "Translate: %1$@";
"drill.translation.placeholder" = "Type the translation...";
"drill.translation.placeholder_english" = "Type the English translation...";
"drill.translation.prompt" = "Translate:";
"drill.translation.prompt_to_english" = "Translate to English:";
"drill.unified.hint" = "Hint";
"drill.unified.type_english_placeholder" = "Type the English...";
"drill.unified.type_word_placeholder" = "Type the word...";
"drill.verbal_noun.input_description" = "Type the verbal noun of %1$@";
"drill.verbal_noun.input_placeholder" = "Type the verbal noun…";
"drill.verbal_noun.placeholder" = "Type the verbal noun form...";
"drill.vocab.a11y_label" = "Vocabulary drill";
"drill.vocab.input_description" = "Type the translation of %1$@";
"drill.vocab.placeholder_english" = "Type the English...";
"drill.vocab.placeholder_word" = "Type the word...";
"drill.vocab.type_translation" = "Type the translation";
"drill.vocab.what_does_mean" = "What does this word mean?";
"drill.vocab_intro.got_it" = "Got it";
"drill.vocab_intro.new_word" = "New word";
"drill.word_order.build_sentence" = "Build this sentence:";
"drill.word_order.prompt" = "Build this sentence:";
"drill.word_order.tap_hint" = "Tap words to build the sentence";
"drill.word_order.tap_words_hint" = "Tap words to build the sentence";
"drill.writing.answer_placeholder" = "Write your answer...";
"drill.writing.build_sentence" = "Build this sentence:";
"drill.writing.hints" = "Hints";
"drill.writing.input_placeholder" = "Type the translation…";
"drill.writing.model_answer" = "Model answer";
"drill.writing.response_placeholder" = "Write your response...";
"drill.writing.show_model_answer" = "Show model answer";
"drill.writing.submit" = "Submit";
"drill.writing.tap_word_error" = "Tap the word with the error";
"drill.writing.tap_word_fits" = "Tap the word that fits";
"drill.writing.tap_word_that_fits" = "Tap the word that fits";
"drill.writing.tap_words" = "Tap words to build the sentence";
"drill.writing.translate_into" = "Translate into %1$@";
"edge_training.check" = "Check";
"edge_training.correct" = "Correct!";
"edge_training.expected" = "Expected:";
"edge_training.frame_of" = "Frame %1$lld of %2$lld";
"edge_training.frames_correct" = "%1$lld of %2$lld frames correct";
"edge_training.input_placeholder" = "Type your answer...";
"edge_training.intro" = "Pick a concept. You'll produce it in 5 different sentence frames.";
"edge_training.level_frames" = "%1$@ · %2$lld frames";
"edge_training.listen" = "Listen";
"edge_training.listen_to_model" = "Listen to model";
"edge_training.not_quite" = "Not quite";
"edge_training.title" = "Edge Training";
"edge_training.try_another" = "Try another";
"errors.audio_failed" = "Audio didn't load. Try again?";
"errors.generic_title" = "Something went wrong";
"errors.network_offline" = "You're offline. Drills will sync when you reconnect.";
"errors.session_not_found" = "We couldn't find that session.";
"extension_ui.clear_all" = "Clear all";
"extension_ui.close" = "Close";
"extension_ui.command_toggle_dictation" = "Start or stop blas. dictation";
"extension_ui.content.accept" = "Accept";
"extension_ui.content.accept_visible" = "Accept visible";
"extension_ui.content.accept_visible_unavailable" = "Corrections are accepted one at a time in this language.";
"extension_ui.content.accepted_visible_one" = "Accepted %1$@ visible suggestion.";
"extension_ui.content.accepted_visible_other" = "Accepted %1$@ visible suggestions.";
"extension_ui.content.add_comma" = "Add comma";
"extension_ui.content.add_full_stop" = "Add full stop";
"extension_ui.content.add_to_saved" = "Add to saved";
"extension_ui.content.add_word" = "Add word";
"extension_ui.content.added_dictionary" = "Added \"%1$@\" to your dictionary.";
"extension_ui.content.agreement" = "Agreement";
"extension_ui.content.article" = "Article";
"extension_ui.content.badge_issue_one" = "%1$@ issue";
"extension_ui.content.badge_issue_other" = "%1$@ issues";
"extension_ui.content.badge_suggestion_one" = "%1$@ suggestion";
"extension_ui.content.badge_suggestion_other" = "%1$@ suggestions";
"extension_ui.content.base" = "base";
"extension_ui.content.bearlachas" = "Béarlachas";
"extension_ui.content.capitalization" = "Capitalization";
"extension_ui.content.case" = "Case";
"extension_ui.content.change" = "Change";
"extension_ui.content.check_text" = "Check text";
"extension_ui.content.clarity" = "Clarity";
"extension_ui.content.click_field" = "Click a text field, then dictate.";
"extension_ui.content.clipboard_unavailable" = "Clipboard is unavailable here.";
"extension_ui.content.confusable" = "Confusable";
"extension_ui.content.consider_splitting" = "Consider splitting";
"extension_ui.content.copula" = "Copula";
"extension_ui.content.copy_fixed_text" = "Copy fixed text";
"extension_ui.content.corrected_text_copied" = "Corrected text copied.";
"extension_ui.content.correction" = "correction";
"extension_ui.content.correction_count_one" = "%1$@ correction";
"extension_ui.content.correction_count_other" = "%1$@ corrections";
"extension_ui.content.correction_useful" = "Correction is useful";
"extension_ui.content.correction_wrong" = "Correction is wrong";
"extension_ui.content.correctness" = "Correctness";
"extension_ui.content.could_not_add_word" = "Could not add word.";
"extension_ui.content.could_not_copy_corrected" = "Could not copy corrected text.";
"extension_ui.content.dialect" = "Dialect";
"extension_ui.content.dictation_failed" = "Dictation failed. Try again.";
"extension_ui.content.didnt_catch" = "Didn't catch that — try again.";
"extension_ui.content.disable_on_site" = "Disable on this site";
"extension_ui.content.disabled_on_site" = "Disabled on %1$@.";
"extension_ui.content.dismiss" = "Dismiss";
"extension_ui.content.dismiss_visible" = "Dismiss visible";
"extension_ui.content.dismissed_visible_one" = "Dismissed %1$@ visible issue.";
"extension_ui.content.dismissed_visible_other" = "Dismissed %1$@ visible issues.";
"extension_ui.content.docs_fallback_body" = "Inline underlines are disabled in Google Docs because it uses a custom editor. Paste a paragraph here to review spelling, grammar, and punctuation without sending it anywhere.";
"extension_ui.content.docs_fallback_title" = "Check Google Docs text with blas.";
"extension_ui.content.docs_no_issues" = "No issues found in the pasted text.";
"extension_ui.content.docs_placeholder" = "Paste a paragraph from Google Docs";
"extension_ui.content.docs_pull_failed" = "Couldn't read the document. Paste text here.";
"extension_ui.content.docs_reading" = "Reading the document…";
"extension_ui.content.docs_refresh" = "Refresh";
"extension_ui.content.draft_saved_to_blas" = "Draft saved to blas.";
"extension_ui.content.empty_span" = "(empty span)";
"extension_ui.content.engagement" = "Engagement";
"extension_ui.content.error" = "Error";
"extension_ui.content.errors_count_one" = "%1$@ error";
"extension_ui.content.errors_count_other" = "%1$@ errors";
"extension_ui.content.example_queued" = "Example queued.";
"extension_ui.content.example_sent" = "Example sent. Thank you.";
"extension_ui.content.finish_linking_to_save" = "Finish linking to save this in blas.";
"extension_ui.content.flagged_text" = "Flagged text";
"extension_ui.content.google_docs_checker" = "Google Docs checker";
"extension_ui.content.grammar" = "Grammar";
"extension_ui.content.high" = "High";
"extension_ui.content.high_confidence" = "High confidence";
"extension_ui.content.ignore_matching" = "Ignore matching text";
"extension_ui.content.include_flagged_text" = "Include flagged text: %1$@";
"extension_ui.content.include_page_url" = "Include page URL";
"extension_ui.content.include_sentence_context" = "Include sentence context";
"extension_ui.content.info" = "Info";
"extension_ui.content.issues_found_one" = "%1$@ issue found";
"extension_ui.content.issues_found_other" = "%1$@ issues found";
"extension_ui.content.judgement" = "Judgement";
"extension_ui.content.learn_why" = "Learn why";
"extension_ui.content.listening" = "Listening… press the shortcut again to stop.";
"extension_ui.content.medium" = "Medium";
"extension_ui.content.medium_confidence" = "Medium confidence";
"extension_ui.content.mic_needed" = "Microphone access needed. Allow the mic for the blas. extension.";
"extension_ui.content.model_example_body" = "This sends the text shown here, the rule id, and your judgement to our review queue.";
"extension_ui.content.more_options" = "More options";
"extension_ui.content.mutation" = "Mutation";
"extension_ui.content.next" = "Next";
"extension_ui.content.no_issues_view_body" = "Switch category or keep writing.";
"extension_ui.content.no_issues_view_title" = "No issues in this view";
"extension_ui.content.nothing_to_redo" = "Nothing to redo here.";
"extension_ui.content.nothing_to_undo" = "Nothing to undo here.";
"extension_ui.content.only_fields_sent" = "Flagged text, sentence context, and page URL are sent only if you check them.";
"extension_ui.content.open_checker" = "Open checker";
"extension_ui.content.optional_note" = "Optional note";
"extension_ui.content.other" = "Other";
"extension_ui.content.paste_text_here" = "Paste text to check it here.";
"extension_ui.content.premium" = "Premium";
"extension_ui.content.preposition" = "Preposition";
"extension_ui.content.previous" = "Previous";
"extension_ui.content.punctuation" = "Punctuation";
"extension_ui.content.queued_for_sync" = "Queued for sync.";
"extension_ui.content.redid" = "Redid %1$@.";
"extension_ui.content.redo" = "Redo";
"extension_ui.content.redundancy" = "Redundancy";
"extension_ui.content.rephrase_as_active" = "Rephrase as active";
"extension_ui.content.report" = "Report";
"extension_ui.content.report_failed" = "Report failed.";
"extension_ui.content.report_false_positive" = "Report false positive";
"extension_ui.content.report_sent" = "Report sent. Thank you.";
"extension_ui.content.review" = "Review";
"extension_ui.content.reword" = "Reword";
"extension_ui.content.save" = "Save";
"extension_ui.content.save_draft_to_blas" = "Save draft to blas.";
"extension_ui.content.save_sentence" = "Save sentence";
"extension_ui.content.saved_to_blas" = "Saved to blas.";
"extension_ui.content.send_example" = "Send example";
"extension_ui.content.send_report" = "Send report";
"extension_ui.content.sentence_context" = "Sentence context";
"extension_ui.content.sentence_saved_to_blas" = "Sentence saved to blas.";
"extension_ui.content.share_example" = "Share example to improve blas.";
"extension_ui.content.should_not_be_flagged" = "Should not be flagged";
"extension_ui.content.spelling" = "Spelling";
"extension_ui.content.style" = "Style";
"extension_ui.content.suggested_correction" = "Suggested correction";
"extension_ui.content.suggestion" = "Suggestion";
"extension_ui.content.suggestions_count_one" = "%1$@ suggestion";
"extension_ui.content.suggestions_count_other" = "%1$@ suggestions";
"extension_ui.content.text_changed_rechecking" = "Text changed. Checking again.";
"extension_ui.content.transcribing" = "Transcribing…";
"extension_ui.content.typography" = "Typography";
"extension_ui.content.undid" = "Undid %1$@.";
"extension_ui.content.undo" = "Undo";
"extension_ui.content.use_genitive" = "Use genitive";
"extension_ui.content.vary_word" = "Vary word";
"extension_ui.content.verb_form" = "Verb form";
"extension_ui.content.warning" = "Warning";
"extension_ui.content.word_choice" = "Word choice";
"extension_ui.content.wrong" = "Wrong";
"extension_ui.extension_home" = "Extension home";
"extension_ui.grammar_checker" = "Grammar Checker";
"extension_ui.language" = "Language";
"extension_ui.link.failed_body" = "The account link did not include a valid extension token. Try linking again from the popup.";
"extension_ui.link.failed_title" = "Link failed";
"extension_ui.link.linked_body" = "Your saved words and ignored suggestions can now sync with blas. You can close this tab.";
"extension_ui.link.linked_title" = "You're linked";
"extension_ui.link.linking_body" = "Finishing the connection to your blas. account.";
"extension_ui.link.linking_title" = "Linking extension…";
"extension_ui.link_title" = "Linked — blas. Grammar Checker";
"extension_ui.manifest_description" = "Grammar checker for Irish, Welsh, Scottish Gaelic, Manx, Cornish, and Breton";
"extension_ui.manifest_name" = "blas. Grammar Checker";
"extension_ui.open_settings" = "Open settings";
"extension_ui.options.about" = "About";
"extension_ui.options.about_app_desc" = "The full app this comes from";
"extension_ui.options.about_app_title" = "blas. learning app";
"extension_ui.options.aggressive" = "Aggressive";
"extension_ui.options.analytics" = "Analytics";
"extension_ui.options.analytics_desc" = "Optional analytics is off by default. If you opt in, Blas sends content-free usage events to PostHog’s US service under a random installation ID. Events may include the selected language, rule identifiers, counts, and site domain; they never include writing text or your Blas account ID. Turn it off at any time.";
"extension_ui.options.category_agreement" = "Adjective + noun agreement";
"extension_ui.options.category_agreement_desc" = "Adjectives after feminine nouns, plural agreement patterns.";
"extension_ui.options.category_article" = "Article + noun agreement";
"extension_ui.options.category_article_desc" = "Feminine article lenition, t-prefix on masculine vowel-initial nouns.";
"extension_ui.options.category_bearlachas" = "Béarlachas (English calques)";
"extension_ui.options.category_bearlachas_desc" = "Common patterns that sound Irish but aren't. \"ag lorg do\", \"ar an gcaoi sin\".";
"extension_ui.options.category_capitalization" = "Capitalisation";
"extension_ui.options.category_capitalization_desc" = "Sentence-initial caps, known proper nouns like \"Gaeilge\".";
"extension_ui.options.category_case" = "Case (genitive, etc.)";
"extension_ui.options.category_case_desc" = "Genitive after verbal nouns. Currently noisy on indefinite objects.";
"extension_ui.options.category_confusable" = "Confusables";
"extension_ui.options.category_confusable_desc" = "\"ar obair\" vs \"ag obair\" (Irish); \"a\" vs \"ac\", \"y\" vs \"yr\" (Welsh).";
"extension_ui.options.category_copula" = "Copula vs. tá";
"extension_ui.options.category_copula_desc" = "\"Is múinteoir é\" versus \"Tá sé múinteoir\" for identification sentences.";
"extension_ui.options.category_grammar" = "Grammar";
"extension_ui.options.category_grammar_desc" = "Baseline grammar checks for English/French and general grammar warnings.";
"extension_ui.options.category_mutation" = "Mutations";
"extension_ui.options.category_mutation_desc" = "Séimhiú, urú, t-prefix (Irish); soft, nasal, aspirate mutations (Welsh).";
"extension_ui.options.category_punctuation" = "Punctuation";
"extension_ui.options.category_punctuation_desc" = "Missing space after punctuation, vocative commas, terminal punctuation.";
"extension_ui.options.category_redundancy" = "Redundancy";
"extension_ui.options.category_redundancy_desc" = "Accidentally doubled words, near-repetition warnings.";
"extension_ui.options.category_style" = "Style suggestions";
"extension_ui.options.category_style_desc" = "Conciseness, sentence length, passive voice (formal mode only).";
"extension_ui.options.category_typography" = "Typography";
"extension_ui.options.category_typography_desc" = "Double spaces, smart vs straight quotes, double dashes, trailing whitespace.";
"extension_ui.options.dictation" = "Dictation";
"extension_ui.options.dictation_desc_html" = "Press <strong>Ctrl+Shift+U</strong> (or <strong>⌘+Shift+U</strong>) in any text field to dictate, then press it again to stop. Irish and Welsh are supported today. Grant microphone access once below so dictation can capture audio. You can change the shortcut at <code>chrome://extensions/shortcuts</code>.";
"extension_ui.options.enable_microphone" = "Enable microphone";
"extension_ui.options.footer" = "Settings save automatically.";
"extension_ui.options.ignored_issues" = "Ignored issues";
"extension_ui.options.ignored_issues_desc_html" = "When you click <em>Ignore</em> on an underline, that specific issue stays quiet on this browser until you clear it here. Ignores are stored locally and are not synced.";
"extension_ui.options.irish_dialect" = "Irish checker mode";
"extension_ui.options.irish_dialect_desc_html" = "Controls which mutation forms are accepted after <em>preposition + article</em>. Caighdeán (official standard) and Connacht/Munster use eclipsis (<em>ar an mbord</em>); Ulster uses lenition (<em>ar an bhord</em>). Default <em>Auto</em> accepts all; choose a stricter checker mode only when you need dialect-specific proofreading.";
"extension_ui.options.language_desc" = "The extension checks whichever language is selected. You can switch any time from the popup.";
"extension_ui.options.mic_blocked" = "Microphone access was blocked. Allow it for the extension and try again.";
"extension_ui.options.mic_ready" = "Microphone enabled. Dictation is ready.";
"extension_ui.options.mic_requesting" = "Requesting…";
"extension_ui.options.no_disabled_sites" = "No disabled sites yet.";
"extension_ui.options.no_ignored_issues" = "No ignored issues yet.";
"extension_ui.options.no_saved_words" = "No saved words yet.";
"extension_ui.options.personal_dictionary" = "Personal dictionary";
"extension_ui.options.personal_dictionary_desc" = "Words added from spelling suggestions stay quiet on this browser. Use this for names, places, and specialist terms that are valid in your writing.";
"extension_ui.options.privacy_desc" = "What we do (and don't) collect";
"extension_ui.options.privacy_policy" = "Privacy policy";
"extension_ui.options.profile_dialect_tolerant" = "Dialect tolerant";
"extension_ui.options.profile_learner" = "Learner";
"extension_ui.options.profile_native_tolerant" = "Native tolerant";
"extension_ui.options.profile_strict_proofing" = "Strict proofing";
"extension_ui.options.profile_strict_school" = "Strict school";
"extension_ui.options.profile_style_review" = "Style review";
"extension_ui.options.register" = "Register";
"extension_ui.options.register_desc_html" = "In <em>Formal</em> mode, style warnings (passive voice, wordiness) fire. In <em>Casual</em> or <em>Auto</em>, only grammar issues are flagged.";
"extension_ui.options.relaxed" = "Relaxed";
"extension_ui.options.rule_categories" = "Rule categories";
"extension_ui.options.rule_categories_desc" = "Silence whole categories of rule — useful if a rule is currently over-firing on your writing style. Disabled categories stay off until you turn them back on.";
"extension_ui.options.share_usage" = "Share anonymous usage data";
"extension_ui.options.standard" = "Standard";
"extension_ui.options.strictness" = "Strictness";
"extension_ui.options.strictness_desc_html" = "Controls how confident rules need to be before they underline. <em>Relaxed</em> only shows higher-confidence fires, which is useful for complex, dialectal, or literary writing at the cost of missing some genuine errors. <em>Aggressive</em> shows every rule fire.";
"extension_ui.options.support_feedback" = "Support & feedback";
"extension_ui.options.writing_profile" = "Writing profile";
"extension_ui.options.writing_profile_desc" = "Presets for how strict the assistant should be. You can still adjust register, dialect, and strictness manually afterwards.";
"extension_ui.options_title" = "Settings — blas. Grammar Checker";
"extension_ui.popup.account_expired" = "Account link expired";
"extension_ui.popup.account_expired_detail" = "Link your blas. account again to continue.";
"extension_ui.popup.account_free" = "blas. account · Free";
"extension_ui.popup.account_free_detail" = "Synced ignores are available. Saved words require Premium.";
"extension_ui.popup.account_premium" = "blas. account · Premium";
"extension_ui.popup.account_premium_detail" = "Saved words and ignores can sync.";
"extension_ui.popup.account_unavailable" = "Account status unavailable";
"extension_ui.popup.account_unavailable_detail" = "Blas could not verify Premium. Paid features remain locked.";
"extension_ui.popup.answer" = "Answer";
"extension_ui.popup.auto" = "Auto";
"extension_ui.popup.avg_readability" = "avg readability";
"extension_ui.popup.casual" = "Casual";
"extension_ui.popup.checking" = "Checking...";
"extension_ui.popup.checking_availability" = "Checking availability...";
"extension_ui.popup.confidence_label" = "Confidence: %1$@";
"extension_ui.popup.day_active_one" = "day active";
"extension_ui.popup.day_active_other" = "days active";
"extension_ui.popup.disconnect" = "Disconnect";
"extension_ui.popup.empty_text" = "Inline checks work in normal text fields; use this panel for Google Docs and other custom editors.";
"extension_ui.popup.empty_title" = "Paste a sentence to check it here.";
"extension_ui.popup.error_prefix" = "Error: %1$@";
"extension_ui.popup.finish_linking" = "Finish linking in the tab that just opened.";
"extension_ui.popup.fix_label" = "Fix: %1$@";
"extension_ui.popup.formal" = "Formal";
"extension_ui.popup.goal" = "Goal:";
"extension_ui.popup.grammar_forms_recognized_one" = "%1$@ grammar form recognized";
"extension_ui.popup.grammar_forms_recognized_other" = "%1$@ grammar forms recognized";
"extension_ui.popup.hide_answer" = "Hide answer";
"extension_ui.popup.input_label" = "Text to check";
"extension_ui.popup.input_placeholder" = "Type or paste text here...";
"extension_ui.popup.issue_found_one" = "%1$@ issue found";
"extension_ui.popup.issue_found_other" = "%1$@ issues found";
"extension_ui.popup.issues" = "issues";
"extension_ui.popup.language_label" = "Writing language";
"extension_ui.popup.language_selected" = "Writing language changed to %1$@.";
"extension_ui.popup.link" = "Link";
"extension_ui.popup.linked" = "Linked to blas.";
"extension_ui.popup.linked_detail" = "Saved words and ignores can sync.";
"extension_ui.popup.loading_data" = "Loading data...";
"extension_ui.popup.no_issues" = "No issues found";
"extension_ui.popup.no_recognized_words" = "No recognized words";
"extension_ui.popup.no_safe_rewrite" = "No safe rewrite candidates returned.";
"extension_ui.popup.no_side_by_side" = "No side-by-side pairs returned.";
"extension_ui.popup.not_linked" = "Not linked";
"extension_ui.popup.not_linked_detail" = "Save words to blas. when you link.";
"extension_ui.popup.pending_sync_one" = "%1$@ pending sync item";
"extension_ui.popup.pending_sync_other" = "%1$@ pending sync items";
"extension_ui.popup.practise_next" = "Practise next";
"extension_ui.popup.reader_mode" = "Reader mode";
"extension_ui.popup.review_only" = "Review only";
"extension_ui.popup.review_suggestions" = "Review suggestions";
"extension_ui.popup.rewrite_unavailable" = "Rewrite suggestions are unavailable.";
"extension_ui.popup.rule_bearlachas" = "Béarlachas";
"extension_ui.popup.rule_confusable" = "confusable";
"extension_ui.popup.rule_double_space" = "double space";
"extension_ui.popup.rule_doubled_word" = "doubled word";
"extension_ui.popup.rule_feminine_lenition" = "fem. lenition";
"extension_ui.popup.rule_long_sentence" = "long sentence";
"extension_ui.popup.rule_missing_apostrophe" = "missing apostrophe";
"extension_ui.popup.rule_missing_mutation" = "missing mutation";
"extension_ui.popup.rule_missing_space" = "missing space";
"extension_ui.popup.rule_passive" = "passive";
"extension_ui.popup.rule_proper_noun" = "proper noun";
"extension_ui.popup.rule_sentence_capital" = "sentence capital";
"extension_ui.popup.rule_space_before_punctuation" = "space before punctuation";
"extension_ui.popup.rule_t_prefix" = "t-prefix";
"extension_ui.popup.rule_vocative_comma" = "vocative comma";
"extension_ui.popup.rule_wrong_mutation" = "wrong mutation";
"extension_ui.popup.saved_writing" = "Saved writing";
"extension_ui.popup.severity_label" = "Severity: %1$@";
"extension_ui.popup.show_answer" = "Show answer";
"extension_ui.popup.side_by_side_unavailable" = "Side-by-side writing is unavailable.";
"extension_ui.popup.suggested_rewrites" = "Suggested rewrites";
"extension_ui.popup.switching_language" = "Switching language...";
"extension_ui.popup.this_week" = "This week";
"extension_ui.popup.tone" = "Tone";
"extension_ui.popup.tone_confident" = "confident";
"extension_ui.popup.tone_formal" = "formal";
"extension_ui.popup.tone_informal" = "informal";
"extension_ui.popup.tone_measured" = "measured";
"extension_ui.popup.tone_neutral" = "neutral";
"extension_ui.popup.tone_readout" = "Tone: %1$@";
"extension_ui.popup.tone_tentative" = "tentative";
"extension_ui.popup.tone_warm" = "warm";
"extension_ui.popup.top" = "Top:";
"extension_ui.popup.type_something" = "Type something to check";
"extension_ui.popup.use_this" = "Use this";
"extension_ui.popup.words" = "words";
"extension_ui.popup.words_in_vocabulary_one" = "%1$@ word in vocabulary";
"extension_ui.popup.words_in_vocabulary_other" = "%1$@ words in vocabulary";
"extension_ui.popup.write_or_paste_first" = "Write or paste text first.";
"extension_ui.popup_title" = "blas. Grammar Checker";
"extension_ui.reader.analyzing" = "Analysing the page…";
"extension_ui.reader.close" = "Close reader";
"extension_ui.reader.empty" = "Couldn’t find readable text on this page.";
"extension_ui.reader.hear" = "Hear";
"extension_ui.reader.hint" = "Tap any word for its meaning. Saved words sync to your review deck.";
"extension_ui.reader.link_first" = "Link your blas. account to save words.";
"extension_ui.reader.save" = "Save";
"extension_ui.reader.saved" = "Saved";
"extension_ui.reader.saved_count" = "%1$@ saved";
"extension_ui.reader.title" = "blas. Reader";
"extension_ui.remove" = "Remove";
"extension_ui.service.account_expired" = "Your blas. account link expired. Link it again to continue.";
"extension_ui.service.account_unavailable" = "Blas could not verify your account. Paid features remain locked.";
"extension_ui.service.ai_writing_help_off" = "AI writing help is off. Enable it in Settings before text is sent to blas. servers.";
"extension_ui.service.could_not_reach_blas" = "Could not reach blas.";
"extension_ui.service.could_not_save" = "Could not save this item.";
"extension_ui.service.could_not_submit_report" = "Could not submit report.";
"extension_ui.service.deep_review_off" = "Deep Review is unavailable in this release.";
"extension_ui.service.link_account_first" = "Link your blas. account first.";
"extension_ui.service.link_account_for_ai" = "Link your blas. account before using AI writing help.";
"extension_ui.service.nothing_to_add" = "Nothing to add.";
"extension_ui.service.nothing_to_save" = "Nothing to save yet.";
"extension_ui.service.premium_required" = "Saved words require blas. Premium.";
"extension_ui.service.rewrite_consent_required" = "Review and accept the current Deep Review consent before sending English text.";
"extension_ui.service.rewrite_label_natural" = "More natural";
"extension_ui.service.rewrite_label_polished" = "Polished rewrite";
"extension_ui.service.rewrite_label_simpler" = "Simpler rewrite";
"extension_ui.service.rewrite_label_suggested" = "Suggested rewrite";
"extension_ui.service.rewrite_label_tone" = "Tone rewrite";
"extension_ui.service.rewrite_local_validation_failed_one" = "%1$@ rewrite candidate failed local grammar validation.";
"extension_ui.service.rewrite_local_validation_failed_other" = "%1$@ rewrite candidates failed local grammar validation.";
"extension_ui.service.rewrite_unavailable" = "Rewrite suggestions are unavailable.";
"extension_ui.service.saved_locally_sync_later" = "Saved locally. Syncs next time blas. is reachable.";
"extension_ui.service.server_ai_rewrite_disabled" = "AI rewrite generation is disabled. Deterministic checks remain available.";
"extension_ui.service.server_ai_rewrite_not_configured" = "AI rewrite provider is not configured yet.";
"extension_ui.service.server_rewrite_filtered" = "Rewrite candidates were filtered because they looked unsafe or unreliable.";
"extension_ui.service.server_side_by_side_disabled" = "Side-by-side generation is disabled. Deterministic checks remain available.";
"extension_ui.service.server_side_by_side_filtered" = "Side-by-side output was filtered because it did not align with the source text.";
"extension_ui.service.server_side_by_side_not_configured" = "Side-by-side provider is not configured yet.";
"extension_ui.service.side_by_side_unavailable" = "Side-by-side writing is unavailable.";
"extension_ui.settings" = "Settings";
"extension_ui.welcome.advanced_body" = "Adjust checking style, rules, ignored issues, and privacy choices.";
"extension_ui.welcome.advanced_title" = "Settings";
"extension_ui.welcome.choose_desc" = "This is your starting language. Change it any time from the extension popup.";
"extension_ui.welcome.choose_language" = "Choose your writing language";
"extension_ui.welcome.continue_checking" = "Continue checking";
"extension_ui.welcome.docs_body" = "Google Docs uses a custom editor, so inline underlines are unavailable there. Open blas. and paste a paragraph into the local checker instead.";
"extension_ui.welcome.docs_title" = "Paste checker for Google Docs";
"extension_ui.welcome.english_checks" = "English checks";
"extension_ui.welcome.footer_links" = "Legal and support";
"extension_ui.welcome.french_checks" = "French checks";
"extension_ui.welcome.hero_eyebrow" = "Ready when you write";
"extension_ui.welcome.hero_sub" = "Six Celtic languages and English, checked privately on this device.";
"extension_ui.welcome.hero_title" = "Choose a language, then start checking.";
"extension_ui.welcome.hint_breton" = "Brezhoneg selected. You can change this any time.";
"extension_ui.welcome.hint_cornish" = "Kernewek selected. You can change this any time.";
"extension_ui.welcome.hint_english" = "English selected. You can change this any time.";
"extension_ui.welcome.hint_french" = "Français selected. You can change this any time.";
"extension_ui.welcome.hint_irish" = "Gaeilge selected. You can change this any time.";
"extension_ui.welcome.hint_manx" = "Gaelg selected. You can change this any time.";
"extension_ui.welcome.hint_scots_gaelic" = "Gàidhlig selected. You can change this any time.";
"extension_ui.welcome.hint_welsh" = "Cymraeg selected. You can change this any time.";
"extension_ui.welcome.inline_body" = "Ordinary text fields, Gmail, comment boxes, forms, and most rich-text editors show underlines as you type.";
"extension_ui.welcome.inline_title" = "Inline on most websites";
"extension_ui.welcome.next_steps" = "Next steps";
"extension_ui.welcome.open_settings" = "Open settings →";
"extension_ui.welcome.pin_desc_html" = "Pin <strong>blas. Grammar Checker</strong> from your browser’s extensions menu for quick language switching and paste checks.";
"extension_ui.welcome.pin_icon" = "Pin the icon";
"extension_ui.welcome.privacy" = "Privacy";
"extension_ui.welcome.ready" = "You’re ready";
"extension_ui.welcome.save_failed" = "Could not save yet. Choose Start checking to try again.";
"extension_ui.welcome.saved" = "Language saved on this browser.";
"extension_ui.welcome.saving" = "Saving your language...";
"extension_ui.welcome.skip_to_setup" = "Skip to setup";
"extension_ui.welcome.start_checking" = "Start checking";
"extension_ui.welcome.support" = "Support";
"extension_ui.welcome.terms" = "Terms";
"extension_ui.welcome.try_desc" = "Type a sentence. Likely issues are underlined; open a suggestion to review or accept it.";
"extension_ui.welcome.try_hint" = "This checker runs on your device. Open the extension popup to use it anywhere a site needs paste fallback.";
"extension_ui.welcome.try_it" = "Try the local checker";
"extension_ui.welcome.try_placeholder" = "Type or paste Celtic-language or English text here...";
"extension_ui.welcome.try_prompt_html" = "Try typing: <code>mo cat is running sa seomra</code>";
"extension_ui.welcome.where_intro" = "Checks run locally without sign-in or server upload.";
"extension_ui.welcome.where_it_works" = "Know where blas. works";
"extension_ui.welcome_title" = "Welcome — blas. Grammar Checker";
"family.error_title" = "Something went wrong";
"family.invite.copied" = "Invite link copied.";
"family.invite.email_placeholder" = "Email address";
"family.invite.full" = "All seats are full.";
"family.invite.header" = "Invite someone";
"family.invite.send" = "Send invite";
"family.invite.sending" = "Sending invite…";
"family.invite.sent" = "Invite sent to %1$@.";
"family.invite.share_link" = "Share invite link";
"family.invite_email_label" = "Email address";
"family.invite_heading" = "Invite someone";
"family.join.failed_message" = "This invite couldn't be used. It may have expired, or the plan may be full.";
"family.join.failed_title" = "Couldn't join";
"family.join.go_home" = "Go home";
"family.join.missing_token" = "This invite link is missing its code.";
"family.join.success_message" = "You've joined the family plan. Premium is now active on your account.";
"family.join.success_title" = "You're in";
"family.join_success" = "You've joined the family plan. Premium is now active.";
"family.leave" = "Leave this family plan";
"family.left" = "You've left the family plan.";
"family.load_failed" = "Couldn't load your family plan. Check your connection and try again.";
"family.loading" = "Loading your household…";
"family.member.belongs_to" = "Part of %1$@'s family plan";
"family.member.belongs_to_generic" = "Part of a family plan";
"family.member.detail" = "You have full premium through your family plan. Manage the household from the owner's device.";
"family.member.leave" = "Leave this family plan";
"family.member.leave_confirm" = "Leave this family plan?";
"family.member.leaving" = "Leaving plan…";
"family.member.removing" = "Removing…";
"family.member.title" = "Family member";
"family.member_owner_fallback" = "the plan owner";
"family.member_premium_note" = "You have full premium through your family plan. Manage the household from the owner's device.";
"family.member_remove" = "Remove";
"family.member_removed" = "Member removed.";
"family.member_role_member" = "Member";
"family.member_role_owner" = "Owner";
"family.member_status_invited" = "Invited";
"family.member_unknown" = "Pending member";
"family.members.active" = "Active";
"family.members.header" = "Members";
"family.members.invited" = "Invited";
"family.members.owner" = "Owner";
"family.members.unknown" = "Pending member";
"family.members.you" = "You";
"family.members_heading" = "Members";
"family.nav_title" = "Family plan";
"family.none.pitch" = "A family plan shares premium with up to 6 people. Everyone keeps their own account and progress.";
"family.none.title" = "No family plan yet";
"family.none.where" = "You can buy a family plan from the upgrade screen.";
"family.none_cta" = "See plans";
"family.none_explainer" = "A family plan shares premium with up to 6 people. Everyone keeps their own account and progress.";
"family.none_heading" = "No family plan yet";
"family.owner.intro" = "Invite family members to share premium. Everyone keeps their own account and progress.";
"family.owner.seats_used" = "%1$lld of %2$lld seats used";
"family.owner.title" = "Your household";
"family.plan_title" = "Family plan";
"family.seats_used" = "%1$lld of %2$lld seats used";
"family.share_link" = "Share invite link";
"family.share_link_body" = "Join my family plan on Blas: %1$@";
"family.share_link_chooser" = "Share invite link";
"focal.error.unavailable_body" = "We could not load today's word list for this course.";
"focal.error.unavailable_title" = "Focal is unavailable";
"focal.game.loading_puzzle" = "Loading puzzle...";
"focal.game.win_genius" = "Genius!";
"focal.game.win_great" = "Great!";
"focal.game.win_impressive" = "Impressive!";
"focal.game.win_magnificent" = "Magnificent!";
"focal.game.win_nice" = "Nice!";
"focal.game.win_phew" = "Phew!";
"focal.game.win_splendid" = "Splendid!";
"focal.intro.cta_play" = "Play";
"focal.intro.cta_view_result" = "View Result";
"focal.intro.puzzle_number" = "No. %1$lld";
"focal.intro.tagline" = "Get 6 chances to guess a 5-letter word.";
"focal.keyboard.enter" = "ENTER";
"focal.result.back_to_puzzle" = "Back to puzzle";
"focal.result.close_title" = "Back to puzzle %1$lld";
"focal.result.community_played" = "%1$lld played";
"focal.result.copied" = "Copied!";
"focal.result.example" = "EXAMPLE";
"focal.result.guess_distribution" = "GUESS DISTRIBUTION";
"focal.result.listen_title" = "Listen in %1$@";
"focal.result.next_focal" = "Next Focal";
"focal.result.played_count" = "%1$lld played";
"focal.result.share" = "Share";
"focal.result.stat_current_streak" = "Current\nStreak";
"focal.result.stat_max_streak" = "Max\nStreak";
"focal.result.stat_played" = "Played";
"focal.result.stat_win_pct" = "Win %";
"focal.result.statistics" = "STATISTICS";
"focal.result.title_finished" = "Finished";
"focal.result.title_stats" = "Stats";
"focal.result.title_won" = "Nice work!";
"focal.result.todays_results" = "TODAY'S RESULTS";
"focal.result.you" = "you";
"focal.stats" = "Stats";
"focal.title" = "Focal";
"focus.intro.benefit_block" = "Block the apps that pull you away";
"focus.intro.benefit_choose" = "You choose exactly what to block";
"focus.intro.benefit_daily" = "Resets fresh every day";
"focus.intro.benefit_lift" = "They unlock the moment your lesson is done";
"focus.intro.cta" = "Set up Focus";
"focus.intro.later" = "Maybe later";
"focus.intro.subtitle" = "Block distracting apps until you finish your daily lesson.";
"games.crosswords_card.status_play" = "Play today's crossword";
"games.crosswords_card.subtitle" = "Daily mini crossword";
"games.crosswords_card.title" = "Crosswords";
"games.focal_card.status_lost" = "Completed — X/6";
"games.focal_card.status_play" = "Play today's puzzle";
"games.focal_card.status_playing" = "In progress — %1$lld/6";
"games.focal_card.status_won" = "Completed — %1$lld/6";
"games.focal_card.subtitle" = "Daily word puzzle";
"games.focal_card.title" = "Focal";
"games.placenames_card.subtitle" = "Discover what Irish and Welsh place names mean";
"games.placenames_card.title" = "Place Names";
"gift_card.banner.cta" = "Make a card";
"gift_card.banner.cta_belated" = "Send it anyway";
"gift_card.banner.cta_day_of" = "Send it today";
"gift_card.banner.cta_upcoming" = "Make a card";
"gift_card.banner.dismiss" = "Dismiss";
"gift_card.banner.in_days" = "in %1$lld days";
"gift_card.banner.in_one_day" = "in 1 day";
"gift_card.banner.state_today" = "today";
"gift_card.banner.state_tomorrow" = "tomorrow";
"gift_card.banner.state_upcoming" = "in %1$lld days";
"gift_card.banner.state_yesterday" = "yesterday";
"gift_card.banner.today" = "today";
"gift_card.banner.yesterday" = "yesterday";
"gift_card.composer.choose_phrase" = "Choose a phrase";
"gift_card.composer.hear_it" = "Hear it spoken";
"gift_card.composer.phrase_heading" = "Pick a phrase";
"gift_card.composer.share" = "Share card";
"gift_card.composer.share_chooser" = "Share gift card";
"gift_card.hub.empty" = "No card moments for this language yet.";
"gift_card.hub.subtitle" = "Make a card for any upcoming moment.";
"gift_card.preview.description" = "Gift card preview";
"gift_cards.banner.cta" = "Make a card";
"gift_cards.banner.cta_belated" = "Send it anyway";
"gift_cards.banner.dismiss_a11y" = "Dismiss";
"gift_cards.banner.phrase_plain" = "“%1$@”";
"gift_cards.banner.phrase_with_audio" = "“%1$@” — with audio.";
"gift_cards.banner.state_belated" = "yesterday";
"gift_cards.banner.state_day_of" = "today";
"gift_cards.banner.state_upcoming" = "in {days, plural, one {# day} other {# days}}";
"gift_cards.composer.close_a11y" = "Close";
"gift_cards.composer.phrase_picker_label" = "Pick your phrase";
"gift_cards.composer.play" = "Hear it spoken";
"gift_cards.composer.share" = "Share card";
"gift_cards.composer.sharing" = "Preparing…";
"gift_cards.recipient.cta_body" = "Learn %1$@ with Blas — the app for the Celtic languages. Grammar, vocabulary, and real conversation.";
"gift_cards.recipient.cta_heading" = "Send one back";
"gift_cards.recipient.more_phrases" = "More ways to say it";
"gift_cards.recipient.sent_you" = "Someone sent you a card in %1$@";
"gift_cards.recipient.web_cta" = "Or start on the web";
"glossary.got_it" = "Got it";
"glossary.in_plain_english" = "In plain English:";
"glossary.see_full_lesson" = "See the full lesson";
"glossary.show_definition" = "%1$@. Show definition.";
"grammar.annotations.conjugated_verb" = "\"%1$@\" is the %2$@ form of \"%3$@\" (%4$@)";
"grammar.annotations.correct_adjective_mutation" = "Correct: adjective \"%1$@\" mutated after feminine noun \"%2$@\"";
"grammar.annotations.correct_mutation" = "Mutated form of \"%1$@\" (%2$@)";
"grammar.annotations.correct_mutation_trigger" = "\"%1$@\" causes %2$@: %3$@ → %4$@";
"grammar.annotations.declined_noun" = "\"%1$@\" is the %2$@ form of \"%3$@\" (%4$@)";
"grammar.annotations.known_word" = "\"%1$@\" — %2$@ (%3$@)";
"grammar.annotations.labels.adjective_agreement" = "Adjective agreement";
"grammar.annotations.labels.adjective_agreement_with_mutation" = "Adjective agreement (%1$@)";
"grammar.annotations.missing_adjective_mutation" = "Adjective \"%1$@\" after feminine noun \"%2$@\" needs %3$@: %1$@ → %4$@";
"grammar.annotations.missing_mutation" = "\"%1$@\" should cause %2$@: %3$@ → %4$@";
"grammar.annotations.prepositional_pronoun" = "\"%1$@\" = \"%2$@\" + %3$@ → \"%4$@\"";
"grammar.annotations.terms.adjective_agreement" = "Adjective agreement";
"grammar.annotations.terms.aspirate_mutation" = "Aspirate mutation";
"grammar.annotations.terms.eclipsis" = "Eclipsis";
"grammar.annotations.terms.h_prefixing" = "h-Prefixing";
"grammar.annotations.terms.lenition" = "Lenition";
"grammar.annotations.terms.nasal_mutation" = "Nasal mutation";
"grammar.annotations.terms.soft_mutation" = "Soft mutation";
"grammar.annotations.terms.t_prefixing" = "t-Prefixing";
"grammar.context.examples_label" = "Examples";
"grammar.context.explanation_label" = "Explanation";
"grammar.context.got_it" = "Got it →";
"grammar.context.grammar_lesson_label" = "Grammar Lesson";
"grammar.context.rule_label" = "Rule";
"grammar.context.word_notes_label" = "Word Notes";
"grammar.contextual_popup.premium_upsell" = "Explainers are available with Premium. You'll see one free explainer per day with your first session.";
"grammar.contextual_popup.title" = "Explainer";
"grammar.diagnostics.categories.agreement" = "agreement";
"grammar.diagnostics.categories.article" = "article use";
"grammar.diagnostics.categories.bearlachas" = "English influence";
"grammar.diagnostics.categories.capitalization" = "capitalization";
"grammar.diagnostics.categories.case" = "case";
"grammar.diagnostics.categories.collocation" = "word choice";
"grammar.diagnostics.categories.confusable" = "lookalike word";
"grammar.diagnostics.categories.copula" = "copula use";
"grammar.diagnostics.categories.fluency" = "fluency";
"grammar.diagnostics.categories.grammar" = "grammar";
"grammar.diagnostics.categories.mixed_language" = "mixed-language wording";
"grammar.diagnostics.categories.mutation" = "mutation";
"grammar.diagnostics.categories.preposition" = "preposition use";
"grammar.diagnostics.categories.punctuation" = "punctuation";
"grammar.diagnostics.categories.redundancy" = "redundancy";
"grammar.diagnostics.categories.register" = "register";
"grammar.diagnostics.categories.sentence_structure" = "sentence structure";
"grammar.diagnostics.categories.spelling" = "spelling";
"grammar.diagnostics.categories.style" = "style";
"grammar.diagnostics.categories.translation_alignment" = "translation alignment";
"grammar.diagnostics.categories.typography" = "spacing or typography";
"grammar.diagnostics.categories.verb_form" = "verb form";
"grammar.diagnostics.categories.word_order" = "word order";
"grammar.diagnostics.detail" = "Blas flagged this %1$@ pattern. Check the highlighted text in context.";
"grammar.diagnostics.detail_with_suggestion" = "Blas flagged this %1$@ pattern and suggests \"%2$@\".";
"grammar.diagnostics.message" = "Review %1$@ in \"%2$@\".";
"grammar.diagnostics.message_with_suggestion" = "Review %1$@ in \"%2$@\". Try \"%3$@\".";
"grammar.drill.answer_placeholder" = "Answer...";
"grammar.drill.go" = "Go";
"grammar.drill.got_it" = "Got it";
"grammar.drill.grammar_lesson_label" = "GRAMMAR LESSON";
"grammar.drill.word_notes_label" = "WORD NOTES";
"grammar.drill_session.answer_placeholder" = "Type your answer...";
"grammar.drill_session.check" = "Check";
"grammar.drill_session.correct" = "Correct!";
"grammar.drill_session.got_it" = "Got it  →";
"grammar.drill_session.next" = "Next →";
"grammar.drill_session.not_quite" = "Not quite";
"grammar.drill_session.score" = "%1$lld of %2$lld correct";
"grammar.drill_session.session_complete" = "Session Complete!";
"grammar.lesson.completed" = "Completed";
"grammar.lesson.mark_complete" = "Mark as Complete";
"grammar.lesson.stage" = "Stage %1$lld";
"grammar.lesson_list.categories.adjectives" = "Adjectives";
"grammar.lesson_list.categories.articles" = "Articles";
"grammar.lesson_list.categories.case" = "Case";
"grammar.lesson_list.categories.chapter_overview" = "Chapter overview";
"grammar.lesson_list.categories.comparison" = "Comparison";
"grammar.lesson_list.categories.conjugation" = "Conjugation";
"grammar.lesson_list.categories.conjunctions" = "Conjunctions";
"grammar.lesson_list.categories.copula" = "Copula";
"grammar.lesson_list.categories.declension" = "Declension";
"grammar.lesson_list.categories.demonstratives" = "Demonstratives";
"grammar.lesson_list.categories.discourse" = "Discourse";
"grammar.lesson_list.categories.genitive" = "Genitive";
"grammar.lesson_list.categories.grammar" = "Grammar";
"grammar.lesson_list.categories.guide" = "Guide";
"grammar.lesson_list.categories.idiom" = "Idiom";
"grammar.lesson_list.categories.idioms" = "Idioms";
"grammar.lesson_list.categories.modal_expressions" = "Modal expressions";
"grammar.lesson_list.categories.modals" = "Modals";
"grammar.lesson_list.categories.morphology" = "Morphology";
"grammar.lesson_list.categories.mutation" = "Mutation";
"grammar.lesson_list.categories.mutations" = "Mutations";
"grammar.lesson_list.categories.negation" = "Negation";
"grammar.lesson_list.categories.nouns" = "Nouns";
"grammar.lesson_list.categories.numbers" = "Numbers";
"grammar.lesson_list.categories.numerals" = "Numerals";
"grammar.lesson_list.categories.other" = "Grammar";
"grammar.lesson_list.categories.passive" = "Passive";
"grammar.lesson_list.categories.phonology" = "Phonology";
"grammar.lesson_list.categories.phrases" = "Phrases";
"grammar.lesson_list.categories.prepositions" = "Prepositions";
"grammar.lesson_list.categories.pronouns" = "Pronouns";
"grammar.lesson_list.categories.pronunciation" = "Pronunciation";
"grammar.lesson_list.categories.questions" = "Questions";
"grammar.lesson_list.categories.register" = "Register";
"grammar.lesson_list.categories.relative_clauses" = "Relative clauses";
"grammar.lesson_list.categories.reported_speech" = "Reported speech";
"grammar.lesson_list.categories.subordinate_clauses" = "Subordinate clauses";
"grammar.lesson_list.categories.syntax" = "Syntax";
"grammar.lesson_list.categories.tense" = "Tense";
"grammar.lesson_list.categories.time" = "Time";
"grammar.lesson_list.categories.unit_focus" = "Unit focus";
"grammar.lesson_list.categories.verbal_noun" = "Verbal noun";
"grammar.lesson_list.categories.verbs" = "Verbs";
"grammar.lesson_list.categories.vocabulary" = "Vocabulary";
"grammar.lesson_list.categories.voice" = "Voice";
"grammar.lesson_list.category_header" = "%1$@ (%2$lld/%3$lld)";
"grammar.lesson_list.completed" = "Completed";
"grammar.lesson_list.drill_count" = "%1$lld drills";
"grammar.lesson_list.empty_body" = "Try a different search term or filter.";
"grammar.lesson_list.empty_title" = "No lessons match";
"grammar.lesson_list.filter_all" = "All";
"grammar.lesson_list.filter_completed" = "Completed";
"grammar.lesson_list.filter_not_started" = "Not Started";
"grammar.lesson_list.no_filter_matches" = "No lessons match this filter.";
"grammar.lesson_list.no_lessons_available" = "No grammar lessons available yet.";
"grammar.lesson_list.no_lessons_match" = "No lessons match";
"grammar.lesson_list.no_matches" = "No matches";
"grammar.lesson_list.no_matches_subtitle" = "Try a different search term or clear your filter.";
"grammar.lesson_list.no_search_matches" = "No matches found.";
"grammar.lesson_list.not_started" = "Not started";
"grammar.lesson_list.practice_action" = "Practice";
"grammar.lesson_list.practice_cta" = "Practice Grammar";
"grammar.lesson_list.practice_grammar" = "Practice Grammar";
"grammar.lesson_list.premium" = "Premium";
"grammar.lesson_list.search_aria" = "Search grammar lessons";
"grammar.lesson_list.search_placeholder" = "Search lessons...";
"grammar.lesson_list.search_prompt" = "Search lessons";
"grammar.lesson_list.title" = "Grammar";
"grammar.lesson_list.try_different_filter" = "Try a different filter.";
"grammar.mini_drill.answer_placeholder" = "Answer...";
"grammar.mini_drill.go" = "Go";
"grammar.sentences.loading" = "Loading sentences...";
"grammar.session.loading" = "Loading grammar drills...";
"home.accuracy_ring.label" = "accuracy";
"home.beat.learn" = "Learn";
"home.beat.lesson" = "Lesson";
"home.beat.optional_tag" = "Optional";
"home.beat.pronounce" = "Pronounce";
"home.beat.read" = "Read";
"home.beat.review" = "Review";
"home.beat.start" = "Start";
"home.beats.activity" = "Activity";
"home.beats.checkpoint" = "Checkpoint";
"home.beats.learn" = "Learn";
"home.beats.learn_stage" = "Learn %1$lld";
"home.beats.lesson" = "Lesson";
"home.beats.optional_tag" = "Optional";
"home.beats.pronounce" = "Pronounce";
"home.beats.read" = "Read";
"home.beats.review" = "Review";
"home.beats.speaking" = "Speaking";
"home.beats.start" = "Start";
"home.beats.unlock_subtitle" = "Continue now with Premium";
"home.beats.unlock_title" = "Unlock unlimited learning";
"home.beats.vocab_quiz" = "Quiz";
"home.caught_up.accuracy" = "accuracy";
"home.caught_up.message_default" = "Come back when new reviews are due, or practise what you know.";
"home.caught_up.message_excellent" = "Excellent work. Practise what you know or explore new skills.";
"home.caught_up.no_reviews_tomorrow" = "No reviews tomorrow";
"home.caught_up.review_tomorrow" = "review tomorrow";
"home.caught_up.reviews_tomorrow" = "reviews tomorrow";
"home.caught_up.streak" = "streak";
"home.caught_up.title" = "You're all caught up";
"home.chapter_recap.continue_next_chapter" = "Continue to next chapter";
"home.chapter_recap.stat_level" = "Level";
"home.chapter_recap.stat_topics" = "Topics";
"home.chapter_recap.stat_units" = "Units";
"home.chapter_recap.title" = "Chapter %1$lld complete";
"home.chapter_recap.what_you_covered" = "What you covered";
"home.checkpoint.complete_icon_desc" = "Complete";
"home.checkpoint.completed" = "Completed";
"home.checkpoint.icon_desc" = "Checkpoint";
"home.checkpoint.locked" = "Complete all units first";
"home.checkpoint.test" = "Test what you've learned";
"home.checkpoint.title" = "Chapter Checkpoint";
"home.checkpoint_intro.begin" = "Begin checkpoint";
"home.checkpoint_intro.chapter_subtitle" = "Chapter %1$lld: %2$@";
"home.checkpoint_intro.covers_header" = "This quiz covers";
"home.checkpoint_intro.description" = "10–15 questions combining everything you’ve learned in this chapter. No pass or fail — just see where you stand.";
"home.checkpoint_intro.not_now" = "Not now";
"home.checkpoint_intro.skill_grammar" = "Grammar & mutations";
"home.checkpoint_intro.skill_reading" = "Reading comprehension";
"home.checkpoint_intro.skill_sentence" = "Sentence construction";
"home.checkpoint_intro.skill_vocabulary" = "Vocabulary recall";
"home.checkpoint_intro.title" = "Chapter Checkpoint";
"home.checkpoint_intro.units_header" = "From these units";
"home.checkpoint_results.chapter_subtitle" = "Chapter %1$lld: %2$@";
"home.checkpoint_results.perfect_score" = "Perfect score!";
"home.checkpoint_results.rec_excellent" = "Excellent work across the board. You’re ready to move on.";
"home.checkpoint_results.rec_grammar" = "The grammar drills could use more work. Focus on mutation triggers in your next few sessions.";
"home.checkpoint_results.rec_reading" = "Reading comprehension needs attention. Read through the chapter stories again at your own pace.";
"home.checkpoint_results.rec_sentence" = "Sentence construction was tricky. Try re-reading the unit lessons to reinforce patterns.";
"home.checkpoint_results.rec_strong_areas" = "Strong performance in %1$@.";
"home.checkpoint_results.rec_vocab" = "Revisit vocabulary from this chapter in your daily practice sessions.";
"home.checkpoint_results.recommendations" = "Recommendations";
"home.checkpoint_results.retry" = "Retry checkpoint";
"home.checkpoint_results.skill_breakdown" = "Skill Breakdown";
"home.checkpoint_results.skill_grammar" = "Grammar";
"home.checkpoint_results.skill_reading" = "Reading";
"home.checkpoint_results.skill_sentences" = "Sentences";
"home.checkpoint_results.skill_vocabulary" = "Vocabulary";
"home.checkpoint_results.stat_correct" = "Correct";
"home.checkpoint_results.stat_duration" = "Duration";
"home.checkpoint_results.title" = "Checkpoint Complete";
"home.content_type.conjugation" = "Verbs";
"home.content_type.conversation" = "Conversation";
"home.content_type.copula" = "Copula";
"home.content_type.declension" = "Nouns";
"home.content_type.mutation" = "Mutations";
"home.content_type.number" = "Numbers";
"home.content_type.reading" = "Reading";
"home.content_type.sentence" = "Sentences";
"home.content_type.speaking" = "Speaking";
"home.content_type.verbal_noun" = "Verbal Nouns";
"home.content_type.vocab" = "Vocabulary";
"home.content_type_lower.conjugation" = "verbs";
"home.content_type_lower.copula" = "copula";
"home.content_type_lower.declension" = "nouns";
"home.content_type_lower.mutation" = "mutations";
"home.content_type_lower.number" = "numbers";
"home.content_type_lower.reading" = "reading";
"home.content_type_lower.sentence" = "sentences";
"home.content_type_lower.verbal_noun" = "verbal nouns";
"home.content_type_lower.vocab" = "vocabulary";
"home.course_spine.band_aria" = "%1$@: %2$lld of %3$lld chapters complete (%4$lld%%)";
"home.course_spine.position" = "Chapter %1$lld of %2$lld";
"home.course_spine.title" = "Course";
"home.daily_stack.complete_subtitle" = "Come back tomorrow for more";
"home.daily_stack.complete_title" = "Daily dose complete";
"home.daily_stack.done_button" = "Done for today";
"home.daily_stack.done_for_today" = "Done for today";
"home.daily_stack.ear_training" = "Ear Training";
"home.daily_stack.listen" = "Listen";
"home.daily_stack.subtitle" = "2-3 minutes of immersion";
"home.daily_stack.title" = "Daily Dose";
"home.daily_stack.word_of_the_day" = "Word of the Day";
"home.first_session.begin" = "Begin your first lesson  →";
"home.first_session.begin_cta" = "Begin your first lesson";
"home.first_session.chapter_label" = "Ch. 1 — %1$@";
"home.first_session.duration" = "Takes about 3 minutes";
"home.first_session.lesson" = "Lesson";
"home.first_session.lesson_beat" = "Lesson";
"home.first_session.up_next" = "Up next";
"home.fluency.band_advanced" = "Advanced";
"home.fluency.band_advanced_range" = "1550 - 1749";
"home.fluency.band_beginner" = "Beginner";
"home.fluency.band_beginner_range" = "Under 1150";
"home.fluency.band_elementary" = "Elementary";
"home.fluency.band_elementary_range" = "1150 - 1349";
"home.fluency.band_fluent" = "Fluent";
"home.fluency.band_fluent_range" = "1750+";
"home.fluency.band_intermediate" = "Intermediate";
"home.fluency.band_intermediate_range" = "1350 - 1549";
"home.fluency.explainer_1" = "Starts at 1000. Right answers nudge it up, misses nudge it down. Harder items count more.";
"home.fluency.explainer_2" = "Moves fastest in your first ~10 sessions, then settles.";
"home.fluency.explainer_body_1" = "Starts at 1000. Right answers nudge it up, misses nudge it down. Harder items count more.";
"home.fluency.explainer_body_2" = "Moves fastest in your first ~10 sessions, then settles.";
"home.fluency.explainer_title" = "Your fluency rating";
"home.fluency.range_beginner" = "Under 1150";
"home.fluency.title" = "Your fluency rating";
"home.free_course_notice.body" = "All lessons and features are unlocked. Course-wide audio isn’t available yet; audio buttons appear automatically where human recordings have been approved.";
"home.free_course_notice.title" = "Free, text-first course";
"home.getting_started.how_it_works" = "How it works";
"home.getting_started.milestone_accuracy" = "Hit 70% accuracy";
"home.getting_started.milestone_count" = "%1$lld of 3";
"home.getting_started.milestone_first_session" = "Complete your first session";
"home.getting_started.milestone_learn_rules" = "Learn 5 rules";
"home.getting_started.progress" = "%1$lld of 3";
"home.getting_started.stage_counts" = "%1$lld triggers, %2$lld rules";
"home.getting_started.stage_label" = "Stage %1$lld: %2$@";
"home.getting_started.stage_name" = "Stage %1$lld: %2$@";
"home.getting_started.title" = "Getting Started";
"home.getting_started.triggers_rules" = "%1$lld triggers, %2$lld rules";
"home.guest_nudge.message" = "Sign in to save progress";
"home.guest_nudge.sign_in" = "Sign In";
"home.journey.chapter_complete" = "Chapter complete!";
"home.journey.chapter_label" = "Ch. %1$lld — %2$@";
"home.journey.continue_next_unit" = "Continue to next unit";
"home.journey.open_pathway" = "Open pathway";
"home.journey_card.chapter_complete" = "Chapter complete!";
"home.journey_card.chapter_header" = "Ch. %1$lld — %2$@";
"home.journey_card.continue_next_unit" = "Continue to next unit";
"home.journey_card.map_chip" = "Map";
"home.journey_card.open_pathway" = "Open pathway";
"home.loading_content" = "Loading content...";
"home.main_label" = "Home";
"home.mastery.rules_remaining_one" = "1 rule from mastering this stage";
"home.mastery.rules_remaining_other" = "%1$lld rules from mastering this stage";
"home.mastery.stage_progress" = "Stage %1$lld Progress";
"home.mastery.unlock_next_stage" = "%1$lld%% — 80%% unlocks Stage %2$lld";
"home.micro_session.a11y_base" = "%1$@ micro session";
"home.micro_session.a11y_due" = ", %1$lld due";
"home.micro_session.a11y_mastery" = ", %1$lld%% mastery";
"home.micro_session.due_count" = "%1$lld due";
"home.pathway.a11y_label" = "Pathway";
"home.pathway.chapter_count" = "%1$lld of %2$lld";
"home.pathway.chapter_detail_a11y" = "Chapter detail";
"home.pathway.chapter_not_found" = "Chapter not found.";
"home.pathway.chapter_short" = "CH. %1$lld";
"home.pathway.chapter_short_level" = "CH. %1$lld · %2$@";
"home.pathway.chapters_complete_count" = "%1$lld of %2$lld";
"home.pathway.hero_chapter_level" = "CH. %1$lld · %2$@";
"home.pathway.legacy_stage_1" = "Foundations";
"home.pathway.legacy_stage_2" = "Expanding";
"home.pathway.legacy_stage_3" = "Eclipsis";
"home.pathway.legacy_stage_4" = "Going deeper";
"home.pathway.legacy_stage_5" = "Fluency";
"home.pathway.legacy_stage_6" = "Complexity";
"home.pathway.legacy_stage_7" = "Advanced";
"home.pathway.legacy_stage_8" = "Mastery";
"home.pathway.legacy_stage_fallback" = "Stage %1$@";
"home.pathway.loading" = "Loading pathway...";
"home.pathway.loading_chapter" = "Loading chapter...";
"home.pathway.no_active_chapter" = "No active chapter.";
"home.pathway.stage_a1_subtitle" = "Your first steps";
"home.pathway.stage_a1_title" = "Foundations";
"home.pathway.stage_a2_subtitle" = "Expanding your basics";
"home.pathway.stage_a2_title" = "Building Up";
"home.pathway.stage_b1_subtitle" = "Expressing yourself";
"home.pathway.stage_b1_title" = "Getting Fluent";
"home.pathway.stage_b2_subtitle" = "Depth and nuance";
"home.pathway.stage_b2_title" = "Mastering It";
"home.pathway.stage_c1_subtitle" = "Sharpening nuance";
"home.pathway.stage_c1_title" = "Advanced";
"home.pathway.stage_c2_subtitle" = "Native-level fluency";
"home.pathway.stage_c2_title" = "Mastery";
"home.pathway.title" = "Your Journey";
"home.pathway.units_header" = "Units";
"home.pathway.units_progress" = "%1$lld / %2$lld units";
"home.pathway_card.collapse" = "Collapse";
"home.pathway_card.content_unlock_badge" = "+ %1$@";
"home.pathway_card.estimated_minutes" = "~%1$lld min";
"home.pathway_card.expand" = "Expand";
"home.pathway_card.items_progress" = "%1$lld / %2$lld";
"home.pathway_card.stage_label" = "Stage %1$lld - %2$@";
"home.pathway_card.stage_name" = "Stage %1$lld — %2$@";
"home.pathway_card.stage_range" = "Stages %1$lld-%2$lld";
"home.pathway_card.stages_range" = "Stages %1$lld–%2$lld";
"home.pathway_card.stages_range_from_one" = "Stages 1–%1$lld";
"home.pathway_card.units_ahead" = "%1$lld units ahead";
"home.pathway_card.units_complete" = "%1$lld units complete";
"home.pathway_card.unlock" = "Unlock";
"home.placement.body" = "Based on your experience level, we've skipped you ahead to %1$@. Earlier chapters are marked as known. You can revisit them anytime.\n\nYou can change your level in Settings, and use the Practice tab for general sessions.";
"home.placement.body_rich" = "Based on your experience level, we've skipped you ahead to <strong>%1$@</strong>. Earlier chapters are marked as known — you can revisit them anytime.";
"home.placement.got_it" = "Got it";
"home.placement.note" = "You can change your level in <strong>Settings</strong>, and use the <strong>Practice</strong> tab for general sessions at any time.";
"home.placement.title" = "Starting at Chapter %1$lld";
"home.placement_alert.got_it" = "Got it";
"home.placement_alert.message" = "Based on your experience level, we've skipped you ahead to Chapter %1$lld: %2$@. Earlier chapters are marked as known — you can revisit them anytime.\n\nYou can change your level in Settings, and use the Practice tab for general sessions.";
"home.placement_alert.title" = "Starting at a later chapter";
"home.premium_badge" = "Premium";
"home.premium_card.analytics" = "Track your mastery with full analytics";
"home.premium_card.badge" = "Premium";
"home.premium_card.feature_analytics" = "Track your mastery with full analytics";
"home.premium_card.feature_grammar_lessons" = "Grammar Lessons explain why mutations happen";
"home.premium_card.feature_smart_sessions" = "Smart Sessions target your weak spots";
"home.premium_card.grammar_lessons" = "Grammar Lessons explain why mutations happen";
"home.premium_card.learn_more" = "Learn more";
"home.premium_card.smart_sessions" = "Smart Sessions target your weak spots";
"home.queue_summary.due_today" = "%1$lld due today";
"home.queue_summary.new" = "%1$lld new";
"home.queue_summary.reinforce" = "%1$lld reinforce";
"home.queue_summary.review" = "%1$lld review";
"home.reading_level.progress" = "%1$lld%% of %2$@ passages completed";
"home.reading_level.title" = "Reading Level";
"home.review_line.minutes" = "~%1$lld min";
"home.review_line.start" = "Start";
"home.review_line.words" = "%1$lld words to review";
"home.review_line.words_due" = "{count, plural, one {# word to review} other {# words to review}}";
"home.review_line.words_to_review" = "words to review";
"home.road.progress_aria" = "%1$lld of %2$lld units complete in this chapter";
"home.screen.dictionary" = "Dictionary";
"home.session_subtitle.accuracy_improving" = "Your accuracy is improving — keep it up";
"home.session_subtitle.due_keep_streak" = "%1$lld items due — keep your streak going";
"home.session_subtitle.due_pick_up" = "%1$lld items due — pick up where you left off";
"home.session_subtitle.due_with_types" = "%1$lld items due%2$@";
"home.session_subtitle.first" = "Learn your first words and grammar rules";
"home.session_subtitle.type_join" = " and ";
"home.session_subtitle.type_summary" = ", mostly %1$@";
"home.session_subtitle.welcome_back" = "Welcome back — you have %1$lld items due for review";
"home.speaking_card.subtitle" = "Practise speaking Irish out loud, with instant feedback on your grammar.";
"home.speaking_card.title" = "Speaking lessons";
"home.speech_card.start_lesson" = "Start Lesson";
"home.speech_card.subtitle_audio" = "Practice real-world scenarios with guided coaching";
"home.speech_card.subtitle_no_audio" = "Speech lessons are not included in this text-first course";
"home.speech_card.text_first_badge" = "Text-first course";
"home.speech_card.title_breton" = "Speak Brezhoneg";
"home.speech_card.title_cornish" = "Speak Kernewek";
"home.speech_card.title_irish" = "Speak Irish";
"home.speech_card.title_manx" = "Speak Gaelg";
"home.speech_card.title_scots_gaelic" = "Speak Gaelic";
"home.speech_card.title_welsh" = "Speak Welsh";
"home.speech_lesson.description" = "Practice real-world scenarios with guided coaching";
"home.speech_lesson.start" = "Start Lesson";
"home.speech_lesson.title" = "Speak %1$@";
"home.stat.accuracy" = "ACCURACY";
"home.stat.elo" = "ELO";
"home.stat.streak" = "STREAK";
"home.stat_chip.accuracy" = "Accuracy";
"home.stat_chip.elo" = "ELO";
"home.stat_chip.streak" = "Streak";
"home.this_week.title" = "This Week";
"home.this_week_card.title" = "This Week";
"home.today.action_first_session_subtitle" = "Jump into your first practice";
"home.today.action_first_session_title" = "Start your first session";
"home.today.action_focal_done_subtitle" = "Today’s Focal";
"home.today.action_focal_play_subtitle" = "Daily word puzzle";
"home.today.action_focal_play_title" = "Play today’s Focal";
"home.today.action_general_subtitle" = "Grammar, vocabulary, and more";
"home.today.action_general_title" = "Start a session";
"home.today.action_read_story_subtitle" = "Tap words to see translations";
"home.today.action_read_story_title" = "Read a short story";
"home.today.action_speech_subtitle" = "Guided speaking practice";
"home.today.action_speech_title" = "Try a speech lesson";
"home.today.all_done" = "All done!";
"home.today.all_done_subtitle" = "You've completed today's goals";
"home.today.collapse" = "Collapse";
"home.today.duration_3_min" = "3 min";
"home.today.duration_5_min" = "5 min";
"home.today.expand" = "Expand";
"home.today.external_open_error" = "We couldn't open that link on this device.";
"home.today.first_session_subtitle" = "Jump into your first practice";
"home.today.first_session_title" = "Start your first session";
"home.today.focal_done_subtitle" = "Today's Focal";
"home.today.focal_subtitle" = "Daily word puzzle";
"home.today.focal_title" = "Play today's Focal";
"home.today.general_session_subtitle" = "Grammar, vocabulary, and more";
"home.today.general_session_title" = "Start a session";
"home.today.header" = "Today";
"home.today.header_done" = "Done for today";
"home.today.immersion_divider" = "Immerse outside the app";
"home.today.outside_app_title" = "Outside the app today";
"home.today.read_story_subtitle" = "Tap words to see translations";
"home.today.read_story_title" = "Read a short story";
"home.today.review_all_caught_up" = "All caught up";
"home.today.review_caught_up" = "All caught up";
"home.today.review_practise_items" = "Practise %1$lld items";
"home.today.review_reinforce" = "Reinforce what you’ve learned";
"home.today.review_subtitle" = "Reinforce what you've learned";
"home.today.speech_lesson_subtitle" = "Guided speaking practice";
"home.today.speech_lesson_title" = "Try a speech lesson";
"home.today.time_3min" = "3 min";
"home.today.time_5min" = "5 min";
"home.today.time_minutes" = "~%1$lld min";
"home.today.weak_area_general" = "Includes areas you've been getting wrong";
"home.today.weak_area_grammar" = "Includes grammar you've been getting wrong";
"home.today.weak_area_sentence" = "Includes sentences you've been getting wrong";
"home.today.weak_area_vocab" = "Includes vocabulary you've been getting wrong";
"home.today.weak_hint_general" = "Includes areas you’ve been getting wrong";
"home.today.weak_hint_grammar" = "Includes grammar you’ve been getting wrong";
"home.today.weak_hint_sentence" = "Includes sentences you’ve been getting wrong";
"home.today.weak_hint_vocab" = "Includes vocabulary you’ve been getting wrong";
"home.today_card.all_done_subtitle" = "You've completed today's goals";
"home.today_card.all_done_title" = "All done!";
"home.today_card.done_for_today" = "Done for today";
"home.today_card.immersion_divider" = "Immerse outside the app";
"home.today_card.outside_app_today" = "Outside the app today";
"home.today_card.progress_count" = "%1$lld/%2$lld";
"home.today_card.today" = "Today";
"home.topic_of_the_day.label" = "WORD OF THE DAY";
"home.topic_of_the_day.play_pronunciation" = "Play pronunciation";
"home.trial_countdown.days_left_one" = "1 day left of your free trial";
"home.trial_countdown.days_left_other" = "%1$lld days left of your free trial";
"home.trial_countdown.keep_access" = "Keep your access";
"home.unit_complete.back_to_home" = "Back to home";
"home.unit_complete.badge" = "UNIT COMPLETE";
"home.unit_complete.chapter_complete" = "Chapter %1$lld Complete!";
"home.unit_complete.chapter_title_subtitle" = "%1$@ — %2$@";
"home.unit_complete.chapter_unit" = "Chapter %1$lld · Unit %2$lld";
"home.unit_complete.icon_desc" = "Complete";
"home.unit_complete.label" = "UNIT COMPLETE";
"home.unit_complete.next_chapter_unit" = "Chapter %1$lld · Unit %2$lld — %3$@";
"home.unit_complete.next_up" = "NEXT UP";
"home.unit_complete.next_up_detail" = "Chapter %1$lld · Unit %2$lld — %3$@";
"home.upgrade_banner.message" = "You’re all set. Full access is now unlocked.";
"home.upgrade_banner.start_learning" = "Start Learning";
"home.upgrade_banner.subtitle" = "Full access is now unlocked";
"home.upgrade_banner.title" = "You're all set";
"home.weekday.fri" = "F";
"home.weekday.mon" = "M";
"home.weekday.sat" = "S";
"home.weekday.sun" = "S";
"home.weekday.thu" = "T";
"home.weekday.tue" = "T";
"home.weekday.wed" = "W";
"home.weekly_summary.dismiss" = "Dismiss";
"home.weekly_summary.dismiss_aria" = "Dismiss weekly summary";
"home.weekly_summary.stats" = "%1$lld drills, %2$lld%% avg, %3$lld-day streak";
"home.weekly_summary.this_week" = "This week";
"home.weekly_summary.title" = "This week";
"home.word_of_the_day.label" = "WORD OF THE DAY";
"hub.archive.browser_hint" = "Open the archive in your browser to explore the full collection.";
"hub.archive.error_subtitle" = "Check your connection and try again.";
"hub.archive.error_title" = "Couldn't load the archive";
"hub.archive.open_in_browser" = "Open in browser";
"hub.archive.reload" = "Reload";
"hub.archive.title" = "Archive";
"hub.archive.try_again" = "Try again";
"hub.coming_soon" = "Coming soon";
"hub.common.premium" = "Premium";
"hub.content_type.copula" = "Copula";
"hub.content_type.listening" = "Listening";
"hub.content_type.mutations" = "Mutations";
"hub.content_type.nouns" = "Nouns";
"hub.content_type.numbers" = "Numbers";
"hub.content_type.reading" = "Reading";
"hub.content_type.sentences" = "Sentences";
"hub.content_type.verbal_nouns" = "Verbal Nouns";
"hub.content_type.verbs" = "Verbs";
"hub.content_type.vocabulary" = "Vocabulary";
"hub.crossword.across" = "Across";
"hub.crossword.back_to" = "Back to crossword #%1$lld";
"hub.crossword.check" = "Check";
"hub.crossword.clear" = "Clear";
"hub.crossword.clear_crossword" = "Clear crossword";
"hub.crossword.clue_meta" = "%1$lld %2$@ · %3$lld letters";
"hub.crossword.complete" = "Crossword Complete";
"hub.crossword.down" = "Down";
"hub.crossword.history" = "History";
"hub.crossword.history_subtitle" = "Pick a day to play again.";
"hub.crossword.history_title" = "Crossword history";
"hub.crossword.next" = "Next Crossword";
"hub.crossword.reveal" = "Reveal";
"hub.crossword.share" = "Share";
"hub.crossword.share_chooser" = "Share Crossword";
"hub.crossword.solved_this" = "This crossword is solved.";
"hub.crossword.solved_today" = "Today's crossword is solved.";
"hub.crossword.solved_words" = "SOLVED WORDS";
"hub.crossword.stat_cells" = "Cells";
"hub.crossword.stat_clues" = "Clues";
"hub.crossword.stat_solved" = "Solved";
"hub.crossword.status_completed" = "Completed";
"hub.crossword.status_in_progress" = "In progress";
"hub.crossword.status_not_started" = "Not started";
"hub.crossword.unavailable" = "Crossword unavailable";
"hub.crossword.view_result" = "View result";
"hub.due_count" = "%1$lld due";
"hub.focal.back_to_puzzle" = "Back to puzzle";
"hub.focal.back_to_puzzle_num" = "Back to puzzle %1$lld";
"hub.focal.badge_genius" = "Genius!";
"hub.focal.badge_great" = "Great!";
"hub.focal.badge_impressive" = "Impressive!";
"hub.focal.badge_magnificent" = "Magnificent!";
"hub.focal.badge_phew" = "Phew!";
"hub.focal.badge_splendid" = "Splendid!";
"hub.focal.community_played" = "%1$lld played";
"hub.focal.data_unavailable" = "Focal data not available";
"hub.focal.example" = "EXAMPLE";
"hub.focal.guess_distribution" = "GUESS DISTRIBUTION";
"hub.focal.intro_subtitle" = "Get 6 chances to guess a 5-letter word.";
"hub.focal.keyboard_backspace" = "Backspace";
"hub.focal.keyboard_enter" = "ENTER";
"hub.focal.next" = "Next Focal";
"hub.focal.play" = "Play";
"hub.focal.puzzle_number" = "No. %1$lld";
"hub.focal.share" = "Share";
"hub.focal.share_chooser" = "Share Focal";
"hub.focal.stat_current_streak" = "Current\nStreak";
"hub.focal.stat_max" = "Max";
"hub.focal.stat_max_streak" = "Max\nStreak";
"hub.focal.stat_played" = "Played";
"hub.focal.stat_streak" = "Streak";
"hub.focal.stat_win_pct" = "Win %";
"hub.focal.statistics" = "Statistics";
"hub.focal.stats" = "Stats";
"hub.focal.todays_results" = "TODAY'S RESULTS";
"hub.focal.view_result" = "View Result";
"hub.focal.you" = "you";
"hub.focus.browse_vocabulary" = "Browse vocabulary";
"hub.focus.continue_lesson" = "Continue: %1$@";
"hub.focus.grammar" = "Grammar";
"hub.focus.practice_sentences" = "Practice sentences";
"hub.focus.reading" = "Reading";
"hub.focus.review_due_sentences" = "Review %1$lld due sentences";
"hub.focus.review_due_words" = "Review %1$lld due words";
"hub.focus.sentences" = "Sentences";
"hub.focus.srs_learning" = "Learning";
"hub.focus.srs_mastered" = "Mastered";
"hub.focus.srs_review" = "Review";
"hub.focus.srs_unseen" = "Unseen";
"hub.focus.try_passage" = "Try an %1$@ passage";
"hub.focus.vocabulary" = "Vocabulary";
"hub.focus_areas.grammar" = "Grammar";
"hub.focus_areas.grammar_continue" = "Continue: %1$@";
"hub.focus_areas.hero_body" = "Four guided paths through the hard parts of %1$@. Work through the steps in order, then practise mixed examples.";
"hub.focus_areas.prefer_random_area" = "Prefer to practise this area at random?";
"hub.focus_areas.reading" = "Reading";
"hub.focus_areas.reading_try_passage" = "Try an %1$@ passage";
"hub.focus_areas.review_examples_subtitle" = "Review examples from this focus area.";
"hub.focus_areas.review_topic" = "Review %1$@";
"hub.focus_areas.sentences" = "Sentences";
"hub.focus_areas.sentences_practice" = "Practice sentences";
"hub.focus_areas.sentences_review_due" = "Review %1$lld due sentences";
"hub.focus_areas.srs_learning" = "Learning";
"hub.focus_areas.srs_mastered" = "Mastered";
"hub.focus_areas.srs_review" = "Review";
"hub.focus_areas.srs_unseen" = "Unseen";
"hub.focus_areas.summary_base" = "Mutations, Verbs, Pronouns, Sentences";
"hub.focus_areas.summary_due" = "%1$@, %2$lld due";
"hub.focus_areas.title" = "Focus Areas";
"hub.focus_areas.vocab_browse" = "Browse vocabulary";
"hub.focus_areas.vocab_review_due" = "Review %1$lld due words";
"hub.focus_areas.vocabulary" = "Vocabulary";
"hub.forecast.begin" = "Begin";
"hub.forecast.begin_count" = "Begin %1$lld";
"hub.forecast.due_overall" = "%1$lld due overall";
"hub.forecast.due_today" = "%1$lld due today";
"hub.forecast.estimated_minutes" = "~%1$lld min";
"hub.forecast.new" = "New";
"hub.forecast.review" = "Review";
"hub.forecast.slice_note" = "You’ll clear %1$lld now. The rest stay due for later today.";
"hub.forecast.this_session" = "This session";
"hub.forecast.title" = "Today's Practice";
"hub.forecast.total" = "Total";
"hub.games.crossword_play_today" = "Play today's crossword";
"hub.games.crossword_subtitle" = "Daily mini crossword";
"hub.games.crosswords_subtitle" = "Daily mini crossword";
"hub.games.crosswords_title" = "Crosswords";
"hub.games.focal_guesses" = "%1$lld/6 guesses";
"hub.games.focal_play_today" = "Play today's puzzle";
"hub.games.focal_subtitle" = "Daily word puzzle";
"hub.games.puzzles_solve" = "Solve";
"hub.games.puzzles_soon" = "Soon";
"hub.games.puzzles_title" = "Puzzles";
"hub.games.sealg_subtitle" = "Name what's around you";
"hub.games.sealg_title" = "Sealg";
"hub.games.solve" = "Solve";
"hub.games.soon" = "Soon";
"hub.games.status_coming_soon" = "Coming soon";
"hub.games.status_completed" = "Completed";
"hub.games.status_daily_cap" = "Daily cap reached";
"hub.games.status_focal_in_progress" = "In progress (%1$lld/6)";
"hub.games.status_free_today" = "%1$lld/3 free today";
"hub.games.status_in_progress" = "In progress";
"hub.games.status_play" = "Play";
"hub.games.status_unlimited" = "Unlimited";
"hub.games.title" = "Games";
"hub.launcher.conjugation_body" = "Pick the correct %1$@ form for a verb, tense and person.";
"hub.launcher.conjugation_count" = "%1$lld verbs";
"hub.launcher.conjugation_heading" = "Verb forms";
"hub.launcher.conjugation_sample" = "Example prompt";
"hub.launcher.conjugation_sample_prompt" = "%1$@ · %2$@";
"hub.launcher.conjugation_title" = "%1$@ verb forms";
"hub.launcher.fastest" = "Fastest";
"hub.launcher.fastest_empty" = "Finish a run with 80%+ accuracy to set a record.";
"hub.launcher.no_drills_available" = "No verb forms are available for this language yet.";
"hub.launcher.recent" = "Recent";
"hub.launcher.speed_board_empty" = "No times yet. Set the pace.";
"hub.launcher.speed_post_hint" = "Runs at 80%+ accuracy post automatically.";
"hub.launcher.speed_your_rank" = "You're #%1$lld · %2$@";
"hub.launcher.start_drills" = "Start %1$lld Drills";
"hub.launcher.start_forms" = "Start";
"hub.launcher.unlock_with_premium" = "Unlock with Premium";
"hub.launcher.your_times" = "Your Times";
"hub.learn.all_caught_up" = "All caught up";
"hub.learn.cards_due_today" = "cards due today";
"hub.learn.conversations" = "Conversations";
"hub.learn.focus_areas" = "Focus Areas";
"hub.learn.focus_areas_summary" = "Mutations, Verbs, Pronouns, Sentences";
"hub.learn.focus_areas_summary_due" = "Mutations, Verbs, Pronouns, Sentences";
"hub.learn.grammar_narrative" = "%1$lld of %2$lld rules mastered (%3$lld%%). %4$lld of %5$lld lessons read.";
"hub.learn.practice_session" = "Practice session";
"hub.learn.practice_session_subtitle" = "Review and reinforce what you've covered in your chapters";
"hub.learn.progress" = "Progress";
"hub.learn.read_something" = "Read something";
"hub.learn.reading_narrative_completed" = "%1$lld of %2$lld passages completed.";
"hub.learn.reading_narrative_count" = "%1$lld graded passages.";
"hub.learn.reading_narrative_range" = "%1$lld graded passages from %2$@ to %3$@.";
"hub.learn.skills" = "Skills";
"hub.learn.skills_summary_all" = "Pronunciation, Writing, Speed Drills";
"hub.learn.skills_summary_more" = "%1$@, %2$@ + %3$lld more";
"hub.learn.skills_summary_no_speech" = "Writing, Speed Drills";
"hub.learn.speak_language" = "Speak %1$@";
"hub.learn.speech_lessons_subtitle" = "Guided speech lessons with audio feedback";
"hub.learn.speech_subtitle" = "Guided speech lessons with audio feedback";
"hub.learn.spelling" = "Spelling";
"hub.learn.srs_explainer" = "Each word comes back right before you'd forget it. Answer correctly and the gap stretches, locking it into long-term memory.";
"hub.learn.start" = "Start";
"hub.learn.start_review" = "Start review";
"hub.learn.start_speech_lesson" = "Start speech lesson";
"hub.learn.title" = "Practice";
"hub.learn.vocab_narrative" = "You've mastered %1$lld of %2$lld words. %3$@";
"hub.learn.vocab_narrative_due" = "%1$lld are due for review today.";
"hub.learn.vocab_narrative_none_due" = "No words due for review right now.";
"hub.learn.vocab_quiz_subtitle" = "One minute on the clock. Clear as many words as you can, then beat your best run.";
"hub.learn.vocab_whats_next" = "You're currently learning %1$lld words — mostly %2$@ words.";
"hub.practice.accuracy" = "%1$lld%% accuracy";
"hub.practice.ai_powered" = "Writing feedback";
"hub.practice.all_caught_up" = "You’re all caught up";
"hub.practice.badge_due" = "%1$lld due";
"hub.practice.build_foundations" = "Build your foundations";
"hub.practice.build_foundations_subtitle" = "Start with a quick practice to see where you stand.";
"hub.practice.caught_up" = "You're all caught up";
"hub.practice.caught_up_default" = "Come back when new reviews are due, or explore skills below.";
"hub.practice.caught_up_excellent" = "Excellent accuracy. Browse skills below to sharpen further.";
"hub.practice.caught_up_solid" = "Solid progress. Browse skills below to keep building.";
"hub.practice.challenges" = "Challenges";
"hub.practice.chat_and_learn" = "Chat and learn";
"hub.practice.chip_accuracy" = "accuracy";
"hub.practice.chip_review_tomorrow" = "review tomorrow";
"hub.practice.chip_reviews_tomorrow" = "reviews tomorrow";
"hub.practice.chip_streak" = "streak";
"hub.practice.coming_up" = "Coming up";
"hub.practice.compose_practise" = "Compose and practise";
"hub.practice.comprehension" = "Comprehension";
"hub.practice.comprehension_detail" = "Answer questions from short spoken prompts";
"hub.practice.dictation" = "Dictation";
"hub.practice.dictation_detail" = "Listen closely and type what you hear";
"hub.practice.drill_error_correction" = "Error Correction";
"hub.practice.drill_error_correction_detail" = "Spot the wrong form in a sentence and learn why it's wrong";
"hub.practice.drill_fill_blank" = "Fill the Blank";
"hub.practice.drill_fill_blank_detail" = "Pick the word that fits the sentence — trains mutations and word choice";
"hub.practice.drill_mixed_recall" = "Mixed Recall";
"hub.practice.drill_mixed_recall_detail" = "Vocab, grammar, mutations — all mixed";
"hub.practice.drill_timed_answers" = "Timed Answers";
"hub.practice.drill_timed_answers_detail" = "15 seconds per drill — no thinking too long";
"hub.practice.drill_translation" = "Translation";
"hub.practice.drill_translation_detail" = "Turn an English sentence into Welsh or Irish using vocab hints";
"hub.practice.edge_training" = "Edge Training";
"hub.practice.edge_training_subtitle" = "Guided pronunciation drills with audio feedback";
"hub.practice.encouragement_build" = "Browse skills below to keep building.";
"hub.practice.encouragement_no_data" = "Browse skills below to keep learning.";
"hub.practice.encouragement_sharp" = "Accuracy at %1$lld%% — sharp work.";
"hub.practice.encouragement_solid" = "Accuracy at %1$lld%% — solid progress.";
"hub.practice.focus_area" = "Focus area";
"hub.practice.focus_on" = "Focus on %1$@";
"hub.practice.free_write" = "Free Write";
"hub.practice.free_write_desc" = "Write freely and get feedback on grammar and mutations";
"hub.practice.free_write_description" = "Write freely and get feedback on grammar and mutations";
"hub.practice.free_write_needs_consent" = "Requires consent";
"hub.practice.free_write_prompt_family" = "Tell me about your family.";
"hub.practice.free_write_prompt_food" = "Write about something you like to eat.";
"hub.practice.free_write_prompt_hobby" = "Tell me about a hobby you enjoy.";
"hub.practice.free_write_prompt_home" = "Describe your home.";
"hub.practice.free_write_prompt_place" = "Write about your favourite place.";
"hub.practice.free_write_prompt_routine" = "Describe your morning routine.";
"hub.practice.free_write_prompt_weather" = "Describe the weather today.";
"hub.practice.free_write_prompt_yesterday" = "What did you do yesterday?";
"hub.practice.free_write_ready" = "Ready";
"hub.practice.free_write_title" = "Free Write";
"hub.practice.insights" = "Insights";
"hub.practice.items_all_types" = "%1$lld items across all types";
"hub.practice.items_count" = "%1$lld items";
"hub.practice.items_due_subtitle" = "Reinforce words, grammar, and sentences you’ve already covered";
"hub.practice.items_due_title" = "Practice what you’ve learned";
"hub.practice.listening_subtitle" = "Train your ear with dictation, minimal pairs, and comprehension";
"hub.practice.listening_title" = "Listening Practice";
"hub.practice.locked_practice_desc" = "Practice real-world scenarios with guided feedback";
"hub.practice.locked_writing_desc" = "Compose sentences through error correction and translation";
"hub.practice.minimal_pairs" = "Minimal Pairs";
"hub.practice.minimal_pairs_listening_detail" = "Hear close sounds and choose the right word";
"hub.practice.minimal_pairs_speaking_detail" = "Say close sounds clearly and get feedback";
"hub.practice.more_with_premium" = "More with Premium";
"hub.practice.new_user_subtitle" = "Start with the basics and build from there.";
"hub.practice.new_user_title" = "Build your foundations";
"hub.practice.no_reviews_tomorrow" = "No reviews tomorrow";
"hub.practice.nothing_to_review" = "Nothing to review yet";
"hub.practice.nothing_to_review_detail" = "Complete a chapter on Home and cards will appear here as you learn.";
"hub.practice.nothing_to_review_subtitle" = "Complete a chapter on Home and cards will appear here as you learn.";
"hub.practice.practice" = "Practice";
"hub.practice.practice_action" = "Practice";
"hub.practice.practice_brezhoneg" = "Practice Brezhoneg";
"hub.practice.practice_gaelg" = "Practice Gaelg";
"hub.practice.practice_gaelic" = "Practice Gaelic";
"hub.practice.practice_irish" = "Practice Irish";
"hub.practice.practice_kernewek" = "Practice Kernewek";
"hub.practice.practice_learned" = "Practice what you've learned";
"hub.practice.practice_learned_subtitle" = "Reinforce words, grammar, and sentences you've already covered";
"hub.practice.practice_welsh" = "Practice Welsh";
"hub.practice.pronunciation_subtitle" = "Listen and repeat phrases with speech recognition feedback";
"hub.practice.pronunciation_title" = "Pronunciation Practice";
"hub.practice.quick_recall" = "Quick recall";
"hub.practice.review_tomorrow" = "review tomorrow";
"hub.practice.review_topic" = "Review %1$@";
"hub.practice.reviews_tomorrow" = "reviews tomorrow";
"hub.practice.sentences_due" = "%1$lld sentences due";
"hub.practice.shadowing" = "Shadowing";
"hub.practice.shadowing_detail" = "Repeat after the voice to build rhythm and confidence";
"hub.practice.short_sessions" = "Short Sessions";
"hub.practice.short_sessions_detail" = "Fast mixed rounds for a quick reset";
"hub.practice.skills" = "Skills";
"hub.practice.speak" = "Speak";
"hub.practice.speak_detail" = "Say phrases aloud and get feedback";
"hub.practice.speed_drills_card_description" = "Quick-fire mixed drills to sharpen your recall";
"hub.practice.speed_drills_desc" = "Quick-fire mixed drills to sharpen your recall";
"hub.practice.speed_drills_subtitle" = "Quick-fire drills to sharpen your recall. Answer before the timer runs out.";
"hub.practice.start_focused_session" = "Start Focused Session";
"hub.practice.start_practice" = "Start Practice";
"hub.practice.start_practising" = "Start Practising";
"hub.practice.stat_accuracy" = "accuracy";
"hub.practice.stat_streak" = "streak";
"hub.practice.title" = "Practice";
"hub.practice.writing" = "Writing";
"hub.practice.writing_card_description" = "Translate, fill the blank, and fix grammatical errors";
"hub.practice.writing_practice" = "Writing Practice";
"hub.practice.writing_practice_desc" = "Translate, fill the blank, and fix grammatical errors";
"hub.practice.writing_practice_subtitle" = "Build confidence producing the language — translating from English, choosing the right form, and spotting mistakes in real sentences.";
"hub.practice.writing_practice_title" = "Writing Practice";
"hub.premium_label" = "Premium";
"hub.puzzle.back_to_map" = "Back to map";
"hub.puzzle.cap_body" = "Learners who play daily improve register and cultural fit noticeably faster.";
"hub.puzzle.cap_daily_limit" = "DAILY LIMIT REACHED";
"hub.puzzle.cap_title" = "Get Unlimited Puzzles";
"hub.puzzle.cap_upgrade" = "Upgrade";
"hub.puzzle.elo" = "ELO";
"hub.puzzle.empty_subtitle" = "Native-speaker-authored puzzles will arrive in an update.";
"hub.puzzle.failure_dodged" = "Dodged it";
"hub.puzzle.failure_grammar" = "Grammar";
"hub.puzzle.failure_too_casual" = "Too casual";
"hub.puzzle.failure_too_formal" = "Too formal";
"hub.puzzle.failure_wrong_context" = "Wrong context";
"hub.puzzle.failure_wrong_particle" = "Wrong particle";
"hub.puzzle.failure_wrong_question" = "Wrong question";
"hub.puzzle.failure_wrong_role" = "Wrong role";
"hub.puzzle.keep_going" = "Keep going";
"hub.puzzle.level_cleared" = "Level cleared";
"hub.puzzle.level_current" = "Current";
"hub.puzzle.level_locked" = "Locked";
"hub.puzzle.level_solved" = "%1$lld/%2$lld solved";
"hub.puzzle.level_theme_greetings" = "Greetings & thanks";
"hub.puzzle.level_theme_register" = "Register & cultural nuance";
"hub.puzzle.level_theme_small_talk" = "Small talk & preferences";
"hub.puzzle.levels" = "Levels";
"hub.puzzle.name_says" = "%1$@ says";
"hub.puzzle.next_puzzle" = "Next puzzle";
"hub.puzzle.next_turn" = "Next turn";
"hub.puzzle.nicely_done" = "Nicely done";
"hub.puzzle.not_quite" = "Not quite";
"hub.puzzle.recap_correct" = "Correct: %1$@";
"hub.puzzle.says" = "Says";
"hub.puzzle.show_level_overview" = "Show level overview";
"hub.puzzle.solve_puzzles" = "Solve Puzzles";
"hub.puzzle.summary_of_correct" = "of %1$lld correct";
"hub.puzzle.summary_title" = "Session complete";
"hub.puzzle.tap_for_translation" = "Tap for translation";
"hub.puzzle.tap_to_continue" = "TAP TO CONTINUE";
"hub.puzzle.turn_of" = "Turn %1$lld of %2$lld";
"hub.puzzle.you_start" = "You start";
"hub.puzzle.your_reply" = "YOUR REPLY";
"hub.skill.pronunciation" = "Pronunciation";
"hub.skill.speed_drills" = "Speed Drills";
"hub.skill.writing" = "Writing";
"hub.skills.conjugation" = "Conjugation";
"hub.skills.conjugation_description" = "Drill verb forms across tenses and persons.";
"hub.skills.conjugation_detail" = "Pick the correct conjugated form.";
"hub.skills.conjugation_subtitle" = "Verb forms, on their own";
"hub.skills.conversation_description" = "Practice real-world scenarios with guided feedback";
"hub.skills.drill_error_correction_detail" = "Spot and fix grammatical errors";
"hub.skills.drill_sentence_assembly" = "Sentence Assembly";
"hub.skills.drill_sentence_assembly_detail" = "Build sentences from word tiles";
"hub.skills.drill_translation_detail" = "Translate sentences with hints";
"hub.skills.edge_training" = "Edge Training";
"hub.skills.edge_training_description" = "Guided pronunciation drills with audio feedback";
"hub.skills.more_with_premium" = "More with Premium";
"hub.skills.practice_language" = "Practice %1$@";
"hub.skills.pronunciation" = "Pronunciation";
"hub.skills.pronunciation_description" = "Listen and repeat phrases with speech recognition feedback";
"hub.skills.speed_drills" = "Speed Drills";
"hub.skills.start_practice" = "Start Practice";
"hub.skills.subtitle_accuracy" = "%1$lld%% accuracy";
"hub.skills.subtitle_compose" = "Compose and practise";
"hub.skills.subtitle_items_all_types" = "%1$lld items across all types";
"hub.skills.subtitle_quick_recall" = "Quick recall";
"hub.skills.subtitle_sentences_due" = "%1$lld sentences due";
"hub.skills.subtitle_speech" = "Speech";
"hub.skills.writing" = "Writing";
"hub.skills.writing_description" = "Compose sentences through error correction and translation";
"hub.skills.writing_launcher_subtitle" = "Practice composing sentences through guided exercises.";
"hub.skills_summary_more" = "%1$@ + %2$lld more";
"hub.spelling.check" = "Check";
"hub.spelling.curriculum_complete" = "CURRICULUM COMPLETE";
"hub.spelling.empty_no_vocab" = "No vocabulary yet";
"hub.spelling.empty_no_vocab_detail" = "Complete a chapter on Home and words will show up here to practise spelling.";
"hub.spelling.empty_nothing" = "Nothing to drill";
"hub.spelling.empty_nothing_detail" = "No words match this rule in the current vocabulary.";
"hub.spelling.explainer_not_found" = "Explainer not found";
"hub.spelling.grade_close_accent" = "Almost — check your accents";
"hub.spelling.grade_correct" = "Correct";
"hub.spelling.grade_wrong" = "Not quite";
"hub.spelling.hero_blurb" = "A six-step tour of how %1$@ is spelt. Work through them in order — each step ends with a quick drill.";
"hub.spelling.lang_word_breton" = "Breton word";
"hub.spelling.lang_word_cornish" = "Cornish word";
"hub.spelling.lang_word_irish" = "Irish word";
"hub.spelling.lang_word_manx" = "Manx word";
"hub.spelling.lang_word_scots_gaelic" = "Scottish Gaelic word";
"hub.spelling.lang_word_welsh" = "Welsh word";
"hub.spelling.mixed_practice" = "Mixed practice";
"hub.spelling.mixed_practice_detail" = "Ten random words from your current vocabulary";
"hub.spelling.mixed_practice_link" = "Mixed practice →";
"hub.spelling.prefer_random" = "Prefer to practise at random?";
"hub.spelling.reveal_letter" = "Reveal a letter";
"hub.spelling.spell_the_word" = "SPELL THE WORD";
"hub.spelling.start" = "Start";
"hub.spelling.step_label" = "%1$@ — Step %2$lld of %3$lld";
"hub.spelling.title" = "Spelling";
"hub.spelling.type_placeholder" = "Type the %1$@…";
"hub.vocab_quiz.best" = "Best";
"hub.vocab_quiz.board_empty" = "No scores yet. Be the first.";
"hub.vocab_quiz.board_empty_detail" = "Post a score after your run to set the pace.";
"hub.vocab_quiz.intro_body" = "Match English prompts to %1$@ words before the clock runs out.";
"hub.vocab_quiz.intro_detail" = "How many words can you match in 60 seconds? Tap the right translation.";
"hub.vocab_quiz.intro_eyebrow" = "60 seconds · %1$@";
"hub.vocab_quiz.intro_title" = "How many can you clear?";
"hub.vocab_quiz.leaderboard" = "Leaderboard";
"hub.vocab_quiz.leaderboard_detail" = "Your best one-minute runs live here.";
"hub.vocab_quiz.metric_accuracy" = "Accuracy";
"hub.vocab_quiz.metric_answered" = "Answered";
"hub.vocab_quiz.metric_choices" = "Choices";
"hub.vocab_quiz.metric_pool" = "Words";
"hub.vocab_quiz.metric_seconds" = "Time";
"hub.vocab_quiz.metric_stage" = "Stage";
"hub.vocab_quiz.name_placeholder" = "Your name";
"hub.vocab_quiz.not_enough" = "Not enough vocabulary yet. Keep learning and come back.";
"hub.vocab_quiz.play_again" = "Play again";
"hub.vocab_quiz.post_hint" = "Add a name for the leaderboard.";
"hub.vocab_quiz.post_score" = "Post my score";
"hub.vocab_quiz.posted" = "Posted to the leaderboard";
"hub.vocab_quiz.question_label" = "Which word?";
"hub.vocab_quiz.sample_label" = "Sample";
"hub.vocab_quiz.sample_prompt" = "%1$@ means";
"hub.vocab_quiz.score" = "Score %1$lld";
"hub.vocab_quiz.seconds_short" = "60s";
"hub.vocab_quiz.sign_in_to_post" = "Sign in to post your score.";
"hub.vocab_quiz.start" = "Start";
"hub.vocab_quiz.summary_title" = "Run complete";
"hub.vocab_quiz.time_up" = "Time's up";
"hub.vocab_quiz.timer_label" = "Time left";
"hub.vocab_quiz.title" = "60-Second Vocab";
"hub.vocab_quiz.vs_best" = "vs best";
"hub.vocab_quiz.which_word" = "Which word?";
"hub.vocab_quiz.words_in_60" = "%1$lld answered in 60 seconds";
"hub.vocab_quiz.your_rank" = "You're #%1$lld";
"keyboard.dictation.audio_session_error" = "Audio session error: %1$@";
"keyboard.dictation.cancel" = "Cancel";
"keyboard.dictation.checking_model" = "Loading the speech model…";
"keyboard.dictation.connection_error" = "Couldn’t reach blas. Return to the app to reconnect.";
"keyboard.dictation.delete" = "Delete";
"keyboard.dictation.enable_full_access" = "Enable Full Access";
"keyboard.dictation.feedback_accurate" = "Looks right";
"keyboard.dictation.feedback_and_continue_hint" = "Rates this transcription and starts listening again.";
"keyboard.dictation.feedback_failed" = "Couldn’t save feedback. Try again.";
"keyboard.dictation.feedback_hint" = "Rates this transcription.";
"keyboard.dictation.feedback_needs_review" = "Needs review";
"keyboard.dictation.feedback_prompt" = "Was the transcription right?";
"keyboard.dictation.full_access_body" = "Turn it on once in Blas settings";
"keyboard.dictation.insert_recovered" = "Insert recovered transcript";
"keyboard.dictation.insert_short" = "INSERT";
"keyboard.dictation.inserted" = "Inserted";
"keyboard.dictation.lang_en" = "EN";
"keyboard.dictation.lang_english_short" = "EN";
"keyboard.dictation.lang_ga" = "GA";
"keyboard.dictation.lang_irish_short" = "GA";
"keyboard.dictation.language_picker" = "Dictation language";
"keyboard.dictation.listening" = "Listening";
"keyboard.dictation.loading" = "Loading model";
"keyboard.dictation.mic_label" = "Hold to dictate";
"keyboard.dictation.microphone_error" = "Microphone error: %1$@";
"keyboard.dictation.next_keyboard" = "Next keyboard";
"keyboard.dictation.offline" = "Offline";
"keyboard.dictation.open_to_connect" = "Open blas. to restore";
"keyboard.dictation.permission_message" = "Open blas. and allow the mic, then come back";
"keyboard.dictation.quota_exceeded" = "Monthly limit reached. Open blas. to upgrade.";
"keyboard.dictation.ready" = "Ready";
"keyboard.dictation.recovery_body" = "The text field changed before insertion";
"keyboard.dictation.release_to_insert" = "Release to insert";
"keyboard.dictation.restore" = "Restore blas.";
"keyboard.dictation.restore_alert" = "Tap the Blas alert";
"keyboard.dictation.restore_alert_body" = "Tap it to open Blas and start; no alert? Open Blas once";
"keyboard.dictation.restore_body" = "Tap once to prepare a safe return";
"keyboard.dictation.restore_open" = "Open blas. once";
"keyboard.dictation.restore_open_body" = "Start dictating in Blas, then swipe back";
"keyboard.dictation.restore_wait" = "Preparing recovery…";
"keyboard.dictation.restore_wait_body" = "No alert? Open Blas once";
"keyboard.dictation.result_quote" = "“%1$@”";
"keyboard.dictation.resume_in_blas" = "Resume dictation in blas.";
"keyboard.dictation.resume_in_blas_body" = "Open Blas and turn Keep Keyboard Ready back on";
"keyboard.dictation.return" = "Return";
"keyboard.dictation.space" = "space";
"keyboard.dictation.speech_not_authorized" = "Speech recognition not authorised";
"keyboard.dictation.speech_unavailable" = "Speech recognition unavailable for %1$@";
"keyboard.dictation.start_dictation" = "Start dictation";
"keyboard.dictation.start_short" = "START";
"keyboard.dictation.status_cancelling" = "Cancelling…";
"keyboard.dictation.status_hold_mic" = "Hold the mic to dictate";
"keyboard.dictation.status_listening" = "Listening…";
"keyboard.dictation.status_no_speech" = "No speech recognized";
"keyboard.dictation.status_starting" = "Starting…";
"keyboard.dictation.status_transcribing" = "Transcribing…";
"keyboard.dictation.stop" = "Stop";
"keyboard.dictation.stop_and_insert" = "Stop and transcribe";
"keyboard.dictation.tap_once_body" = "Tap once, speak, then stop";
"keyboard.dictation.tap_to_retry" = "Tap to try the connection again";
"keyboard.dictation.transcribe_failed" = "Transcription failed. Try again.";
"keyboard.dictation.verdict_fix" = "Fix";
"keyboard.dictation.verdict_right" = "Right";
"keyboard.dictation.wait" = "Wait";
"keyboard.dictation.wait_for_model" = "This can take a moment the first time.";
"keyboard.recovery.launch.audio_error_body" = "The microphone is unavailable. Close other audio apps, then try again.";
"keyboard.recovery.launch.bridge_error_body" = "Blas could not reach the keyboard’s private handoff. Close this guide, then try Restore again from the keyboard.";
"keyboard.recovery.launch.cancel" = "Cancel";
"keyboard.recovery.launch.cancel_error" = "The guide could not close safely yet. Please try again.";
"keyboard.recovery.launch.close" = "Close guide";
"keyboard.recovery.launch.error_body" = "Dictation could not get ready. Try again, or close this guide and check Blas settings.";
"keyboard.recovery.launch.error_title" = "Couldn’t restore dictation";
"keyboard.recovery.launch.microphone_error_body" = "Allow microphone access in Settings, then return to blas.";
"keyboard.recovery.launch.model_error_body" = "The selected model did not get ready. Check your connection, keep blas. open, and try again.";
"keyboard.recovery.launch.open_settings" = "Open Settings";
"keyboard.recovery.launch.preparing_body" = "Keep blas. open for a moment.";
"keyboard.recovery.launch.preparing_hint" = "Switch back once it says ready.";
"keyboard.recovery.launch.preparing_title" = "Getting blas. voice ready";
"keyboard.recovery.launch.quota_body" = "Your monthly dictation allowance has been used. Close this guide to review your plan in blas.";
"keyboard.recovery.launch.quota_title" = "Monthly limit reached";
"keyboard.recovery.launch.read_error" = "The recovery request is temporarily unavailable.";
"keyboard.recovery.launch.ready_body" = "Swipe back to your app.";
"keyboard.recovery.launch.ready_title" = "blas. dictation is ready";
"keyboard.recovery.launch.timeout_body" = "Keep blas. open and try again. Nothing was recorded while you waited.";
"keyboard.recovery.launch.timeout_title" = "This is taking longer";
"keyboard.recovery.launch.try_again" = "Try again";
"keyboard.recovery.notification.body" = "Tap here to open Blas and start dictating, then swipe back to your keyboard.";
"keyboard.recovery.notification.start_body" = "Tap to open Blas and begin recording, then return to your previous app.";
"keyboard.recovery.notification.start_title" = "Start blas.";
"keyboard.recovery.notification.title" = "Restore blas.";
"keyboard.setup.bridge_error" = "blas. could not open its keyboard bridge. Reinstall this build and try again.";
"keyboard.setup.connect_body" = "blas. connects automatically after the keyboard and microphone are enabled.";
"keyboard.setup.connect_button" = "Try again";
"keyboard.setup.connect_failed" = "The keyboard did not connect. Read the message above and try again.";
"keyboard.setup.connect_title" = "Keyboard connection";
"keyboard.setup.connected_body" = "Switch apps and choose blas. with the globe key. If iOS ends the session, opening blas. reconnects it automatically.";
"keyboard.setup.connected_title" = "blas. is ready";
"keyboard.setup.connecting_body" = "Preparing dictation—there is nothing else to configure.";
"keyboard.setup.connecting_button" = "Connecting…";
"keyboard.setup.connecting_title" = "Connecting automatically";
"keyboard.setup.disconnect_button" = "Pause keyboard";
"keyboard.setup.enable_title" = "Enable the keyboard in iOS";
"keyboard.setup.english_failed" = "blas. is ready, but the English model failed to prepare: %1$@";
"keyboard.setup.english_loading" = "blas. is ready. Loading the English model…";
"keyboard.setup.english_preparing" = "blas. is ready. Preparing the private English model: %1$lld%%. Keep blas. open until it finishes.";
"keyboard.setup.flow_complete_connecting_body" = "Blas is reconnecting the dictation service. The status below shows when it is ready.";
"keyboard.setup.flow_complete_paused_body" = "The keyboard is enabled, but keyboard readiness is paused. Resume it below whenever you want to dictate.";
"keyboard.setup.flow_complete_title" = "Keyboard setup is complete";
"keyboard.setup.flow_exact_path_line_one" = "Settings › General › Keyboard › Keyboards";
"keyboard.setup.flow_exact_path_line_two" = "Add New Keyboard… › blas.";
"keyboard.setup.flow_exact_path_title" = "If the Blas Settings page has no Keyboards row:";
"keyboard.setup.flow_finishing_title" = "Finishing the connection";
"keyboard.setup.flow_full_access" = "Allow Full Access";
"keyboard.setup.flow_full_access_detail" = "Required for the secure connection to Blas";
"keyboard.setup.flow_full_access_privacy_body" = "It lets the keyboard exchange commands and status with the Blas app. It does not upload what you type. English dictation stays on device; Irish audio is sent to Blas Voice only after you start.";
"keyboard.setup.flow_full_access_privacy_title" = "What Full Access does";
"keyboard.setup.flow_keyboard_body" = "The exact path stays here and, where iOS supports it, a short video floats above Settings.";
"keyboard.setup.flow_keyboard_title" = "Turn on the Blas keyboard";
"keyboard.setup.flow_mic_body" = "Blas needs microphone access to hear a dictation after you tap Start.";
"keyboard.setup.flow_mic_denied_body" = "Microphone access is off. Open Settings, turn on Microphone, then return here.";
"keyboard.setup.flow_mic_denied_title" = "Turn on microphone access";
"keyboard.setup.flow_mic_privacy_body" = "The keyboard sends only start and stop commands. Blas opens the microphone when you tap Start and releases it when you stop, so iOS shows its microphone indicator only while you are dictating.";
"keyboard.setup.flow_mic_privacy_title" = "The app owns the recording";
"keyboard.setup.flow_mic_title" = "Allow the microphone";
"keyboard.setup.flow_open_with_guide" = "Open Settings with guide";
"keyboard.setup.flow_pause_readiness" = "Pause keyboard readiness";
"keyboard.setup.flow_pip_note" = "The guide floats above Settings. Return to Blas when both switches are on.";
"keyboard.setup.flow_platform_body" = "Apple uses its own keyboard in password fields and some phone-number fields. Apps can also block third-party keyboards; everywhere else, Blas appears in the globe menu.";
"keyboard.setup.flow_platform_title" = "A small iOS limitation";
"keyboard.setup.flow_ready_body" = "Choose the Blas keyboard in any ordinary text field, then tap once to start and once to stop.";
"keyboard.setup.flow_ready_dictate" = "Start dictation";
"keyboard.setup.flow_ready_switch" = "Choose Blas";
"keyboard.setup.flow_ready_title" = "Blas is ready to dictate";
"keyboard.setup.flow_review_keyboard_guide" = "Review the keyboard guide";
"keyboard.setup.flow_settings_failed" = "Settings did not open. Please try again.";
"keyboard.setup.flow_show_guide_again" = "Show the Settings guide again";
"keyboard.setup.flow_static_note" = "Follow the short path above, then return to Blas. The next step appears automatically.";
"keyboard.setup.flow_test_placeholder" = "Tap here to choose the Blas keyboard";
"keyboard.setup.flow_title" = "Dictation setup";
"keyboard.setup.flow_try_placeholder" = "Tap, choose Blas, then dictate";
"keyboard.setup.flow_try_title" = "Try it here";
"keyboard.setup.flow_turn_on" = "Turn on the keyboard";
"keyboard.setup.flow_verify_automatic" = "No checkbox to press: the keyboard reports back securely and setup advances automatically.";
"keyboard.setup.flow_verify_body" = "Tap below, hold the globe key, then choose “blas.”. This screen finishes itself when the real keyboard verifies Full Access.";
"keyboard.setup.flow_verify_title" = "Choose Blas once";
"keyboard.setup.flow_video_accessibility" = "Video guide showing how to enable the Blas keyboard in Settings";
"keyboard.setup.flow_video_label" = "Setup guide";
"keyboard.setup.hero_body" = "Three small steps. Blas handles the rest.";
"keyboard.setup.hero_title" = "Dictation, everywhere";
"keyboard.setup.included_body" = "Nothing else to download—the keyboard was installed with blas. Apple requires you to enable it manually once.";
"keyboard.setup.intro_body" = "Add the blas. keyboard to speak Irish into any app, like Messages, Mail or Notes. Hold the mic, speak, then release to insert.";
"keyboard.setup.intro_title" = "Dictate from any app";
"keyboard.setup.manage_review" = "Review setup";
"keyboard.setup.manage_title" = "blas. keyboard";
"keyboard.setup.mic_body" = "Allow the microphone here so the keyboard can hear you. The keyboard can't ask for it on its own.";
"keyboard.setup.mic_button" = "Allow microphone access";
"keyboard.setup.mic_granted" = "Microphone access granted";
"keyboard.setup.mic_title" = "Allow the microphone";
"keyboard.setup.open_settings" = "Open Settings";
"keyboard.setup.path_add" = "Add New Keyboard…";
"keyboard.setup.path_blas" = "blas.";
"keyboard.setup.path_general" = "General";
"keyboard.setup.path_keyboard" = "Keyboard";
"keyboard.setup.path_keyboards" = "Keyboards";
"keyboard.setup.path_settings" = "Settings";
"keyboard.setup.paused_body" = "Dictation will stay disconnected until you resume it.";
"keyboard.setup.paused_title" = "Keyboard paused";
"keyboard.setup.progress" = "Step %1$lld of %2$lld";
"keyboard.setup.progress_done" = "Setup complete";
"keyboard.setup.recovery_alert_body" = "If iOS stops the dictation host, tap Restore and then tap the Blas alert. It opens Blas and starts recording; a manual app launch only restores readiness. This uses the Blas notification permission; your reminder choices do not change.";
"keyboard.setup.recovery_alert_checking_body" = "Blas is checking whether iOS can show a quick recovery alert.";
"keyboard.setup.recovery_alert_checking_title" = "Checking quick recovery";
"keyboard.setup.recovery_alert_disabled_body" = "Notification alerts are off. Turn them on for the shortest supported route back to Blas, or open Blas manually when the keyboard is offline.";
"keyboard.setup.recovery_alert_enable" = "Allow Blas notifications";
"keyboard.setup.recovery_alert_ready_body" = "If the host goes offline, tap Restore and then tap the Blas alert to open and start. Opening Blas manually still restores readiness without recording.";
"keyboard.setup.recovery_alert_ready_title" = "Quick recovery is on";
"keyboard.setup.recovery_alert_settings" = "Open Notification Settings";
"keyboard.setup.recovery_alert_title" = "Quick recovery alerts";
"keyboard.setup.resume_button" = "Resume keyboard";
"keyboard.setup.retention_delete_failed" = "Couldn’t delete the saved recordings, so retention remains on. Try Delete All in History, then try again.";
"keyboard.setup.retention_duration" = "Gaelic clips stay on this iPhone for 3 days";
"keyboard.setup.retention_english_body" = "English is transcribed on this iPhone and never recorded or kept. Nothing to review, nothing to delete.";
"keyboard.setup.retention_irish_body" = "Gaelic speech is sent to Blas Voice to transcribe. A copy stays on this iPhone for 3 days so you can play it back and correct it, then deletes itself. It is only ever sent to us if you review it and confirm.";
"keyboard.setup.retention_title" = "Feedback on Gaelic";
"keyboard.setup.row_subtitle" = "Dictate Irish from any app";
"keyboard.setup.row_title" = "Dictation keyboard";
"keyboard.setup.s_back" = "Back";
"keyboard.setup.s_continue" = "Continue →";
"keyboard.setup.s_finish" = "Finish →";
"keyboard.setup.s_finish_downloading" = "Downloading English… %1$lld%%";
"keyboard.setup.s_finish_preparing" = "Getting English ready…";
"keyboard.setup.s_guide_chip" = "Setup guide";
"keyboard.setup.s_help_live_preview" = "Did blas. get that right?";
"keyboard.setup.s_help_live_preview_accessibility" = "Preview: the keyboard asks whether blas. got it right, with a tick and a cross.";
"keyboard.setup.s_help_live_sub" = "After each Gaelic dictation the keyboard asks if it got it right.";
"keyboard.setup.s_help_live_title" = "Live feedback";
"keyboard.setup.s_help_note" = "Change this any time in Contribute.";
"keyboard.setup.s_help_sub" = "Review what blas. heard and fix it. Accepted fixes can earn you money.";
"keyboard.setup.s_help_title" = "Help improve\nblas.";
"keyboard.setup.s_help_toggle_sub" = "Gaelic clips stay on this iPhone for 3 days so you can fix them. Accepted fixes earn you money.";
"keyboard.setup.s_help_toggle_title" = "Contribute recordings";
"keyboard.setup.s_hold_field_placeholder" = "Tap here, hold the globe, pick blas.";
"keyboard.setup.s_hold_fix_hint" = "Settings › blas. › Allow Full Access";
"keyboard.setup.s_hold_fix_lead" = "Keyboard not showing?";
"keyboard.setup.s_hold_fix_link" = "How to fix";
"keyboard.setup.s_hold_modes" = "MODES";
"keyboard.setup.s_hold_start" = "START BLAS.";
"keyboard.setup.s_hold_title_lead" = "Press and hold";
"keyboard.setup.s_hold_title_trail" = "to switch to blas.";
"keyboard.setup.s_hold_verified" = "Verified — no box to tick.";
"keyboard.setup.s_hold_video_chip" = "Video";
"keyboard.setup.s_keyboard_caption" = "Full Access lets blas. transcribe in every app.";
"keyboard.setup.s_keyboard_path" = "Settings › General › Keyboard › blas.";
"keyboard.setup.s_keyboard_sub" = "Enable full keyboard access.";
"keyboard.setup.s_keyboard_title" = "Set up your\nblas. keyboard";
"keyboard.setup.s_lang_en" = "EN";
"keyboard.setup.s_lang_ga" = "GA";
"keyboard.setup.s_lang_mostly_en" = "Mostly English";
"keyboard.setup.s_lang_mostly_ga" = "Mostly Gaeilge";
"keyboard.setup.s_lang_note" = "English stays fully on your phone.\nGaeilge uses Blas Voice.";
"keyboard.setup.s_lang_some_en" = "Some English";
"keyboard.setup.s_lang_some_ga" = "Some Gaeilge";
"keyboard.setup.s_lang_sub" = "You can speak in English or Gaelic. Switch anytime.";
"keyboard.setup.s_lang_title" = "Which do you\ndictate most?";
"keyboard.setup.s_mic_button" = "Allow microphone";
"keyboard.setup.s_mic_sub" = "blas. uses audio only to transcribe it into text. No audio files or transcripts are stored on our servers by default.";
"keyboard.setup.s_mic_title" = "Allow\nmicrophone access";
"keyboard.setup.s_open_settings" = "Open Settings";
"keyboard.setup.s_preparing_compiling" = "Almost there — preparing the voice";
"keyboard.setup.s_preparing_done" = "Ready";
"keyboard.setup.s_preparing_progress" = "%1$lld%% downloaded — this only happens once";
"keyboard.setup.s_preparing_skip" = "Let English download in the background";
"keyboard.setup.s_preparing_skip_sub" = "This may take a few minutes. Gaelic works right away.";
"keyboard.setup.s_preparing_sub" = "Downloading the voice so dictation works instantly, and offline, from here on.";
"keyboard.setup.s_preparing_title" = "Getting English\nready";
"keyboard.setup.s_skip" = "Skip";
"keyboard.setup.s_trial_hint_en" = "Things to try:\n·  Ring Mam back\n·  Add milk to the list\n·  Text Aoife you’ll be late";
"keyboard.setup.s_trial_hint_ga" = "Bain triail as:\n·  Glaoigh ar Mham\n·  Cuir bainne leis an liosta\n·  Abair le hAoife go mbeidh mé déanach";
"keyboard.setup.s_trial_title" = "Tap “Start blas.”\nand speak";
"keyboard.setup.settings_destination_note" = "iOS opens the blas. settings page. Tap Settings at the top-left to return to the main list, then follow the path above.";
"keyboard.setup.step_add" = "In Settings, open General, then Keyboard, then Keyboards, then Add New Keyboard, and choose “blas.”.";
"keyboard.setup.step_full_access" = "Tap “blas.” in that list and turn on Allow Full Access. The keyboard needs it for the microphone and Irish transcription.";
"keyboard.setup.step_use" = "While typing, tap the globe key to switch to blas., then hold the mic to dictate.";
"keyboard.setup.test_placeholder" = "Tap here, then hold the globe key";
"keyboard.setup.title" = "Dictation keyboard";
"keyboard.setup.verified_body" = "Keyboard and Full Access verified recently.";
"keyboard.setup.verify_again_body" = "Previously verified. Select “blas.” in the field below to verify Full Access again.";
"keyboard.setup.verify_body" = "Tap the field below, hold the globe key, and choose “blas.”. If it stays unverified, enable Allow Full Access in Settings.";
"keyboard.setup.verify_required" = "Complete step 3 above before keeping the microphone session ready.";
"keyboard.setup.verify_title" = "Verify it in blas.";
"language.breton" = "Breton";
"language.cornish" = "Cornish";
"language.irish" = "Irish";
"language.manx" = "Manx";
"language.scots_gaelic" = "Scottish Gaelic";
"language.welsh" = "Welsh";
"learn.dialogues.back_to_dialogues" = "Back to dialogues";
"learn.dialogues.empty" = "No dialogues available yet.";
"learn.dialogues.filter_all" = "All";
"learn.dialogues.filter_completed" = "Completed";
"learn.dialogues.filter_not_started" = "Not Started";
"learn.dialogues.no_matches" = "No dialogues match your filters.";
"learn.dialogues.premium_body" = "Unlock dialogues to practise real-world conversations in %1$@.";
"learn.dialogues.premium_title" = "Premium Feature";
"learn.dialogues.subtitle" = "Practice conversation through interactive dialogues";
"learn.dialogues.subtitle_short" = "Practice conversation through dialogues";
"learn.dialogues.tab_branching" = "Branching";
"learn.dialogues.tab_scripted" = "Scripted";
"learn.dialogues.title" = "Dialogues";
"learn.dialogues.upgrade_button" = "Upgrade to Premium";
"learn.focus.back_to_learn" = "← Learn";
"learn.focus.grammar" = "Grammar";
"learn.focus.loading" = "Loading content...";
"learn.focus.practice_grammar" = "Practice grammar";
"learn.focus.practice_sentences" = "Practice sentences";
"learn.focus.practice_vocabulary" = "Practice vocabulary";
"learn.focus.premium" = "Premium";
"learn.focus.review_due_words" = "Review %1$@ due words";
"learn.focus.sentences" = "Sentences";
"learn.focus.srs_learning" = "Learning";
"learn.focus.srs_mastered" = "Mastered";
"learn.focus.srs_review" = "Review";
"learn.focus.srs_unseen" = "Unseen";
"learn.focus.vocabulary" = "Vocabulary";
"learn.reference.drops" = "(drops)";
"learn.reference.stage" = "Stage %1$@";
"learn.reference.title" = "Mutation Reference";
"learn.reference.triggers" = "Triggers";
"learn.skills.accuracy_label" = "%1$@%% accuracy";
"learn.skills.back_to_learn" = "← Learn";
"learn.skills.compose_and_practise" = "Compose and practise";
"learn.skills.free_write_desc" = "Write freely and get feedback on grammar and mutations";
"learn.skills.free_write_subtitle" = "Writing feedback";
"learn.skills.free_write_title" = "Free Write";
"learn.skills.items_all_types" = "%1$@ items across all types";
"learn.skills.items_due" = "%1$@ items due";
"learn.skills.loading" = "Loading content...";
"learn.skills.more_with_premium" = "More with Premium";
"learn.skills.premium" = "Premium";
"learn.skills.pronunciation_desc" = "Listen and repeat phrases with speech recognition feedback";
"learn.skills.pronunciation_subtitle" = "Speech";
"learn.skills.pronunciation_title" = "Pronunciation";
"learn.skills.quick_recall" = "Quick recall";
"learn.skills.speed_drills_desc" = "Quick-fire mixed drills to sharpen your recall";
"learn.skills.speed_drills_title" = "Speed Drills";
"learn.skills.start_practice" = "Start Practice";
"learn.skills.writing_desc" = "Compose sentences through error correction and translation";
"learn.skills.writing_title" = "Writing";
"learn.unit_lesson.answer_placeholder" = "Type your answer...";
"learn.unit_lesson.check" = "Check";
"learn.unit_lesson.examples" = "Examples";
"learn.unit_lesson.explanation" = "Explanation";
"learn.unit_lesson.got_it" = "Got it →";
"learn.unit_lesson.grammar_lesson" = "Grammar Lesson";
"learn.unit_lesson.loading_summary" = "Loading summary...";
"learn.unit_lesson.no_lesson_body" = "This unit doesn't have a grammar lesson yet.";
"learn.unit_lesson.no_lesson_title" = "No lesson available";
"learn.unit_lesson.no_unit_match" = "No unit matches this ID.";
"learn.unit_lesson.play_pronunciation" = "Play pronunciation";
"learn.unit_lesson.play_pronunciation_of" = "Play pronunciation of %1$@";
"learn.unit_lesson.rule" = "Rule";
"learn.unit_lesson.stop_audio" = "Stop audio";
"learn.unit_lesson.stop_audio_for" = "Stop audio for %1$@";
"learn.unit_lesson.unit_not_found" = "Unit not found";
"learn.unit_lesson.word_notes" = "Word Notes";
"learn.weakspots.error" = "Couldn't build a weak-spot session. Try a regular practice session instead.";
"live_activity.lock_screen.resets_midnight" = "Resets at midnight";
"live_activity.today.all_done" = "All done for today";
"live_activity.today.come_back" = "Come back tomorrow";
"live_activity.today.description" = "Track your daily checklist and streak.";
"live_activity.today.display_name" = "Today";
"live_activity.today.elo_label" = "ELO";
"live_activity.today.empty_state" = "Open blas. to start your day";
"live_activity.today.placeholder_focal" = "Play today's Focal";
"live_activity.today.placeholder_immersion" = "Daily immersion";
"live_activity.today.placeholder_podcast" = "Listen to a podcast";
"live_activity.today.placeholder_practise" = "Practise 8 items";
"live_activity.today.streak_label" = "STREAK";
"mac_hub.dictation.activity_subtitle" = "Your recent voice typing activity.";
"mac_hub.dictation.audio_converter_failed" = "Failed to create audio format converter";
"mac_hub.dictation.audio_invalid_input" = "Microphone input format is invalid";
"mac_hub.dictation.audio_permission_required" = "Microphone permission is required to record audio";
"mac_hub.dictation.blas_voice_unavailable" = "Blas Voice model not yet available";
"mac_hub.dictation.chars_remaining" = "%1$@ characters left this month";
"mac_hub.dictation.clear" = "Clear";
"mac_hub.dictation.copied" = "Copied to clipboard";
"mac_hub.dictation.copy" = "Copy";
"mac_hub.dictation.earlier" = "Earlier";
"mac_hub.dictation.engine_apple" = "Apple Speech (on-device)";
"mac_hub.dictation.engine_apple_full" = "Apple Speech (Irish / Welsh / English)";
"mac_hub.dictation.engine_auto" = "Auto (pick best per language)";
"mac_hub.dictation.engine_azure" = "Azure STT (server)";
"mac_hub.dictation.engine_blas_voice" = "Blas Voice (coming soon)";
"mac_hub.dictation.engine_failed_to_load" = "Engine failed to load";
"mac_hub.dictation.engine_parakeet" = "Parakeet (Mac, English, top quality)";
"mac_hub.dictation.hold_to_dictate_help" = "Press and hold to dictate";
"mac_hub.dictation.hotkey_help" = "Click, then press a shortcut with ⌘, ⌃ or ⌥";
"mac_hub.dictation.hotkey_press_keys" = "Press keys…";
"mac_hub.dictation.hud_no_match" = "Didn’t catch that";
"mac_hub.dictation.lang_breton" = "Breton";
"mac_hub.dictation.lang_cornish" = "Cornish";
"mac_hub.dictation.lang_english" = "English";
"mac_hub.dictation.lang_irish" = "Irish (ga-IE)";
"mac_hub.dictation.lang_manx" = "Manx";
"mac_hub.dictation.lang_scots_gaelic" = "Scottish Gaelic";
"mac_hub.dictation.lang_welsh" = "Welsh (cy-GB)";
"mac_hub.dictation.language_caption" = "The language you’ll speak — the recognizer expects this.";
"mac_hub.dictation.language_section" = "Dictation language";
"mac_hub.dictation.last_transcription" = "Last: \"%1$@\"";
"mac_hub.dictation.mic_explainer" = "Dictation captures audio via AVAudioEngine. Required for the on-device speech recognizer to work.";
"mac_hub.dictation.mic_granted" = "Microphone permission granted";
"mac_hub.dictation.mic_needed" = "Microphone permission needed";
"mac_hub.dictation.microphone" = "Microphone";
"mac_hub.dictation.no_transcriptions" = "Nothing here yet. Press %1$@ anywhere on your Mac to dictate.";
"mac_hub.dictation.output" = "Output";
"mac_hub.dictation.output_transcribe" = "Transcribe";
"mac_hub.dictation.output_translate_english" = "Translate to English";
"mac_hub.dictation.quota_reached" = "Monthly dictation limit reached. Upgrade for unlimited.";
"mac_hub.dictation.recent_transcriptions" = "Recent transcriptions";
"mac_hub.dictation.speech_not_authorised" = "Speech recognition not authorised";
"mac_hub.dictation.speech_unavailable" = "Speech recognition unavailable for %1$@";
"mac_hub.dictation.stat_count_title" = "Transcriptions";
"mac_hub.dictation.stat_words_title" = "Words dictated";
"mac_hub.dictation.state_error" = "Error";
"mac_hub.dictation.state_idle" = "Idle. Press and hold to dictate.";
"mac_hub.dictation.state_listening" = "Listening…";
"mac_hub.dictation.state_transcribing" = "Transcribing…";
"mac_hub.dictation.subtitle" = "Press %1$@ to dictate. Result drops into the focused text field.";
"mac_hub.dictation.test_title" = "Test dictation";
"mac_hub.dictation.title" = "Celtic dictation";
"mac_hub.dictation.today" = "Today";
"mac_hub.dictation.transcription_empty" = "Transcription returned empty result";
"mac_hub.dictation.translate_button" = "Translate";
"mac_hub.dictation.translate_caveat" = "Suggestion only, not a verified translation.";
"mac_hub.dictation.translate_explainer" = "English translation needs the Blas Voice engine (coming soon). Other engines transcribe in the spoken language.";
"mac_hub.dictation.translate_title" = "Translate (experimental)";
"mac_hub.dictation.translating" = "Translating…";
"mac_hub.dictation.voice_engine_downloading" = "Downloading voice engine…";
"mac_hub.dictation.voice_engine_preparing" = "Preparing voice engine…";
"mac_hub.footer.sign_in_hint" = "Sign in from Settings to sync progress";
"mac_hub.grammar.accessibility_explainer" = "blas. reads selected text via the macOS Accessibility API. Required to check grammar in apps outside blas. itself.";
"mac_hub.grammar.accessibility_granted" = "Accessibility permission granted";
"mac_hub.grammar.accessibility_needed" = "Accessibility permission needed";
"mac_hub.grammar.demo_after" = "after";
"mac_hub.grammar.demo_hint" = "Corrections appear as a quiet marker — click to accept. It never blocks your typing.";
"mac_hub.grammar.demo_tag" = "Lenition";
"mac_hub.grammar.no_corrections" = "No corrections yet. Turn it on and type in another app to try it.";
"mac_hub.grammar.recent_activity" = "Recent activity";
"mac_hub.grammar.see_it_work" = "See it work";
"mac_hub.grammar.status_hint_off" = "Turn it on to check the focused text field, anywhere on your Mac.";
"mac_hub.grammar.status_hint_on" = "Checking the focused text field, anywhere on your Mac.";
"mac_hub.grammar.status_off" = "Grammar is off";
"mac_hub.grammar.status_on" = "Grammar is on";
"mac_hub.grammar.subtitle" = "Checks the focused text field in your selected learning language.";
"mac_hub.grammar.title" = "System-wide grammar check";
"mac_hub.home.dictation_hint_off" = "Turn it on to dictate anywhere with %1$@.";
"mac_hub.home.dictation_hint_on" = "Hold %1$@ anywhere — release inserts at your cursor.";
"mac_hub.home.dictation_off" = "Dictation is off";
"mac_hub.home.dictation_on" = "Dictation is on";
"mac_hub.home.press_to_dictate" = "Press to dictate";
"mac_hub.home.recent" = "Recent";
"mac_hub.home.subtitle" = "Dictation and grammar, everywhere on your Mac.";
"mac_hub.menu_bar.check_selection" = "Check selected text";
"mac_hub.menu_bar.open_app" = "Open blas.";
"mac_hub.menu_bar.open_dictation" = "Open Dictation";
"mac_hub.menu_bar.open_grammar" = "Open Grammar";
"mac_hub.menu_bar.open_learn" = "Open Learn";
"mac_hub.menu_bar.quit" = "Quit blas.";
"mac_hub.menu_bar.start_dictation" = "Start dictation";
"mac_hub.menu_bar.tooltip" = "blas. — Celtic learning, grammar, and dictation";
"mac_hub.mode.dictation" = "Dictation";
"mac_hub.mode.grammar" = "Grammar";
"mac_hub.mode.home" = "Home";
"mac_hub.mode.learn" = "Learn";
"mac_hub.open_settings" = "Open Settings";
"mac_hub.settings.check_language" = "Check language";
"mac_hub.settings.engine" = "Engine";
"mac_hub.settings.hotkey" = "Hotkey";
"mac_hub.settings.language" = "Language";
"mac_hub.settings.run_at_login" = "Run at login";
"mac_hub.settings.title" = "Settings";
"mac_hub.stat.day_streak" = "day streak";
"mac_hub.stat.elo" = "ELO";
"mac_hub.tile.day_streak_meta" = "%1$lld-day streak";
"mac_hub.tile.dictation_meta" = "⌘⌃D to start";
"mac_hub.tile.dictation_subtitle" = "Speak with supported audio courses";
"mac_hub.tile.grammar_subtitle" = "Live corrections in any text field";
"mac_hub.tile.learn_subtitle" = "Daily lessons, drills, and chapters";
"mac_hub.tile.ready_meta" = "Ready";
"mac_hub.toolbar.hub" = "Hub";
"marketing.about.acknowledgements_heading" = "Acknowledgements";
"marketing.about.acknowledgements_intro" = "blas. is built with the help of the following open data sources and language technology projects.";
"marketing.about.acknowledgements_thanks" = "We are grateful to the researchers and communities behind these projects for making Celtic language technology more accessible.";
"marketing.about.contact_heading" = "Get in touch";
"marketing.about.contact_prefix" = "Questions, feedback, or just want to say hello:";
"marketing.about.cta_body" = "blas. is free to start. No credit card needed.";
"marketing.about.cta_button" = "Start learning free";
"marketing.about.cta_heading" = "Ready to start?";
"marketing.about.footer_tagline" = "blas. | The Celtic Language App";
"marketing.about.heading" = "About blas.";
"marketing.about.how_1" = "blas. uses spaced repetition (the FSRS algorithm) to track every word, grammar rule, and mutation independently. Weak spots get more practice. Strong areas fade to maintenance. The app structures your learning through 20 chapters, each mixing grammar lessons, vocabulary drills, reading passages, and conversation practice.";
"marketing.about.how_heading" = "How it works";
"marketing.about.intro_1" = "blas. is the language learning app built specifically for Celtic languages. It exists because these languages need their own approach. The mainstream apps treat them as an afterthought, and the textbooks assume a classroom. blas. sits in between: structured and serious, but designed for adults fitting learning into the gaps of a busy life.";
"marketing.about.intro_2" = "More than just drills and flashcards, blas. is designed to be the centre of your learning. The app gives you structure through chapters, grammar lessons, and spaced repetition, then connects you each day with podcasts, YouTube videos, radio, and articles so the language stays alive beyond the screen.";
"marketing.about.meta_description" = "The story behind blas., the Celtic language app. Built for the Celtic languages, by someone who needed it. Now teaching all six: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx.";
"marketing.about.meta_title" = "About";
"marketing.about.story_1" = "blas. launched in early 2026 on iOS, Android, and the web. It is free to start, with a premium subscription for detailed analytics, unlimited daily practice, and tutor insights. The app is actively developed, with new content, features, and improvements ship regularly.";
"marketing.about.story_2_link" = "How We Built a Language App for Irish and Welsh";
"marketing.about.story_2_prefix" = "If you want the full technical story of how the app was built, read";
"marketing.about.story_2_suffix" = "on Substack.";
"marketing.about.story_heading" = "The story so far";
"marketing.about.why_1" = "The six Celtic languages (Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx) all share features that generic language apps struggle with: initial consonant mutations, verb-first word order, the copula, dialect variation, and noun declension. Rather than forcing these into a framework designed for Spanish or French, blas. was built around them from the start.";
"marketing.about.why_2" = "Today blas. teaches all six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Cornish (Kernewek) and Manx (Gaelg) are text-first courses; Irish, Welsh, Scottish Gaelic, and Breton include audio.";
"marketing.about.why_3" = "Irish is the first official language of Ireland, spoken daily in Gaeltacht communities from Donegal to Kerry. Welsh is spoken by nearly a million people across Wales and is one of the great success stories of language revival. Scottish Gaelic, Breton, Cornish, and Manx each carry distinct grammar, literature, and communities. All deserve tools that take them seriously.";
"marketing.about.why_heading" = "Why Celtic languages?";
"marketing.app_store_rating.out_of_5" = "out of 5";
"marketing.app_store_rating.ratings_count" = "%1$@ ratings on the App Store";
"marketing.app_store_rating.review_attribution" = "App Store Review";
"marketing.app_store_rating.review_great_grammar_body" = "Differentiates from Duolingo as it actually explains grammar to you. Clear explanations and repetition of grammar points is the key way to learn a language. App also runs very smoothly with no bugs. Great way to learn a smaller language with few resources readily available.";
"marketing.app_store_rating.review_great_grammar_title" = "Great Grammar Exercises";
"marketing.app_store_rating.stars_label" = "%1$@ out of 5 stars";
"marketing.archive.all_tags" = "All tags";
"marketing.archive.back_to_archive" = "Back to archive";
"marketing.archive.clear_filters" = "Clear filters";
"marketing.archive.close_search" = "Close search";
"marketing.archive.country_brittany" = "Brittany";
"marketing.archive.country_cornwall" = "Cornwall";
"marketing.archive.country_ireland" = "Ireland";
"marketing.archive.country_isle_of_man" = "Isle of Man";
"marketing.archive.country_pan_celtic" = "Pan-Celtic";
"marketing.archive.country_scotland" = "Scotland";
"marketing.archive.country_wales" = "Wales";
"marketing.archive.empty_state" = "No entries match these filters.";
"marketing.archive.entries_list_label" = "Archive entries";
"marketing.archive.era_1500_1700" = "1500–1700";
"marketing.archive.era_1700_1900" = "1700–1900";
"marketing.archive.era_1900_onwards" = "1900 onwards";
"marketing.archive.era_pre_1500" = "Pre-1500";
"marketing.archive.field_language" = "Language";
"marketing.archive.field_place" = "Place";
"marketing.archive.field_tags" = "Tags";
"marketing.archive.filter_country" = "Country";
"marketing.archive.filter_time_period" = "Time period";
"marketing.archive.filter_type" = "Type";
"marketing.archive.filters" = "Filters";
"marketing.archive.from_instagram" = "From <handle>@blas.app</handle> on Instagram";
"marketing.archive.globe_pointer_hint" = "drag to spin · scroll to zoom · click a dot to open";
"marketing.archive.globe_touch_hint" = "drag · pinch to zoom · tap dots";
"marketing.archive.graph_mockups_title" = "archive graph mockups";
"marketing.archive.item_count" = "%1$@ items";
"marketing.archive.location_exact" = "Exact location";
"marketing.archive.location_inferred" = "Inferred location";
"marketing.archive.location_regional" = "Regional location";
"marketing.archive.location_unknown" = "Unmapped location";
"marketing.archive.mapped_items" = "%1$@ mapped items";
"marketing.archive.mapped_location" = "Mapped location";
"marketing.archive.meta_description" = "A drifting archive of Celtic places, manuscripts, and artefacts. Tap any image to read its listing. Built by blas., the Celtic language app.";
"marketing.archive.meta_title" = "archive";
"marketing.archive.more_in_cluster" = "+ %1$@ more in this cluster";
"marketing.archive.more_items" = "+ %1$@ more";
"marketing.archive.nav_home" = "Home";
"marketing.archive.og_description" = "A drifting archive of Celtic places, manuscripts, and artefacts.";
"marketing.archive.og_title" = "blas. archive | A Celtic cultural moodboard";
"marketing.archive.open_full_page" = "Open full page";
"marketing.archive.related" = "Related";
"marketing.archive.role_collected" = "Collected";
"marketing.archive.role_depicted" = "Depicted";
"marketing.archive.role_found" = "Found";
"marketing.archive.role_held" = "Held";
"marketing.archive.role_location" = "Location";
"marketing.archive.role_made" = "Made";
"marketing.archive.role_published" = "Published";
"marketing.archive.role_source" = "Source";
"marketing.archive.role_subject" = "Subject";
"marketing.archive.search" = "Search";
"marketing.archive.search_placeholder" = "Search archive…";
"marketing.archive.source_label" = "Source: %1$@";
"marketing.archive.tag_count_plural" = "%1$@ of %2$@ entries";
"marketing.archive.tag_count_singular" = "%1$@ of %2$@ entry";
"marketing.archive.tag_eyebrow" = "Tag";
"marketing.archive.tag_meta_description" = "Archive entries tagged %1$@.";
"marketing.archive.type_manuscript" = "Manuscript";
"marketing.archive.type_object" = "Object";
"marketing.archive.type_painting" = "Painting";
"marketing.archive.type_photograph" = "Photograph";
"marketing.archive.type_place" = "Place";
"marketing.archive.view_globe" = "Globe view";
"marketing.archive.view_grid" = "Grid view";
"marketing.best_apps.blog_best_apps_desc" = "Honest comparison of every Irish learning tool.";
"marketing.best_apps.blog_best_apps_title" = "Best Apps to Learn Irish in 2026";
"marketing.best_apps.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.best_apps.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.best_apps.blog_vs_duolingo_desc" = "What's actually different between the two.";
"marketing.best_apps.blog_vs_duolingo_title" = "blas. vs Duolingo for Irish";
"marketing.best_apps.compare_col_feature" = "Feature";
"marketing.best_apps.compare_feature_conversation" = "Conversation practice";
"marketing.best_apps.compare_feature_dialects" = "3 dialects";
"marketing.best_apps.compare_feature_free_tier" = "Free tier";
"marketing.best_apps.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_apps.compare_feature_mutation_drilling" = "Mutation drilling";
"marketing.best_apps.compare_feature_offline" = "Offline mode";
"marketing.best_apps.compare_feature_reading_passages" = "Reading passages";
"marketing.best_apps.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_apps.compare_subtitle" = "An honest look at what each Irish learning tool does well, and what it doesn't.";
"marketing.best_apps.compare_title" = "How blas. compares";
"marketing.best_apps.drill_body" = "Séimhiú and urú are the wall every Irish learner hits. blas. drills them with spaced repetition until they're reflex, not recall.";
"marketing.best_apps.drill_note" = "This is one of 12+ drill types covering vocabulary, grammar, conjugation, reading, conversation, and more.";
"marketing.best_apps.drill_title" = "Try an Irish mutation drill";
"marketing.best_apps.faq_title" = "Frequently asked";
"marketing.best_apps.final_cta_body" = "Available on iOS, Android, and web. Free to start. No credit card needed.";
"marketing.best_apps.final_cta_title" = "The best way to learn Irish. Try it free.";
"marketing.best_apps.inside_conversation_desc" = "Practice real-world scenarios with dialect-aware feedback";
"marketing.best_apps.inside_conversation_title" = "Conversation practice";
"marketing.best_apps.inside_dialects_desc" = "Connacht, Munster, and Ulster. Hear the real differences";
"marketing.best_apps.inside_dialects_title" = "3 dialects";
"marketing.best_apps.inside_reading_desc" = "Graded from A1 to C1 with comprehension questions";
"marketing.best_apps.inside_reading_title" = "148 reading passages";
"marketing.best_apps.inside_title" = "Everything you need to learn Irish";
"marketing.best_apps.inside_verb_forms_desc" = "Every Irish verb fully conjugated across all tenses and persons";
"marketing.best_apps.inside_verb_forms_title" = "38,828 verb forms";
"marketing.best_apps.inside_words_desc" = "Core vocabulary with audio and spaced repetition";
"marketing.best_apps.inside_words_title" = "2,000+ words";
"marketing.best_apps.irish_cta" = "Start learning Irish free";
"marketing.best_apps.irish_eyebrow" = "Best Irish Learning App";
"marketing.best_apps.irish_hero_subtitle" = "Most language apps treat Irish as an afterthought. blas. was designed from the ground up for Gaeilge: séimhiú, urú, An Caighdeán, dialect notes, and the full grammar system that generic apps can't handle.";
"marketing.best_apps.irish_hero_title" = "The app built for Irish.<br></br><sub>Not translated from Spanish.</sub>";
"marketing.best_apps.irish_meta_description" = "Looking for the best app to learn Irish? blas. is built from the ground up for Gaeilge: séimhiú, urú, verb conjugation, 3 dialects, and FSRS-5 spaced repetition. Free to start.";
"marketing.best_apps.irish_meta_title" = "Best Irish Learning App";
"marketing.best_apps.irish_og_description" = "Looking for the best app to learn Irish? blas. is built from the ground up for Gaeilge: séimhiú, urú, verb conjugation, 3 dialects, and spaced repetition.";
"marketing.best_apps.irish_og_title" = "Best Irish Learning App 2026 — blas.";
"marketing.best_apps.irish_twitter_description" = "The best app for learning Irish. Séimhiú, urú, verbs, 3 dialects. Free to start.";
"marketing.best_apps.keep_reading" = "Keep reading";
"marketing.best_apps.q1_a" = "It depends what you want. Duolingo is best for habit, Bitesize for audio, SSiI for speaking. blas. covers the full path from A1 to reading.";
"marketing.best_apps.q1_q" = "What's the best Irish learning app in 2026?";
"marketing.best_apps.q2_a" = "Content is anchored on An Caighdeán Oifigiúil with Munster, Connacht, and Ulster forms flagged in vocabulary where they diverge.";
"marketing.best_apps.q2_q" = "Does blas. teach standard Irish or a dialect?";
"marketing.best_apps.q3_a" = "Most learners can hold a basic conversation after several months of regular study. There's no shortcut: any app that promises one is overselling.";
"marketing.best_apps.q3_q" = "How long does it take to reach conversational Irish?";
"marketing.best_apps.related_a_desc" = "If you're specifically leaving Duolingo Irish.";
"marketing.best_apps.related_a_title" = "Duolingo Irish alternative";
"marketing.best_apps.related_b_desc" = "If Bitesize's audio podcast format ran out of road.";
"marketing.best_apps.related_b_title" = "Bitesize Irish alternative";
"marketing.best_apps.related_c_desc" = "Side by side with the biggest mainstream option.";
"marketing.best_apps.related_c_title" = "blas. vs Duolingo";
"marketing.best_apps.related_title" = "Related comparisons";
"marketing.best_breton.blog_breton_vs_welsh_desc" = "Two Brythonic languages, separated by sea. What they share and where they split.";
"marketing.best_breton.blog_breton_vs_welsh_title" = "Breton vs Welsh";
"marketing.best_breton.blog_family_desc" = "Where Brezhoneg sits in the Celtic family tree.";
"marketing.best_breton.blog_family_title" = "The Celtic Languages Family";
"marketing.best_breton.blog_how_many_desc" = "Six living languages, two branches, one family.";
"marketing.best_breton.blog_how_many_title" = "How Many Celtic Languages Are There?";
"marketing.best_breton.compare_col_feature" = "Feature";
"marketing.best_breton.compare_feature_breton_coverage" = "Has a Breton course";
"marketing.best_breton.compare_feature_conversation" = "Conversation practice";
"marketing.best_breton.compare_feature_free_tier" = "Free tier";
"marketing.best_breton.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_breton.compare_feature_mobile_app" = "Mobile app";
"marketing.best_breton.compare_feature_mutation_drilling" = "Mutation drilling (kemmadurioù)";
"marketing.best_breton.compare_feature_offline" = "Offline mode";
"marketing.best_breton.compare_feature_reading_passages" = "Reading passages";
"marketing.best_breton.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_breton.compare_feature_tutor_feedback" = "Tutor feedback";
"marketing.best_breton.compare_footnote" = "Drops does not currently offer a Breton course; included as a reference for what generic vocab-only apps cover. Skol Ober is a correspondence course with real human tutor feedback, which an app cannot replace. Memrise has community-built Breton decks. blas. is the only mobile app that drills the mutation system for Breton and ships graded reading. Last verified May 2026.";
"marketing.best_breton.compare_subtitle" = "An honest look at what each Breton learning tool does well, and where it falls short.";
"marketing.best_breton.compare_title" = "How blas. compares";
"marketing.best_breton.cta" = "Start learning Breton";
"marketing.best_breton.eyebrow" = "Best Breton Learning App";
"marketing.best_breton.faq_title" = "Frequently asked";
"marketing.best_breton.final_cta_body" = "The Brezhoneg course is live in the blas. app for iOS and Android. Free to start.";
"marketing.best_breton.final_cta_title" = "Learn Breton on blas.";
"marketing.best_breton.hero_subtitle" = "Breton has no Duolingo course. The remaining options are vocabulary decks or correspondence classes. blas. ships Brezhoneg with mutation drilling, full grammar, and sourced reading material.";
"marketing.best_breton.hero_title" = "The app built for Brezhoneg.<br></br><sub>Because Duolingo never made one.</sub>";
"marketing.best_breton.inside_grammar_desc" = "Cited grammar lessons covering the Brezhoneg system";
"marketing.best_breton.inside_grammar_title" = "Grammar lessons";
"marketing.best_breton.inside_mutations_desc" = "Kemmadurioù drilled until they become reflex";
"marketing.best_breton.inside_mutations_title" = "Mutation engine";
"marketing.best_breton.inside_pathways_desc" = "Structured units from absolute beginner upward";
"marketing.best_breton.inside_pathways_title" = "Pathways";
"marketing.best_breton.inside_reading_desc" = "Graded passages with comprehension questions";
"marketing.best_breton.inside_reading_title" = "Reading passages";
"marketing.best_breton.inside_title" = "What's inside the Brezhoneg course";
"marketing.best_breton.inside_verbs_desc" = "Verbs conjugated across tenses, persons, and the analytic system";
"marketing.best_breton.inside_verbs_title" = "Full conjugation";
"marketing.best_breton.inside_vocabulary_desc" = "Core Brezhoneg vocabulary with audio and spaced repetition";
"marketing.best_breton.inside_vocabulary_title" = "Sourced vocabulary";
"marketing.best_breton.keep_reading" = "Keep reading";
"marketing.best_breton.meta_description" = "Looking for the best app to learn Breton? blas. ships Brezhoneg with mutation drilling, full grammar, sourced vocabulary, and FSRS-5 spaced repetition. Free to start.";
"marketing.best_breton.meta_title" = "Best Breton Learning App";
"marketing.best_breton.og_description" = "The Breton learning app for Brezhoneg. Mutations, grammar, reading, and spaced repetition. Now in the app.";
"marketing.best_breton.og_title" = "Best Breton Learning App 2026. blas.";
"marketing.best_breton.q1_a" = "Yes. The Breton course is live on blas., free to start.";
"marketing.best_breton.q1_q" = "Is there really a Breton course on blas.?";
"marketing.best_breton.q2_a" = "Content is anchored on standard literary Breton (peurunvan) with regional notes where forms diverge.";
"marketing.best_breton.q2_q" = "Which Breton dialect does blas. teach?";
"marketing.best_breton.q3_a" = "Yes. The app is translated into English and French, so the Breton course supports learners from either.";
"marketing.best_breton.q3_q" = "Will I be able to learn Breton without speaking French first?";
"marketing.best_breton.related_a_desc" = "Cornish is small, but there's a real curriculum here.";
"marketing.best_breton.related_a_title" = "Best Cornish app";
"marketing.best_breton.related_b_desc" = "Manx Gaelic from zero, no patchwork required.";
"marketing.best_breton.related_b_title" = "Best Manx app";
"marketing.best_breton.related_c_desc" = "Welsh, Breton's closest living cousin in the Brythonic family.";
"marketing.best_breton.related_c_title" = "Best Welsh app";
"marketing.best_breton.related_title" = "Related comparisons";
"marketing.best_breton.twitter_description" = "The Breton course is live on blas. Brezhoneg with mutations, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_breton.why_body" = "Brezhoneg has four mutations, complex initial consonant changes, and dialect variation. Generic apps skip all of it.";
"marketing.best_breton.why_kemmadurio_desc" = "Mutation practice tied to real sentences and verbs, not isolated tables to memorise.";
"marketing.best_breton.why_kemmadurio_title" = "Kemmadurioù in context";
"marketing.best_breton.why_mutations_desc" = "Soft, spirant, hard, and mixed mutations drilled with the triggers that produce them.";
"marketing.best_breton.why_mutations_title" = "Four mutations";
"marketing.best_breton.why_no_duo_desc" = "Duolingo never built a Breton course. blas. fills the gap with a curriculum from absolute beginner upward.";
"marketing.best_breton.why_no_duo_title" = "No Duolingo Breton";
"marketing.best_breton.why_sourced_desc" = "Breton text is sourced or curated, never AI-generated. The Brezhoneg you see is real Brezhoneg.";
"marketing.best_breton.why_sourced_title" = "Sourced Brezhoneg";
"marketing.best_breton.why_title" = "Why Breton needs more than a vocab app";
"marketing.best_cornish.blog_family_desc" = "Where Kernewek sits in the Celtic family tree.";
"marketing.best_cornish.blog_family_title" = "The Celtic Languages Family";
"marketing.best_cornish.blog_goidelic_desc" = "The two branches of Celtic, explained simply.";
"marketing.best_cornish.blog_goidelic_title" = "Goidelic vs Brythonic";
"marketing.best_cornish.blog_how_many_desc" = "Six living languages, two branches, one family.";
"marketing.best_cornish.blog_how_many_title" = "How Many Celtic Languages Are There?";
"marketing.best_cornish.compare_col_feature" = "Feature";
"marketing.best_cornish.compare_feature_conversation" = "Conversation practice";
"marketing.best_cornish.compare_feature_free_tier" = "Free tier";
"marketing.best_cornish.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_cornish.compare_feature_mobile_app" = "Mobile app";
"marketing.best_cornish.compare_feature_mutation_drilling" = "Mutation drilling";
"marketing.best_cornish.compare_feature_offline" = "Offline mode";
"marketing.best_cornish.compare_feature_reading_passages" = "Reading passages";
"marketing.best_cornish.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_cornish.compare_feature_tutor_classes" = "Live tutor classes";
"marketing.best_cornish.compare_footnote" = "Go Cornish is a free phrasebook app from the Cornish Language Office. Memrise community decks cover vocabulary only. Kowethas an Yethow Kernewek runs in-person and online classes with real teachers, which an app cannot replace.";
"marketing.best_cornish.compare_subtitle" = "An honest look at what each Cornish learning tool does well, and where it falls short.";
"marketing.best_cornish.compare_title" = "How blas. compares";
"marketing.best_cornish.cta" = "Start learning Cornish";
"marketing.best_cornish.eyebrow" = "Best Cornish Learning App";
"marketing.best_cornish.faq_title" = "Frequently asked";
"marketing.best_cornish.final_cta_body" = "The Kernewek course is live in the app. Download blas. free and start today.";
"marketing.best_cornish.final_cta_title" = "Start Kernewek on blas. today.";
"marketing.best_cornish.hero_subtitle" = "Cornish revival has been driven by passionate volunteers and the Cornish Language Office, but until now no app has shipped a full curriculum with mutation drilling and reading. blas. does.";
"marketing.best_cornish.hero_title" = "The app built for Kernewek.<br></br><sub>A serious Cornish course, live now.</sub>";
"marketing.best_cornish.inside_grammar_desc" = "Cited grammar lessons covering the Kernewek system";
"marketing.best_cornish.inside_grammar_title" = "Grammar lessons";
"marketing.best_cornish.inside_mutations_desc" = "The Cornish mutation system drilled until it becomes reflex";
"marketing.best_cornish.inside_mutations_title" = "Mutation engine";
"marketing.best_cornish.inside_pathways_desc" = "Structured units from absolute beginner upward";
"marketing.best_cornish.inside_pathways_title" = "Pathways";
"marketing.best_cornish.inside_reading_desc" = "Graded passages with comprehension questions";
"marketing.best_cornish.inside_reading_title" = "Reading passages";
"marketing.best_cornish.inside_title" = "What's inside the Kernewek course";
"marketing.best_cornish.inside_verbs_desc" = "Verbs conjugated across tenses, persons, and moods";
"marketing.best_cornish.inside_verbs_title" = "Full conjugation";
"marketing.best_cornish.inside_vocabulary_desc" = "Core Kernewek vocabulary with audio and spaced repetition";
"marketing.best_cornish.inside_vocabulary_title" = "Sourced vocabulary";
"marketing.best_cornish.keep_reading" = "Keep reading";
"marketing.best_cornish.meta_description" = "Looking for the best app to learn Cornish? blas. ships Kernewek with mutation drilling, full grammar, sourced vocabulary, and FSRS-5 spaced repetition. Free to start.";
"marketing.best_cornish.meta_title" = "Best Cornish Learning App";
"marketing.best_cornish.og_description" = "The Cornish learning app built for Kernewek. Mutations, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_cornish.og_title" = "Best Cornish Learning App 2026. blas.";
"marketing.best_cornish.q1_a" = "Yes. The Kernewek course launched in June 2026 and is in the blas. app on iOS and Android, free to start.";
"marketing.best_cornish.q1_q" = "Is there a Cornish course on blas.?";
"marketing.best_cornish.q2_a" = "Course content is written in the Standard Written Form (SWF), the orthography accepted by most Cornish institutions today.";
"marketing.best_cornish.q2_q" = "Which Cornish form does blas. use?";
"marketing.best_cornish.q3_a" = "If you have any tie to Cornwall or care about reviving Brythonic languages, yes. The community is small but active.";
"marketing.best_cornish.q3_q" = "Is Cornish worth learning in 2026?";
"marketing.best_cornish.related_a_desc" = "Cornish's closest sibling, with a full Brythonic curriculum.";
"marketing.best_cornish.related_a_title" = "Best Breton app";
"marketing.best_cornish.related_b_desc" = "Another minority Celtic language with a real path from zero.";
"marketing.best_cornish.related_b_title" = "Best Manx app";
"marketing.best_cornish.related_c_desc" = "Welsh shares roots and mutations with Cornish. Useful crossover.";
"marketing.best_cornish.related_c_title" = "Best Welsh app";
"marketing.best_cornish.related_title" = "Related comparisons";
"marketing.best_cornish.twitter_description" = "The best app for learning Cornish. Kernewek with mutations, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_cornish.why_body" = "Kernewek has consonant mutation, a case system, and a literary tradition that vocab apps cannot capture.";
"marketing.best_cornish.why_mutations_desc" = "Soft, hard, mixed, and breathed mutations drilled with their triggers, not memorised in isolation.";
"marketing.best_cornish.why_mutations_title" = "Four mutations";
"marketing.best_cornish.why_no_duo_desc" = "Duolingo never built a Cornish course. blas. fills the gap with a structured curriculum.";
"marketing.best_cornish.why_no_duo_title" = "No Duolingo Cornish";
"marketing.best_cornish.why_parity_desc" = "The course uses the same curriculum structure, drill types, and reading model as Irish and Welsh.";
"marketing.best_cornish.why_parity_title" = "Irish-grade depth";
"marketing.best_cornish.why_sourced_desc" = "Cornish content is sourced from real material or curated by teachers, never AI-generated.";
"marketing.best_cornish.why_sourced_title" = "Sourced Kernewek";
"marketing.best_cornish.why_title" = "Why Cornish needs a real curriculum";
"marketing.best_manx.blog_family_desc" = "Where Gaelg sits in the Celtic family tree.";
"marketing.best_manx.blog_family_title" = "The Celtic Languages Family";
"marketing.best_manx.blog_goidelic_desc" = "The two branches of Celtic, explained simply.";
"marketing.best_manx.blog_goidelic_title" = "Goidelic vs Brythonic";
"marketing.best_manx.blog_how_many_desc" = "Six living languages, two branches, one family.";
"marketing.best_manx.blog_how_many_title" = "How Many Celtic Languages Are There?";
"marketing.best_manx.compare_col_feature" = "Feature";
"marketing.best_manx.compare_feature_audio" = "Audio pronunciation";
"marketing.best_manx.compare_feature_conversation" = "Conversation practice";
"marketing.best_manx.compare_feature_free_tier" = "Free tier";
"marketing.best_manx.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_manx.compare_feature_mobile_app" = "Mobile app";
"marketing.best_manx.compare_feature_mutation_drilling" = "Mutation drilling";
"marketing.best_manx.compare_feature_offline" = "Offline mode";
"marketing.best_manx.compare_feature_reading_passages" = "Reading passages";
"marketing.best_manx.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_manx.compare_footnote" = "Learn Manx (learnmanx.com) is the Manx Heritage Foundation's free textbook-style course, excellent for grammar reference. Yn Çheshaght Ghailckagh runs in-person classes and publishes resources, which an app cannot replace. Memrise community decks cover vocabulary only.";
"marketing.best_manx.compare_subtitle" = "An honest look at what each Manx learning tool does well, and where it falls short.";
"marketing.best_manx.compare_title" = "How blas. compares";
"marketing.best_manx.cta" = "Start learning Manx";
"marketing.best_manx.eyebrow" = "Best Manx Learning App";
"marketing.best_manx.faq_title" = "Frequently asked";
"marketing.best_manx.final_cta_body" = "The Gaelg course is live in the app. Download blas. free and start today.";
"marketing.best_manx.final_cta_title" = "Start Gaelg on blas. today.";
"marketing.best_manx.hero_subtitle" = "UNESCO declared Manx extinct in 2009. The Isle of Man corrected them. blas. ships Gaelg with the same curriculum depth as Irish and Welsh: mutation drilling, grammar, reading, and spaced repetition.";
"marketing.best_manx.hero_title" = "The app built for Gaelg.<br></br><sub>Once declared extinct.</sub>";
"marketing.best_manx.inside_grammar_desc" = "Cited grammar lessons covering the Gaelg system";
"marketing.best_manx.inside_grammar_title" = "Grammar lessons";
"marketing.best_manx.inside_mutations_desc" = "Lenition and eclipsis drilled until they become reflex";
"marketing.best_manx.inside_mutations_title" = "Mutation engine";
"marketing.best_manx.inside_pathways_desc" = "Structured units from absolute beginner upward";
"marketing.best_manx.inside_pathways_title" = "Pathways";
"marketing.best_manx.inside_reading_desc" = "Graded passages with comprehension questions";
"marketing.best_manx.inside_reading_title" = "Reading passages";
"marketing.best_manx.inside_title" = "What's inside the Gaelg course";
"marketing.best_manx.inside_verbs_desc" = "Verbs conjugated across tenses, persons, and moods";
"marketing.best_manx.inside_verbs_title" = "Full conjugation";
"marketing.best_manx.inside_vocabulary_desc" = "Core Gaelg vocabulary with audio and spaced repetition";
"marketing.best_manx.inside_vocabulary_title" = "Sourced vocabulary";
"marketing.best_manx.keep_reading" = "Keep reading";
"marketing.best_manx.meta_description" = "Looking for the best app to learn Manx? blas. ships Gaelg with mutation drilling, full grammar, sourced vocabulary, and FSRS-5 spaced repetition. Free to start.";
"marketing.best_manx.meta_title" = "Best Manx Learning App";
"marketing.best_manx.og_description" = "The Manx learning app built for Gaelg. Mutations, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_manx.og_title" = "Best Manx Learning App 2026. blas.";
"marketing.best_manx.q1_a" = "Yes. The Gaelg course launched in June 2026 and is in the blas. app on iOS and Android, free to start.";
"marketing.best_manx.q1_q" = "Can you learn Manx on blas. today?";
"marketing.best_manx.q2_a" = "Manx is Goidelic, like both, but uses an English-based spelling system. Grammar is closest to Scottish Gaelic.";
"marketing.best_manx.q2_q" = "How is Manx different from Irish and Scottish Gaelic?";
"marketing.best_manx.q3_a" = "Course content is cross-checked against published Manx dictionaries and corpora.";
"marketing.best_manx.q3_q" = "Is the Manx content reviewed?";
"marketing.best_manx.related_a_desc" = "Irish, Manx's closest living relative.";
"marketing.best_manx.related_a_title" = "Best Irish app";
"marketing.best_manx.related_b_desc" = "The third Goidelic sibling. Useful overlap with Manx grammar.";
"marketing.best_manx.related_b_title" = "Best Scottish Gaelic app";
"marketing.best_manx.related_c_desc" = "If you're collecting minority Celtic languages, Breton is next.";
"marketing.best_manx.related_c_title" = "Best Breton app";
"marketing.best_manx.related_title" = "Related comparisons";
"marketing.best_manx.twitter_description" = "The best app for learning Manx. Gaelg with mutations, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_manx.why_body" = "Gaelg shares the Goidelic family with Irish and Scottish Gaelic but has its own orthography, mutations, and dialect.";
"marketing.best_manx.why_mutations_desc" = "Manx mutation practice with the triggers that produce each form.";
"marketing.best_manx.why_mutations_title" = "Lenition and eclipsis";
"marketing.best_manx.why_no_duo_desc" = "Duolingo never built a Manx course. blas. fills the gap with a structured curriculum.";
"marketing.best_manx.why_no_duo_title" = "No Duolingo Manx";
"marketing.best_manx.why_parity_desc" = "The course uses the same curriculum structure, drill types, and reading model as Irish and Welsh.";
"marketing.best_manx.why_parity_title" = "Irish-grade depth";
"marketing.best_manx.why_sourced_desc" = "Manx text is sourced or curated from Manx Heritage Foundation material and traditional texts, never AI-generated.";
"marketing.best_manx.why_sourced_title" = "Sourced Gaelg";
"marketing.best_manx.why_title" = "Why Manx needs a real app";
"marketing.best_sg.blog_family_desc" = "Where Gàidhlig sits in the Celtic family tree.";
"marketing.best_sg.blog_family_title" = "The Celtic Languages Family";
"marketing.best_sg.blog_goidelic_desc" = "The two branches of Celtic, explained simply.";
"marketing.best_sg.blog_goidelic_title" = "Goidelic vs Brythonic";
"marketing.best_sg.blog_irish_vs_sg_desc" = "Two languages, one Goidelic family. What changes and what stays.";
"marketing.best_sg.blog_irish_vs_sg_title" = "Irish vs Scottish Gaelic";
"marketing.best_sg.compare_col_feature" = "Feature";
"marketing.best_sg.compare_feature_conversation" = "Conversation practice";
"marketing.best_sg.compare_feature_free_tier" = "Free tier";
"marketing.best_sg.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_sg.compare_feature_mutation_drilling" = "Lenition drilling";
"marketing.best_sg.compare_feature_offline" = "Offline mode";
"marketing.best_sg.compare_feature_reading_passages" = "Reading passages";
"marketing.best_sg.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_sg.compare_feature_video_lessons" = "Video lessons";
"marketing.best_sg.compare_feature_vocabulary_depth" = "Vocabulary depth";
"marketing.best_sg.compare_footnote" = "Duolingo's Scottish Gaelic course is the most popular but offers no formal grammar or mutation drilling. SpeakGaelic (BBC Alba and MG ALBA, developed with Sabhal Mòr Ostaig) is a free CEFR-graded course with video, classroom resources, and a progression dashboard, but no spaced repetition or mutation drilling. Drops focuses on visual vocabulary. blas. ships Gàidhlig at feature parity with Irish and Welsh. Last verified May 2026.";
"marketing.best_sg.compare_subtitle" = "An honest look at what each Scottish Gaelic learning tool does well, and where it falls short.";
"marketing.best_sg.compare_title" = "How blas. compares";
"marketing.best_sg.cta" = "Start learning Gàidhlig";
"marketing.best_sg.eyebrow" = "Best Scottish Gaelic Learning App";
"marketing.best_sg.faq_title" = "Frequently asked";
"marketing.best_sg.final_cta_body" = "The Gàidhlig course is live in the blas. app for iOS and Android. Free to start.";
"marketing.best_sg.final_cta_title" = "Learn Scottish Gaelic on blas.";
"marketing.best_sg.hero_subtitle" = "Most apps treat Scottish Gaelic as a footnote to Irish. blas. was built with sourced Gàidhlig content, a dedicated grammar engine, and lenition drilling. The Gàidhlig features ship at parity with Irish and Welsh.";
"marketing.best_sg.hero_title" = "The app built for Gàidhlig.<br></br><sub>Not borrowed from Irish.</sub>";
"marketing.best_sg.inside_grammar_desc" = "Cited grammar lessons covering the whole Gàidhlig system";
"marketing.best_sg.inside_grammar_title" = "Grammar lessons";
"marketing.best_sg.inside_mutations_desc" = "The mutation system drilled until it becomes reflex";
"marketing.best_sg.inside_mutations_title" = "Lenition engine";
"marketing.best_sg.inside_pathways_desc" = "Structured units from absolute beginner upward";
"marketing.best_sg.inside_pathways_title" = "Pathways";
"marketing.best_sg.inside_reading_desc" = "Graded passages with comprehension questions";
"marketing.best_sg.inside_reading_title" = "Reading passages";
"marketing.best_sg.inside_title" = "What's inside the Gàidhlig course";
"marketing.best_sg.inside_verbs_desc" = "Every verb conjugated across tenses, persons, and moods";
"marketing.best_sg.inside_verbs_title" = "Full conjugation";
"marketing.best_sg.inside_vocabulary_desc" = "Core Gàidhlig vocabulary with audio and spaced repetition";
"marketing.best_sg.inside_vocabulary_title" = "Sourced vocabulary";
"marketing.best_sg.keep_reading" = "Keep reading";
"marketing.best_sg.meta_description" = "Looking for the best app to learn Scottish Gaelic? blas. covers lenition, the case system, and the full grammar of Gàidhlig with FSRS-5 spaced repetition. Free to start.";
"marketing.best_sg.meta_title" = "Best Scottish Gaelic Learning App";
"marketing.best_sg.og_description" = "The Scottish Gaelic learning app for Gàidhlig. Lenition, grammar, reading, and spaced repetition. Now in the app.";
"marketing.best_sg.og_title" = "Best Scottish Gaelic Learning App 2026. blas.";
"marketing.best_sg.q1_a" = "Yes. The Gàidhlig course is live and starts at A1, from absolute beginner.";
"marketing.best_sg.q1_q" = "Does blas. cover Scottish Gaelic from scratch?";
"marketing.best_sg.q2_a" = "blas. is built around grammar explanations, reading practice, and spaced repetition rather than streak-first matching.";
"marketing.best_sg.q2_q" = "How will blas. differ from Duolingo's Gaelic course?";
"marketing.best_sg.q3_a" = "Sentences and vocabulary are cross-checked against published dictionaries and corpora.";
"marketing.best_sg.q3_q" = "Is the Scottish Gaelic content reviewed for accuracy?";
"marketing.best_sg.related_a_desc" = "A guided path if LearnGaelic's reference library feels too scattered.";
"marketing.best_sg.related_a_title" = "LearnGaelic alternative";
"marketing.best_sg.related_b_desc" = "Why Duolingo doesn't offer Scottish Gaelic the same way.";
"marketing.best_sg.related_b_title" = "blas. vs Duolingo";
"marketing.best_sg.related_c_desc" = "If you're choosing between Gaelic siblings, start here.";
"marketing.best_sg.related_c_title" = "Best Irish learning app";
"marketing.best_sg.related_title" = "Related comparisons";
"marketing.best_sg.twitter_description" = "The Scottish Gaelic course is live on blas. Lenition, grammar, reading, and spaced repetition. Free to start.";
"marketing.best_sg.why_body" = "Gàidhlig has features that generic apps don't handle. blas. was built specifically for them.";
"marketing.best_sg.why_cases_desc" = "Nominative, genitive, vocative, and dative drilled with the patterns that actually cause learners to stall.";
"marketing.best_sg.why_cases_title" = "The case system";
"marketing.best_sg.why_lenition_desc" = "Drilled across nouns, verbs, and adjectives with the triggers explained, not memorised case by case.";
"marketing.best_sg.why_lenition_title" = "Lenition that matters";
"marketing.best_sg.why_parity_desc" = "The course uses the same curriculum structure, drill types, and reading model as Irish and Welsh.";
"marketing.best_sg.why_parity_title" = "Irish-grade depth";
"marketing.best_sg.why_sourced_desc" = "Gàidhlig text is sourced or curated, never AI-generated. English explanations help, the Gàidhlig itself is real.";
"marketing.best_sg.why_sourced_title" = "Sourced content";
"marketing.best_sg.why_title" = "Why Scottish Gaelic needs more than a vocab list";
"marketing.best_welsh.blog_best_apps_desc" = "Honest comparison of every Welsh learning tool.";
"marketing.best_welsh.blog_best_apps_title" = "Best Apps to Learn Welsh in 2026";
"marketing.best_welsh.blog_mutations_desc" = "Every treigladau rule and trigger explained.";
"marketing.best_welsh.blog_mutations_title" = "Welsh Mutations: Complete Guide";
"marketing.best_welsh.blog_vs_ssiw_desc" = "Speaking-first audio against systematic grammar.";
"marketing.best_welsh.blog_vs_ssiw_title" = "blas. vs SaySomethingInWelsh";
"marketing.best_welsh.compare_col_feature" = "Feature";
"marketing.best_welsh.compare_feature_dialects" = "North and South dialects";
"marketing.best_welsh.compare_feature_free_tier" = "Free tier";
"marketing.best_welsh.compare_feature_grammar_engine" = "Grammar engine";
"marketing.best_welsh.compare_feature_mutation_drilling" = "Mutation drilling";
"marketing.best_welsh.compare_feature_offline" = "Offline mode";
"marketing.best_welsh.compare_feature_reading" = "Reading passages";
"marketing.best_welsh.compare_feature_spaced_repetition" = "Spaced repetition";
"marketing.best_welsh.compare_feature_speaking_practice" = "Speaking-first method";
"marketing.best_welsh.compare_feature_still_available" = "Still active in 2026";
"marketing.best_welsh.compare_footnote" = "Duolingo paused development of its Welsh course in October 2023; the existing course remains accessible but receives no updates. SaySomethingInWelsh is an audio-led speaking method by Aran Jones. Drops focuses on visual vocabulary. blas. premium unlocks the full curriculum; free tier covers core mutation drilling. Last verified May 2026.";
"marketing.best_welsh.compare_subtitle" = "An honest look at what each Welsh learning tool does well, and what it doesn't.";
"marketing.best_welsh.compare_title" = "How blas. compares";
"marketing.best_welsh.cta" = "Start learning Welsh free";
"marketing.best_welsh.drill_body" = "Treigladau are the wall every Welsh learner hits. blas. drills soft, nasal, and aspirate mutations with spaced repetition until they're reflex, not recall.";
"marketing.best_welsh.drill_note" = "This is one of 12+ drill types covering vocabulary, grammar, conjugation, reading, conversation, and more.";
"marketing.best_welsh.drill_title" = "Try a Welsh mutation drill";
"marketing.best_welsh.eyebrow" = "Best Welsh Learning App";
"marketing.best_welsh.faq_title" = "Frequently asked";
"marketing.best_welsh.final_cta_body" = "Available on iOS, Android, and web. Free to start. No credit card needed.";
"marketing.best_welsh.final_cta_title" = "The best way to learn Welsh. Try it free.";
"marketing.best_welsh.hero_subtitle" = "Duolingo paused its Welsh course in October 2023 and the remaining apps treat Cymraeg as a vocabulary list. blas. was designed from the ground up for Welsh: treigladau, full grammar, North and South dialects.";
"marketing.best_welsh.hero_title" = "The app built for Welsh.<br></br><sub>After Duolingo stopped updating.</sub>";
"marketing.best_welsh.inside_conversation_desc" = "Practice real-world scenarios with dialect-aware feedback";
"marketing.best_welsh.inside_conversation_title" = "Conversation practice";
"marketing.best_welsh.inside_dialects_desc" = "Pick the dialect closest to where you'll use Welsh. Switch any time";
"marketing.best_welsh.inside_dialects_title" = "North and South";
"marketing.best_welsh.inside_mutations_desc" = "Soft, nasal, and aspirate mutations drilled to fluency";
"marketing.best_welsh.inside_mutations_title" = "Treigladau engine";
"marketing.best_welsh.inside_reading_desc" = "Graded from A1 to C1 with comprehension questions";
"marketing.best_welsh.inside_reading_title" = "Reading passages";
"marketing.best_welsh.inside_title" = "Everything you need to learn Welsh";
"marketing.best_welsh.inside_verb_forms_desc" = "Every Welsh verb fully conjugated across tenses and persons";
"marketing.best_welsh.inside_verb_forms_title" = "26,013 verb forms";
"marketing.best_welsh.inside_words_desc" = "Core vocabulary with audio and spaced repetition";
"marketing.best_welsh.inside_words_title" = "3,000+ words";
"marketing.best_welsh.keep_reading" = "Keep reading";
"marketing.best_welsh.meta_description" = "Looking for the best app to learn Welsh? blas. is built for Cymraeg: treigladau drilling, full grammar engine, North and South dialects, and FSRS-5 spaced repetition. Free to start.";
"marketing.best_welsh.meta_title" = "Best Welsh Learning App";
"marketing.best_welsh.og_description" = "The Welsh learning app built for Cymraeg. Mutation drilling, grammar, dialects, spaced repetition. Free to start.";
"marketing.best_welsh.og_title" = "Best Welsh Learning App 2026. blas.";
"marketing.best_welsh.q1_a" = "Yes. The free tier covers core lessons and mutation drills. Premium unlocks the full curriculum, reading passages, and conversation practice.";
"marketing.best_welsh.q1_q" = "Is blas. free for Welsh learners?";
"marketing.best_welsh.q2_a" = "Both, where appropriate. Blas uses a common learner track for core Welsh and flags North/South regional forms when they appear.";
"marketing.best_welsh.q2_q" = "Does blas. teach northern or southern Welsh?";
"marketing.best_welsh.q3_a" = "Yes. Chapter 1 starts at A1 with greetings, pronouns, and basic mutations. No prior Welsh needed.";
"marketing.best_welsh.q3_q" = "Can I learn Welsh from absolute zero on blas.?";
"marketing.best_welsh.related_a_desc" = "What to use now that the Duolingo Welsh tree is paused.";
"marketing.best_welsh.related_a_title" = "Welsh after Duolingo";
"marketing.best_welsh.related_b_desc" = "If SSiW's audio-only method isn't sticking, here's what else works.";
"marketing.best_welsh.related_b_title" = "SaySomethingInWelsh alternative";
"marketing.best_welsh.related_c_desc" = "Side by side: audio drilling vs structured curriculum.";
"marketing.best_welsh.related_c_title" = "blas. vs SaySomethingInWelsh";
"marketing.best_welsh.related_title" = "Related comparisons";
"marketing.best_welsh.twitter_description" = "The best app for learning Welsh. Treigladau, grammar, dialects. Free to start.";
"marketing.bitesize_irish_alt.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.bitesize_irish_alt.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.bitesize_irish_alt.blog_grammar_desc" = "The system that holds Gaeilge together, in plain English.";
"marketing.bitesize_irish_alt.blog_grammar_title" = "Irish Grammar: A Beginner's Guide";
"marketing.bitesize_irish_alt.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.bitesize_irish_alt.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.bitesize_irish_alt.cta" = "Start learning Irish free";
"marketing.bitesize_irish_alt.diff_dialects_body" = "Connacht, Munster, and Ulster all ship. Bitesize Irish leans Munster. Switch any time without losing progress.";
"marketing.bitesize_irish_alt.diff_dialects_label" = "Three dialects, switchable";
"marketing.bitesize_irish_alt.diff_drilling_body" = "blas. isolates and drills séimhiú and urú with the triggers explained, not just embedded in phrases.";
"marketing.bitesize_irish_alt.diff_drilling_label" = "Systematic mutation drilling";
"marketing.bitesize_irish_alt.diff_price_body" = "blas. offers a lifetime purchase alongside monthly and annual. Bitesize Irish is subscription only.";
"marketing.bitesize_irish_alt.diff_price_label" = "Lifetime option";
"marketing.bitesize_irish_alt.diff_reading_body" = "Reading from A1 to C1 with comprehension questions. Bitesize Irish focuses on listening and speaking.";
"marketing.bitesize_irish_alt.diff_reading_label" = "Graded reading passages";
"marketing.bitesize_irish_alt.diff_subtitle" = "Bitesize Irish is a strong audio-first programme. These are the places where blas. does something different.";
"marketing.bitesize_irish_alt.diff_title" = "Where blas. differs";
"marketing.bitesize_irish_alt.drill_body" = "Mutation drills are at the centre of blas. Try one without signing up to see what daily practice looks like.";
"marketing.bitesize_irish_alt.drill_note" = "Spaced repetition tracks every mutation rule independently. Wrong answers come back sooner.";
"marketing.bitesize_irish_alt.drill_title" = "Try an Irish mutation drill";
"marketing.bitesize_irish_alt.eyebrow" = "Bitesize Irish Alternative";
"marketing.bitesize_irish_alt.faq_title" = "Frequently asked";
"marketing.bitesize_irish_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.bitesize_irish_alt.final_cta_title" = "An alternative to Bitesize Irish that drills the grammar.";
"marketing.bitesize_irish_alt.hero_subtitle" = "Bitesize Irish gets you talking in Munster Irish through audio dialogues. blas. is the complementary alternative: systematic mutation drilling, standard written Irish, labeled regional forms, reading passages, and the grammar engine that makes phrases generalise.";
"marketing.bitesize_irish_alt.hero_title" = "Past conversational phrases.<br></br><sub>Into the system that powers them.</sub>";
"marketing.bitesize_irish_alt.keep_reading" = "Keep reading";
"marketing.bitesize_irish_alt.meta_description" = "Bitesize Irish is audio-led conversation practice. blas. is the structured alternative: mutation drilling, An Caighdeán, labeled regional forms, reading passages, and full grammar.";
"marketing.bitesize_irish_alt.meta_title" = "Bitesize Irish Alternative";
"marketing.bitesize_irish_alt.og_description" = "Bitesize Irish teaches conversational phrases. blas. drills the grammar engine underneath.";
"marketing.bitesize_irish_alt.og_title" = "Bitesize Irish Alternative. blas.";
"marketing.bitesize_irish_alt.q1_a" = "Bitesize is strong on audio drilling but light on grammar, reading, and writing. blas. covers all four skills.";
"marketing.bitesize_irish_alt.q1_q" = "Why try something other than Bitesize Irish?";
"marketing.bitesize_irish_alt.q2_a" = "Lessons combine text, audio, and interactive drills. There isn't a passive podcast feed.";
"marketing.bitesize_irish_alt.q2_q" = "Does blas. have podcast-style audio lessons?";
"marketing.bitesize_irish_alt.q3_a" = "Yes. Many learners pair Bitesize's audio with blas.'s grammar and reading work. They complement each other.";
"marketing.bitesize_irish_alt.q3_q" = "Can I keep Bitesize and use blas. alongside?";
"marketing.bitesize_irish_alt.related_a_desc" = "Side by side: audio podcast vs interactive curriculum.";
"marketing.bitesize_irish_alt.related_a_title" = "blas. vs Bitesize Irish";
"marketing.bitesize_irish_alt.related_b_desc" = "If audio-only methods aren't getting you to reading.";
"marketing.bitesize_irish_alt.related_b_title" = "SaySomethingInIrish alternative";
"marketing.bitesize_irish_alt.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.bitesize_irish_alt.related_c_title" = "Best Irish learning app";
"marketing.bitesize_irish_alt.related_title" = "Related comparisons";
"marketing.bitesize_irish_alt.twitter_description" = "A grammar-first alternative to Bitesize Irish. Mutations, dialects, reading.";
"marketing.blog.filter_all" = "All";
"marketing.blog.filter_irish" = "Gaeilge";
"marketing.blog.filter_welsh" = "Cymraeg";
"marketing.blog.footer_home" = "blas. — Learn the Celtic languages";
"marketing.blog.heading" = "Blog";
"marketing.blog.meta_description" = "In-depth guides to the Celtic languages: grammar, mutations, and vocabulary for Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Written for adults coming back to the language.";
"marketing.blog.meta_title" = "Blog";
"marketing.blog.pinned_badge" = "Pinned";
"marketing.blog.pinned_body" = "And the open-source framework we extracted from it. The architecture behind blas., why Irish and Welsh need their own approach, and introducing Toberwine.";
"marketing.blog.pinned_title" = "How We Built a Language App for Irish and Welsh";
"marketing.blog.read_on_substack" = "Read on Substack";
"marketing.blog.schema_description" = "In-depth guides to Celtic language grammar, mutations, and vocabulary.";
"marketing.blog.schema_name" = "Blog — blas.";
"marketing.blog.subtitle" = "Guides and resources for learning the Celtic languages.";
"marketing.breton.about_1" = "Breton (Brezhoneg) is a Brythonic Celtic language spoken in Brittany, in north-west France. It is closely related to Cornish and, a little more distantly, to Welsh, having been carried to the continent by migrants from Britain in the early medieval period.";
"marketing.breton.about_2" = "Breton uses initial consonant mutation and verb-second tendencies that set it apart from the verb-first Goidelic languages. The course uses the widely taught standard orthography so material stays consistent across the historic dialect regions.";
"marketing.breton.speakers" = "Around 200,000 speakers in Brittany, the only Celtic language with a continental homeland.";
"marketing.celtic.brythonic.description" = "Welsh, Cornish, and Breton descend from Common Brittonic. Soft, nasal, and aspirate mutations replace the Goidelic system.";
"marketing.celtic.brythonic.heading" = "Brythonic branch";
"marketing.celtic.cta.heading" = "Start with Irish or Welsh";
"marketing.celtic.cta.learn_irish" = "Learn Irish";
"marketing.celtic.cta.learn_welsh" = "Learn Welsh";
"marketing.celtic.cta.subtext" = "Free to start. No credit card needed.";
"marketing.celtic.footer.tagline" = "blas. | The Celtic Language App";
"marketing.celtic.further_reading.heading" = "Further reading";
"marketing.celtic.further_reading.link_breton_welsh" = "Breton vs Welsh: how two Brythonic cousins compare";
"marketing.celtic.further_reading.link_family" = "The 6 Celtic Languages: how they're related, how they compare";
"marketing.celtic.further_reading.link_goidelic_brythonic" = "Goidelic vs Brythonic: how the Celtic languages split";
"marketing.celtic.further_reading.link_how_many" = "How many Celtic languages are there?";
"marketing.celtic.further_reading.link_irish_sg" = "Irish vs Scottish Gaelic: how different are they really?";
"marketing.celtic.goidelic.description" = "Irish, Scottish Gaelic, and Manx share a common ancestor in Old Irish. Lenition and eclipsis are the signature mutations.";
"marketing.celtic.goidelic.heading" = "Goidelic branch";
"marketing.celtic.hero.heading" = "The Celtic Languages";
"marketing.celtic.hero.intro" = "Six living Celtic languages, two branches, one app built around them. blas. teaches all six: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx.";
"marketing.celtic.languages.about_cta" = "About %1$@";
"marketing.celtic.languages.breton.blurb" = "Spoken in Brittany, France. The only Celtic language with a continental homeland.";
"marketing.celtic.languages.breton.speakers" = "~200k speakers";
"marketing.celtic.languages.cornish.blurb" = "Revived in the 20th century after extinction. Closely related to Welsh and Breton.";
"marketing.celtic.languages.cornish.speakers" = "~600 fluent, growing";
"marketing.celtic.languages.irish.blurb" = "First official language of Ireland. Three dialect families: Munster, Connacht, Ulster.";
"marketing.celtic.languages.irish.speakers" = "~1.7M with some ability, ~70k daily";
"marketing.celtic.languages.learn_cta" = "Learn %1$@";
"marketing.celtic.languages.manx.blurb" = "Revived after the death of its last native speaker in 1974. The third Goidelic language alongside Irish and Scottish Gaelic.";
"marketing.celtic.languages.manx.speakers" = "~2,200 speakers, growing";
"marketing.celtic.languages.scottish_gaelic.blurb" = "Closely related to Irish, with its own grammar, literature, and communities across Scotland.";
"marketing.celtic.languages.scottish_gaelic.speakers" = "~57k speakers";
"marketing.celtic.languages.welsh.blurb" = "Spoken across Wales, with strong communities in the north and west. One of the great revival success stories.";
"marketing.celtic.languages.welsh.speakers" = "~538k regular speakers";
"marketing.celtic.meta.description" = "The six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Speaker numbers, language family, and how to start learning each one.";
"marketing.celtic.meta.og_description" = "The six Celtic languages, mapped. Goidelic and Brythonic branches, speaker numbers, and how to start learning each.";
"marketing.celtic.meta.title" = "Celtic Languages: Learn Irish, Welsh, Scottish Gaelic, and Breton | blas.";
"marketing.celtic.meta.twitter_title" = "Celtic Languages | blas.";
"marketing.celtic.status.available" = "Available now";
"marketing.celtic.status.coming_soon" = "Coming soon";
"marketing.celtic.status.planned" = "Planned";
"marketing.celtic.why.body_1" = "All six Celtic languages share features that generic language apps struggle with: initial consonant mutations, verb-first word order, the copula, dialect variation, and noun declension. Generic apps either skip these features or get them wrong.";
"marketing.celtic.why.body_2" = "blas. was built around them. Mutation drilling, dialect-aware audio, structured grammar, and spaced repetition that adapts to your weak spots.";
"marketing.celtic.why.heading" = "Why Celtic languages need their own app";
"marketing.cornish.about_1" = "Cornish (Kernewek) is a Brythonic Celtic language, closely related to Welsh and Breton. It ceased to be spoken as a community language in the late 18th century and was revived in the 20th century from written records, literature, and place names.";
"marketing.cornish.about_2" = "Cornish uses initial consonant mutation and verb-first word order like its Brythonic cousins. Modern written Cornish follows the Standard Written Form agreed in 2008, which the course uses throughout.";
"marketing.cornish.speakers" = "A few hundred fluent speakers and growing, with several thousand learners, concentrated in Cornwall.";
"marketing.creator_landing.title" = "Blas — %1$@";
"marketing.dictionary.badge_irregular" = "irregular";
"marketing.dictionary.badge_verb" = "verb";
"marketing.dictionary.cta_heading" = "Learn %1$@ with spaced repetition";
"marketing.dictionary.empty_hint" = "Recognises mutated forms and conjugated verbs.";
"marketing.dictionary.empty_prompt" = "Type any %1$@ or English word to look it up.";
"marketing.dictionary.gender_fem" = "fem";
"marketing.dictionary.gender_masc" = "masc";
"marketing.dictionary.heading" = "%1$@ Dictionary";
"marketing.dictionary.loading" = "Loading dictionary...";
"marketing.dictionary.meta_description" = "Search the blas. dictionary for Celtic language words. Finds meanings, mutated forms, and conjugated verbs instantly. Free online dictionary for Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx.";
"marketing.dictionary.meta_title" = "Irish & Welsh Dictionary";
"marketing.dictionary.mutation_match" = "<strong>“%1$@”</strong> is the %2$@ (%3$@) of:";
"marketing.dictionary.mutations_label" = "Mutations";
"marketing.dictionary.no_results" = "No results for “%1$@”";
"marketing.dictionary.person_1p" = "1st plur.";
"marketing.dictionary.person_1s" = "1st sing.";
"marketing.dictionary.person_2p" = "2nd plur.";
"marketing.dictionary.person_2s" = "2nd sing.";
"marketing.dictionary.person_3p" = "3rd plur.";
"marketing.dictionary.person_3s" = "3rd sing.";
"marketing.dictionary.person_autonomous" = "Autonomous";
"marketing.dictionary.search_placeholder" = "Search %1$@ or English...";
"marketing.dictionary.subtitle" = "Look up any word, including mutated forms and conjugated verbs.";
"marketing.dictionary.tense_conditional" = "Conditional";
"marketing.dictionary.tense_future" = "Future";
"marketing.dictionary.tense_imperative" = "Imperative";
"marketing.dictionary.tense_imperfect" = "Imperfect";
"marketing.dictionary.tense_past" = "Past";
"marketing.dictionary.tense_present" = "Present";
"marketing.dictionary.tense_preterite" = "Preterite";
"marketing.dictionary.verb_form_match" = "<strong>“%1$@”</strong> is the %2$@ %3$@ form of:";
"marketing.dictionary.verbal_noun_label" = "Verbal noun:";
"marketing.dictionary.view_full_conjugation" = "View full conjugation";
"marketing.dictionary.view_full_entry" = "View full entry";
"marketing.drops_irish_alt.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.drops_irish_alt.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.drops_irish_alt.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.drops_irish_alt.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.drops_irish_alt.blog_phrases_desc" = "The ones worth knowing first.";
"marketing.drops_irish_alt.blog_phrases_title" = "Basic Irish Phrases";
"marketing.drops_irish_alt.cta" = "Start learning Irish free";
"marketing.drops_irish_alt.diff_grammar_body" = "Verb conjugation, sentence patterns, and noun mutations explained and drilled. Drops sticks to standalone words.";
"marketing.drops_irish_alt.diff_grammar_label" = "Grammar engine";
"marketing.drops_irish_alt.diff_mutations_body" = "Séimhiú and urú drilled with their triggers. The thing that makes vocabulary actually usable in sentences.";
"marketing.drops_irish_alt.diff_mutations_label" = "Mutation drilling";
"marketing.drops_irish_alt.diff_sentences_body" = "Graded reading passages and full-sentence drills. Drops focuses on isolated words.";
"marketing.drops_irish_alt.diff_sentences_label" = "Sentences and reading";
"marketing.drops_irish_alt.diff_subtitle" = "Drops is excellent for visual vocabulary. These are the places where blas. goes further.";
"marketing.drops_irish_alt.diff_time_body" = "blas. doesn't cap your free tier at five minutes. Learn as much as you have time for.";
"marketing.drops_irish_alt.diff_time_label" = "No five-minute cap";
"marketing.drops_irish_alt.diff_title" = "Where blas. differs";
"marketing.drops_irish_alt.drill_body" = "This is what 'beyond vocabulary' looks like in practice. A sentence-level drill that teaches the rule behind the word.";
"marketing.drops_irish_alt.drill_note" = "Spaced repetition tracks every rule. Wrong answers come back sooner.";
"marketing.drops_irish_alt.drill_title" = "Try an Irish mutation drill";
"marketing.drops_irish_alt.eyebrow" = "Drops Irish Alternative";
"marketing.drops_irish_alt.faq_title" = "Frequently asked";
"marketing.drops_irish_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.drops_irish_alt.final_cta_title" = "An alternative to Drops that teaches the grammar too.";
"marketing.drops_irish_alt.hero_subtitle" = "Drops is a polished visual vocabulary app, capped at five minutes a day on its free tier. blas. is the alternative that goes further: mutation drilling, grammar, sentence patterns, conjugation, and reading.";
"marketing.drops_irish_alt.hero_title" = "Past visual vocabulary.<br></br><sub>Into the grammar around it.</sub>";
"marketing.drops_irish_alt.keep_reading" = "Keep reading";
"marketing.drops_irish_alt.meta_description" = "Drops is excellent visual vocabulary in 5-minute sessions. blas. is the alternative that goes further: mutation drilling, grammar, sentences, and dialect support.";
"marketing.drops_irish_alt.meta_title" = "Drops Irish Alternative";
"marketing.drops_irish_alt.og_description" = "Drops teaches Irish vocabulary visually. blas. teaches the grammar that holds vocabulary together.";
"marketing.drops_irish_alt.og_title" = "Drops Irish Alternative. blas.";
"marketing.drops_irish_alt.q1_a" = "Drops teaches words in isolation with no grammar or sentences. You build a vocabulary you can't actually use.";
"marketing.drops_irish_alt.q1_q" = "Why leave Drops for Irish?";
"marketing.drops_irish_alt.q2_a" = "Yes. There's a vocabulary drill beat per chapter and a separate flashcard review. But it's tied to sentences and grammar.";
"marketing.drops_irish_alt.q2_q" = "Does blas. have a vocab-only mode?";
"marketing.drops_irish_alt.q3_a" = "Sessions can be 5 minutes if you want. Units are designed around roughly 15 minute blocks but split into shorter beats.";
"marketing.drops_irish_alt.q3_q" = "Is blas. as quick to use as Drops?";
"marketing.drops_irish_alt.related_a_desc" = "If gamified vocab apps aren't building real Irish.";
"marketing.drops_irish_alt.related_a_title" = "Duolingo Irish alternative";
"marketing.drops_irish_alt.related_b_desc" = "Audio-heavy Irish option, compared.";
"marketing.drops_irish_alt.related_b_title" = "Bitesize Irish alternative";
"marketing.drops_irish_alt.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.drops_irish_alt.related_c_title" = "Best Irish learning app";
"marketing.drops_irish_alt.related_title" = "Related comparisons";
"marketing.drops_irish_alt.twitter_description" = "A grammar-first alternative to Drops for Irish vocabulary.";
"marketing.duolingo_alt.blog_after_desc" = "What 675,000 learners should do next.";
"marketing.duolingo_alt.blog_after_title" = "Duolingo Dropped Welsh. Now What?";
"marketing.duolingo_alt.blog_best_apps_desc" = "Honest comparison of every Welsh learning tool.";
"marketing.duolingo_alt.blog_best_apps_title" = "Best Apps to Learn Welsh in 2026";
"marketing.duolingo_alt.blog_mutations_desc" = "Every treigladau rule and trigger explained.";
"marketing.duolingo_alt.blog_mutations_title" = "Welsh Mutations: Complete Guide";
"marketing.duolingo_alt.couldnt_discontinued_blas" = "Active development. Welsh is a core language, not an afterthought. New content every month.";
"marketing.duolingo_alt.couldnt_discontinued_duo" = "Course discontinued";
"marketing.duolingo_alt.couldnt_grammar_blas" = "Full grammar engine: verb conjugation, noun mutations, sentence construction explained and drilled";
"marketing.duolingo_alt.couldnt_grammar_duo" = "No grammar explanation";
"marketing.duolingo_alt.couldnt_mutation_blas" = "Dedicated treigladau drills: soft, nasal, and aspirate mutations practised until automatic";
"marketing.duolingo_alt.couldnt_mutation_duo" = "No mutation drilling";
"marketing.duolingo_alt.couldnt_srs_blas" = "FSRS-5 algorithm tracking every word, rule, and grammar point independently";
"marketing.duolingo_alt.couldnt_srs_duo" = "Generic spaced repetition";
"marketing.duolingo_alt.couldnt_subtitle" = "Duolingo treated Welsh like any other language. But Welsh has features that need specialised tools.";
"marketing.duolingo_alt.couldnt_title" = "What Duolingo couldn't do for Welsh";
"marketing.duolingo_alt.cta" = "Start learning Welsh free";
"marketing.duolingo_alt.drill_body" = "This is the kind of focused practice Duolingo never offered. Treigladau drills that target exactly what trips Welsh learners up.";
"marketing.duolingo_alt.drill_note" = "Every answer uses spaced repetition. Get it wrong and it comes back sooner. Get it right and the gap widens.";
"marketing.duolingo_alt.drill_title" = "Try a Welsh mutation drill";
"marketing.duolingo_alt.eyebrow" = "Duolingo Welsh Alternative";
"marketing.duolingo_alt.faq_title" = "Frequently asked";
"marketing.duolingo_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.duolingo_alt.final_cta_title" = "Pick up where Duolingo left off.";
"marketing.duolingo_alt.hero_subtitle" = "In 2023, Duolingo mothballed its Welsh course. blas. is the alternative built specifically for Welsh: treigladau drilling, grammar, conversation, and spaced repetition that Duolingo never had.";
"marketing.duolingo_alt.hero_title" = "Duolingo dropped Welsh.<br></br><sub>675,000 learners need somewhere to go.</sub>";
"marketing.duolingo_alt.keep_reading" = "Keep reading";
"marketing.duolingo_alt.meta_description" = "Duolingo dropped Welsh in 2023, stranding 675,000 learners. blas. picks up where Duolingo left off, with treigladau drilling, grammar, and spaced repetition built for Welsh.";
"marketing.duolingo_alt.meta_title" = "Duolingo Welsh Alternative";
"marketing.duolingo_alt.og_description" = "Duolingo dropped Welsh in 2023, stranding 675,000 learners. blas. picks up where Duolingo left off.";
"marketing.duolingo_alt.og_title" = "Duolingo Welsh Alternative — blas.";
"marketing.duolingo_alt.q1_a" = "Yes. The Welsh course is no longer being expanded and the content is increasingly out of date.";
"marketing.duolingo_alt.q1_q" = "Did Duolingo really pause Welsh?";
"marketing.duolingo_alt.q2_a" = "blas. is the closest in format (lesson-based, mobile-first) and goes well past where the Duolingo tree stopped.";
"marketing.duolingo_alt.q2_q" = "What's the closest replacement for Duolingo Welsh?";
"marketing.duolingo_alt.q3_a" = "Not directly, but you can skip introductory chapters if you already know greetings, pronouns, and basic mutations.";
"marketing.duolingo_alt.q3_q" = "Will my Duolingo Welsh progress transfer?";
"marketing.duolingo_alt.related_a_desc" = "Our overall pick across the Welsh app market.";
"marketing.duolingo_alt.related_a_title" = "Best Welsh learning app";
"marketing.duolingo_alt.related_b_desc" = "If SSiW's audio-only method isn't sticking.";
"marketing.duolingo_alt.related_b_title" = "SaySomethingInWelsh alternative";
"marketing.duolingo_alt.related_c_desc" = "Side by side: audio recall vs structured curriculum.";
"marketing.duolingo_alt.related_c_title" = "blas. vs SaySomethingInWelsh";
"marketing.duolingo_alt.related_title" = "Related comparisons";
"marketing.duolingo_alt.stat_dialects" = "Welsh dialects";
"marketing.duolingo_alt.stat_drill_types" = "Drill types";
"marketing.duolingo_alt.stat_passages" = "Reading passages";
"marketing.duolingo_alt.stat_verb_forms" = "Verb forms mapped";
"marketing.duolingo_alt.twitter_description" = "Duolingo dropped Welsh. blas. picks up where it left off.";
"marketing.duolingo_irish_alt.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.duolingo_irish_alt.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.duolingo_irish_alt.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.duolingo_irish_alt.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.duolingo_irish_alt.blog_vs_desc" = "Side-by-side comparison of the two apps.";
"marketing.duolingo_irish_alt.blog_vs_title" = "blas. vs Duolingo for Irish";
"marketing.duolingo_irish_alt.couldnt_dialect_blas" = "Transparent standard track: written Irish follows An Caighdeán and dialectal forms are marked when they appear";
"marketing.duolingo_irish_alt.couldnt_dialect_duo" = "One dialect, unannounced";
"marketing.duolingo_irish_alt.couldnt_grammar_blas" = "Full grammar engine: conjugation, noun mutations, sentence patterns explained and drilled";
"marketing.duolingo_irish_alt.couldnt_grammar_duo" = "No grammar explanation";
"marketing.duolingo_irish_alt.couldnt_mutation_blas" = "Dedicated séimhiú and urú drills with the triggers explained, practised until automatic";
"marketing.duolingo_irish_alt.couldnt_mutation_duo" = "No mutation drilling";
"marketing.duolingo_irish_alt.couldnt_srs_blas" = "FSRS-5 algorithm tracking every word, rule, and grammar point independently";
"marketing.duolingo_irish_alt.couldnt_srs_duo" = "Generic spaced repetition";
"marketing.duolingo_irish_alt.couldnt_subtitle" = "Duolingo treats Irish like any other language. Gaeilge has features that need specialised tools.";
"marketing.duolingo_irish_alt.couldnt_title" = "What Duolingo's Irish course leaves out";
"marketing.duolingo_irish_alt.cta" = "Start learning Irish free";
"marketing.duolingo_irish_alt.drill_body" = "Séimhiú and urú are the wall every Irish learner hits. blas. drills them with spaced repetition until they're reflex, not recall.";
"marketing.duolingo_irish_alt.drill_note" = "One of 12+ drill types covering vocabulary, grammar, conjugation, reading, conversation, and more.";
"marketing.duolingo_irish_alt.drill_title" = "Try an Irish mutation drill";
"marketing.duolingo_irish_alt.eyebrow" = "Duolingo Irish Alternative";
"marketing.duolingo_irish_alt.faq_title" = "Frequently asked";
"marketing.duolingo_irish_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.duolingo_irish_alt.final_cta_title" = "An honest alternative to Duolingo Irish.";
"marketing.duolingo_irish_alt.hero_subtitle" = "Duolingo's Irish course is the most popular but stops at vocabulary and a single dialect. blas. is the alternative built for everything Duolingo skipped: séimhiú and urú drilling, An Caighdeán, labeled regional forms, full conjugation, and reading.";
"marketing.duolingo_irish_alt.hero_title" = "Past Duolingo's owl.<br></br><sub>Into the grammar Duolingo skipped.</sub>";
"marketing.duolingo_irish_alt.keep_reading" = "Keep reading";
"marketing.duolingo_irish_alt.meta_description" = "Duolingo's Irish course covers vocabulary and a slice of Connacht. blas. is the grammar-first alternative: séimhiú, urú, An Caighdeán, labeled dialect forms, and reading passages built for Gaeilge.";
"marketing.duolingo_irish_alt.meta_title" = "Duolingo Irish Alternative";
"marketing.duolingo_irish_alt.og_description" = "Duolingo gamifies Irish. blas. drills the grammar, mutations, and dialects that Duolingo never did.";
"marketing.duolingo_irish_alt.og_title" = "Duolingo Irish Alternative. blas.";
"marketing.duolingo_irish_alt.q1_a" = "Most users hit a ceiling around A2 with no grammar explanations and no reading practice. blas. is built to push past that.";
"marketing.duolingo_irish_alt.q1_q" = "Why leave Duolingo Irish?";
"marketing.duolingo_irish_alt.q2_a" = "There's a simple streak counter, but no aggressive nudges, hearts, or leagues. The focus is on learning, not retention mechanics.";
"marketing.duolingo_irish_alt.q2_q" = "Does blas. have Duolingo-style streaks?";
"marketing.duolingo_irish_alt.q3_a" = "Not directly, but you can skip the early chapters if you already know the basics. A placement is on the roadmap.";
"marketing.duolingo_irish_alt.q3_q" = "Will my Duolingo progress transfer?";
"marketing.duolingo_irish_alt.related_a_desc" = "Side by side: streaks vs structured Celtic curriculum.";
"marketing.duolingo_irish_alt.related_a_title" = "blas. vs Duolingo";
"marketing.duolingo_irish_alt.related_b_desc" = "If you've outgrown Bitesize's podcast format too.";
"marketing.duolingo_irish_alt.related_b_title" = "Bitesize Irish alternative";
"marketing.duolingo_irish_alt.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.duolingo_irish_alt.related_c_title" = "Best Irish learning app";
"marketing.duolingo_irish_alt.related_title" = "Related comparisons";
"marketing.duolingo_irish_alt.twitter_description" = "The grammar-first alternative to Duolingo for Irish. Mutations, dialects, reading.";
"marketing.error.body" = "An unexpected error occurred. Please try again.";
"marketing.error.title" = "Something went wrong";
"marketing.error.try_again" = "Try again";
"marketing.extension.checking_session" = "Checking your blas. session...";
"marketing.extension.creating_token" = "Creating a scoped extension token...";
"marketing.extension.error_fallback" = "Could not link extension.";
"marketing.extension.heading" = "Link Grammar Checker";
"marketing.extension.linked" = "Linked. Returning you to the extension...";
"marketing.extension.open_from_extension" = "Open this page from the blas. Grammar Checker extension so we can return the linked account token safely.";
"marketing.extension.privacy_note" = "Passive checking stays on your device. Linking enables explicit actions such as saving a word or syncing ignored suggestions.";
"marketing.extension.sign_in_body" = "Sign in to connect this browser extension to your blas. account. The extension gets a scoped token, not your password or full session.";
"marketing.extension.sign_in_button" = "Sign in to continue";
"marketing.footer.about" = "About";
"marketing.footer.archive" = "Archive";
"marketing.footer.blog" = "Blog";
"marketing.footer.contact" = "Contact";
"marketing.footer.dictionary" = "Dictionary";
"marketing.footer.grammar_checker" = "Grammar Checker";
"marketing.footer.learn_irish" = "Learn Irish";
"marketing.footer.learn_welsh" = "Learn Welsh";
"marketing.footer.mutation_checker" = "Mutation Checker";
"marketing.footer.names" = "Names";
"marketing.footer.privacy" = "Privacy";
"marketing.footer.tables" = "Tables";
"marketing.footer.terms" = "Terms";
"marketing.footer.text_analyser" = "Text Analyser";
"marketing.footer.verb_tables" = "Verb Tables";
"marketing.grammar_checker.catch_bearlachas_body" = "A bounded set of Irish phrases that mirror English where a more natural Irish expression is known.";
"marketing.grammar_checker.catch_bearlachas_title" = "Béarlachas";
"marketing.grammar_checker.catch_case_body" = "Selected patterns for genitives, noun and adjective agreement, and common verb agreement mistakes.";
"marketing.grammar_checker.catch_case_title" = "Case + agreement";
"marketing.grammar_checker.catch_copula_body" = "Common learner mistakes involving the Irish copula and tá, with a suggested correction when the pattern is clear.";
"marketing.grammar_checker.catch_copula_title" = "Copula vs. tá";
"marketing.grammar_checker.catch_mutations_body" = "Selected patterns for Irish and Welsh initial mutations, including common séimhiú, urú, t-prefix, soft, nasal, and aspirate cases.";
"marketing.grammar_checker.catch_mutations_title" = "Mutations";
"marketing.grammar_checker.catch_style_body" = "Selected wordy phrases, long sentences, and repeated words. Suggestions, not demands.";
"marketing.grammar_checker.catch_style_title" = "Style warnings";
"marketing.grammar_checker.catch_typography_body" = "Capitalisation, repeated punctuation, doubled words and spaces, commas, and other common writing mechanics.";
"marketing.grammar_checker.catch_typography_title" = "Typography + punctuation";
"marketing.grammar_checker.catches_eyebrow" = "What it catches";
"marketing.grammar_checker.catches_title" = "Useful checks, kept deliberately conservative.";
"marketing.grammar_checker.cta_body" = "Add the extension to Chrome, choose a language, and keep writing where you already work.";
"marketing.grammar_checker.cta_learn_more" = "Want the full learning app too?";
"marketing.grammar_checker.cta_start_link" = "Start with blas.";
"marketing.grammar_checker.cta_title" = "Start writing with Blas.";
"marketing.grammar_checker.demo_accept" = "Accept";
"marketing.grammar_checker.demo_card_count" = "%1$@ / %2$@";
"marketing.grammar_checker.demo_card_title" = "Correctness · Mutation";
"marketing.grammar_checker.demo_compose" = "New message";
"marketing.grammar_checker.demo_dismiss" = "Dismiss";
"marketing.grammar_checker.demo_explanation" = "After <word>sa</word>, Irish lenites many consonant-initial nouns.";
"marketing.grammar_checker.demo_save" = "Save";
"marketing.grammar_checker.eyebrow_browser_extension" = "Chrome writing assistant";
"marketing.grammar_checker.faq_dialects_a" = "Irish accepts the standard language plus selected validated Ulster, Connacht, and Munster forms. Dialect and strictness controls let you choose how conservative the checker should be.";
"marketing.grammar_checker.faq_dialects_q" = "Which dialects does it support?";
"marketing.grammar_checker.faq_free_a" = "Yes. The first Chrome release is free to install and use.";
"marketing.grammar_checker.faq_free_q" = "Is it free?";
"marketing.grammar_checker.faq_gdocs_a" = "Google Docs uses a review-and-copy flow rather than inline underlines. Blas checks the document text and lets you copy a corrected version; it does not write changes back into the document.";
"marketing.grammar_checker.faq_gdocs_q" = "Does it work in Google Docs?";
"marketing.grammar_checker.faq_offline_a" = "The core spelling and grammar checker works without a connection. Account sync and dictation need one.";
"marketing.grammar_checker.faq_offline_q" = "Does it work offline?";
"marketing.grammar_checker.faq_privacy_a" = "No network request is made just because you type. Diagnostic reports send only after you submit; flagged text, sentence context, and page URL stay excluded unless you choose to include them.";
"marketing.grammar_checker.faq_privacy_q" = "Does it send my writing anywhere?";
"marketing.grammar_checker.faq_safari_a" = "The first public release supports Chrome 120 or later. Edge, Firefox, and Safari are not offered yet.";
"marketing.grammar_checker.faq_safari_q" = "Which browsers are supported?";
"marketing.grammar_checker.faq_surfaces_a" = "It works in standard text fields and most rich-text editors, including common email, chat, social, and document editors. Email-address, password, payment, security-code, read-only, and site-disabled fields stay untouched.";
"marketing.grammar_checker.faq_surfaces_q" = "Which fields support inline checking?";
"marketing.grammar_checker.faq_title" = "Common questions.";
"marketing.grammar_checker.faq_tutor_a" = "No. It's a writing assistant, not a linguistic authority. For anything you publish or submit, cross-reference against teanglann.ie (Irish) or geiriadur.bangor.ac.uk (Welsh), or a published grammar.";
"marketing.grammar_checker.faq_tutor_q" = "Will it replace a tutor or textbook?";
"marketing.grammar_checker.footer_api" = "API";
"marketing.grammar_checker.footer_privacy" = "Privacy";
"marketing.grammar_checker.footer_terms" = "Terms";
"marketing.grammar_checker.hero_subtitle" = "Blas underlines likely spelling, grammar, mutation, punctuation, and style issues as you type, then lets you accept a suggestion without leaving the page.";
"marketing.grammar_checker.hero_title" = "A writing assistant for <irish>Celtic languages</irish><br></br>and <welsh>English</welsh>.";
"marketing.grammar_checker.how_lexicon" = "<lead>Choose English or one of six Celtic languages.</lead> The checker uses a separate set of spelling and grammar rules for each language, so it does not treat Celtic writing as English with a different dictionary.";
"marketing.grammar_checker.how_ondevice" = "<lead>Write in the places you already use.</lead> Blas checks supported text fields in Chrome, including common email, chat, social, and document editors.";
"marketing.grammar_checker.how_title" = "Install it. Write. Fix one thing at a time.";
"marketing.grammar_checker.how_underlines" = "<lead>Review a clear suggestion.</lead> A likely issue gets an underline and a short explanation. Accept the fix, dismiss it, or leave your text unchanged.";
"marketing.grammar_checker.install_add_chrome" = "Add to Chrome";
"marketing.grammar_checker.install_add_edge" = "Add to Edge";
"marketing.grammar_checker.install_add_firefox" = "Add to Firefox";
"marketing.grammar_checker.install_chrome_only_body" = "Open this page in Chrome 120 or later to install Blas. Edge, Firefox, Safari, and other browsers are not supported in the first release.";
"marketing.grammar_checker.install_chrome_only_title" = "Chrome is the first supported browser.";
"marketing.grammar_checker.install_label_free" = "%1$@ — Free to install";
"marketing.grammar_checker.install_label_pending" = "Chrome Web Store listing not available yet";
"marketing.grammar_checker.install_mobile_notice" = "The first release installs in Chrome on a desktop computer. Open this page in Chrome 120 or later.";
"marketing.grammar_checker.mac_eyebrow" = "Mac app";
"marketing.grammar_checker.mac_install_app_store" = "Mac App Store";
"marketing.grammar_checker.mac_install_coming_soon" = "Coming soon to Mac";
"marketing.grammar_checker.mac_install_download" = "Download for Mac";
"marketing.grammar_checker.mac_non_mac_notice" = "The Mac app needs a Mac. Open this page on your Mac, or grab blas. for iPhone and Android from the app stores.";
"marketing.grammar_checker.mac_requirement" = "Requires macOS 15 or later.";
"marketing.grammar_checker.mac_subtitle" = "The same blas. you use on your phone, built for the Mac. Every lesson, reading, and drill, plus on-device dictation.";
"marketing.grammar_checker.mac_title" = "Prefer the full app? Get it on your Mac.";
"marketing.grammar_checker.meta_description" = "Chrome writing assistant for English, Irish, Welsh, Scottish Gaelic, Manx, Cornish, and Breton. See likely issues and accept fixes without leaving the page.";
"marketing.grammar_checker.meta_title" = "Writing Assistant for English and Celtic Languages";
"marketing.grammar_checker.nav_app" = "App";
"marketing.grammar_checker.nav_blog" = "Blog";
"marketing.grammar_checker.og_description" = "Writing help for English and six Celtic languages, directly in Chrome.";
"marketing.grammar_checker.twitter_description" = "Writing help for English and six Celtic languages, directly in Chrome.";
"marketing.home.cta_start_learning" = "Start learning";
"marketing.home.cta_start_learning_free" = "Start learning free";
"marketing.home.drill_body" = "Try a few drills — mutations, vocabulary, and sentences. These are just three of dozens of drill types. Every answer feeds the spaced repetition engine, so you practise exactly what you need.";
"marketing.home.drill_body_2" = "Every answer uses spaced repetition. Get it wrong and it comes back sooner. Get it right and the gap widens. Your brain does the work. The algorithm just makes sure you practise the right things.";
"marketing.home.drill_eyebrow" = "A taste";
"marketing.home.drill_title_line1" = "This is what learning";
"marketing.home.drill_title_line2" = "feels like in blas.";
"marketing.home.extension_body" = "Blas underlines likely spelling, grammar, mutation, punctuation, and style issues as you type, then lets you accept a suggestion without leaving the page.";
"marketing.home.extension_demo_bad" = "sa seomra";
"marketing.home.extension_demo_card_title" = "Mutation suggestion";
"marketing.home.extension_demo_explanation" = "After sa, Irish lenites many consonant-initial nouns.";
"marketing.home.extension_demo_good" = "sa sheomra";
"marketing.home.extension_demo_language" = "Irish";
"marketing.home.extension_demo_surface" = "message editor";
"marketing.home.extension_demo_text_after" = " before class.";
"marketing.home.extension_demo_text_before" = "I was writing ";
"marketing.home.extension_demo_text_issue" = "sa seomra";
"marketing.home.extension_eyebrow" = "Writing help in Chrome";
"marketing.home.extension_learn_more_link" = "See how the Grammar Checker works";
"marketing.home.extension_privacy_link" = "Privacy";
"marketing.home.extension_privacy_note" = "Passive grammar checks run on your device. Optional account-linked actions send only the text you explicitly choose.";
"marketing.home.extension_title" = "A familiar writing assistant, built for English and Celtic languages.";
"marketing.home.feature_conversation_desc" = "Dialogue practice with real scenarios";
"marketing.home.feature_conversation_title" = "Conversation";
"marketing.home.feature_grammar_desc" = "Verb conjugation, noun declension, syntax";
"marketing.home.feature_grammar_title" = "Grammar";
"marketing.home.feature_listening_desc" = "Native speakers, multiple dialects";
"marketing.home.feature_listening_title" = "Listening";
"marketing.home.feature_mutations_desc" = "Séimhiú, urú, treigladau — drilled until automatic";
"marketing.home.feature_mutations_title" = "Mutations";
"marketing.home.feature_pronunciation_desc" = "IPA guides, dialect-aware audio";
"marketing.home.feature_pronunciation_title" = "Pronunciation";
"marketing.home.feature_reading_desc" = "Graded passages from beginner to advanced";
"marketing.home.feature_reading_title" = "Reading";
"marketing.home.feature_vocabulary_desc" = "2,000+ words with spaced repetition";
"marketing.home.feature_vocabulary_title" = "Vocabulary";
"marketing.home.feature_writing_desc" = "Guided composition with real feedback";
"marketing.home.feature_writing_title" = "Writing";
"marketing.home.final_cta_body" = "blas. is available now on iOS, Android, and web. Free to start. No credit card needed. Pick up where you left off.";
"marketing.home.final_cta_title" = "It’s not too late.";
"marketing.home.hero_subtitle" = "Your home base for the Celtic language you never quite let go of: structured learning, progress you can see, and daily links to the podcasts, radio, and communities that keep it alive.";
"marketing.home.hero_title" = "You tried to learn a Celtic language.";
"marketing.home.hero_title_emphasis" = "This time it sticks.";
"marketing.home.hook_body" = "You did Irish at school for fourteen years and can barely introduce yourself. Your nan slips into Welsh without thinking and you catch maybe half of it. You’ve tried Duolingo, bought a grammar book, started a course. Something always stalls.";
"marketing.home.hook_label_1" = "The app that doesn’t teach";
"marketing.home.hook_label_2" = "Theory without practice";
"marketing.home.hook_label_3" = "The wall everyone hits";
"marketing.home.hook_quote_1" = "I did Duolingo for six months. I can say 'the boy eats bread'. I still can't have a conversation.";
"marketing.home.hook_quote_2" = "I understood the grammar book. I still freeze when I try to speak. Knowing the rule and applying it are different things.";
"marketing.home.hook_quote_3" = "I've started three times. Each time I hit the mutations wall and just... stopped. Nobody explains why 'mo cat' becomes 'mo chat'.";
"marketing.home.hook_title" = "You’ve been here before.";
"marketing.home.langs_available" = "Available";
"marketing.home.langs_coming_soon" = "Coming soon";
"marketing.home.mastery_body" = "Every grammar rule, every vocabulary set, every skill tracked independently. You can see what you know, what’s shaky, and what needs more time.";
"marketing.home.mastery_body_2" = "Watch your mastery grid fill from dark to bright as each skill strengthens. Honest progress, no inflated numbers.";
"marketing.home.mastery_eyebrow" = "Real progress";
"marketing.home.mastery_title" = "See exactly where you stand.";
"marketing.home.meta_description" = "Learn Celtic languages, for real this time. All six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Grammar, mutations, vocabulary, and conversation with spaced repetition. Free to start.";
"marketing.home.meta_title" = "blas — the Celtic language app";
"marketing.home.og_description" = "Your home base for the Celtic language you never quite let go of. Structured learning, progress tracking, and daily connections to the podcasts, radio, and communities that keep it alive. Free to start.";
"marketing.home.og_title" = "blas. | The Celtic Language App";
"marketing.home.teaches_body" = "blas. gives you the structure — drills, grammar, reading, conversation — and connects you daily with podcasts, videos, radio, and articles to keep the language alive beyond the app.";
"marketing.home.teaches_eyebrow" = "Your learning, structured";
"marketing.home.teaches_title" = "The core of your language journey.";
"marketing.home.try_in_browser" = "or try in your browser";
"marketing.home.why_card_1_desc" = "VSO word order, initial mutations, the copula, dialect variation. The Celtic languages have their own logic. blas. was built around it, not adapted from something else.";
"marketing.home.why_card_1_title" = "Designed for the Celtic family";
"marketing.home.why_card_2_desc" = "The FSRS algorithm tracks every word, rule, and grammar point independently. Weak spots get more reps. Strong areas fade to maintenance.";
"marketing.home.why_card_2_title" = "Spaced repetition that adapts";
"marketing.home.why_card_3_desc" = "Miss a week, miss a month. It happens. blas. picks up where you left off. No guilt, no reset. Your progress is always waiting.";
"marketing.home.why_card_3_title" = "Life gets in the way";
"marketing.home.why_card_4_desc" = "Each day, blas. recommends podcasts, videos, radio, and articles to explore. The app is your base. The language lives out there.";
"marketing.home.why_card_4_title" = "Beyond the app";
"marketing.home.why_eyebrow" = "Why blas.";
"marketing.home.why_title_line1" = "Built around the Celtic family.";
"marketing.home.why_title_line2" = "From the ground up.";
"marketing.irish.analyzer_analyze_button" = "Analyze text";
"marketing.irish.analyzer_confidence" = "%1$lld%% confidence";
"marketing.irish.analyzer_cta_description" = "Learn words by frequency band with spaced repetition.";
"marketing.irish.analyzer_cta_heading" = "Build your Irish vocabulary with blas.";
"marketing.irish.analyzer_estimated_level" = "Estimated Level";
"marketing.irish.analyzer_intro" = "Paste any Irish text to estimate its CEFR difficulty level and see a vocabulary breakdown by frequency band.";
"marketing.irish.analyzer_meta_description" = "Paste any Irish text to estimate its CEFR difficulty level (A1 to C1+). See vocabulary breakdown by frequency band and identify unknown words. Free Irish text analysis tool.";
"marketing.irish.analyzer_meta_title" = "Irish Text Difficulty Analyzer";
"marketing.irish.analyzer_placeholder" = "Paste Irish text here to analyse its difficulty...";
"marketing.irish.analyzer_stat_known" = "Known";
"marketing.irish.analyzer_stat_sentences" = "Sentences";
"marketing.irish.analyzer_stat_unique" = "Unique";
"marketing.irish.analyzer_stat_words" = "Words";
"marketing.irish.analyzer_title" = "Irish Text Difficulty Analyzer";
"marketing.irish.analyzer_unknown_words" = "Unknown Words (%1$@)";
"marketing.irish.analyzer_vocab_breakdown" = "Vocabulary Breakdown";
"marketing.irish.blog_grammar_desc" = "What to learn first: word order, verbs, the copula, and more.";
"marketing.irish.blog_grammar_title" = "Irish Grammar for Beginners";
"marketing.irish.blog_heading" = "From the blog";
"marketing.irish.blog_learn_desc" = "The full roadmap for adults coming back to Irish.";
"marketing.irish.blog_learn_title" = "How to Learn Irish: Complete Guide";
"marketing.irish.blog_mutations_desc" = "Every séimhiú and urú rule explained with tables and examples.";
"marketing.irish.blog_mutations_title" = "Irish Mutations: The Complete Guide";
"marketing.irish.blog_subheading" = "Guides to help you on your Irish learning journey.";
"marketing.irish.blog_verbs_desc" = "Regular patterns, the 11 irregular verbs, verbal nouns, and reference tables.";
"marketing.irish.blog_verbs_title" = "Irish Verb Conjugation: Tenses and Tables";
"marketing.irish.checker_analyze_button" = "Analyze grammar";
"marketing.irish.checker_category_conjugation" = "Verb forms";
"marketing.irish.checker_category_declension" = "Noun forms";
"marketing.irish.checker_category_mutation" = "Mutations";
"marketing.irish.checker_category_prep_pronoun" = "Prepositional pronouns";
"marketing.irish.checker_category_vocabulary" = "Vocabulary";
"marketing.irish.checker_cta_description" = "Learn mutations, conjugations, and declensions with spaced repetition.";
"marketing.irish.checker_cta_heading" = "Master Irish grammar with blas.";
"marketing.irish.checker_details" = "Details";
"marketing.irish.checker_details_filtered" = "Details — %1$@";
"marketing.irish.checker_expected" = "Expected:";
"marketing.irish.checker_filter_all" = "All (%1$lld)";
"marketing.irish.checker_filter_category" = "%1$@ (%2$lld)";
"marketing.irish.checker_intro" = "Paste Irish text to inspect selected source-backed patterns for mutations, verb forms, noun forms, and prepositional pronouns.";
"marketing.irish.checker_meta_description" = "Paste Irish text to check selected source-backed mutation, verb-form, noun-form, and prepositional-pronoun patterns. Free Irish grammar analysis tool.";
"marketing.irish.checker_meta_title" = "Irish Grammar Checker";
"marketing.irish.checker_missing_mutations" = "{count, plural, one {# possible missing mutation detected} other {# possible missing mutations detected}}";
"marketing.irish.checker_no_results" = "No grammar annotations found in this text.";
"marketing.irish.checker_or_try" = "or try:";
"marketing.irish.checker_placeholder" = "Type or paste Irish text here...";
"marketing.irish.checker_title" = "Irish Grammar Checker";
"marketing.irish.city_community_heading" = "The Irish language in %1$@";
"marketing.irish.city_covers_conjugation_desc" = "Every tense, every person, standard-first";
"marketing.irish.city_covers_conjugation_title" = "Verb Conjugation";
"marketing.irish.city_covers_conversation_desc" = "Real-world scenarios with guided practice";
"marketing.irish.city_covers_conversation_title" = "Conversation";
"marketing.irish.city_covers_heading" = "What blas. covers";
"marketing.irish.city_covers_mutations_desc" = "Initial mutations drilled until automatic";
"marketing.irish.city_covers_mutations_title" = "Séimhiú & Urú";
"marketing.irish.city_covers_pronunciation_desc" = "Audio for every word and sentence";
"marketing.irish.city_covers_pronunciation_title" = "Pronunciation";
"marketing.irish.city_covers_reading_desc" = "Graded passages from beginner to advanced";
"marketing.irish.city_covers_reading_title" = "Reading";
"marketing.irish.city_covers_vocabulary_desc" = "3,000+ words with spaced repetition";
"marketing.irish.city_covers_vocabulary_title" = "Vocabulary";
"marketing.irish.city_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.irish.city_cta_heading" = "Start learning Irish today";
"marketing.irish.city_meta_description" = "Learn Irish in %1$@. %2$@ blas. is the app for adults coming back to Irish, séimhiú, urú, verb conjugation, and conversation with spaced repetition.";
"marketing.irish.city_meta_join_community" = "Join the Irish-language community in %1$@.";
"marketing.irish.city_meta_title" = "Learn Irish in %1$@";
"marketing.irish.city_other_cities_heading" = "Learn Irish in other cities";
"marketing.irish.city_title" = "Learn Irish in %1$@";
"marketing.irish.city_why_body1" = "Classes and conversation circles give you immersion and human connection. But between sessions, you need a way to drill what you've learned until it sticks. That's where blas. comes in.";
"marketing.irish.city_why_body2" = "blas. uses spaced repetition to drill séimhiú, urú, verb conjugation, vocabulary, and grammar, so when you walk into your next class or conversation group in %1$@, the Irish comes automatically, not after ten seconds of panicked thinking.";
"marketing.irish.city_why_heading" = "Why combine online learning with local community";
"marketing.irish.cta_start_free" = "Start learning free";
"marketing.irish.cta_start_learning" = "Start learning Irish";
"marketing.irish.cta_try_in_browser" = "or try in your browser";
"marketing.irish.drill_body" = "This is a séimhiú drill, one of dozens of drill types covering vocabulary, grammar, conjugation, reading, and more. Every answer feeds the spaced repetition engine, so you practise exactly what you need.";
"marketing.irish.drill_body2" = "Get it wrong and it comes back sooner. Get it right and the gap widens. Your brain does the work, the algorithm just makes sure you practise the right things at the right time.";
"marketing.irish.drill_eyebrow" = "A taste";
"marketing.irish.drill_heading_line1" = "This is what learning";
"marketing.irish.drill_heading_line2" = "Irish feels like in blas.";
"marketing.irish.final_cta_body" = "blas. is available now on iOS, Android, and web. Free to start. No credit card needed. Pick up where you left off.";
"marketing.irish.final_cta_heading" = "It's not too late to learn Irish.";
"marketing.irish.footer_learn_irish" = "Learn Irish";
"marketing.irish.further_reading_heading" = "Further reading";
"marketing.irish.hero_body" = "473,000 people in Ireland can speak Irish but never do. blas. is the app for adults coming back to the language, not a translation of a Spanish course, but a tool built from the ground up for Irish.";
"marketing.irish.hero_title_line1" = "You tried to learn Irish.";
"marketing.irish.hero_title_line2" = "This time it sticks.";
"marketing.irish.hook_body" = "You did Irish at school for fourteen years and can barely introduce yourself. You've tried Duolingo, bought a grammar book, started a course. Something always stalls. It's not you, it's the tools.";
"marketing.irish.hook_heading" = "You've been here before.";
"marketing.irish.hook_label_app_no_teach" = "The app that doesn't teach";
"marketing.irish.hook_label_mutations" = "The mutations wall";
"marketing.irish.hook_label_theory" = "Theory without practice";
"marketing.irish.hook_quote_app_no_teach" = "I did Duolingo for six months. I can say 'the boy eats bread'. I still can't have a conversation in Irish.";
"marketing.irish.hook_quote_mutations" = "I've started three times. Each time I hit the séimhiú wall and just... stopped. Nobody explains why 'mo cat' becomes 'mo chat'.";
"marketing.irish.hook_quote_theory" = "I understood the grammar book. I still freeze when I try to speak. Knowing the rule and applying it under pressure are different things.";
"marketing.irish.language_body" = "1.7 million people speak Irish. There are TV channels, podcasts, TikToks, pub sessions, and entire Gaeltacht communities living through this language every day. It is waiting for you.";
"marketing.irish.language_card_body" = "The first official language of the Republic of Ireland. Spoken daily in Gaeltacht regions from Donegal to Kerry. One of Europe's oldest living literary traditions.";
"marketing.irish.language_heading" = "Irish is not a dead language.";
"marketing.irish.link_basic_phrases" = "50 Essential Irish Phrases: Greetings, Thanks, and Everyday Expressions";
"marketing.irish.link_best_app" = "Best Irish Learning App 2026";
"marketing.irish.link_browse_all_vocabulary" = "Browse all Irish vocabulary";
"marketing.irish.link_browse_verbs" = "Browse Irish verb conjugations";
"marketing.irish.link_browse_vocabulary" = "Browse Irish vocabulary";
"marketing.irish.link_grammar_beginners" = "Irish Grammar for Beginners: What to Learn First";
"marketing.irish.link_learn_irish_diaspora" = "Learning Irish from Abroad: A Guide for the Diaspora";
"marketing.irish.link_learn_irish_guide" = "How to Learn Irish: The Complete Guide for Adults";
"marketing.irish.link_learn_irish_roadmap" = "How to Learn Irish as an Adult, A Step-by-Step Roadmap";
"marketing.irish.link_mutations_seimhiu_uru" = "Irish Mutations: Complete Guide to Séimhiú and Urú";
"marketing.irish.link_pronunciation_guide" = "Irish Pronunciation: The Complete Guide";
"marketing.irish.link_pronunciation_system" = "Irish Pronunciation, The System Behind the Spelling";
"marketing.irish.link_verb_conjugation_guide" = "Irish Verb Conjugation, All Tenses, Full Tables, Clear Patterns";
"marketing.irish.meta_description" = "The app for adults coming back to Irish. Séimhiú, urú, verb conjugation, reading, conversation, all with spaced repetition. Free to start.";
"marketing.irish.meta_title" = "Learn Irish";
"marketing.irish.name_boys_name" = "Boys' name";
"marketing.irish.name_cta_body" = "Master pronunciation, mutations, and conversation.";
"marketing.irish.name_cta_heading" = "Learn Irish with blas.";
"marketing.irish.name_english_approx" = "English approximation: \"%1$@\"";
"marketing.irish.name_gender_feminine" = "feminine";
"marketing.irish.name_gender_masculine" = "masculine";
"marketing.irish.name_girls_name" = "Girls' name";
"marketing.irish.name_ipa_label" = "IPA:";
"marketing.irish.name_meaning_heading" = "Meaning";
"marketing.irish.name_meta_description" = "%1$@ is an Irish %2$@ name meaning \"%3$@\". Learn how to pronounce %1$@ (%4$@), its origin, and cultural significance.";
"marketing.irish.name_meta_title" = "%1$@, Irish name";
"marketing.irish.name_origin_heading" = "Origin & History";
"marketing.irish.name_popularity_heading" = "Popularity";
"marketing.irish.name_pronunciation_heading" = "Pronunciation";
"marketing.irish.names_boys" = "Boys' Names";
"marketing.irish.names_girls" = "Girls' Names";
"marketing.irish.names_intro" = "Popular Irish names with pronunciation, meaning, and cultural origin. Tap the speaker to hear how each name is said in Irish.";
"marketing.irish.names_meta_description" = "Browse popular Irish (Gaeilge) names with pronunciation guides, IPA, meanings, and cultural origins. Hear how each name is pronounced.";
"marketing.irish.names_meta_og_description" = "Browse popular Irish names with pronunciation guides, meanings, and cultural origins.";
"marketing.irish.names_meta_title" = "Irish Names";
"marketing.irish.names_title" = "Irish Names";
"marketing.irish.phrase_conas" = "How are you?";
"marketing.irish.phrase_dia_duit" = "Hello (God be with you)";
"marketing.irish.phrase_grma" = "Thank you";
"marketing.irish.phrase_ta_gra" = "I love you";
"marketing.irish.phrases_cta_body" = "blas. teaches Irish with spaced repetition, vocabulary, mutations, grammar, reading, and conversation. Not just for %1$@, but for life. Free to start.";
"marketing.irish.phrases_cta_heading" = "Go beyond the phrases";
"marketing.irish.phrases_essential_heading" = "Essential phrases";
"marketing.irish.phrases_history_heading" = "The history of %1$@";
"marketing.irish.phrases_meta_description" = "%1$lld essential Irish phrases for %2$@ (%3$@, %4$@). Translations, pronunciation, and cultural context.";
"marketing.irish.phrases_meta_title" = "%1$@ Irish Phrases (%2$@)";
"marketing.irish.phrases_other_heading" = "More Irish phrases by occasion";
"marketing.irish.phrases_snippet" = "%1$@ is called \"%2$@\" in Irish and is celebrated on %3$@. The greeting is \"%4$@\" (%5$@).";
"marketing.irish.phrases_title" = "%1$@ Irish Phrases";
"marketing.irish.stat_dialects" = "Regional notes";
"marketing.irish.stat_passages" = "Reading passages";
"marketing.irish.stat_verb_forms" = "Verb forms mapped";
"marketing.irish.stat_words" = "Words to learn";
"marketing.irish.teaches_body" = "blas. covers vocabulary, grammar, séimhiú, urú, verb conjugation, reading, listening, conversation, all with spaced repetition that adapts to you.";
"marketing.irish.teaches_conjugation_desc" = "Every tense, mood, and person, Irish verbs fully mapped";
"marketing.irish.teaches_conjugation_title" = "Verb Conjugation";
"marketing.irish.teaches_conversation_desc" = "Real-world scenarios with guided speaking practice";
"marketing.irish.teaches_conversation_title" = "Conversation";
"marketing.irish.teaches_dialects_desc" = "Connacht, Munster, and Ulster, hear the real differences";
"marketing.irish.teaches_dialects_title" = "3 Dialects";
"marketing.irish.teaches_eyebrow" = "Built for Irish";
"marketing.irish.teaches_heading" = "Every part of learning Irish. In one app.";
"marketing.irish.teaches_mutations_desc" = "Mutations drilled until they become automatic reflex";
"marketing.irish.teaches_mutations_title" = "Séimhiú & Urú";
"marketing.irish.teaches_reading_desc" = "Graded passages from beginner to advanced literature";
"marketing.irish.teaches_reading_title" = "Reading";
"marketing.irish.tool_dictionary" = "Dictionary";
"marketing.irish.tool_dictionary_gender" = "(feminine)";
"marketing.irish.tool_dictionary_gloss" = "woman";
"marketing.irish.tool_grammar_checker" = "Grammar Checker";
"marketing.irish.tool_grammar_checker_caption" = "Paste Irish text to inspect supported mutation patterns";
"marketing.irish.tool_names" = "Irish Names";
"marketing.irish.tool_names_gloss" = "gentle, beautiful";
"marketing.irish.tool_text_analyser" = "Text Analyser";
"marketing.irish.tool_text_analyser_caption" = "%1$lld words · %2$lld known · %3$lld new";
"marketing.irish.tool_verb_tables" = "Verb Tables";
"marketing.irish.tool_verb_tables_gloss" = "to be (present)";
"marketing.irish.tools_heading" = "Irish language tools";
"marketing.irish.tools_subheading" = "Free, no account needed.";
"marketing.irish.verb_badge_irregular" = "Irregular";
"marketing.irish.verb_cta_body" = "blas. drills every tense and person until conjugation becomes automatic reflex. Free to start.";
"marketing.irish.verb_cta_heading" = "Practise \"%1$@\" with spaced repetition";
"marketing.irish.verb_examples_heading" = "Example sentences";
"marketing.irish.verb_irregular_note" = " Irregular verb.";
"marketing.irish.verb_meta_description" = "Full conjugation table for the Irish verb %1$@ (%2$@). Every tense and person: present, past, future, conditional, imperative.%3$@";
"marketing.irish.verb_meta_title" = "%1$@ in Irish";
"marketing.irish.verb_person_1p" = "We";
"marketing.irish.verb_person_1s" = "I";
"marketing.irish.verb_person_2p" = "You (pl.)";
"marketing.irish.verb_person_2s" = "You (sg.)";
"marketing.irish.verb_person_3p" = "They";
"marketing.irish.verb_person_3s" = "He/She/It";
"marketing.irish.verb_person_autonomous" = "Autonomous";
"marketing.irish.verb_related_heading" = "Other Irish verbs";
"marketing.irish.verb_snippet" = "\"%1$@\" means \"%2$@\" in Irish.%3$@%4$@ Full conjugation table with present, past, future, conditional, and imperative tenses.";
"marketing.irish.verb_table_form" = "Form";
"marketing.irish.verb_table_person" = "Person";
"marketing.irish.verb_tense_conditional" = "Conditional";
"marketing.irish.verb_tense_future" = "Future";
"marketing.irish.verb_tense_imperative" = "Imperative";
"marketing.irish.verb_tense_past" = "Past";
"marketing.irish.verb_tense_present" = "Present";
"marketing.irish.verb_verbal_noun_label" = "Verbal noun:";
"marketing.irish.verb_verbal_noun_note" = " Verbal noun: %1$@.";
"marketing.irish.verbs_cta_description" = "blas. drills every tense and person with spaced repetition until conjugation becomes automatic reflex. Free to start.";
"marketing.irish.verbs_cta_heading" = "Master Irish verb conjugations";
"marketing.irish.verbs_meta_description" = "Browse every Irish verb conjugation on blas. Find present, past, future, conditional, and imperative tenses for all Irish verbs, regular and irregular.";
"marketing.irish.verbs_meta_title" = "Irish Verb Conjugations";
"marketing.irish.verbs_search_placeholder" = "Search Irish verbs...";
"marketing.irish.verbs_subtitle" = "Complete conjugation tables for %1$lld Irish verbs, every tense, every person.";
"marketing.irish.verbs_title" = "Irish Verb Conjugations";
"marketing.irish.why_day_one_desc" = "Irish has features that generic apps can't handle: VSO word order, the copula, initial mutations, and real regional variation. blas. was designed around them.";
"marketing.irish.why_day_one_title" = "Made for Irish from day one";
"marketing.irish.why_eyebrow" = "Why blas.";
"marketing.irish.why_heading_line1" = "Built for Irish.";
"marketing.irish.why_heading_line2" = "Not translated from Spanish.";
"marketing.irish.why_no_streak_desc" = "No owl threatening you. No gamification tricks. You're an adult, the app treats you like one. Miss a week, miss a month, pick up where you left off.";
"marketing.irish.why_no_streak_title" = "No streak guilt";
"marketing.irish.why_offline_desc" = "Core drills work without internet. On the train, in the Gaeltacht, wherever. Your progress syncs when you reconnect.";
"marketing.irish.why_offline_title" = "Works offline";
"marketing.irish.why_srs_desc" = "The FSRS algorithm tracks every word, rule, and grammar point independently. Weak spots get more reps. Strong areas fade to maintenance.";
"marketing.irish.why_srs_title" = "Real spaced repetition";
"marketing.irish.word_badge_fem" = "fem";
"marketing.irish.word_badge_masc" = "masc";
"marketing.irish.word_base_form" = "Base form";
"marketing.irish.word_cta_heading" = "Learn \"%1$@\" and 3,000+ Irish words";
"marketing.irish.word_gender_feminine" = "Feminine";
"marketing.irish.word_gender_masculine" = "Masculine";
"marketing.irish.word_in_context_heading" = "\"%1$@\" in context";
"marketing.irish.word_meta_description" = "%1$@ means \"%2$@\" in Irish. Pronunciation%3$@, mutation forms (séimhiú, urú), and example sentences.";
"marketing.irish.word_meta_title" = "%1$@ in Irish";
"marketing.irish.word_mutation_heading" = "Mutation forms";
"marketing.irish.word_mutation_intro" = "In Irish, the first letter of \"%1$@\" changes depending on the grammatical context. These are the mutated forms:";
"marketing.irish.word_pos_adjective" = "Adjective";
"marketing.irish.word_pos_adverb" = "Adverb";
"marketing.irish.word_pos_article" = "Article";
"marketing.irish.word_pos_conjunction" = "Conjunction";
"marketing.irish.word_pos_determiner" = "Determiner";
"marketing.irish.word_pos_gendered_noun" = "%1$@ noun";
"marketing.irish.word_pos_interjection" = "Interjection";
"marketing.irish.word_pos_noun" = "Noun";
"marketing.irish.word_pos_numeral" = "Numeral";
"marketing.irish.word_pos_particle" = "Particle";
"marketing.irish.word_pos_phrase" = "Phrase";
"marketing.irish.word_pos_preposition" = "Preposition";
"marketing.irish.word_pos_pronoun" = "Pronoun";
"marketing.irish.word_pos_proper_noun" = "Proper noun";
"marketing.irish.word_pos_verb" = "Verb";
"marketing.irish.word_related_heading" = "Related Irish words";
"marketing.irish.word_snippet" = "\"%1$@\" means \"%2$@\" in Irish (%3$@).%4$@%5$@";
"marketing.irish.word_snippet_mutations" = " Mutation forms: %1$@.";
"marketing.irish.word_snippet_pronounced" = " Pronounced %1$@.";
"marketing.irish.word_table_mutation" = "Mutation";
"marketing.irish.word_when_mutate_heading" = "When does \"%1$@\" mutate?";
"marketing.irish.words_cta_body" = "blas. teaches vocabulary with spaced repetition, including mutation drilling, example sentences, and pronunciation. Free to start.";
"marketing.irish.words_cta_heading" = "Learn Irish vocabulary with spaced repetition";
"marketing.irish.words_meta_description" = "Browse the complete Irish vocabulary list on blas. Find meanings, mutation forms, pronunciation, and example sentences for thousands of Irish words.";
"marketing.irish.words_meta_title" = "Irish Vocabulary";
"marketing.irish.words_search_placeholder" = "Search Irish words...";
"marketing.irish.words_subtitle" = "Complete word list with %1$lld Irish words, meanings, mutations, and pronunciation.";
"marketing.irish.words_title" = "Irish Vocabulary";
"marketing.landing_v2.beyond_body" = "blas. is the base. Each day it points you at real podcasts, radio, video, and communities at your level, so the language you’re learning is the language you actually encounter.";
"marketing.landing_v2.beyond_communities" = "Communities";
"marketing.landing_v2.beyond_communities_sub" = "Discord, Reddit, local";
"marketing.landing_v2.beyond_eyebrow" = "Beyond the app";
"marketing.landing_v2.beyond_podcasts" = "Podcasts";
"marketing.landing_v2.beyond_radio" = "Radio";
"marketing.landing_v2.beyond_title" = "The language lives out there.";
"marketing.landing_v2.beyond_video" = "Video";
"marketing.landing_v2.cta_start_learning_free" = "Start learning free";
"marketing.landing_v2.differentiator_body" = "Duolingo was designed for Spanish and adapted. blas. was designed for <em>these</em> languages from the first commit. Their word order, their mutations, their dialects.";
"marketing.landing_v2.differentiator_eyebrow" = "Why blas.";
"marketing.landing_v2.differentiator_title_line1" = "Built around the Celtic languages.";
"marketing.landing_v2.differentiator_title_line2" = "From the ground up.";
"marketing.landing_v2.drill_body" = "Three drill types (mutations, vocabulary, sentences) out of dozens inside the app. Every answer feeds the FSRS engine, so you practise exactly what you need.";
"marketing.landing_v2.drill_body_2" = "Wrong answers come back sooner. Right ones fade to maintenance. Your brain does the work; the algorithm just picks what to show next.";
"marketing.landing_v2.drill_eyebrow" = "A taste";
"marketing.landing_v2.drill_title_line1" = "Try a drill.";
"marketing.landing_v2.drill_title_line2" = "Right here. No sign-up.";
"marketing.landing_v2.faq_1_a" = "Duolingo is built for dozens of languages and adapts them one by one. blas. is built for the Celtic languages from the ground up. That means mutations drilled as a core skill instead of flagged as typos, clear grammar explanations including the copula and VSO word order, and explicit notes about the standard forms we teach.";
"marketing.landing_v2.faq_1_q" = "How is blas. different from Duolingo?";
"marketing.landing_v2.faq_2_a" = "Actually free, forever. No credit card, no countdown. The free tier is the whole course: every stage, grammar lessons, mutation and vocabulary drills, and graded reading. Premium adds smart weak-spot sessions, deep grammar explanations, writing and conversation practice, analytics, and cloud sync. Cornish and Manx are free in full.";
"marketing.landing_v2.faq_2_q" = "Is it actually free, or just a trial?";
"marketing.landing_v2.faq_3_a" = "Irish beginner content follows An Caighdeán Oifigiúil. Welsh uses a common learner track with North/South regional forms marked when they appear.";
"marketing.landing_v2.faq_3_q" = "Which standards do you use?";
"marketing.landing_v2.faq_4_a" = "Nothing bad. No streak reset, no guilt, no freezing. The spaced-repetition engine just adjusts your review schedule and you pick up where you left off.";
"marketing.landing_v2.faq_4_q" = "What if I fall off for a month?";
"marketing.landing_v2.faq_5_a" = "You can try a drill right here on this page without signing up for anything. To start a proper session in the web app you go through a short setup (language, level, daily goal). Account comes later, when you want to save progress across devices.";
"marketing.landing_v2.faq_5_q" = "Do I need an account to try it?";
"marketing.landing_v2.faq_6_a" = "No, and it isn't meant to. blas. is your base: daily practice, spaced repetition, grammar. It also points you at real podcasts, radio, video, and community spaces so the language lives beyond the app.";
"marketing.landing_v2.faq_6_q" = "Does blas. replace a teacher or a community?";
"marketing.landing_v2.faq_eyebrow" = "Questions";
"marketing.landing_v2.faq_title" = "You might be wondering.";
"marketing.landing_v2.final_cta_body_line1" = "blas. is on iOS, Android, and the web. Free to start.";
"marketing.landing_v2.final_cta_body_line2" = "Pick up where you left off.";
"marketing.landing_v2.final_cta_title" = "It’s not too late.";
"marketing.landing_v2.from_real_learners" = "from real learners";
"marketing.landing_v2.hero_line1_prefix" = "You tried to learn";
"marketing.landing_v2.hero_line2" = "Or %1$@.";
"marketing.landing_v2.hero_line3" = "This time it sticks.";
"marketing.landing_v2.hero_subtitle" = "Your home base for the language you never quite let go of. Structured lessons, spaced repetition, and daily connections to the podcasts, radio, and communities that bring it alive.";
"marketing.landing_v2.irish_card_point_1" = "VSO word order from lesson one";
"marketing.landing_v2.irish_card_point_2" = "The copula (is vs tá) explained, not glossed";
"marketing.landing_v2.irish_card_point_3" = "Séimhiú and urú drilled until automatic";
"marketing.landing_v2.irish_card_point_4" = "Ulster, Munster, Connacht audio";
"marketing.landing_v2.irish_card_title" = "Irish, on its own terms.";
"marketing.landing_v2.language_toggle_label" = "Choose language";
"marketing.landing_v2.mastery_body" = "Every word, every grammar rule, every skill tracked independently. Watch the grid fill from dark to bright as each one strengthens.";
"marketing.landing_v2.mastery_body_2" = "No streaks guilt-tripping you. No XP theatre. No leagues. Just a clear picture of what you know and what’s still shaky.";
"marketing.landing_v2.mastery_eyebrow" = "Real progress";
"marketing.landing_v2.mastery_title_line1" = "Honest progress.";
"marketing.landing_v2.mastery_title_line2" = "No inflated numbers.";
"marketing.landing_v2.meta_description" = "Landing page v2 — comparison build. Learn the Celtic languages with grammar, mutations, vocabulary, conversation, and spaced repetition.";
"marketing.landing_v2.meta_title" = "Learn the Celtic languages (v2 preview)";
"marketing.landing_v2.mockup_next_label_irish" = "Lenition after \"mo\"";
"marketing.landing_v2.mockup_next_label_welsh" = "Treiglad meddal";
"marketing.landing_v2.mockup_next_up" = "Next up";
"marketing.landing_v2.mockup_session_progress" = "4 / 15 min";
"marketing.landing_v2.mockup_today" = "Today";
"marketing.landing_v2.on_app_store" = "on the App Store";
"marketing.landing_v2.pricing_annual_desc" = "Everything unlocked, unlimited drills, all tools. Works out at $7.50/mo.";
"marketing.landing_v2.pricing_annual_label" = "Annual";
"marketing.landing_v2.pricing_body" = "Not a trial. Not a tease. The free tier is a real product you can learn from for years without paying a cent.";
"marketing.landing_v2.pricing_eyebrow" = "Freemium, no games";
"marketing.landing_v2.pricing_footnote" = "One subscription covers Irish, Welsh, Scottish Gaelic, and Breton. Cornish and Manx are free. Cancel any time.";
"marketing.landing_v2.pricing_free_desc" = "Every stage, grammar lessons, mutation and vocabulary drills, and graded reading. No credit card. No timer. Yours for good.";
"marketing.landing_v2.pricing_free_label" = "Free forever";
"marketing.landing_v2.pricing_monthly_desc" = "Flexible monthly, or pay $180 once and keep premium forever.";
"marketing.landing_v2.pricing_monthly_label" = "Monthly or Lifetime";
"marketing.landing_v2.pricing_most_popular" = "Most popular";
"marketing.landing_v2.pricing_per_month" = "/mo";
"marketing.landing_v2.pricing_per_year" = "/year";
"marketing.landing_v2.pricing_title_line1" = "Free forever.";
"marketing.landing_v2.pricing_title_line2" = "Go premium when you want more.";
"marketing.landing_v2.scenario_1_label" = "The gamified stall";
"marketing.landing_v2.scenario_1_text" = "Six months of Duolingo. You can say 'the boy eats bread.' You still can't have a conversation.";
"marketing.landing_v2.scenario_2_label" = "Theory → practice gap";
"marketing.landing_v2.scenario_2_text" = "The grammar book makes perfect sense. Then you open your mouth and freeze.";
"marketing.landing_v2.scenario_3_label" = "The mutations wall";
"marketing.landing_v2.scenario_3_text" = "Nobody ever explains why 'mo cat' becomes 'mo chat'. So you stop.";
"marketing.landing_v2.scenarios_body" = "Fourteen years of Irish at school. A nan who slips into Welsh mid-sentence. Three apps, two grammar books, one course. Something always stalls.";
"marketing.landing_v2.scenarios_title" = "Sound familiar?";
"marketing.landing_v2.stars_label_48" = "4.8 out of 5 stars";
"marketing.landing_v2.stat_app_store" = "on the App Store";
"marketing.landing_v2.stat_dialects" = "Standard Irish, regional notes";
"marketing.landing_v2.stat_drills" = "drills answered";
"marketing.landing_v2.stat_learners" = "learners so far";
"marketing.landing_v2.testimonials_eyebrow" = "From actual users";
"marketing.landing_v2.try_in_browser" = "or try in your browser →";
"marketing.landing_v2.vs_eyebrow" = "Why not just use Duolingo?";
"marketing.landing_v2.vs_row_dialects_dl" = "One voice.";
"marketing.landing_v2.vs_row_dialects_topic" = "Standards";
"marketing.landing_v2.vs_row_dialects_us" = "Clear standard tracks with regional forms marked.";
"marketing.landing_v2.vs_row_free_dl" = "Hearts, timers, ads.";
"marketing.landing_v2.vs_row_free_topic" = "Free tier";
"marketing.landing_v2.vs_row_free_us" = "Genuinely free. No hearts, no ads, no timers.";
"marketing.landing_v2.vs_row_grammar_dl" = "Figure it out from context.";
"marketing.landing_v2.vs_row_grammar_topic" = "Grammar";
"marketing.landing_v2.vs_row_grammar_us" = "Clear write-ups. The why, not just the what.";
"marketing.landing_v2.vs_row_mutations_dl" = "Treated as typos. Often marked wrong.";
"marketing.landing_v2.vs_row_mutations_topic" = "Mutations";
"marketing.landing_v2.vs_row_mutations_us" = "A core skill. Drilled until automatic.";
"marketing.landing_v2.vs_title_line1" = "Duolingo is a wonderful app.";
"marketing.landing_v2.vs_title_line2" = "It isn’t built for these languages.";
"marketing.landing_v2.welsh_card_point_1" = "Treigladau (soft, nasal, aspirate), clearly explained";
"marketing.landing_v2.welsh_card_point_2" = "North and South forms taught side-by-side";
"marketing.landing_v2.welsh_card_point_3" = "Conjugation patterns without the spreadsheet";
"marketing.landing_v2.welsh_card_point_4" = "Natural Welsh, informed by the CorCenCC corpus";
"marketing.landing_v2.welsh_card_title" = "Welsh, taught properly.";
"marketing.languages.breton" = "Breton";
"marketing.languages.cornish" = "Cornish";
"marketing.languages.english" = "English";
"marketing.languages.irish" = "Irish";
"marketing.languages.manx" = "Manx";
"marketing.languages.scottish_gaelic" = "Scottish Gaelic";
"marketing.languages.welsh" = "Welsh";
"marketing.layout.meta_description" = "The Celtic language app for adults. Learn all six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Grammar, vocabulary, mutations, conversation, and listening, with spaced repetition that actually works.";
"marketing.layout.twitter_description" = "The Celtic language app for adults. All six Celtic languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. Grammar, mutations, vocabulary, and conversation with spaced repetition.";
"marketing.layout.twitter_title" = "blas. | The Celtic Language App";
"marketing.learn_in.available_heading" = "%1$@ is on blas. now";
"marketing.learn_in.cities.breton.brest.community" = "UBO has Breton studies and Celtic linguistics. Diwan Brest is one of the largest immersion-school sites. Local Breton-language meet-ups and bookshops thrive in the city centre.";
"marketing.learn_in.cities.breton.brest.intro" = "Brest is a major port city in Finistère with a strong Breton-language community linked to Université de Bretagne Occidentale (UBO) and Diwan schools. Maritime culture is reflected in Breton vocabulary still in everyday use.";
"marketing.learn_in.cities.breton.brest.stat" = "Brest sits at the heart of Brezhoneg-speaking Finistère";
"marketing.learn_in.cities.breton.lorient.community" = "Festival Interceltique de Lorient draws 800,000 visitors each August. Diwan Lorient anchors local immersion provision. Bagad Sonerion Lorient is one of the principal Breton bagad ensembles.";
"marketing.learn_in.cities.breton.lorient.intro" = "An Oriant (Lorient) hosts the Festival Interceltique, the largest pan-Celtic festival in the world. The city has an active Breton-language community linked to the festival year-round.";
"marketing.learn_in.cities.breton.lorient.stat" = "An Oriant hosts the world's largest pan-Celtic festival";
"marketing.learn_in.cities.breton.nantes.community" = "Diwan Naoned runs the Breton-medium school. Skol an Emsav has a Naoned branch. Annual Breizh festivals affirm cultural ties.";
"marketing.learn_in.cities.breton.nantes.intro" = "Naoned (Nantes) is the historic ducal capital of Brittany and now part of administrative Loire-Atlantique. The Breton-language community in Naoned remains active despite the city's administrative separation from Brittany.";
"marketing.learn_in.cities.breton.nantes.stat" = "Naoned was the ducal capital of independent Brittany";
"marketing.learn_in.cities.breton.quimper.community" = "Diwan Kemper is a major immersion site. Festival de Cornouaille every July brings Breton music, dance, and language to the city. The Breton-language theatre Strollad ar Vro has its base here.";
"marketing.learn_in.cities.breton.quimper.intro" = "Kemper (Quimper) is the historic centre of Cornouaille (Kerne) Breton dialect and a stronghold of Breton-language culture, including the famous Festival de Cornouaille.";
"marketing.learn_in.cities.breton.quimper.stat" = "Kemper hosts the Festival de Cornouaille each July";
"marketing.learn_in.cities.breton.rennes.community" = "Diwan Roazhon hosts the regional immersion-school network. The University of Rennes 2 has Breton studies. Bertegn Galeizz and Skol an Emsav offer adult evening classes. Bilingual road signage is now standard.";
"marketing.learn_in.cities.breton.rennes.intro" = "Roazhon (Rennes) is the historic capital of Brittany and home to the largest Diwan immersion school network outside Quimper. Breton-language signage is increasingly visible across the city.";
"marketing.learn_in.cities.breton.rennes.stat" = "Roazhon is the historic and modern capital of Brittany";
"marketing.learn_in.cities.breton.saint_brieuc.community" = "Local Diwan school anchors the Breton-medium provision. Côtes-d'Armor general council supports Breton-language signage and cultural programming.";
"marketing.learn_in.cities.breton.saint_brieuc.intro" = "Sant-Brieg (Saint-Brieuc) is the prefecture of Côtes-d'Armor and a centre of Treger (Tregor) Breton dialect heritage.";
"marketing.learn_in.cities.breton.saint_brieuc.stat" = "Sant-Brieg is the cultural centre of historic Treger";
"marketing.learn_in.cities.breton.saint_malo.community" = "Diwan Sant-Maloù serves the regional Breton-medium school network. The Étonnants Voyageurs literary festival includes Breton-language authors.";
"marketing.learn_in.cities.breton.saint_malo.intro" = "Sant-Maloù (Saint-Malo) is a historic walled port on the north coast. While Gallo-speaking historically, the city has welcomed a growing Breton-language community via Diwan and cultural associations.";
"marketing.learn_in.cities.breton.saint_malo.stat" = "Sant-Maloù's walled port has guarded Brittany's northern coast for centuries";
"marketing.learn_in.cities.breton.vannes.community" = "Skol an Emsav has a Gwened branch. The University of South Brittany supports Breton studies. Vannetais-specific cultural programming and Breton-language services in churches keep the local dialect alive.";
"marketing.learn_in.cities.breton.vannes.intro" = "Gwened (Vannes) is the historic capital of the Vannetais (Gwenedeg) Breton dialect, the most divergent of the four traditional dialects. Vannetais cultural heritage remains distinct.";
"marketing.learn_in.cities.breton.vannes.stat" = "Gwened is the heartland of the Vannetais Breton dialect";
"marketing.learn_in.cities.cornish.camborne.community" = "The Camborne School of Mines (now part of Exeter University) keeps Cornish mining heritage alive. Local Methodist tradition kept Cornish-language hymns in circulation longer than most areas.";
"marketing.learn_in.cities.cornish.camborne.intro" = "Kammbronn (Camborne) was the historic centre of Cornwall's tin and copper mining industry. The town's working-class Cornish heritage runs deep, and \"Trelawny\" anthem culture is strongest here.";
"marketing.learn_in.cities.cornish.camborne.stat" = "Kammbronn's mines once produced more tin and copper than anywhere else on Earth";
"marketing.learn_in.cities.cornish.falmouth.community" = "Falmouth University offers Cornish-language modules. The town's Maritime Museum hosts Cornish heritage exhibitions. A regular yeth an werin meets in the harbour pubs.";
"marketing.learn_in.cities.cornish.falmouth.intro" = "Aberfala (Falmouth) sits on one of the world's great natural harbours and has a long maritime tradition reflected in its Cornish vocabulary. Falmouth University's Cornish studies links keep the language present in the town's academic life.";
"marketing.learn_in.cities.cornish.falmouth.stat" = "Aberfala's harbour is the third-deepest natural harbour in the world";
"marketing.learn_in.cities.cornish.launceston.community" = "Local schools include Cornish heritage in their curriculum. Launceston Castle hosts annual Cornish-language guided tours.";
"marketing.learn_in.cities.cornish.launceston.intro" = "Lannstefan (Launceston), the gateway to Cornwall, was historically the county town. Its name in Cornish (lann + Stefan, \"Stephen's church-enclosure\") shows the deep Cornish roots of the place.";
"marketing.learn_in.cities.cornish.launceston.stat" = "Lannstefan was Cornwall's county town until 1838";
"marketing.learn_in.cities.cornish.liskeard.community" = "Local Cornish heritage groups run regular events. Lyskerrys is a stop on the Cornish-language place-name walking tours of the south-east.";
"marketing.learn_in.cities.cornish.liskeard.intro" = "Lyskerrys (Liskeard) is a market town in south-east Cornwall with a long Cornish-language tradition through its medieval guild charters and modern revival meet-ups.";
"marketing.learn_in.cities.cornish.liskeard.stat" = "Lyskerrys was a medieval stannary town with Cornish-language guild records";
"marketing.learn_in.cities.cornish.newquay.community" = "Lowender Peran, the Cornish Celtic festival, has historically been held in Newquay each October. Surfing schools occasionally include Cornish-language sessions.";
"marketing.learn_in.cities.cornish.newquay.intro" = "Tewynblustri (Newquay) is Cornwall's surf capital and a major centre of Cornish identity in the 21st-century revival. Its Cornish name means \"Pliny's sand-dunes\".";
"marketing.learn_in.cities.cornish.newquay.stat" = "Tewynblustri hosts Lowender Peran, Cornwall's annual pan-Celtic festival";
"marketing.learn_in.cities.cornish.penzance.community" = "Pennsans hosts Mazey Day, part of Golowan, the midsummer festival of Cornish identity. The Penwith Cornish-language meet-up runs weekly in local cafes. Newlyn's artist community has long incorporated Cornish themes.";
"marketing.learn_in.cities.cornish.penzance.intro" = "Pennsans (Penzance) is the westernmost town of mainland Cornwall, sitting in Penwith, historically the heartland of spoken Cornish before the language's decline in the 18th century.";
"marketing.learn_in.cities.cornish.penzance.stat" = "Pennsans sits in Penwith, the area where spoken Cornish survived longest";
"marketing.learn_in.cities.cornish.st_austell.community" = "Sen Ostell Brewery sponsors Cornish heritage events. Eden Project nearby includes Cornish-language signage. Local Methodist chapels keep some Cornish-language hymn traditions alive.";
"marketing.learn_in.cities.cornish.st_austell.intro" = "Sen Ostell (St Austell) sits at the heart of Cornwall's former china clay country. The town has a strong working-class Cornish heritage and active community language groups.";
"marketing.learn_in.cities.cornish.st_austell.stat" = "Sen Ostell's china clay industry shaped much of working-class Cornish identity";
"marketing.learn_in.cities.cornish.truro.community" = "Cornwall Council's Cornish Language team is based in Truru. Truro Cathedral and the Royal Cornwall Museum host Cornish-language events. Local yeth an werin (Cornish language meet-ups) run weekly.";
"marketing.learn_in.cities.cornish.truro.intro" = "Truru (Truro) is the only city in Cornwall and the historic centre of Cornish public life. The Cornish language is recognised in civic signage and supported through Cornwall Council's Cornish Language Office.";
"marketing.learn_in.cities.cornish.truro.stat" = "Truru is the seat of Cornwall's civic Cornish-language provision";
"marketing.learn_in.cities.manx.castletown.community" = "Castle Rushen has Manx-language interpretation. Local heritage groups run regular Manx-language walking tours. The Old House of Keys is a Manx-language civic-history venue.";
"marketing.learn_in.cities.manx.castletown.intro" = "Balley Chashtal (Castletown) was the historic capital of the Isle of Man until 1869. Castle Rushen and Old House of Keys reflect a deep Manx civic heritage in both English and Manx.";
"marketing.learn_in.cities.manx.castletown.stat" = "Balley Chashtal was the Isle of Man's capital for over 700 years";
"marketing.learn_in.cities.manx.douglas.community" = "Manx Radio broadcasts daily Manx-language programming. The Manx Heritage Foundation (Culture Vannin) is based here. Bunscoill Ghaelgagh, the Manx-medium primary school, is in nearby St Johns. Yn Cheshaght Ghailckagh runs evening classes in the city.";
"marketing.learn_in.cities.manx.douglas.intro" = "Doolish (Douglas) is the capital of the Isle of Man and the centre of Manx civic life. Tynwald, the oldest continuous parliament in the world, sits in Douglas, and Manx-language signage and broadcasting (Manx Radio) are everyday features of the town.";
"marketing.learn_in.cities.manx.douglas.stat" = "Doolish hosts Tynwald, the oldest continuous parliament in the world";
"marketing.learn_in.cities.manx.onchan.community" = "Local primary schools include Manx-language sessions. Onchan Methodist tradition kept some Manx-language hymn singing alive into the 20th century.";
"marketing.learn_in.cities.manx.onchan.intro" = "Skyll Mayl (Onchan) is the largest village on the Isle of Man and a residential extension of Douglas. The local school includes Manx-language enrichment, and the village has a strong Manx Methodist heritage.";
"marketing.learn_in.cities.manx.onchan.stat" = "Skyll Mayl is the most populous village in the Isle of Man";
"marketing.learn_in.cities.manx.peel.community" = "Manx National Heritage runs the House of Manannan with Manx-language audio guides. Peel's Manx kipper-smoking tradition is celebrated in song and story. Local schools include Manx-language sessions.";
"marketing.learn_in.cities.manx.peel.intro" = "Purt ny hInshey (Peel) sits on the west coast of the Isle of Man and is home to Peel Castle, the House of Manannan museum, and a Manx-language fishing heritage that survived longer here than elsewhere.";
"marketing.learn_in.cities.manx.peel.stat" = "Purt ny hInshey is home to the House of Manannan, telling the Manx story";
"marketing.learn_in.cities.manx.port_st_mary.community" = "Cregneash open-air museum runs Manx-language guided tours and traditional craft workshops. The local fishing community keeps Manx vocabulary in common use through boat names and tackle terminology.";
"marketing.learn_in.cities.manx.port_st_mary.intro" = "Purt le Moirrey (Port St Mary) is a fishing village in the south of the Isle of Man. Cregneash, the open-air folk museum nearby, preserves the everyday Manx-speaking culture of the 19th century.";
"marketing.learn_in.cities.manx.port_st_mary.stat" = "Cregneash near Purt le Moirrey is the open-air home of traditional Manx culture";
"marketing.learn_in.cities.manx.ramsey.community" = "Yn Chruinnaght brings together speakers and musicians from the six Celtic nations each summer. Local schools include Manx in their curriculum. Manx fishing tradition is still strong here.";
"marketing.learn_in.cities.manx.ramsey.intro" = "Rhumsaa (Ramsey) is the second-largest town on the Isle of Man and the historic host of Yn Chruinnaght, the inter-Celtic festival. Manx is a visible part of the town's cultural calendar.";
"marketing.learn_in.cities.manx.ramsey.stat" = "Rhumsaa hosts Yn Chruinnaght, the inter-Celtic festival";
"marketing.learn_in.cities.scots_gaelic.aberdeen.community" = "The University of Aberdeen's Department of Celtic offers Gaelic at all levels. Comann Gàidhealach Obar Dheathain runs regular meetups. The Aberdeen Mòd brings Gaelic music and song to the city annually.";
"marketing.learn_in.cities.scots_gaelic.aberdeen.intro" = "Aberdeen has a small but active Gaelic-speaking community. The University of Aberdeen has a long Celtic-studies tradition and the city draws Gaelic speakers from the surrounding north-east.";
"marketing.learn_in.cities.scots_gaelic.aberdeen.stat" = "Aberdeen's Celtic Department dates to the 19th-century Highland diaspora";
"marketing.learn_in.cities.scots_gaelic.edinburgh.community" = "Bun-sgoil Taobh na Pàirce is the city's Gaelic-medium primary school. The University of Edinburgh's Celtic and Scottish Studies department dates to the 19th century. Comann Ceilteach (the Celtic Society) organises events and the National Library of Scotland holds significant Gaelic collections.";
"marketing.learn_in.cities.scots_gaelic.edinburgh.intro" = "Edinburgh is home to the Scottish Parliament, where Gaelic is one of the languages used in proceedings, and to a growing Gaelic-speaking community. Bòrd na Gàidhlig (the official Gaelic development body) is based here.";
"marketing.learn_in.cities.scots_gaelic.edinburgh.stat" = "Edinburgh hosts Bòrd na Gàidhlig, the Scottish Government's official Gaelic body";
"marketing.learn_in.cities.scots_gaelic.glasgow.community" = "Sgoil Ghàidhlig Ghlaschu (1,000+ pupils) anchors a network of Gaelic-medium nurseries and after-school clubs. The Gaelic arts venue Ceòl is in the city centre. Universities of Glasgow and Strathclyde run Gaelic courses, and An Lòchran Gaelic arts centre programmes regular events.";
"marketing.learn_in.cities.scots_gaelic.glasgow.intro" = "Glasgow has more Gaelic speakers than any other city outside the Highlands. The Gaelic-medium school Sgoil Ghàidhlig Ghlaschu is among the largest in the world, and the city hosts an active Gaelic literary, musical, and political scene.";
"marketing.learn_in.cities.scots_gaelic.glasgow.stat" = "Glasgow has the largest urban Gaelic-medium school in the world";
"marketing.learn_in.cities.scots_gaelic.inverness.community" = "Bun-sgoil Ghàidhlig Inbhir Nis is the city's Gaelic-medium primary. Inverness College UHI offers Gaelic courses and is the local arm of the Gaelic-friendly University of the Highlands and Islands. Fèisean (Gaelic music festivals) run regularly across the wider Highland area.";
"marketing.learn_in.cities.scots_gaelic.inverness.intro" = "Inverness is the gateway to the Gaelic Highlands. The city sits at the meeting point of Lowland and Highland Scotland and has a substantial Gaelic-speaking community in and around it.";
"marketing.learn_in.cities.scots_gaelic.inverness.stat" = "Inverness is the cultural and administrative capital of the Highlands";
"marketing.learn_in.cities.scots_gaelic.paisley.community" = "Local provision feeds into Sgoil Ghàidhlig Ghlaschu. Comann Gàidhealach Phàislig runs adult learner classes. The University of the West of Scotland has historic Celtic-studies links.";
"marketing.learn_in.cities.scots_gaelic.paisley.intro" = "Paisley sits within Greater Glasgow and shares the wider Glasgow Gaelic ecosystem. The town has its own Gaelic learner community linked to the regional Gaelic-medium school network.";
"marketing.learn_in.cities.scots_gaelic.paisley.stat" = "Greater Glasgow has the highest density of Gaelic-medium pupils outside the Highlands";
"marketing.learn_in.cities.scots_gaelic.portree.community" = "Sabhal Mòr Ostaig at Sleat is one of the most important institutions in the Gaelic world, training learners, broadcasters, teachers, and translators. Bun-sgoil Ghàidhlig Phort Rìgh anchors the local Gaelic-medium primary network. Fèis an Eilein runs every summer.";
"marketing.learn_in.cities.scots_gaelic.portree.intro" = "Portree is the main town of the Isle of Skye, home to Sabhal Mòr Ostaig (the National Centre for Gaelic Language and Culture) and to a thriving Gaelic-speaking community.";
"marketing.learn_in.cities.scots_gaelic.portree.stat" = "Sabhal Mòr Ostaig is the only college in the world that teaches entirely through Gaelic";
"marketing.learn_in.cities.scots_gaelic.stirling.community" = "Riverside Primary School hosts a Gaelic-medium unit. The University of Stirling offers Gaelic courses. Comann nam Pàrant runs parent-led Gaelic groups across the central belt.";
"marketing.learn_in.cities.scots_gaelic.stirling.intro" = "Stirling sits where the Highlands meet the Lowlands. Historically a Gaelic-speaking town, it has Gaelic-medium provision and a growing learner community linked to the surrounding Highland Perthshire.";
"marketing.learn_in.cities.scots_gaelic.stirling.stat" = "Stirling is geographically the closest city to the Gaelic-speaking heartlands";
"marketing.learn_in.cities.scots_gaelic.stornoway.community" = "Sabhal Mòr Ostaig's Lewis campus partner, the Western Isles Council's Gaelic-medium schools network, and the BBC Studios at Seaforth Road all anchor a working Gaelic environment. Local newspapers and church services are bilingual or Gaelic-only.";
"marketing.learn_in.cities.scots_gaelic.stornoway.intro" = "Stornoway is the principal town of the Western Isles and the largest community where Gaelic is still an everyday language of the street. On Lewis, Gaelic is the dominant local tongue in many villages.";
"marketing.learn_in.cities.scots_gaelic.stornoway.stat" = "In parts of Lewis, over 60% of the population speaks Gaelic";
"marketing.learn_in.city_app_body" = "Download blas. for iOS or Android and start the %1$@ course today, wherever you are learning from.";
"marketing.learn_in.city_covers_heading" = "What the %1$@ course covers";
"marketing.learn_in.city_language_heading" = "The %1$@ language in %2$@";
"marketing.learn_in.city_meta_connect" = "Connect with the %1$@ community in %2$@.";
"marketing.learn_in.city_meta_description" = "Learn %1$@ in %2$@. %3$@ blas. is the Celtic language app for adults, with %1$@ coming soon.";
"marketing.learn_in.city_meta_description_live" = "Learn %1$@ in %2$@. %3$@ blas. is the Celtic language app for adults; the %1$@ course is in the app now.";
"marketing.learn_in.city_meta_title" = "Learn %1$@ in %2$@";
"marketing.learn_in.city_other_cities_heading" = "Learn %1$@ in other cities";
"marketing.learn_in.city_title" = "Learn %1$@ in %2$@";
"marketing.learn_in.city_waitlist_body" = "Join the waitlist to be notified the day %1$@ launches, wherever you are learning from.";
"marketing.learn_in.city_why_body1" = "Classes and conversation circles give you immersion and human connection. Between sessions, you need a way to drill what you have learned until it sticks.";
"marketing.learn_in.city_why_body2" = "That is what blas. is built for: spaced repetition that drills mutation, verb forms, vocabulary, and grammar, so when you next meet your group in %1$@, the %2$@ comes automatically rather than after ten seconds of thinking.";
"marketing.learn_in.city_why_heading" = "Why combine online learning with local community";
"marketing.learn_in.city_will_cover_heading" = "What the %1$@ course will cover";
"marketing.learn_in.coming_heading" = "%1$@ is coming to blas.";
"marketing.learn_in.coming_soon_badge" = "Coming soon";
"marketing.learn_in.footer_learn_language" = "Learn %1$@";
"marketing.learn_in.footer_tagline" = "blas. | The Celtic Language App";
"marketing.learn_in.further_reading_heading" = "Further reading";
"marketing.learn_in.join_waitlist" = "Join the %1$@ waitlist";
"marketing.learn_in.landing_about_heading" = "About the language";
"marketing.learn_in.landing_already_includes_heading" = "The %1$@ course in development already includes";
"marketing.learn_in.landing_app_body" = "The %1$@ course is live in the blas. app for iOS and Android: mutation drilling, grammar, reading, and spaced repetition. Free to start.";
"marketing.learn_in.landing_app_heading" = "Start learning %1$@ today";
"marketing.learn_in.landing_covers_heading" = "What the course covers";
"marketing.learn_in.landing_includes_heading" = "The %1$@ course includes";
"marketing.learn_in.landing_intro" = "%1$@ is on the blas. roadmap. The same app that teaches the Celtic languages with mutation drilling, structured grammar, and spaced repetition is being extended to %2$@.";
"marketing.learn_in.landing_intro_live" = "%1$@ is in the blas. app now. The same app that teaches the Celtic languages with mutation drilling, structured grammar, and spaced repetition now teaches %2$@.";
"marketing.learn_in.landing_taste_heading" = "A taste of %1$@";
"marketing.learn_in.landing_title" = "Learn %1$@";
"marketing.learn_in.landing_waitlist_body" = "Join the waitlist. We will email you the day %1$@ goes live, with early-access details.";
"marketing.learn_in.landing_waitlist_heading" = "Get notified when %1$@ launches";
"marketing.learn_in.landing_will_cover_heading" = "What blas. will cover";
"marketing.learn_in.link_about_learning" = "About learning %1$@ on blas.";
"marketing.learn_in.link_all_celtic" = "All six Celtic languages";
"marketing.learn_in.link_learn_irish" = "Learn Irish on blas. (available now)";
"marketing.learn_in.link_learn_welsh" = "Learn Welsh on blas. (available now)";
"marketing.learn_in.now_in_app_badge" = "Now in the app";
"marketing.learn_in.phrases_app_body" = "Grammar, mutations, vocabulary, and reading with spaced repetition. The %1$@ course is in the blas. app now.";
"marketing.learn_in.phrases_essential_heading" = "Essential phrases";
"marketing.learn_in.phrases_history_heading" = "The history of %1$@";
"marketing.learn_in.phrases_meta_description" = "%1$lld essential %2$@ phrases for %3$@ (%4$@, %5$@). Translations and cultural context.";
"marketing.learn_in.phrases_meta_title" = "%1$@ %2$@ Phrases (%3$@)";
"marketing.learn_in.phrases_other_heading" = "More %1$@ phrases by occasion";
"marketing.learn_in.phrases_snippet" = "%1$@ is called \"%2$@\" in %3$@ and is marked on %4$@. The greeting is \"%5$@\" (%6$@).";
"marketing.learn_in.phrases_title" = "%1$@ %2$@ Phrases";
"marketing.learn_in.phrases_waitlist_body" = "Grammar, mutations, vocabulary, and reading with spaced repetition. Join the waitlist to be notified when %1$@ launches.";
"marketing.learn_in.shared.blog_breton_vs_welsh" = "Breton vs Welsh: how two Brythonic cousins compare";
"marketing.learn_in.shared.blog_celtic_family" = "The 6 Celtic Languages: how they are related, how they compare";
"marketing.learn_in.shared.blog_goidelic_vs_brythonic" = "Goidelic vs Brythonic: how the Celtic languages split";
"marketing.learn_in.shared.blog_how_many_celtic" = "How many Celtic languages are there?";
"marketing.learn_in.shared.blog_irish_vs_sg" = "Irish vs Scottish Gaelic: how different are they really?";
"marketing.learn_in.shared.blog_irish_vs_sg_goidelic" = "Irish vs Scottish Gaelic: how the Goidelic languages compare";
"marketing.learn_in.shared.branch_brythonic" = "Brythonic";
"marketing.learn_in.shared.branch_goidelic" = "Goidelic";
"marketing.learn_in.shared.city_course_description" = "%1$@ language course for learners in %2$@, %3$@. Grammar, mutations, vocabulary, reading, and conversation. In development.";
"marketing.learn_in.shared.city_course_description_live" = "%1$@ language course for learners in %2$@, %3$@. Grammar, mutations, vocabulary, reading, and conversation.";
"marketing.learn_in.shared.city_links_heading" = "City guides";
"marketing.learn_in.shared.cluster_heading" = "Explore %1$@ by place and season";
"marketing.learn_in.shared.country_brittany" = "Brittany";
"marketing.learn_in.shared.country_cornwall" = "Cornwall";
"marketing.learn_in.shared.country_isle_of_man" = "Isle of Man";
"marketing.learn_in.shared.country_scotland" = "Scotland";
"marketing.learn_in.shared.cover_conversation" = "Conversation prompts from A1 upward";
"marketing.learn_in.shared.cover_grammar_brythonic" = "Grammar lessons covering mutation, the verbal system, and pronoun forms";
"marketing.learn_in.shared.cover_grammar_goidelic" = "Grammar lessons covering lenition, the copula, prepositional pronouns, and verb forms";
"marketing.learn_in.shared.cover_mutations" = "Mutation practice covering every trigger and pattern";
"marketing.learn_in.shared.cover_progress" = "Progress tracking that adapts to your weak spots";
"marketing.learn_in.shared.cover_reading" = "Reading passages graded by CEFR level";
"marketing.learn_in.shared.cover_vocab" = "Vocabulary drilling with spaced repetition, organised by theme and frequency";
"marketing.learn_in.shared.faq_available_a" = "%1$@ (%2$@) is in development and not yet launched. You can join the waitlist to be notified the day it goes live.";
"marketing.learn_in.shared.faq_available_a_live" = "Yes. The %1$@ (%2$@) course is live in the blas. app on iOS and Android, free to start.";
"marketing.learn_in.shared.faq_available_q" = "Is %1$@ available on blas. yet?";
"marketing.learn_in.shared.faq_branch_a" = "%1$@ is a %2$@ Celtic language.";
"marketing.learn_in.shared.faq_branch_q" = "What branch of Celtic is %1$@?";
"marketing.learn_in.shared.landing_meta_description" = "%1$@ (%2$@) is coming to blas., the Celtic language app for adults. Grammar, mutations, vocabulary, and reading with spaced repetition. Join the waitlist.";
"marketing.learn_in.shared.landing_meta_description_live" = "Learn %1$@ (%2$@) with blas., the Celtic language app for adults. Grammar, mutations, vocabulary, and reading with spaced repetition. Now on iOS and Android, free to start.";
"marketing.learn_in.shared.landing_meta_title" = "Learn %1$@ (%2$@)";
"marketing.learn_in.shared.seasonal_links_heading" = "Seasonal phrase guides";
"marketing.learn_in.shared.stat_conjugations" = "Verb conjugation sets";
"marketing.learn_in.shared.stat_reading" = "Reading passages";
"marketing.learn_in.shared.stat_sentences" = "Example sentences";
"marketing.learn_in.shared.stat_vocabulary" = "Vocabulary entries";
"marketing.learn_in.start_learning" = "Start learning %1$@";
"marketing.learngaelic_alt.blog_family_desc" = "Where Gàidhlig sits in the Celtic family tree.";
"marketing.learngaelic_alt.blog_family_title" = "The Celtic Languages Family";
"marketing.learngaelic_alt.blog_goidelic_desc" = "The two branches of Celtic, explained simply.";
"marketing.learngaelic_alt.blog_goidelic_title" = "Goidelic vs Brythonic";
"marketing.learngaelic_alt.blog_irish_vs_sg_desc" = "Two languages, one Goidelic family. What changes and what stays.";
"marketing.learngaelic_alt.blog_irish_vs_sg_title" = "Irish vs Scottish Gaelic";
"marketing.learngaelic_alt.cta" = "Start learning Gàidhlig";
"marketing.learngaelic_alt.diff_drilling_body" = "Lenition practice drills the triggers explained, repeated until reflex rather than once in a lesson.";
"marketing.learngaelic_alt.diff_drilling_label" = "Systematic mutation drilling";
"marketing.learngaelic_alt.diff_progression_body" = "Every word, rule, and lesson tracked so the course can know what to show next.";
"marketing.learngaelic_alt.diff_progression_label" = "Progression tracking";
"marketing.learngaelic_alt.diff_reference_body" = "blas. is your daily-practice app. LearnGaelic.scot is the dictionary and grammar reference to keep open beside it.";
"marketing.learngaelic_alt.diff_reference_label" = "Use both";
"marketing.learngaelic_alt.diff_srs_body" = "Items learners find hard can come back sooner. Items they master fade out. Reference sites cannot do this.";
"marketing.learngaelic_alt.diff_srs_label" = "FSRS-5 spaced repetition";
"marketing.learngaelic_alt.diff_subtitle" = "LearnGaelic and SpeakGaelic are excellent free resources. These are the places where blas. does something different.";
"marketing.learngaelic_alt.diff_title" = "Where blas. differs";
"marketing.learngaelic_alt.eyebrow" = "LearnGaelic and SpeakGaelic Alternative";
"marketing.learngaelic_alt.faq_title" = "Frequently asked";
"marketing.learngaelic_alt.final_cta_body" = "The Gàidhlig course is live in the blas. app for iOS and Android. Free to start.";
"marketing.learngaelic_alt.final_cta_title" = "Use LearnGaelic for reference. Use blas. for daily practice.";
"marketing.learngaelic_alt.hero_subtitle" = "LearnGaelic.scot and SpeakGaelic are excellent free resources from BBC Alba and MG ALBA. They are reference and video, not daily practice apps. blas. is the alternative that turns Gàidhlig study into tracked daily reps with mutation drilling and spaced repetition.";
"marketing.learngaelic_alt.hero_title" = "Past reference and video.<br></br><sub>Into daily, tracked practice.</sub>";
"marketing.learngaelic_alt.keep_reading" = "Keep reading";
"marketing.learngaelic_alt.meta_description" = "LearnGaelic.scot and SpeakGaelic are excellent free reference and video material. blas. is the progression-tracked alternative with mutation drilling and spaced repetition.";
"marketing.learngaelic_alt.meta_title" = "LearnGaelic and SpeakGaelic Alternative";
"marketing.learngaelic_alt.og_description" = "Use LearnGaelic and SpeakGaelic for reference. Use blas. for daily practice and progression.";
"marketing.learngaelic_alt.og_title" = "LearnGaelic and SpeakGaelic Alternative. blas.";
"marketing.learngaelic_alt.q1_a" = "LearnGaelic is a reference library more than a structured course. blas. gives you a graded path from A1 onward.";
"marketing.learngaelic_alt.q1_q" = "Why try something other than LearnGaelic or SpeakGaelic?";
"marketing.learngaelic_alt.q2_a" = "No. blas. focuses on lessons, drills, and reading. LearnGaelic's faclair is still the better dictionary lookup.";
"marketing.learngaelic_alt.q2_q" = "Does blas. duplicate LearnGaelic's dictionary?";
"marketing.learngaelic_alt.q3_a" = "No. blas. is an independent app. Content is cross-verified against multiple sources including those institutions.";
"marketing.learngaelic_alt.q3_q" = "Is blas. tied to BBC Alba or Sabhal Mòr?";
"marketing.learngaelic_alt.related_a_desc" = "Our overall pick across the Gaelic app market.";
"marketing.learngaelic_alt.related_a_title" = "Best Scottish Gaelic app";
"marketing.learngaelic_alt.related_b_desc" = "Side by side with the only other Gaelic mainstream option.";
"marketing.learngaelic_alt.related_b_title" = "blas. vs Duolingo";
"marketing.learngaelic_alt.related_c_desc" = "Useful crossover if you're learning both Goidelic languages.";
"marketing.learngaelic_alt.related_c_title" = "Best Irish learning app";
"marketing.learngaelic_alt.related_title" = "Related comparisons";
"marketing.learngaelic_alt.twitter_description" = "A progression-tracked Gàidhlig alternative to LearnGaelic and SpeakGaelic, now in the app.";
"marketing.learngaelic_alt.why_body" = "LearnGaelic and SpeakGaelic are world-class for what they are. blas. is what fills the daily-practice gap they don't try to fill.";
"marketing.learngaelic_alt.why_cases_desc" = "Nominative, genitive, vocative, and dative drilled with the patterns that actually cause learners to stall.";
"marketing.learngaelic_alt.why_cases_title" = "The case system";
"marketing.learngaelic_alt.why_lenition_desc" = "Drilled across nouns, verbs, and adjectives with the triggers explained, not memorised case by case.";
"marketing.learngaelic_alt.why_lenition_title" = "Lenition that matters";
"marketing.learngaelic_alt.why_parity_desc" = "The course uses the same curriculum structure, drill types, and reading model as Irish and Welsh.";
"marketing.learngaelic_alt.why_parity_title" = "Irish-grade depth";
"marketing.learngaelic_alt.why_sourced_desc" = "Gàidhlig text is sourced or curated, never AI-generated. The Gàidhlig itself is real.";
"marketing.learngaelic_alt.why_sourced_title" = "Sourced content";
"marketing.learngaelic_alt.why_title" = "Why Gàidhlig needs more than a reference site";
"marketing.manx.about_1" = "Manx (Gaelg) is a Goidelic Celtic language, the third alongside Irish and Scottish Gaelic. Its last first-language speaker died in 1974, but a sustained revival, including the Manx-medium school Bunscoill Ghaelgagh, has brought it back into daily use.";
"marketing.manx.about_2" = "Manx shares the Goidelic grammar of Irish and Scottish Gaelic, including initial mutation, verb-first order, and the copula. Its orthography is unusual among Celtic languages in being based on English spelling conventions rather than a Gaelic system.";
"marketing.manx.speakers" = "Around 2,200 speakers and growing, on the Isle of Man, including children in Manx-medium education.";
"marketing.mastery.grammar" = "Grammar";
"marketing.mastery.legend_familiar" = "Familiar";
"marketing.mastery.legend_learning" = "Learning";
"marketing.mastery.legend_mastered" = "Mastered";
"marketing.mastery.legend_new" = "New";
"marketing.mastery.legend_strong" = "Strong";
"marketing.mastery.mutations" = "Mutations";
"marketing.mastery.vocabulary" = "Vocabulary";
"marketing.memrise_welsh_alt.blog_best_desc" = "Honest comparison of every Welsh learning tool.";
"marketing.memrise_welsh_alt.blog_best_title" = "Best Apps to Learn Welsh in 2026";
"marketing.memrise_welsh_alt.blog_grammar_desc" = "The system that holds Cymraeg together, in plain English.";
"marketing.memrise_welsh_alt.blog_grammar_title" = "Welsh Grammar: A Beginner's Guide";
"marketing.memrise_welsh_alt.blog_mutations_desc" = "Every treigladau rule and trigger explained.";
"marketing.memrise_welsh_alt.blog_mutations_title" = "Welsh Mutations: Complete Guide";
"marketing.memrise_welsh_alt.cta" = "Start learning Welsh free";
"marketing.memrise_welsh_alt.diff_curated_body" = "Words, sentences, and reading curated against authoritative sources. Not whatever a contributor uploaded.";
"marketing.memrise_welsh_alt.diff_curated_label" = "Curated content";
"marketing.memrise_welsh_alt.diff_curriculum_body" = "Units progress from A1 upward in a coherent sequence. Community decks are a grab bag.";
"marketing.memrise_welsh_alt.diff_curriculum_label" = "Structured curriculum";
"marketing.memrise_welsh_alt.diff_grammar_body" = "Conjugation, sentence patterns, and mutations explained on screen, not deduced from word lists.";
"marketing.memrise_welsh_alt.diff_grammar_label" = "Grammar explained";
"marketing.memrise_welsh_alt.diff_mutations_body" = "Soft, nasal, and aspirate mutations drilled with the triggers explained. Community decks skip this entirely.";
"marketing.memrise_welsh_alt.diff_mutations_label" = "Treigladau drilling";
"marketing.memrise_welsh_alt.diff_subtitle" = "Memrise community decks are a quick way to drill vocabulary. These are the places where blas. is different.";
"marketing.memrise_welsh_alt.diff_title" = "Where blas. differs";
"marketing.memrise_welsh_alt.drill_body" = "This is the kind of focused mutation practice community decks cannot offer. Treigladau drills that target the wall Welsh learners hit.";
"marketing.memrise_welsh_alt.drill_note" = "Spaced repetition tracks every rule. Wrong answers come back sooner.";
"marketing.memrise_welsh_alt.drill_title" = "Try a Welsh mutation drill";
"marketing.memrise_welsh_alt.eyebrow" = "Memrise Welsh Alternative";
"marketing.memrise_welsh_alt.faq_title" = "Frequently asked";
"marketing.memrise_welsh_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.memrise_welsh_alt.final_cta_title" = "A curated alternative to Memrise community Welsh decks.";
"marketing.memrise_welsh_alt.hero_subtitle" = "Memrise Welsh courses are community-built, of mixed quality, and stop at vocabulary. blas. is the curated alternative: a structured curriculum, treigladau drilling, reading, and grammar that explains why words change.";
"marketing.memrise_welsh_alt.hero_title" = "Past community vocab decks.<br></br><sub>Into a curated Welsh curriculum.</sub>";
"marketing.memrise_welsh_alt.keep_reading" = "Keep reading";
"marketing.memrise_welsh_alt.meta_description" = "Memrise Welsh is community-built vocabulary decks of mixed quality. blas. is the curated alternative with a structured curriculum, treigladau drilling, and reading.";
"marketing.memrise_welsh_alt.meta_title" = "Memrise Welsh Alternative";
"marketing.memrise_welsh_alt.og_description" = "Memrise community decks teach Welsh vocabulary. blas. teaches grammar, mutations, and reading.";
"marketing.memrise_welsh_alt.og_title" = "Memrise Welsh Alternative. blas.";
"marketing.memrise_welsh_alt.q1_a" = "Memrise's community Welsh decks are uneven in quality and rarely teach mutations or grammar. blas. is curated and structured.";
"marketing.memrise_welsh_alt.q1_q" = "Why try something other than Memrise for Welsh?";
"marketing.memrise_welsh_alt.q2_a" = "Yes. Vocabulary uses SRS scheduling, but it's tied to lesson context rather than isolated cards.";
"marketing.memrise_welsh_alt.q2_q" = "Does blas. use spaced repetition?";
"marketing.memrise_welsh_alt.q3_a" = "Core Welsh vocabulary overlaps, but blas. teaches words inside sentences with grammar context, not as standalone pairs.";
"marketing.memrise_welsh_alt.q3_q" = "Will I see the same words as Memrise?";
"marketing.memrise_welsh_alt.related_a_desc" = "Another popular Welsh option, compared.";
"marketing.memrise_welsh_alt.related_a_title" = "SaySomethingInWelsh alternative";
"marketing.memrise_welsh_alt.related_b_desc" = "Our overall pick across the Welsh app market.";
"marketing.memrise_welsh_alt.related_b_title" = "Best Welsh learning app";
"marketing.memrise_welsh_alt.related_c_desc" = "Side by side: audio recall vs structured curriculum.";
"marketing.memrise_welsh_alt.related_c_title" = "blas. vs SaySomethingInWelsh";
"marketing.memrise_welsh_alt.related_title" = "Related comparisons";
"marketing.memrise_welsh_alt.twitter_description" = "A curated, curriculum-led alternative to Memrise community Welsh decks.";
"marketing.mini_drill.correct" = "Correct";
"marketing.mini_drill.explanation_irish_mutation" = "mo (my) triggers séimhiú: c → ch";
"marketing.mini_drill.explanation_irish_sentence" = "Tá ... agam = I have ...";
"marketing.mini_drill.explanation_irish_vocab" = "madra = dog";
"marketing.mini_drill.explanation_welsh_mutation" = "ei (her) triggers aspirate mutation: t → th";
"marketing.mini_drill.explanation_welsh_sentence" = "Dw i'n + verbnoun = I am + verb-ing";
"marketing.mini_drill.explanation_welsh_vocab" = "ysgol = school";
"marketing.mini_drill.instruction_apply_mutation" = "Apply the mutation";
"marketing.mini_drill.instruction_translate_irish" = "Translate to Irish";
"marketing.mini_drill.instruction_translate_welsh" = "Translate to Welsh";
"marketing.mini_drill.instruction_word_meaning" = "What does this word mean?";
"marketing.mini_drill.next" = "Next";
"marketing.mini_drill.not_quite" = "Not quite";
"marketing.mini_drill.try_again" = "Try again";
"marketing.not_found.body" = "The page you were looking for doesn’t exist or has been moved.";
"marketing.not_found.go_home" = "Go home";
"marketing.not_found.meta_description" = "The page you were looking for doesn’t exist. Head back to the homepage or check out the blog.";
"marketing.not_found.meta_title" = "Page Not Found";
"marketing.not_found.read_blog" = "Read the blog";
"marketing.not_found.title" = "Page not found";
"marketing.offline.choose_language" = "Choose a language";
"marketing.offline.heading" = "You're offline";
"marketing.offline.language_irish" = "Irish";
"marketing.offline.language_welsh" = "Welsh";
"marketing.offline.progress_not_saved" = "Progress won't be saved while offline.";
"marketing.offline.start_practising" = "Start Practising";
"marketing.offline.subtitle" = "We can't reach your account right now, but you can still practise.";
"marketing.og_image.alt" = "blas. — Learn the Celtic languages. For real this time.";
"marketing.og_image.subtitle" = "Grammar · Mutations · Vocabulary · Conversation · Spaced repetition";
"marketing.og_image.tagline" = "Learn the Celtic languages. For real this time.";
"marketing.placenames.anglicised" = "Anglicised as";
"marketing.placenames.broken_down" = "Broken down";
"marketing.placenames.cta_description" = "blas. teaches the language behind the places — vocabulary, grammar and pronunciation. Free to start.";
"marketing.placenames.cta_heading" = "Go deeper than the map";
"marketing.placenames.detail.explore_more" = "Explore more place names";
"marketing.placenames.detail.meta_description" = "What does %1$@ mean? %2$@ Broken down element by element, with pronunciation and a map.";
"marketing.placenames.detail.meta_title" = "%1$@ (%2$@) — meaning, origin & pronunciation | blas.";
"marketing.placenames.detail.subhead" = "Place-name meaning, origin and pronunciation";
"marketing.placenames.explain" = "Explain";
"marketing.placenames.heading" = "Celtic Place-Name Explainer";
"marketing.placenames.intro" = "Type any Irish, Welsh, Manx or Breton place name to see what it actually means — broken down morpheme by morpheme, with native pronunciation and a map.";
"marketing.placenames.meta.description" = "Type any Irish or Welsh place name and see what it means, broken down piece by piece, with pronunciation and a map.";
"marketing.placenames.meta.title" = "Celtic Place-Name Explainer — what Irish and Welsh place names mean | blas.";
"marketing.placenames.not_found" = "No match yet — try one of the examples below.";
"marketing.placenames.or_try" = "Or try:";
"marketing.placenames.placeholder" = "Try “Baile Átha Cliath”, “Dún Laoghaire”, “Cardiff”…";
"marketing.placenames.related" = "Nearby & related:";
"marketing.privacy.footer_blog" = "Blog";
"marketing.privacy.footer_terms" = "Terms";
"marketing.privacy.heading" = "Privacy Policy";
"marketing.privacy.intro" = "blas. (“we”, “us”, “our”) operates the blas. mobile applications (iOS and Android), the website at blasapp.com, and the blas. Grammar Checker browser extension (collectively the “Service”). This privacy policy explains what data we collect, why, and your rights.";
"marketing.privacy.last_updated" = "Last updated: 29 July 2026";
"marketing.privacy.meta_description" = "Privacy policy for the blas. language learning app and browser extension.";
"marketing.privacy.meta_title" = "Privacy Policy";
"marketing.privacy.s1_account_body" = "If you create an account, we store your email address and a hashed password via our authentication provider (Supabase Auth). You can use the app without creating an account.";
"marketing.privacy.s1_account_heading" = "Account data";
"marketing.privacy.s1_ai_body_1" = "These features are optional and off by default. If you choose to turn them on (conversation practice, writing feedback, weekly progress insights), the following data is sent to <strong>OpenAI</strong> (via our Supabase Edge Functions) for processing:";
"marketing.privacy.s1_ai_body_2" = "No personal information (name, email, account ID) is included in data sent to OpenAI. OpenAI processes this data to generate responses and does not retain it after processing. OpenAI’s data usage policies are available at <link>openai.com/policies</link>.";
"marketing.privacy.s1_ai_body_3" = "These features are off by default and require separate, explicit opt-in before any data is shared. You can enable or revoke this consent at any time in Settings > Privacy & Data.";
"marketing.privacy.s1_ai_heading" = "Conversation & writing feedback (optional, off by default)";
"marketing.privacy.s1_ai_item_1" = "Your typed or spoken text (conversation messages, writing compositions)";
"marketing.privacy.s1_ai_item_2" = "Conversation history within the current session";
"marketing.privacy.s1_ai_item_3" = "Your language level (e.g. CEFR level) and target language";
"marketing.privacy.s1_ai_item_4" = "Aggregated learning statistics for weekly reports (drill counts, accuracy rates, error categories)";
"marketing.privacy.s1_analytics_body" = "We use PostHog Cloud US (United States) to collect pseudonymous usage analytics: screens visited, drills completed, session duration, and app version. If you are signed in and opt in via the “Share usage data” setting, analytics may be linked to your Supabase account UUID. We do not send your email address or optional lesson-report details to PostHog. PostHog participates in the EU-U.S. Data Privacy Framework and its UK and Swiss extensions; its data processing agreement also includes Standard Contractual Clauses for applicable transfers. We do not use analytics for advertising or sell this data.";
"marketing.privacy.s1_analytics_heading" = "Analytics";
"marketing.privacy.s1_api_body" = "If you use the Blas Community API (research and commercial keys), we store the API key you requested, the account it is tied to, and request metadata (timestamp, endpoint, response status, approximate payload size). Request bodies are not retained beyond short-lived operational logs needed to debug outages. Keys can be revoked at any time from your account or by emailing info@blasapp.com.";
"marketing.privacy.s1_api_heading" = "Community API";
"marketing.privacy.s1_extension_body_1" = "The blas. Grammar Checker extension performs <strong>passive grammar checking entirely on your device</strong>, only in supported writing fields. Email-address, password, payment, security-code, and read-only fields stay untouched. Text in supported fields is tokenised, tagged, and checked against our local rule set inside the extension’s own service worker. Passive checking never sends writing text.";
"marketing.privacy.s1_extension_body_2" = "The extension ships local writing data for Irish, Welsh, Scottish Gaelic, Manx, Cornish, Breton, and English inside the extension package. It makes network requests only for explicit optional features:";
"marketing.privacy.s1_extension_body_3" = "The extension stores your language preference, formal/casual register mode, strictness, Irish checker mode, disabled rule categories, weekly summary counts, account-link token (if linked), sync queues, and your local list of ignored issues in <code>chrome.storage.local</code> on your own device. Uninstalling the extension deletes the local copy.";
"marketing.privacy.s1_extension_body_4" = "A neural part-of-speech tagger model (~1 MB, hosted on <code>blasapp.com</code>) is declared in the extension manifest as a capability but is currently disabled in production. If it is re-enabled in a future version, the model is fetched once on first use and cached in <code>chrome.storage.local</code>; the tagger then runs locally. Your text is never sent to the CDN — only the model is downloaded from it.";
"marketing.privacy.s1_extension_heading" = "Grammar Checker browser extension";
"marketing.privacy.s1_extension_item_1" = "<strong>Account linking</strong> — if you link the extension to your blas. account, the website mints a scoped extension token. The extension never stores your password or full Supabase session.";
"marketing.privacy.s1_extension_item_10" = "<strong>Unreleased writing services</strong> — cloud writing and rewrite controls are not exposed in the first store build.";
"marketing.privacy.s1_extension_item_2" = "<strong>Save to blas.</strong> — when you click “Save”, the selected word or suggested form, language, and optional sentence context are sent to blas. so the item can appear in your saved words.";
"marketing.privacy.s1_extension_item_3" = "<strong>Synced ignores</strong> — when linked, ignored suggestions sync by rule id and ignore key only. Raw snippets are not synced.";
"marketing.privacy.s1_extension_item_4" = "<strong>False-positive reports</strong> — report metadata is sent only after you submit. Flagged text, sentence context, and page URL are included only when you check those fields in the form.";
"marketing.privacy.s1_extension_item_6" = "<strong>Optional product analytics</strong> — analytics is off by default and starts only after you opt in from extension Settings. The extension then sends content-free usage events to PostHog’s US cloud ingestion endpoint under a random installation identifier. Events may include the selected language, rule identifiers, counts, and the site domain (for example, <code>mail.google.com</code>). <strong>Writing text and your Blas or Supabase account ID are never included, so linking an account does not identify you to the analytics transport.</strong> Turn analytics off at any time in extension Settings.";
"marketing.privacy.s1_extension_item_7" = "<strong>Subscription status</strong>: when linked, the extension reads whether your account has an active subscription (a yes or no value) so it can unlock premium features such as the inline grammar explanation. No text content is involved.";
"marketing.privacy.s1_extension_item_8" = "<strong>Practice sync</strong>: accepted-correction practice sync is not enabled in the first store build. Linked save, ignore, and diagnostic report actions still work as described above.";
"marketing.privacy.s1_extension_item_9" = "<strong>Dictation</strong>: when you explicitly use extension dictation, blas. sends the selected Irish or Welsh audio clip to blasapp.com for transcription. Passive typing and grammar checking do not send audio or text.";
"marketing.privacy.s1_heading" = "1. Data we collect";
"marketing.privacy.s1_learning_body" = "Drill results, spaced-repetition schedules, session history, and progress data are stored on your device. If you sign in, this data syncs to our database (hosted by Supabase in the EU) so you can access it across devices.";
"marketing.privacy.s1_learning_heading" = "Learning data";
"marketing.privacy.s1_reports_body_1" = "When you choose to report a problem with a lesson, we send the language, issue category, app surface, stable content identifiers and, if you provide them, up to 300 characters of optional details to our database hosted by Supabase in the EU. For audio issues, we may also send playback and content identifiers and technical provenance such as the delivery route and asset age; audio itself is never uploaded. Do not include personal information in optional details.";
"marketing.privacy.s1_reports_body_2" = "Reports submitted while you are signed in are temporarily linked to your account so we can investigate and are removed if you delete your account; otherwise, reports are anonymous. We remove account links and personal report text by the earlier of 12 months after submission or 90 days after the report is closed. Reporting is app functionality that works independently of analytics consent, and lesson issue reports are not sent to PostHog.";
"marketing.privacy.s1_reports_heading" = "Lesson issue reports";
"marketing.privacy.s1_research_body_1" = "blas. is built around the Celtic languages — minority languages where almost no large-scale data exists on how adults actually learn them. To improve the app and contribute to Celtic-language learning research, we record per-drill data each time you answer a question: which drill you saw, what you answered, whether it was correct, how long you took, and the spaced-repetition state of the item. This data is tied to your pseudonymous user ID (a UUID), not to your name, email, or any free-text content — drill inputs are constrained to short words and phrases drawn from our curated content.";
"marketing.privacy.s1_research_body_2" = "We rely on the <strong>legitimate interest</strong> lawful basis under Article 6(1)(f) GDPR to process this data. We have carried out a balancing test: the data is pseudonymous, never joined to identifying information for analysis, cannot be used to profile you in any decision that affects you, and supports a documented public-interest research purpose (how adults acquire Celtic mutations and grammar). Aggregate results may be published in academic papers or open datasets; no output will identify individual learners.";
"marketing.privacy.s1_research_body_3" = "<strong>You have the right to object at any time.</strong> Email <mail>info@blasapp.com</mail> with the subject “research objection” and we will stop collecting new research rows for your account within 7 days. Previously collected rows are retained only in pseudonymised aggregate form. You can also delete your account in-app (Settings > Delete account), which permanently removes all research rows tied to your user ID within 30 days.";
"marketing.privacy.s1_research_heading" = "Research data";
"marketing.privacy.s1_tts_body" = "When you play audio pronunciations, requests are routed through our server to third-party text-to-speech providers (ABAIR.ie for Irish, techiaith.cymru for Welsh, Microsoft Azure as fallback). We do not log the content of these requests.";
"marketing.privacy.s1_tts_heading" = "TTS requests";
"marketing.privacy.s1_voice_body_1" = "blas. runs an optional contribution programme where speakers record audio and submit written contributions (corrections, new sentences, dialect versions, glosses) to help build open Celtic-language resources. Taking part is entirely voluntary. If you contribute, we store your recordings and text, together with your contributor profile, in our database and storage hosted by Supabase in the EU. A voice recording is personal data, so we treat it with particular care.";
"marketing.privacy.s1_voice_body_2" = "Our lawful basis for processing your voice and contributions for this programme is your <strong>consent</strong>, which you give by accepting the Blas Contributor Agreement and submitting a contribution. We use contributions to build datasets and to train speech and language models, including text-to-speech models that may produce a voice resembling yours and speech-to-text models that recognise speech, as set out in that agreement. Contributions are reviewed by the community, and accepted contributions accrue a one-time payment; we collect the payout details you provide solely to pay you.";
"marketing.privacy.s1_voice_body_3" = "You can stop contributing, withdraw your consent, and ask us to erase your personal data at any time by emailing <mail>info@blasapp.com</mail>. We will stop making new uses of your contributions and exclude them from future dataset releases. Where a contribution has already gone into a distributed dataset or a released model, we cannot always recall it after the fact. Where the law requires, we keep records of payments we have made to you for as long as we are obliged to.";
"marketing.privacy.s1_voice_heading" = "Voice and text contributions (optional)";
"marketing.privacy.s2_heading" = "2. How we use your data";
"marketing.privacy.s2_item_1" = "To provide the core learning experience (drills, scheduling, progress tracking)";
"marketing.privacy.s2_item_2" = "To sync progress across your devices (if signed in)";
"marketing.privacy.s2_item_3" = "To improve the app based on aggregated, anonymised analytics (if opted in)";
"marketing.privacy.s2_item_4" = "To send daily reminders (if enabled, via device-local notifications)";
"marketing.privacy.s2_item_5" = "To process subscription purchases and verify receipts";
"marketing.privacy.s2_item_6" = "To operate the Community API and enforce rate limits, key scopes, and abuse protection";
"marketing.privacy.s3_heading" = "3. Third-party services";
"marketing.privacy.s3_item_1" = "<strong>Supabase</strong> (EU) — authentication, database, edge functions";
"marketing.privacy.s3_item_2" = "<strong>PostHog</strong> (United States; Data Privacy Framework and Standard Contractual Clauses) — optional pseudonymous usage analytics (opt-in only; may be linked to your Supabase account UUID while signed in)";
"marketing.privacy.s3_item_3" = "<strong>Apple / Google</strong> — app distribution, in-app purchases, push notifications";
"marketing.privacy.s3_item_4" = "<strong>ABAIR.ie / techiaith.cymru / Microsoft Azure</strong> — text-to-speech";
"marketing.privacy.s3_item_5" = "<strong>OpenAI</strong>: optional conversation, writing feedback, and weekly insights, off by default (opt-in only, no personal data shared)";
"marketing.privacy.s3_item_6" = "<strong>Firebase Cloud Messaging</strong> — push notification delivery";
"marketing.privacy.s3_item_7" = "<strong>Blas Community API infrastructure</strong> — request routing and rate limiting for research and commercial API keys";
"marketing.privacy.s4_body" = "We retain your account and learning data for as long as your account is active. If you delete your account (Settings > Delete account), all data is permanently erased from our servers within 30 days. Local data is cleared immediately. Where we have paid you as a contributor, we keep the records of those payments for as long as the law requires, even after you delete your account.";
"marketing.privacy.s4_heading" = "4. Data retention";
"marketing.privacy.s5_heading" = "5. Your rights (GDPR)";
"marketing.privacy.s5_intro" = "We respect your data rights under the GDPR and equivalent regulations:";
"marketing.privacy.s5_item_1" = "<strong>Access</strong> — request a copy of your data by emailing us";
"marketing.privacy.s5_item_2" = "<strong>Erasure</strong> — delete your account in-app (Settings > Delete account) or email us";
"marketing.privacy.s5_item_3" = "<strong>Portability</strong> — request your data in a machine-readable format";
"marketing.privacy.s5_item_4" = "<strong>Rectification</strong> — update your email in account settings";
"marketing.privacy.s5_item_5" = "<strong>Withdrawal of consent</strong>: revoke analytics or feedback consent at any time in Settings";
"marketing.privacy.s5_item_6" = "<strong>Objection to research use</strong> — email <mail>info@blasapp.com</mail> (see “Research data” above)";
"marketing.privacy.s6_body" = "The Service is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.";
"marketing.privacy.s6_heading" = "6. Children’s privacy";
"marketing.privacy.s7_body" = "We use industry-standard measures to protect your data: encrypted connections (TLS), hashed passwords, row-level security on our database, and limited access to production systems.";
"marketing.privacy.s7_heading" = "7. Security";
"marketing.privacy.s8_body" = "We may update this policy from time to time. We will notify you of significant changes via the app or email. Continued use of the Service after changes constitutes acceptance.";
"marketing.privacy.s8_heading" = "8. Changes to this policy";
"marketing.privacy.s9_body" = "Questions about this policy? Email us at <mail>info@blasapp.com</mail>.";
"marketing.privacy.s9_heading" = "9. Contact";
"marketing.scots_gaelic.about_1" = "Scottish Gaelic (Gàidhlig) is one of the three living Goidelic Celtic languages, alongside Irish (Gaeilge) and Manx (Gaelg). It diverged from a common ancestor with Irish between the 13th and 15th centuries, so the two share much grammar and core vocabulary while differing in pronunciation and idiom.";
"marketing.scots_gaelic.about_2" = "Like Irish, Scottish Gaelic uses initial consonant mutation (lenition), verb-first word order, and a copula distinct from the ordinary verb \"to be\". Unlike Irish, it has standardised on a single national orthography, which makes the written language consistent across dialects.";
"marketing.scots_gaelic.speakers" = "Around 57,000 speakers, mainly in the Highlands and Western Isles, with growing communities in Glasgow and Edinburgh.";
"marketing.seo.footer_blog" = "Blog";
"marketing.seo.footer_contact" = "Contact";
"marketing.seo.footer_privacy" = "Privacy";
"marketing.seo.footer_terms" = "Terms";
"marketing.seo.search_no_results" = "No results found. Try a different search term.";
"marketing.seo.search_results" = "{count, plural, one {# result} other {# results}}";
"marketing.seo.search_results_for" = "{count, plural, one {# result} other {# results}} for \"%1$@\"";
"marketing.seo.tts_listen" = "Listen";
"marketing.seo.tts_play_aria" = "Play audio for %1$@";
"marketing.seo.tts_stop" = "Stop";
"marketing.seo.tts_stop_aria" = "Stop audio for %1$@";
"marketing.ssii_alt.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.ssii_alt.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.ssii_alt.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.ssii_alt.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.ssii_alt.blog_pron_desc" = "How to read Irish off the page, dialect by dialect.";
"marketing.ssii_alt.blog_pron_title" = "Irish Pronunciation Guide";
"marketing.ssii_alt.cta" = "Start learning Irish free";
"marketing.ssii_alt.diff_dialects_body" = "Connacht, Munster, and Ulster all ship. Switch any time. Audio and vocabulary follow your pick.";
"marketing.ssii_alt.diff_dialects_label" = "Three dialects, switchable";
"marketing.ssii_alt.diff_mutations_body" = "Séimhiú and urú drilled with the triggers visible. Not memorised by ear from full sentences.";
"marketing.ssii_alt.diff_mutations_label" = "Mutation drilling";
"marketing.ssii_alt.diff_reading_body" = "Graded reading passages from A1 to C1 with comprehension questions. Writing exercises tied to grammar.";
"marketing.ssii_alt.diff_reading_label" = "Reading and writing";
"marketing.ssii_alt.diff_subtitle" = "SSiI is excellent for speaking. These are the places where blas. fills in what audio-only cannot reach.";
"marketing.ssii_alt.diff_title" = "Where blas. differs";
"marketing.ssii_alt.diff_visual_body" = "On-screen text, conjugation tables, and progress tracking. Useful when you are not in a place to talk out loud.";
"marketing.ssii_alt.diff_visual_label" = "Visual learning surface";
"marketing.ssii_alt.drill_body" = "This is the kind of focused, on-screen practice an audio course cannot offer.";
"marketing.ssii_alt.drill_note" = "Spaced repetition tracks every rule. Wrong answers come back sooner.";
"marketing.ssii_alt.drill_title" = "Try an Irish mutation drill";
"marketing.ssii_alt.eyebrow" = "SaySomethingInIrish Alternative";
"marketing.ssii_alt.faq_title" = "Frequently asked";
"marketing.ssii_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.ssii_alt.final_cta_title" = "Complement SSiI with reading, mutations, and dialects.";
"marketing.ssii_alt.hero_subtitle" = "SaySomethingInIrish is a strong speaking-first method. blas. is the alternative that adds what an audio course cannot: reading passages, mutation drilling, written practice, and a visible curriculum.";
"marketing.ssii_alt.hero_title" = "Beyond audio-only Irish.<br></br><sub>Reading, mutations, standard Irish.</sub>";
"marketing.ssii_alt.keep_reading" = "Keep reading";
"marketing.ssii_alt.meta_description" = "SaySomethingInIrish is an audio-only speaking method. blas. is the complementary alternative: séimhiú and urú drilling, reading, An Caighdeán, labeled regional forms, and grammar.";
"marketing.ssii_alt.meta_title" = "SaySomethingInIrish Alternative";
"marketing.ssii_alt.og_description" = "SSiI teaches you to speak Irish. blas. teaches you to read, write, and mutate too.";
"marketing.ssii_alt.og_title" = "SaySomethingInIrish Alternative. blas.";
"marketing.ssii_alt.q1_a" = "SSiI's audio-recall method builds speaking confidence but offers little reading, writing, or grammar reference. blas. fills those gaps.";
"marketing.ssii_alt.q1_q" = "Why try something other than SaySomethingInIrish?";
"marketing.ssii_alt.q2_a" = "blas. presents standard Irish (An Caighdeán Oifigiúil) and flags Munster, Connacht, and Ulster forms in vocabulary where they diverge.";
"marketing.ssii_alt.q2_q" = "Does blas. cover the same dialect as SSiI?";
"marketing.ssii_alt.q3_a" = "Yes. SSiI for speaking drills and blas. for grammar, reading, and writing is a strong pairing.";
"marketing.ssii_alt.q3_q" = "Can I do both?";
"marketing.ssii_alt.related_a_desc" = "Another audio-heavy Irish option, compared.";
"marketing.ssii_alt.related_a_title" = "Bitesize Irish alternative";
"marketing.ssii_alt.related_b_desc" = "If Drops' vocab-only loop hit a wall.";
"marketing.ssii_alt.related_b_title" = "Drops Irish alternative";
"marketing.ssii_alt.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.ssii_alt.related_c_title" = "Best Irish learning app";
"marketing.ssii_alt.related_title" = "Related comparisons";
"marketing.ssii_alt.twitter_description" = "A complementary alternative to SaySomethingInIrish. Reading, mutations, dialects.";
"marketing.ssiw_alt.blog_best_desc" = "Honest comparison of every Welsh learning tool.";
"marketing.ssiw_alt.blog_best_title" = "Best Apps to Learn Welsh in 2026";
"marketing.ssiw_alt.blog_mutations_desc" = "Every treigladau rule and trigger explained.";
"marketing.ssiw_alt.blog_mutations_title" = "Welsh Mutations: Complete Guide";
"marketing.ssiw_alt.blog_vs_desc" = "Speaking-first audio against systematic written practice.";
"marketing.ssiw_alt.blog_vs_title" = "blas. vs SaySomethingInWelsh";
"marketing.ssiw_alt.cta" = "Start learning Welsh free";
"marketing.ssiw_alt.diff_grammar_body" = "Conjugation, sentence patterns, and mutations explained on screen, not deduced from listening.";
"marketing.ssiw_alt.diff_grammar_label" = "Grammar explained";
"marketing.ssiw_alt.diff_mutations_body" = "Soft, nasal, and aspirate mutations drilled with the triggers visible, not memorised in passing.";
"marketing.ssiw_alt.diff_mutations_label" = "Treigladau drilling";
"marketing.ssiw_alt.diff_reading_body" = "Graded reading passages from A1 to C1 with comprehension questions. Writing exercises tied to grammar.";
"marketing.ssiw_alt.diff_reading_label" = "Reading and writing";
"marketing.ssiw_alt.diff_subtitle" = "SSiW is excellent for speaking. These are the places where blas. fills in what audio-only cannot reach.";
"marketing.ssiw_alt.diff_title" = "Where blas. differs";
"marketing.ssiw_alt.diff_visual_body" = "On-screen text, conjugation tables, and progress tracking. Useful when you are not in a place to talk out loud.";
"marketing.ssiw_alt.diff_visual_label" = "Visual learning surface";
"marketing.ssiw_alt.drill_body" = "This is the kind of focused, on-screen practice an audio course cannot offer. Treigladau drills that target what trips Welsh learners up.";
"marketing.ssiw_alt.drill_note" = "Every answer uses spaced repetition. Get it wrong and it comes back sooner.";
"marketing.ssiw_alt.drill_title" = "Try a Welsh mutation drill";
"marketing.ssiw_alt.eyebrow" = "SaySomethingInWelsh Alternative";
"marketing.ssiw_alt.faq_title" = "Frequently asked";
"marketing.ssiw_alt.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.ssiw_alt.final_cta_title" = "Complement SSiW with reading, writing, and mutations.";
"marketing.ssiw_alt.hero_subtitle" = "SaySomethingInWelsh by Aran Jones is one of the best speaking-first methods anywhere. blas. is the alternative that adds what an audio course cannot: reading passages, mutation drilling, written practice, and visual learning.";
"marketing.ssiw_alt.hero_title" = "Beyond audio-only Welsh.<br></br><sub>Reading, writing, mutations.</sub>";
"marketing.ssiw_alt.keep_reading" = "Keep reading";
"marketing.ssiw_alt.meta_description" = "SaySomethingInWelsh is an audio-only speaking method. blas. is the complementary alternative: treigladau drilling, reading, grammar, and a visual learning surface.";
"marketing.ssiw_alt.meta_title" = "SaySomethingInWelsh Alternative";
"marketing.ssiw_alt.og_description" = "SSiW teaches you to speak Welsh. blas. teaches you to read, write, and conjugate it too.";
"marketing.ssiw_alt.og_title" = "SaySomethingInWelsh Alternative. blas.";
"marketing.ssiw_alt.q1_a" = "SSiW's spaced audio method is great for speaking confidence, but most learners want grammar tables, reading, and writing too.";
"marketing.ssiw_alt.q1_q" = "Why leave SSiW?";
"marketing.ssiw_alt.q2_a" = "There's a conversation mode for spoken practice. Speech recognition is enabled for Welsh.";
"marketing.ssiw_alt.q2_q" = "Does blas. teach speaking?";
"marketing.ssiw_alt.q3_a" = "Blas uses a common learner track for core Welsh. North/South regional forms are flagged where they differ in lessons.";
"marketing.ssiw_alt.q3_q" = "Is blas. North or South Welsh?";
"marketing.ssiw_alt.related_a_desc" = "Side by side: audio recall vs full curriculum.";
"marketing.ssiw_alt.related_a_title" = "blas. vs SaySomethingInWelsh";
"marketing.ssiw_alt.related_b_desc" = "Our overall pick across the Welsh app market.";
"marketing.ssiw_alt.related_b_title" = "Best Welsh learning app";
"marketing.ssiw_alt.related_c_desc" = "If Memrise's vocab decks aren't moving the needle.";
"marketing.ssiw_alt.related_c_title" = "Memrise Welsh alternative";
"marketing.ssiw_alt.related_title" = "Related comparisons";
"marketing.ssiw_alt.twitter_description" = "A complementary alternative to SaySomethingInWelsh. Reading, mutations, grammar.";
"marketing.store_badge.android_alt" = "Get blas. on Google Play — learn the Celtic languages";
"marketing.store_badge.ios_alt" = "Download blas. on the App Store — learn the Celtic languages";
"marketing.support.a_account_needed" = "No. You can use blas. without signing in — your progress is saved locally on your device. Creating an account lets you sync progress across devices and protects your data if you switch phones.";
"marketing.support.a_audio_not_playing" = "Check that your device is not on silent and that the volume is turned up. If audio still does not play, check your internet connection — pronunciations require a live connection to our text-to-speech service.";
"marketing.support.a_cancel_subscription" = "That depends on where you subscribed. On the web: open Settings in the app and tap Manage subscription (also under Settings → Account) — you can cancel there in a couple of clicks. On iPhone or iPad: open the Settings app, tap your name at the top, then Subscriptions, find blas. and tap Cancel Subscription. On Android: open Google Play, tap your profile picture, then Payments and subscriptions → Subscriptions. In every case you keep access until the end of the current billing period.";
"marketing.support.a_charged_no_premium" = "Try tapping \"Restore purchases\" in Settings. If that does not resolve it, force-quit the app and reopen it. If you are still experiencing issues, contact us at info@blasapp.com with your Apple ID email and we will look into it.";
"marketing.support.a_delete_account" = "Go to Settings, scroll to the bottom, and tap \"Delete account\". This will permanently erase your account and all associated data from our servers within 30 days. Local data is cleared immediately. This action cannot be undone.";
"marketing.support.a_dialect" = "Blas uses standard learning tracks for core lessons. Irish written content follows An Caighdeán Oifigiúil; Welsh uses a common learner track; Breton uses modern standard Breton with Peurunvan spelling. Regional or dialectal forms are marked when they appear. Separate dialect course tracks are not currently available in Settings.";
"marketing.support.a_forgot_password" = "On the sign-in screen, tap \"Forgot password?\" and enter your email address. We will send you a reset link.";
"marketing.support.a_premium_includes" = "The whole course is free: all stages, grammar lessons, reading and listening passages, and mutation and vocabulary drilling. Premium adds smart weak-spot sessions, deep grammar explanations, writing and conversation practice, full analytics and mastery tracking, cloud sync, and a weekly AI report. Cornish and Manx are free in full.";
"marketing.support.a_reset_progress" = "Yes. Go to Settings and tap \"Reset all progress\". This erases your learning history and returns you to Stage 1, but keeps your account intact.";
"marketing.support.a_restore_purchase" = "Go to Settings and tap \"Restore purchases\" at the bottom of the screen. This will reconnect any previous purchase made on your Apple ID.";
"marketing.support.a_spaced_repetition" = "After each drill answer, the app schedules the next time you will see that rule based on how well you answered. Items you find difficult come back sooner; items you know well are spaced further out. Over time this builds durable long-term memory.";
"marketing.support.a_switch_languages" = "Go to Settings and tap a language card under the Language section. Your progress for each language is tracked separately.";
"marketing.support.a_sync_progress" = "Sign in to your account (Settings → Sign in). Once signed in, your progress syncs automatically whenever you complete a session.";
"marketing.support.a_what_are_stages" = "Stages organise the mutation curriculum into progressive levels. Stage 1 covers the foundations of lenition; later stages introduce more complex triggers, mixed mutations, and edge cases. You advance through stages as your accuracy improves.";
"marketing.support.email_support" = "Email support";
"marketing.support.footer_blog" = "Blog";
"marketing.support.footer_privacy" = "Privacy";
"marketing.support.footer_terms" = "Terms";
"marketing.support.heading" = "Support";
"marketing.support.intro_prefix" = "Need help with blas.? Browse the frequently asked questions below, or email us at";
"marketing.support.intro_suffix" = "and we will get back to you.";
"marketing.support.meta_description" = "Get help with blas., the Celtic language learning app. FAQs, subscription support, and contact information.";
"marketing.support.meta_title" = "Support";
"marketing.support.q_account_needed" = "Do I need an account to use blas.?";
"marketing.support.q_audio_not_playing" = "Why is audio not playing?";
"marketing.support.q_cancel_subscription" = "How do I cancel my subscription?";
"marketing.support.q_charged_no_premium" = "I was charged but the app is not showing premium.";
"marketing.support.q_delete_account" = "How do I delete my account?";
"marketing.support.q_dialect" = "What is a dialect and which should I choose?";
"marketing.support.q_forgot_password" = "I forgot my password.";
"marketing.support.q_premium_includes" = "What does blas. premium include?";
"marketing.support.q_reset_progress" = "Can I reset my progress without deleting my account?";
"marketing.support.q_restore_purchase" = "How do I restore a purchase I already made?";
"marketing.support.q_spaced_repetition" = "How does spaced repetition work in blas.?";
"marketing.support.q_switch_languages" = "How do I switch between languages?";
"marketing.support.q_sync_progress" = "How do I sync my progress across devices?";
"marketing.support.q_what_are_stages" = "What are stages?";
"marketing.support.section_account_data" = "Account & data";
"marketing.support.section_getting_started" = "Getting started";
"marketing.support.section_learning_content" = "Learning & content";
"marketing.support.section_subscriptions" = "Subscriptions & purchases";
"marketing.support.still_need_help_body" = "If you cannot find the answer above, email us and we will respond as soon as we can.";
"marketing.support.still_need_help_heading" = "Still need help?";
"marketing.tables.card_all_languages" = "All languages";
"marketing.tables.card_irish_names" = "Irish names";
"marketing.tables.card_irish_verbs" = "Irish verbs";
"marketing.tables.card_open_dictionary" = "Open dictionary";
"marketing.tables.card_welsh_names" = "Welsh names";
"marketing.tables.card_welsh_verbs" = "Welsh verbs";
"marketing.tables.header_description" = "Verb conjugations, the dictionary, and Celtic names. Reference material that lives outside the learning flow.";
"marketing.tables.header_eyebrow" = "Reference";
"marketing.tables.header_title" = "Tables";
"marketing.tables.meta_description" = "Verb conjugations, the dictionary, and Celtic names in one place. The Celtic languages, searchable.";
"marketing.tables.meta_title" = "tables";
"marketing.tables.names_description" = "Personal names with pronunciation, origin notes, and meaning. Useful for naming a child, a place, or a character.";
"marketing.tables.names_eyebrow" = "Names";
"marketing.tables.names_title" = "Celtic names";
"marketing.tables.verbs_description" = "Full conjugation tables across tense, person, and mood.";
"marketing.tables.verbs_eyebrow" = "Verbs";
"marketing.tables.verbs_title" = "Verb tables";
"marketing.tables.words_description" = "Search across all languages at once. Definitions, pronunciation, and word-by-word breakdowns.";
"marketing.tables.words_eyebrow" = "Words";
"marketing.tables.words_title" = "Dictionary";
"marketing.terms.footer_blog" = "Blog";
"marketing.terms.footer_privacy" = "Privacy";
"marketing.terms.heading" = "Terms of Service";
"marketing.terms.intro" = "These terms govern your use of the blas. mobile applications, website, and browser extension (“Service”) operated by blas. (“we”, “us”, “our”). By using the Service, you agree to these terms.";
"marketing.terms.last_updated" = "Last updated: 8 May 2026";
"marketing.terms.meta_description" = "Terms of service for the blas. language learning app and browser extension.";
"marketing.terms.meta_title" = "Terms of Service";
"marketing.terms.s10_body" = "You may stop using the Service and delete your account at any time. We may suspend or terminate your access if you violate these terms. Upon termination, your right to use the Service ceases immediately.";
"marketing.terms.s10_heading" = "10. Termination";
"marketing.terms.s11_body" = "These terms are governed by the laws of Ireland. Any disputes shall be resolved in the courts of Ireland.";
"marketing.terms.s11_heading" = "11. Governing law";
"marketing.terms.s12_body" = "We may update these terms from time to time. We will notify you of material changes via the app or email. Continued use after changes constitutes acceptance.";
"marketing.terms.s12_heading" = "12. Changes to these terms";
"marketing.terms.s13_body" = "Questions about these terms? Email us at <mail>hello@blasapp.com</mail>.";
"marketing.terms.s13_heading" = "13. Contact";
"marketing.terms.s1_body" = "We grant you a limited, non-exclusive, non-transferable, revocable licence to use the Service for personal, non-commercial language learning purposes. You may not copy, modify, distribute, sell, or lease any part of the Service, nor reverse-engineer or attempt to extract the source code.";
"marketing.terms.s1_heading" = "1. License";
"marketing.terms.s2_body" = "You may use core features without an account. Creating an account enables cross-device sync. You are responsible for maintaining the security of your account credentials. You must provide accurate information and be at least 13 years old to create an account.";
"marketing.terms.s2_heading" = "2. Accounts";
"marketing.terms.s3_heading" = "3. Acceptable use";
"marketing.terms.s3_intro" = "You agree not to:";
"marketing.terms.s3_item_1" = "Use the Service for any unlawful purpose";
"marketing.terms.s3_item_2" = "Attempt to gain unauthorised access to our systems";
"marketing.terms.s3_item_3" = "Interfere with or disrupt the Service";
"marketing.terms.s3_item_4" = "Scrape, crawl, or harvest content from the Service";
"marketing.terms.s3_item_5" = "Use the conversation or writing features to generate harmful, abusive, or illegal content";
"marketing.terms.s4_body" = "Premium features are available via in-app purchase (monthly, annual, or lifetime). Subscriptions are processed by Apple (App Store) or Google (Play Store) and are subject to their respective terms.";
"marketing.terms.s4_heading" = "4. Premium subscriptions";
"marketing.terms.s4_item_1" = "<strong>Billing</strong> — you are charged through your Apple ID or Google account at confirmation of purchase";
"marketing.terms.s4_item_2" = "<strong>Renewal</strong> — subscriptions auto-renew unless cancelled at least 24 hours before the end of the current period";
"marketing.terms.s4_item_3" = "<strong>Cancellation</strong> — cancel anytime from Settings → Manage subscription in the app (web purchases) or in your device’s subscription settings (App Store / Google Play)";
"marketing.terms.s4_item_4" = "<strong>Refunds</strong> — refund requests are handled by Apple or Google per their refund policies";
"marketing.terms.s5_body" = "All content in the Service (drill material, UI, branding, audio) is owned by us or our licensors. Linguistic data sourced from open-source projects retains its original licence. You retain ownership of any content you create (e.g. writing practice submissions), but grant us a limited licence to process it for providing the Service.";
"marketing.terms.s5_heading" = "5. Content and intellectual property";
"marketing.terms.s6_body_1" = "The blas. Grammar Checker extension is free to install from the Chrome Web Store, Firefox Add-ons, Edge Add-ons, or directly from us. You do not need an account for its free local passive checks and rules. Your use of the extension is governed by these terms and by the privacy policy at <link>/privacy</link>.";
"marketing.terms.s6_body_2" = "The extension flags likely grammar errors in Irish, Welsh, Scottish Gaelic, Manx, Cornish, Breton, and English text you type in your browser. It is a writing assistant, not a linguistic authority. Rules and suggestions are derived from published grammars and open linguistic resources for Irish, Welsh, Scottish Gaelic, Manx, Cornish, Breton, and English, but the extension may miss errors or flag correct forms — particularly in dialect or literary writing. <strong>Do not rely on the extension as a definitive source; always cross-reference against a trusted dictionary, grammar, or teacher for anything that matters.</strong>";
"marketing.terms.s6_body_3" = "The extension is provided as-is. We do not guarantee the accuracy, completeness, or timeliness of grammar suggestions. We may update, modify, or discontinue the extension at any time.";
"marketing.terms.s6_body_4" = "Linking the extension to a blas. account is optional. Linked features use a scoped extension token for actions such as saving words, syncing ignored suggestions, or submitting diagnostic reports. Report writing and page URL fields are unchecked unless you explicitly include them before submitting. You can disconnect the extension at any time from its popup.";
"marketing.terms.s6_heading" = "6. Grammar Checker browser extension";
"marketing.terms.s7_body" = "These optional features (conversation practice, writing feedback, answer validation) are off by default and require separate consent. Responses are generated by third-party models and may contain errors. We do not guarantee their accuracy. Do not rely on them as a sole source of linguistic authority.";
"marketing.terms.s7_heading" = "7. Optional conversation and writing features";
"marketing.terms.s8_body" = "We aim to keep the Service available but do not guarantee uninterrupted access. We may modify, suspend, or discontinue features at any time. We will provide reasonable notice for significant changes.";
"marketing.terms.s8_heading" = "8. Availability and changes";
"marketing.terms.s9_body" = "To the maximum extent permitted by law, the Service is provided “as is” without warranties of any kind. We are not liable for any indirect, incidental, special, or consequential damages arising from your use of the Service.";
"marketing.terms.s9_heading" = "9. Limitation of liability";
"marketing.unsubscribe.back_to_blas" = "Back to blas.";
"marketing.unsubscribe.confirm_button" = "Confirm unsubscribe";
"marketing.unsubscribe.error_body_prefix" = "We couldn't complete the unsubscribe. Email us at";
"marketing.unsubscribe.error_body_suffix" = "and we'll sort it out.";
"marketing.unsubscribe.error_heading" = "Something went wrong.";
"marketing.unsubscribe.footer_privacy" = "Privacy";
"marketing.unsubscribe.footer_support" = "Support";
"marketing.unsubscribe.footer_terms" = "Terms";
"marketing.unsubscribe.invalid_body_prefix" = "This unsubscribe link is missing information, has been truncated, or has expired. Open the email again and tap the link directly, or email us at";
"marketing.unsubscribe.invalid_body_suffix" = "and we'll unsubscribe you manually.";
"marketing.unsubscribe.invalid_heading" = "Link invalid.";
"marketing.unsubscribe.meta_description" = "Email preferences.";
"marketing.unsubscribe.meta_title" = "Unsubscribe";
"marketing.unsubscribe.ok_body" = "We won't send you %1$@ anymore. Account emails (receipts, password resets) will still come through.";
"marketing.unsubscribe.ok_heading" = "You're unsubscribed.";
"marketing.unsubscribe.ok_reenable" = "Changed your mind? You can re-enable any email category in the blas. app under Settings → Notifications.";
"marketing.unsubscribe.pending_body" = "You'll stop receiving %1$@ from blas. Account emails (receipts, password resets) will still come through.";
"marketing.unsubscribe.pending_heading" = "Unsubscribe from %1$@?";
"marketing.unsubscribe.type_default" = "these emails";
"marketing.unsubscribe.type_lapse_prevention" = "reactivation emails";
"marketing.unsubscribe.type_milestone" = "milestone emails";
"marketing.unsubscribe.type_monthly_digest" = "monthly progress digests";
"marketing.unsubscribe.type_newsletter" = "the weekly newsletter";
"marketing.unsubscribe.type_smart_reminder" = "smart reminder emails";
"marketing.unsubscribe.type_weekly_digest" = "weekly progress digests";
"marketing.unsubscribe.type_welcome_sequence" = "welcome emails";
"marketing.vs_bitesize.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.vs_bitesize.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.vs_bitesize.blog_grammar_desc" = "The system that holds Gaeilge together, in plain English.";
"marketing.vs_bitesize.blog_grammar_title" = "Irish Grammar: A Beginner's Guide";
"marketing.vs_bitesize.blog_mutations_desc" = "Every séimhiú and urú rule explained.";
"marketing.vs_bitesize.blog_mutations_title" = "Irish Mutations: Complete Guide";
"marketing.vs_bitesize.col_feature" = "Feature";
"marketing.vs_bitesize.cta" = "Try blas. free";
"marketing.vs_bitesize.drill_body" = "This is the on-screen mutation work that audio dialogues do not isolate. blas. drills the rule, not just the phrase that contains it.";
"marketing.vs_bitesize.drill_note" = "Spaced repetition tracks every rule. Wrong answers come back sooner.";
"marketing.vs_bitesize.drill_title" = "Try an Irish mutation drill";
"marketing.vs_bitesize.eyebrow" = "blas. vs Bitesize Irish";
"marketing.vs_bitesize.faq_title" = "Frequently asked";
"marketing.vs_bitesize.feature_audio_dialogues" = "Audio dialogues";
"marketing.vs_bitesize.feature_community" = "Community forums";
"marketing.vs_bitesize.feature_grammar_engine" = "Grammar engine";
"marketing.vs_bitesize.feature_lifetime" = "Lifetime purchase option";
"marketing.vs_bitesize.feature_mutation_drills" = "Mutation drilling";
"marketing.vs_bitesize.feature_reading" = "Reading passages";
"marketing.vs_bitesize.feature_srs" = "Spaced repetition";
"marketing.vs_bitesize.feature_three_dialects" = "Standard track, regional notes";
"marketing.vs_bitesize.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.vs_bitesize.final_cta_title" = "Pick the one that fits how you want to learn Irish.";
"marketing.vs_bitesize.footnote" = "Bitesize Irish is a long-running paid Irish programme by Eoin Ó Conchúir, audio-led with a strong Munster lean and an active learner community.";
"marketing.vs_bitesize.hero_subtitle" = "Bitesize Irish is a polished audio-led Irish programme founded by Eoin Ó Conchúir. blas. is a grammar-first Irish app built for mutations, dialects, and reading. This is the honest side-by-side.";
"marketing.vs_bitesize.hero_title" = "blas. vs Bitesize Irish<br></br><sub>Audio dialogues against a grammar engine.</sub>";
"marketing.vs_bitesize.honest_blas_wins_body" = "Systematic mutation drilling, standard written Irish, labeled regional forms, graded reading passages, full conjugation, and a visible curriculum tracked rule by rule.";
"marketing.vs_bitesize.honest_blas_wins_title" = "blas.'s strengths";
"marketing.vs_bitesize.honest_body" = "Both are good products. They are aimed at different learners.";
"marketing.vs_bitesize.honest_bs_wins_body" = "Audio-led conversational immersion with a single coherent voice. Active learner community and accountability. A strong fit if speaking Munster Irish is your goal.";
"marketing.vs_bitesize.honest_bs_wins_title" = "Bitesize Irish's strengths";
"marketing.vs_bitesize.honest_title" = "What each one does best";
"marketing.vs_bitesize.keep_reading" = "Keep reading";
"marketing.vs_bitesize.meta_description" = "Side-by-side comparison of blas. and Bitesize Irish. Audio dialogues, mutation drilling, dialects, grammar, and what each tool actually does for Irish learners.";
"marketing.vs_bitesize.meta_title" = "vs Bitesize Irish";
"marketing.vs_bitesize.og_description" = "Side-by-side comparison of blas. and Bitesize Irish in 2026.";
"marketing.vs_bitesize.og_title" = "blas. vs Bitesize Irish";
"marketing.vs_bitesize.q1_a" = "Bitesize charges around $185 per year. blas. is $90 per year or $180 lifetime. The lifetime tier wins long term.";
"marketing.vs_bitesize.q1_q" = "Is blas. cheaper than Bitesize Irish?";
"marketing.vs_bitesize.q2_a" = "Audio is embedded in interactive lessons rather than delivered as standalone podcast episodes.";
"marketing.vs_bitesize.q2_q" = "Does blas. have Bitesize-style audio lessons?";
"marketing.vs_bitesize.q3_a" = "There's no formal import, but you can skip introductory chapters if you've already covered the basics.";
"marketing.vs_bitesize.q3_q" = "Can I switch from Bitesize without losing progress?";
"marketing.vs_bitesize.related_a_desc" = "A broader look at options beyond Bitesize.";
"marketing.vs_bitesize.related_a_title" = "Bitesize Irish alternative";
"marketing.vs_bitesize.related_b_desc" = "The other big audio Irish option, compared.";
"marketing.vs_bitesize.related_b_title" = "SaySomethingInIrish alternative";
"marketing.vs_bitesize.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.vs_bitesize.related_c_title" = "Best Irish learning app";
"marketing.vs_bitesize.related_title" = "Related comparisons";
"marketing.vs_bitesize.table_subtitle" = "What each one actually does, no marketing fog.";
"marketing.vs_bitesize.table_title" = "Feature by feature";
"marketing.vs_bitesize.twitter_description" = "Side-by-side: blas. vs Bitesize Irish.";
"marketing.vs_duolingo.blog_after_welsh_desc" = "What 675,000 learners should do next.";
"marketing.vs_duolingo.blog_after_welsh_title" = "Duolingo Dropped Welsh. Now What?";
"marketing.vs_duolingo.blog_best_desc" = "Honest comparison of every Irish learning tool.";
"marketing.vs_duolingo.blog_best_title" = "Best Apps to Learn Irish in 2026";
"marketing.vs_duolingo.blog_vs_irish_desc" = "A closer look at the Irish-specific comparison.";
"marketing.vs_duolingo.blog_vs_irish_title" = "blas. vs Duolingo for Irish";
"marketing.vs_duolingo.col_feature" = "Feature";
"marketing.vs_duolingo.cta" = "Try blas. free";
"marketing.vs_duolingo.drill_body" = "Here is the kind of practice Duolingo never offered for Celtic languages. Mutation drills that target what trips learners up.";
"marketing.vs_duolingo.drill_note" = "Spaced repetition tracks every rule independently. Wrong answers come back sooner.";
"marketing.vs_duolingo.drill_title" = "Try a mutation drill";
"marketing.vs_duolingo.eyebrow" = "blas. vs Duolingo";
"marketing.vs_duolingo.faq_title" = "Frequently asked";
"marketing.vs_duolingo.feature_audio" = "Audio practice";
"marketing.vs_duolingo.feature_dialects" = "Multiple dialects";
"marketing.vs_duolingo.feature_gamified" = "Streaks and gamification";
"marketing.vs_duolingo.feature_grammar" = "Grammar engine";
"marketing.vs_duolingo.feature_irish_course" = "Irish course";
"marketing.vs_duolingo.feature_lifetime" = "Lifetime purchase option";
"marketing.vs_duolingo.feature_mutation" = "Mutation drilling";
"marketing.vs_duolingo.feature_reading" = "Reading passages";
"marketing.vs_duolingo.feature_sg_course" = "Scottish Gaelic course";
"marketing.vs_duolingo.feature_srs" = "Spaced repetition";
"marketing.vs_duolingo.feature_welsh_course" = "Welsh course";
"marketing.vs_duolingo.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.vs_duolingo.final_cta_title" = "Pick the one that fits how you actually want to learn.";
"marketing.vs_duolingo.footnote" = "Duolingo paused development of its Welsh course in October 2023; the existing course remains accessible but receives no updates. Its Irish and Scottish Gaelic courses are still actively maintained. blas. offers Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx in one app. Last verified May 2026.";
"marketing.vs_duolingo.hero_subtitle" = "Duolingo and blas. solve different problems. Duolingo is a gamified habit engine. blas. is a Celtic-specific grammar engine. This is the honest comparison for the three languages where the choice matters.";
"marketing.vs_duolingo.hero_title" = "blas. vs Duolingo<br></br><sub>For Celtic languages, side by side.</sub>";
"marketing.vs_duolingo.honest_blas_wins_body" = "Built for the grammar of Celtic languages: mutations, conjugation, dialects, reading. Six Celtic languages with content that respects each.";
"marketing.vs_duolingo.honest_blas_wins_title" = "blas.'s strengths";
"marketing.vs_duolingo.honest_body" = "Both apps have honest strengths. Pick the one that matches what you actually need.";
"marketing.vs_duolingo.honest_duo_wins_body" = "Free with ads. Strong daily habit loop. Hundreds of languages in one app. The bird and streaks genuinely keep people coming back.";
"marketing.vs_duolingo.honest_duo_wins_title" = "Duolingo's strengths";
"marketing.vs_duolingo.honest_title" = "What each one does best";
"marketing.vs_duolingo.keep_reading" = "Keep reading";
"marketing.vs_duolingo.meta_description" = "Side-by-side comparison of blas. and Duolingo for learning Irish, Welsh, and Scottish Gaelic. Mutation drilling, dialects, grammar, and what each app actually does.";
"marketing.vs_duolingo.meta_title" = "vs Duolingo for Celtic Languages";
"marketing.vs_duolingo.og_description" = "Side-by-side comparison of blas. and Duolingo for Irish, Welsh, and Scottish Gaelic in 2026.";
"marketing.vs_duolingo.og_title" = "blas. vs Duolingo for Celtic Languages";
"marketing.vs_duolingo.q1_a" = "blas. is $15 per month, $90 per year, or $180 lifetime. Duolingo Super is around $84 per year. blas. lifetime is the long-run winner.";
"marketing.vs_duolingo.q1_q" = "Is blas. cheaper than Duolingo?";
"marketing.vs_duolingo.q2_a" = "There's a basic streak. No leagues, no hearts, no aggressive nudges. The design prioritizes learning over retention games.";
"marketing.vs_duolingo.q2_q" = "Does blas. have streaks and leagues?";
"marketing.vs_duolingo.q3_a" = "Breton, Cornish, and Manx aren't on Duolingo at all. Scottish Gaelic and Irish are deeper on blas.";
"marketing.vs_duolingo.q3_q" = "Which Celtic languages does blas. cover that Duolingo doesn't?";
"marketing.vs_duolingo.related_a_desc" = "If you're specifically leaving the Irish course.";
"marketing.vs_duolingo.related_a_title" = "Duolingo Irish alternative";
"marketing.vs_duolingo.related_b_desc" = "What to use now that the Welsh tree is paused.";
"marketing.vs_duolingo.related_b_title" = "Duolingo Welsh alternative";
"marketing.vs_duolingo.related_c_desc" = "Our overall pick across the Irish app market.";
"marketing.vs_duolingo.related_c_title" = "Best Irish learning app";
"marketing.vs_duolingo.related_title" = "Related comparisons";
"marketing.vs_duolingo.table_subtitle" = "What each app actually does for Irish, Welsh, and Scottish Gaelic.";
"marketing.vs_duolingo.table_title" = "Feature by feature";
"marketing.vs_duolingo.twitter_description" = "Side-by-side: blas. vs Duolingo for Celtic languages.";
"marketing.vs_ssiw.blog_best_desc" = "Honest comparison of every Welsh learning tool.";
"marketing.vs_ssiw.blog_best_title" = "Best Apps to Learn Welsh in 2026";
"marketing.vs_ssiw.blog_mutations_desc" = "Every treigladau rule and trigger explained.";
"marketing.vs_ssiw.blog_mutations_title" = "Welsh Mutations: Complete Guide";
"marketing.vs_ssiw.blog_vs_desc" = "A closer look at the comparison.";
"marketing.vs_ssiw.blog_vs_title" = "blas. vs SaySomethingInWelsh";
"marketing.vs_ssiw.col_feature" = "Feature";
"marketing.vs_ssiw.cta" = "Try blas. free";
"marketing.vs_ssiw.drill_body" = "This is the on-screen mutation work that an audio method cannot isolate. blas. drills the rule, not just the phrase that contains it.";
"marketing.vs_ssiw.drill_note" = "Spaced repetition tracks every rule. Wrong answers come back sooner.";
"marketing.vs_ssiw.drill_title" = "Try a Welsh mutation drill";
"marketing.vs_ssiw.eyebrow" = "blas. vs SSiW";
"marketing.vs_ssiw.faq_title" = "Frequently asked";
"marketing.vs_ssiw.feature_audio_method" = "Audio-only speaking method";
"marketing.vs_ssiw.feature_community" = "Live community and bootcamps";
"marketing.vs_ssiw.feature_dialects" = "North and South dialects";
"marketing.vs_ssiw.feature_grammar_engine" = "Grammar engine";
"marketing.vs_ssiw.feature_lifetime" = "Lifetime purchase option";
"marketing.vs_ssiw.feature_mutation_drills" = "Mutation drilling";
"marketing.vs_ssiw.feature_reading" = "Reading passages";
"marketing.vs_ssiw.feature_srs" = "Spaced repetition";
"marketing.vs_ssiw.feature_writing" = "Writing exercises";
"marketing.vs_ssiw.final_cta_body" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.vs_ssiw.final_cta_title" = "Use SSiW to speak. Use blas. to read, write, and mutate.";
"marketing.vs_ssiw.footnote" = "SaySomethingInWelsh is an audio-led Welsh learning method by Aran Jones, with a strong community and a long track record of producing confident Welsh speakers.";
"marketing.vs_ssiw.hero_subtitle" = "SaySomethingInWelsh by Aran Jones is one of the best audio speaking methods anywhere. blas. is a grammar-first Welsh app with treigladau drilling and reading. Many learners use both. Here is the honest side-by-side.";
"marketing.vs_ssiw.hero_title" = "blas. vs SaySomethingInWelsh<br></br><sub>Speaking-first against systematic Welsh.</sub>";
"marketing.vs_ssiw.honest_blas_wins_body" = "Systematic treigladau drilling, graded reading, written practice, on-screen conjugation, and progression tracking rule by rule.";
"marketing.vs_ssiw.honest_blas_wins_title" = "blas.'s strengths";
"marketing.vs_ssiw.honest_body" = "These are not really competitors. They are good at different things, and many learners use both.";
"marketing.vs_ssiw.honest_ssiw_wins_body" = "Speaking confidence faster than any visual app can deliver. Active community, bootcamps, and the kind of accountability that an app cannot replicate.";
"marketing.vs_ssiw.honest_ssiw_wins_title" = "SSiW's strengths";
"marketing.vs_ssiw.honest_title" = "What each one does best";
"marketing.vs_ssiw.keep_reading" = "Keep reading";
"marketing.vs_ssiw.meta_description" = "Side-by-side comparison of blas. and SaySomethingInWelsh. Audio speaking-first method against grammar-and-reading. What each one actually does for Welsh learners.";
"marketing.vs_ssiw.meta_title" = "vs SaySomethingInWelsh";
"marketing.vs_ssiw.og_description" = "Side-by-side comparison of blas. and SaySomethingInWelsh in 2026.";
"marketing.vs_ssiw.og_title" = "blas. vs SaySomethingInWelsh";
"marketing.vs_ssiw.q1_a" = "SSiW runs around $10 per month per level. blas. is $15 per month across all languages, $90 per year, or $180 lifetime.";
"marketing.vs_ssiw.q1_q" = "Is blas. cheaper than SSiW?";
"marketing.vs_ssiw.q2_a" = "blas. includes a conversation mode and speech recognition for Welsh. SSiW's audio-recall method is more aggressive on speaking.";
"marketing.vs_ssiw.q2_q" = "Does blas. teach speaking like SSiW does?";
"marketing.vs_ssiw.q3_a" = "Yes. SSiW for speaking reps and blas. for grammar, reading, and writing is a common pairing.";
"marketing.vs_ssiw.q3_q" = "Can I use both?";
"marketing.vs_ssiw.related_a_desc" = "A broader look at options beyond SSiW.";
"marketing.vs_ssiw.related_a_title" = "SaySomethingInWelsh alternative";
"marketing.vs_ssiw.related_b_desc" = "Our overall pick across the Welsh app market.";
"marketing.vs_ssiw.related_b_title" = "Best Welsh learning app";
"marketing.vs_ssiw.related_c_desc" = "What to use now that the Duolingo Welsh tree is paused.";
"marketing.vs_ssiw.related_c_title" = "Duolingo Welsh alternative";
"marketing.vs_ssiw.related_title" = "Related comparisons";
"marketing.vs_ssiw.table_subtitle" = "What each one actually does. They are genuinely different products.";
"marketing.vs_ssiw.table_title" = "Feature by feature";
"marketing.vs_ssiw.twitter_description" = "Side-by-side: blas. vs SaySomethingInWelsh.";
"marketing.waitlist.both" = "Both";
"marketing.waitlist.email_placeholder" = "your@email.com";
"marketing.waitlist.error_generic" = "Something went wrong";
"marketing.waitlist.submit" = "Notify me for iOS & Android";
"marketing.waitlist.submitting" = "Joining...";
"marketing.waitlist.success_body" = "We’ll email you when the native apps launch.";
"marketing.waitlist.success_title" = "You’re on the list.";
"marketing.weekly.all_issues_link" = "← All issues";
"marketing.weekly.back_link" = "← blasapp.com";
"marketing.weekly.empty_state" = "First issue coming soon.";
"marketing.weekly.eyebrow" = "blas. weekly";
"marketing.weekly.heading" = "One idea each Saturday";
"marketing.weekly.intro" = "A weekly look at what makes Irish and Welsh different from English — the patterns, the history, and the beauty hiding in the grammar.";
"marketing.weekly.issue_meta_description_fallback" = "Weekly %1$@ language insight from blas.";
"marketing.weekly.issue_meta_title" = "%1$@";
"marketing.weekly.meta_description" = "One idea about Irish or Welsh each Saturday that changes how you see the language. Free weekly newsletter from blas.";
"marketing.weekly.meta_title" = "Weekly newsletter";
"marketing.weekly.next_week" = "Week %1$lld →";
"marketing.weekly.not_found_title" = "Not Found";
"marketing.weekly.og_description" = "One idea about Irish or Welsh each Saturday that changes how you see the language.";
"marketing.weekly.og_title" = "blas. weekly";
"marketing.weekly.prev_week" = "← Week %1$lld";
"marketing.weekly.section_irish" = "Irish";
"marketing.weekly.section_welsh" = "Welsh";
"marketing.weekly.week_label" = "Week %1$lld";
"marketing.weekly.week_language_label" = "Week %1$lld · %2$@";
"marketing.welsh.blog.heading" = "From the blog";
"marketing.welsh.blog.posts.after_duolingo.desc" = "What to do after 675,000 learners were left stranded.";
"marketing.welsh.blog.posts.after_duolingo.title" = "Duolingo Dropped Welsh. Now What?";
"marketing.welsh.blog.posts.bod.desc" = "Present, past, future, conditional, questions, and negatives in practical tables.";
"marketing.welsh.blog.posts.bod.title" = "The Welsh Verb Bod: Core Spoken Forms";
"marketing.welsh.blog.posts.complete_guide.desc" = "The full roadmap for adults learning Welsh.";
"marketing.welsh.blog.posts.complete_guide.title" = "How to Learn Welsh: Complete Guide";
"marketing.welsh.blog.posts.mutations.desc" = "Treiglad meddal, trwynol, and llaes — every rule and trigger explained.";
"marketing.welsh.blog.posts.mutations.title" = "Welsh Mutations: The Complete Guide";
"marketing.welsh.blog.posts.verb_conjugation.desc" = "Core periphrastic forms, the preterite, commands, and common irregular verbs.";
"marketing.welsh.blog.posts.verb_conjugation.title" = "Welsh Verb Conjugation: Spoken Patterns";
"marketing.welsh.blog.subtext" = "Guides to help you on your Welsh learning journey.";
"marketing.welsh.cta_start_learning" = "Start learning Welsh";
"marketing.welsh.drill.body_1" = "This is a treigladau drill — one of dozens of drill types covering vocabulary, grammar, conjugation, reading, and more. Every answer feeds the spaced repetition engine, so you practise exactly what you need.";
"marketing.welsh.drill.body_2" = "Get it wrong and it comes back sooner. Get it right and the gap widens. Your brain does the work — the algorithm just makes sure you practise the right things at the right time.";
"marketing.welsh.drill.eyebrow" = "A taste";
"marketing.welsh.drill.heading_line_1" = "This is what learning";
"marketing.welsh.drill.heading_line_2" = "Welsh feels like in blas.";
"marketing.welsh.final_cta.body" = "blas. is available now on iOS, Android, and web. Free to start. No credit card needed. Pick up where you left off.";
"marketing.welsh.final_cta.cta_start" = "Start learning free";
"marketing.welsh.final_cta.heading" = "It's not too late to learn Welsh.";
"marketing.welsh.footer.blog" = "Blog";
"marketing.welsh.footer.contact" = "Contact";
"marketing.welsh.footer.learn_welsh" = "Learn Welsh";
"marketing.welsh.footer.privacy" = "Privacy";
"marketing.welsh.footer.terms" = "Terms";
"marketing.welsh.further_reading.best_apps" = "Best Apps to Learn Welsh (2026)";
"marketing.welsh.further_reading.browse_verbs" = "Browse all Welsh verb conjugations";
"marketing.welsh.further_reading.browse_vocab" = "Browse all Welsh vocabulary";
"marketing.welsh.further_reading.complete_guide_adults" = "How to Learn Welsh: The Complete Guide for Adults";
"marketing.welsh.further_reading.heading" = "Further reading";
"marketing.welsh.further_reading.pronunciation_easier" = "Welsh Pronunciation — It's Actually Easier Than English";
"marketing.welsh.hero.cta_browser" = "or try in your browser";
"marketing.welsh.hero.cta_start" = "Start learning Welsh";
"marketing.welsh.hero.heading_line_1" = "Duolingo dropped Welsh.";
"marketing.welsh.hero.heading_line_2" = "We picked it up.";
"marketing.welsh.hero.intro" = "900,000 people speak Welsh. Wales wants a million by 2050. blas. is the practice tool between your courses — built from the ground up for Welsh, not translated from Spanish.";
"marketing.welsh.hook.body" = "Your nan slips into Welsh without thinking and you catch maybe half of it. You finished a beginner course, felt good — then stalled. The treigladau keep tripping you up. You need practice, not another lesson.";
"marketing.welsh.hook.heading" = "You've been here before.";
"marketing.welsh.hook.testimonials.course_ends.label" = "The course that ends";
"marketing.welsh.hook.testimonials.course_ends.quote" = "I finished SaySomethinginWelsh but I still freeze in conversation. I need to practise, not learn more theory.";
"marketing.welsh.hook.testimonials.stranded.label" = "Left stranded";
"marketing.welsh.hook.testimonials.stranded.quote" = "Duolingo dropped Welsh. I was halfway through the tree. Now what? There's nothing else that drills grammar properly.";
"marketing.welsh.hook.testimonials.theory.label" = "Theory without practice";
"marketing.welsh.hook.testimonials.theory.quote" = "I know the treigladau rules. I still get them wrong in real time. Knowing a rule and applying it are different things entirely.";
"marketing.welsh.language.card_body" = "Spoken by nearly a million people across Wales. Thriving in schools, government, and media. A living language with a rich literary tradition stretching back to the sixth century.";
"marketing.welsh.language.heading" = "Welsh is thriving. Join it.";
"marketing.welsh.language.intro" = "Nearly a million people speak Welsh across Wales. It's in schools, government, media, and daily life. One of the great success stories of language revival — and it's still growing.";
"marketing.welsh.language.phrases.caru" = "I love you";
"marketing.welsh.language.phrases.diolch" = "Thank you very much";
"marketing.welsh.language.phrases.shwmae" = "Hello (how goes it)";
"marketing.welsh.language.phrases.sut_mae" = "How are you?";
"marketing.welsh.learn_in.community_heading" = "The Welsh language in %1$@";
"marketing.welsh.learn_in.covers.conjugation.desc" = "Every tense, every person — both dialects";
"marketing.welsh.learn_in.covers.conjugation.title" = "Verb Conjugation";
"marketing.welsh.learn_in.covers.conversation.desc" = "Real-world scenarios with guided practice";
"marketing.welsh.learn_in.covers.conversation.title" = "Conversation";
"marketing.welsh.learn_in.covers.pronunciation.desc" = "Audio for every word and sentence";
"marketing.welsh.learn_in.covers.pronunciation.title" = "Pronunciation";
"marketing.welsh.learn_in.covers.reading.desc" = "Graded passages from beginner to advanced";
"marketing.welsh.learn_in.covers.reading.title" = "Reading";
"marketing.welsh.learn_in.covers.treigladau.desc" = "Soft, nasal, and aspirate mutations drilled until automatic";
"marketing.welsh.learn_in.covers.treigladau.title" = "Treigladau";
"marketing.welsh.learn_in.covers.vocabulary.desc" = "3,000+ words with spaced repetition";
"marketing.welsh.learn_in.covers.vocabulary.title" = "Vocabulary";
"marketing.welsh.learn_in.covers_heading" = "What blas. covers";
"marketing.welsh.learn_in.cta_heading" = "Start learning Welsh today";
"marketing.welsh.learn_in.cta_subtext" = "Free to start. No credit card needed. Available on iOS, Android, and web.";
"marketing.welsh.learn_in.cymraeg_2050_body" = "The Welsh Government's goal is a million Welsh speakers by 2050. That means doubling the number of speakers in a generation. Whether you're in %1$@ or anywhere else in the world, every new learner contributes to one of the most ambitious language revival projects on Earth.";
"marketing.welsh.learn_in.cymraeg_2050_heading" = "Cymraeg 2050: a million Welsh speakers";
"marketing.welsh.learn_in.further_reading.browse_verbs" = "Browse Welsh verb conjugations";
"marketing.welsh.learn_in.further_reading.browse_vocab" = "Browse Welsh vocabulary";
"marketing.welsh.learn_in.further_reading.diaspora" = "Learning Welsh from Abroad: A Guide for the Diaspora";
"marketing.welsh.learn_in.further_reading.grammar_beginners" = "Welsh Grammar for Beginners: What to Learn First";
"marketing.welsh.learn_in.heading" = "Learn Welsh in %1$@";
"marketing.welsh.learn_in.meta.description" = "Learn Welsh in %1$@. %2$@ blas. is the app for adults learning Welsh — treigladau, verb conjugation, and conversation with spaced repetition.";
"marketing.welsh.learn_in.meta.stat_fallback" = "Join the Welsh-language community in %1$@.";
"marketing.welsh.learn_in.meta.title" = "Learn Welsh in %1$@ — Online Welsh Language Course | blas.";
"marketing.welsh.learn_in.other_cities" = "Learn Welsh in other cities";
"marketing.welsh.learn_in.why_combine_body_1" = "Classes and conversation circles give you immersion and human connection. But between sessions, you need a way to drill what you've learned until it sticks. That's where blas. comes in.";
"marketing.welsh.learn_in.why_combine_body_2" = "blas. uses spaced repetition to drill treigladau (mutations), verb conjugation, vocabulary, and grammar — so when you walk into your next class or conversation group in %1$@, the Welsh comes automatically, not after ten seconds of panicked thinking.";
"marketing.welsh.learn_in.why_combine_heading" = "Why combine online learning with local community";
"marketing.welsh.meta.description" = "Wales wants a million Welsh speakers by 2050. blas. is the practice tool between your courses — treigladau drilling, verb conjugation, reading, conversation. Free to start.";
"marketing.welsh.meta.title" = "blas. — Learn Welsh. Treigladau, grammar, and conversation for adults.";
"marketing.welsh.mutation_checker.analyze" = "Analyze grammar";
"marketing.welsh.mutation_checker.categories.conjugation" = "Verb forms";
"marketing.welsh.mutation_checker.categories.declension" = "Noun forms";
"marketing.welsh.mutation_checker.categories.mutation" = "Mutations";
"marketing.welsh.mutation_checker.categories.prepositional_pronoun" = "Prepositional pronouns";
"marketing.welsh.mutation_checker.categories.vocabulary" = "Vocabulary";
"marketing.welsh.mutation_checker.cta_description" = "Learn mutations, conjugations, and declensions with spaced repetition.";
"marketing.welsh.mutation_checker.cta_heading" = "Master Welsh grammar with blas.";
"marketing.welsh.mutation_checker.details" = "Details";
"marketing.welsh.mutation_checker.expected" = "Expected:";
"marketing.welsh.mutation_checker.filter_all" = "All (%1$lld)";
"marketing.welsh.mutation_checker.heading" = "Welsh Grammar Checker";
"marketing.welsh.mutation_checker.intro" = "Paste Welsh text to inspect selected source-backed patterns for mutations, verb forms, noun forms, and prepositional pronouns.";
"marketing.welsh.mutation_checker.meta.description" = "Paste Welsh text to check selected source-backed mutation, conjugation, and prepositional-pronoun patterns. Free Welsh grammar analysis tool.";
"marketing.welsh.mutation_checker.meta.title" = "Welsh Grammar Checker — Mutations, Conjugations & Noun Forms | blas.";
"marketing.welsh.mutation_checker.missing_detected" = "{count, plural, one {# possible missing mutation detected} other {# possible missing mutations detected}}";
"marketing.welsh.mutation_checker.no_annotations" = "No grammar annotations found in this text.";
"marketing.welsh.mutation_checker.or_try" = "or try:";
"marketing.welsh.mutation_checker.placeholder" = "Type or paste Welsh text here...";
"marketing.welsh.name_detail.boys_name" = "Boys' name";
"marketing.welsh.name_detail.cta_heading" = "Learn Welsh with blas.";
"marketing.welsh.name_detail.cta_start" = "Start learning free";
"marketing.welsh.name_detail.cta_subtext" = "Master pronunciation, mutations, and conversation.";
"marketing.welsh.name_detail.english_approx" = "English approximation:";
"marketing.welsh.name_detail.girls_name" = "Girls' name";
"marketing.welsh.name_detail.ipa_label" = "IPA:";
"marketing.welsh.name_detail.meaning" = "Meaning";
"marketing.welsh.name_detail.meta.description" = "%1$@ is a Welsh %2$@ name meaning \"%3$@\". Learn how to pronounce %1$@ (%4$@), its origin, and cultural significance.";
"marketing.welsh.name_detail.meta.title" = "%1$@ — Welsh Name Meaning, Pronunciation & Origin | blas.";
"marketing.welsh.name_detail.origin" = "Origin & History";
"marketing.welsh.name_detail.popularity" = "Popularity";
"marketing.welsh.name_detail.pronunciation" = "Pronunciation";
"marketing.welsh.names.boys_section" = "Boys' Names";
"marketing.welsh.names.girls_section" = "Girls' Names";
"marketing.welsh.names.heading" = "Welsh Names";
"marketing.welsh.names.intro" = "Popular Welsh names with pronunciation, meaning, and cultural origin. Tap the speaker to hear how each name is said in Welsh.";
"marketing.welsh.names.meta.description" = "Browse popular Welsh (Cymraeg) names with pronunciation guides, IPA, meanings, and cultural origins. Hear how each name is pronounced.";
"marketing.welsh.names.meta.og_description" = "Browse popular Welsh names with pronunciation guides, meanings, and cultural origins.";
"marketing.welsh.names.meta.title" = "Welsh Names — Pronunciation, Meaning & Origin | blas.";
"marketing.welsh.phrases.cta_heading" = "Go beyond the phrases";
"marketing.welsh.phrases.cta_subtext" = "blas. teaches Welsh with spaced repetition — vocabulary, mutations, grammar, reading, and conversation. Not just for %1$@, but for life. Free to start.";
"marketing.welsh.phrases.essential_phrases" = "Essential phrases";
"marketing.welsh.phrases.further_reading.basic_phrases" = "50 Essential Welsh Phrases: Greetings, Thanks, and Everyday Expressions";
"marketing.welsh.phrases.further_reading.pronunciation_guide" = "Welsh Pronunciation: The Complete Guide";
"marketing.welsh.phrases.heading" = "%1$@ Welsh Phrases";
"marketing.welsh.phrases.history_heading" = "The history of %1$@";
"marketing.welsh.phrases.meta.description" = "%1$lld essential Welsh phrases for %2$@ (%3$@, %4$@). Translations, pronunciation, and cultural context.";
"marketing.welsh.phrases.meta.title" = "%1$@ Welsh Phrases (%2$@): %3$lld essentials | blas.";
"marketing.welsh.phrases.more_occasions" = "More Welsh phrases by occasion";
"marketing.welsh.phrases.snippet" = "%1$@ is called \"%2$@\" in Welsh and is celebrated on %3$@. The greeting is \"%4$@\" (%5$@).";
"marketing.welsh.stats.dialects" = "Welsh dialects";
"marketing.welsh.stats.passages" = "Reading passages";
"marketing.welsh.stats.verb_forms" = "Verb forms mapped";
"marketing.welsh.stats.words" = "Words to learn";
"marketing.welsh.teaches.eyebrow" = "Built for Welsh";
"marketing.welsh.teaches.features.conjugation.desc" = "Every tense, mood, and person — Welsh verbs fully mapped";
"marketing.welsh.teaches.features.conjugation.title" = "Verb Conjugation";
"marketing.welsh.teaches.features.conversation.desc" = "Real-world scenarios with guided speaking practice";
"marketing.welsh.teaches.features.conversation.title" = "Conversation";
"marketing.welsh.teaches.features.dialects.desc" = "Northern and Southern Welsh — both covered properly";
"marketing.welsh.teaches.features.dialects.title" = "2 Dialects";
"marketing.welsh.teaches.features.reading.desc" = "Graded passages from beginner to advanced literature";
"marketing.welsh.teaches.features.reading.title" = "Reading";
"marketing.welsh.teaches.features.treigladau.desc" = "Soft, nasal, and aspirate mutations drilled until automatic";
"marketing.welsh.teaches.features.treigladau.title" = "Treigladau";
"marketing.welsh.teaches.features.writing.desc" = "Writing exercises tied to the grammar you're learning";
"marketing.welsh.teaches.features.writing.title" = "Writing";
"marketing.welsh.teaches.heading" = "Every part of learning Welsh. In one app.";
"marketing.welsh.teaches.intro" = "blas. covers vocabulary, grammar, treigladau, verb conjugation, reading, listening, conversation — all with spaced repetition that adapts to you.";
"marketing.welsh.text_analyzer.analyze" = "Analyze text";
"marketing.welsh.text_analyzer.confidence" = "%1$lld%% confidence";
"marketing.welsh.text_analyzer.cta_description" = "Learn words by frequency band with spaced repetition.";
"marketing.welsh.text_analyzer.cta_heading" = "Build your Welsh vocabulary with blas.";
"marketing.welsh.text_analyzer.estimated_level" = "Estimated Level";
"marketing.welsh.text_analyzer.heading" = "Welsh Text Difficulty Analyzer";
"marketing.welsh.text_analyzer.intro" = "Paste any Welsh text to estimate its CEFR difficulty level and see a vocabulary breakdown by frequency band.";
"marketing.welsh.text_analyzer.meta.description" = "Paste any Welsh text to estimate its CEFR difficulty level (A1–C1+). See vocabulary breakdown by frequency band and identify unknown words. Free Welsh text analysis tool.";
"marketing.welsh.text_analyzer.meta.title" = "Welsh Text Difficulty Analyzer — CEFR Level Estimator | blas.";
"marketing.welsh.text_analyzer.placeholder" = "Paste Welsh text here to analyse its difficulty...";
"marketing.welsh.text_analyzer.stat_known" = "Known";
"marketing.welsh.text_analyzer.stat_sentences" = "Sentences";
"marketing.welsh.text_analyzer.stat_unique" = "Unique";
"marketing.welsh.text_analyzer.stat_words" = "Words";
"marketing.welsh.text_analyzer.unknown_words" = "Unknown Words (%1$@)";
"marketing.welsh.text_analyzer.vocab_breakdown" = "Vocabulary Breakdown";
"marketing.welsh.tools.dictionary.gender" = "(feminine)";
"marketing.welsh.tools.dictionary.gloss" = "cat";
"marketing.welsh.tools.dictionary.label" = "Dictionary";
"marketing.welsh.tools.dictionary.pos" = "eg.";
"marketing.welsh.tools.grammar_checker.caption" = "Paste Welsh text → inspect supported mutation patterns";
"marketing.welsh.tools.grammar_checker.label" = "Grammar Checker";
"marketing.welsh.tools.heading" = "Welsh language tools";
"marketing.welsh.tools.names.gloss" = "great queen";
"marketing.welsh.tools.names.label" = "Welsh Names";
"marketing.welsh.tools.subtext" = "Free, no account needed.";
"marketing.welsh.tools.text_analyzer.caption" = "10 words · 7 known · 3 new";
"marketing.welsh.tools.text_analyzer.label" = "Text Analyser";
"marketing.welsh.tools.verbs.gloss" = "to be (present)";
"marketing.welsh.tools.verbs.label" = "Verb Tables";
"marketing.welsh.verb_detail.cta_heading" = "Practise \"%1$@\" with spaced repetition";
"marketing.welsh.verb_detail.cta_subtext" = "blas. drills every tense and person until conjugation becomes automatic reflex. Free to start.";
"marketing.welsh.verb_detail.example_sentences" = "Example sentences";
"marketing.welsh.verb_detail.further_reading.bod_guide" = "The Welsh Verb Bod (To Be) — Every Form, Every Tense";
"marketing.welsh.verb_detail.further_reading.conjugation_guide" = "Welsh Verb Conjugation — All Tenses, Full Tables, Clear Patterns";
"marketing.welsh.verb_detail.irregular_badge" = "Irregular";
"marketing.welsh.verb_detail.irregular_sentence" = "Irregular verb.";
"marketing.welsh.verb_detail.meta.description" = "Full conjugation table for the Welsh verb %1$@ (%2$@). Every tense and person: present, imperfect, preterite, future, conditional, imperative.";
"marketing.welsh.verb_detail.meta.title" = "%1$@ in Welsh: meaning, conjugation, and all tenses | blas.";
"marketing.welsh.verb_detail.other_verbs" = "Other Welsh verbs";
"marketing.welsh.verb_detail.persons.1p" = "We (ni)";
"marketing.welsh.verb_detail.persons.1s" = "I (fi)";
"marketing.welsh.verb_detail.persons.2p" = "You pl. (chi)";
"marketing.welsh.verb_detail.persons.2s" = "You sg. (ti)";
"marketing.welsh.verb_detail.persons.3p" = "They (nhw)";
"marketing.welsh.verb_detail.persons.3s" = "He/She (fe/hi)";
"marketing.welsh.verb_detail.persons.autonomous" = "Impersonal";
"marketing.welsh.verb_detail.snippet" = "\"%1$@\" means \"%2$@\" in Welsh.";
"marketing.welsh.verb_detail.snippet_tenses" = "Full conjugation table with present, imperfect, preterite, future, conditional, and imperative tenses.";
"marketing.welsh.verb_detail.table_form" = "Form";
"marketing.welsh.verb_detail.table_person" = "Person";
"marketing.welsh.verb_detail.tenses.conditional" = "Conditional";
"marketing.welsh.verb_detail.tenses.future" = "Future";
"marketing.welsh.verb_detail.tenses.habitual" = "Habitual";
"marketing.welsh.verb_detail.tenses.imperative" = "Imperative";
"marketing.welsh.verb_detail.tenses.imperfect" = "Imperfect";
"marketing.welsh.verb_detail.tenses.pluperfect" = "Pluperfect";
"marketing.welsh.verb_detail.tenses.present" = "Present";
"marketing.welsh.verb_detail.tenses.preterite" = "Preterite";
"marketing.welsh.verb_detail.verbal_noun_label" = "Verbal noun:";
"marketing.welsh.verb_detail.verbal_noun_sentence" = "Verbal noun: %1$@.";
"marketing.welsh.verbs_index.cta_description" = "blas. drills every tense and person with spaced repetition until conjugation becomes automatic reflex. Free to start.";
"marketing.welsh.verbs_index.cta_heading" = "Master Welsh verb conjugations";
"marketing.welsh.verbs_index.heading" = "Welsh Verb Conjugations";
"marketing.welsh.verbs_index.intro" = "Complete conjugation tables for %1$lld Welsh verbs — every tense, every person.";
"marketing.welsh.verbs_index.irregular_badge" = "Irregular";
"marketing.welsh.verbs_index.meta.description" = "Browse every Welsh verb conjugation on blas. Find present, imperfect, preterite, future, conditional, and imperative tenses for all Welsh verbs — regular and irregular.";
"marketing.welsh.verbs_index.meta.title" = "Welsh Verb Conjugations — Complete List | blas.";
"marketing.welsh.verbs_index.search_placeholder" = "Search Welsh verbs...";
"marketing.welsh.vocab_cta_subtext" = "blas. teaches vocabulary with spaced repetition — including mutation drilling, example sentences, and pronunciation. Free to start.";
"marketing.welsh.why.eyebrow" = "Why blas.";
"marketing.welsh.why.heading_line_1" = "Built for Welsh.";
"marketing.welsh.why.heading_line_2" = "Not translated from Spanish.";
"marketing.welsh.why.points.between_courses.desc" = "blas. isn't replacing your Welsh course — it's the missing practice layer. Drill what you've learned until it sticks, then go back and learn more.";
"marketing.welsh.why.points.between_courses.title" = "The practice between courses";
"marketing.welsh.why.points.made_for_welsh.desc" = "Welsh has features that generic apps can't handle — mutations, verb-subject-object order, two dialect systems, gender agreement. blas. was designed around them.";
"marketing.welsh.why.points.made_for_welsh.title" = "Made for Welsh from day one";
"marketing.welsh.why.points.offline.desc" = "Core drills work without internet. On the train, in Eryri, wherever. Your progress syncs when you reconnect.";
"marketing.welsh.why.points.offline.title" = "Works offline";
"marketing.welsh.why.points.spaced_repetition.desc" = "The FSRS algorithm tracks every word, rule, and grammar point independently. Weak spots get more reps. Strong areas fade to maintenance.";
"marketing.welsh.why.points.spaced_repetition.title" = "Real spaced repetition";
"marketing.welsh.word_detail.base_form" = "Base form";
"marketing.welsh.word_detail.col_form" = "Form";
"marketing.welsh.word_detail.col_mutation" = "Mutation";
"marketing.welsh.word_detail.cta_heading" = "Learn \"%1$@\" and 3,000+ Welsh words";
"marketing.welsh.word_detail.further_reading.adult_roadmap" = "How to Learn Welsh as an Adult — A Step-by-Step Roadmap";
"marketing.welsh.word_detail.further_reading.mutations_explained" = "Welsh Mutations Explained — Soft, Nasal & Aspirate";
"marketing.welsh.word_detail.gender.feminine" = "Feminine (benywaidd)";
"marketing.welsh.word_detail.gender.masculine" = "Masculine (gwrywaidd)";
"marketing.welsh.word_detail.in_context" = "\"%1$@\" in context";
"marketing.welsh.word_detail.meta.description" = "%1$@ means \"%2$@\" in Welsh. Pronunciation%3$@, mutation forms (treiglad meddal, trwynol, llaes), and example sentences.";
"marketing.welsh.word_detail.meta.title" = "%1$@ meaning in Welsh: \"%2$@\" with pronunciation | blas.";
"marketing.welsh.word_detail.mutation_forms" = "Mutation forms";
"marketing.welsh.word_detail.mutation_intro" = "In Welsh, the first letter of \"%1$@\" changes depending on the grammatical context. These are the mutated forms:";
"marketing.welsh.word_detail.pos.adjective" = "Adjective";
"marketing.welsh.word_detail.pos.adverb" = "Adverb";
"marketing.welsh.word_detail.pos.conjunction" = "Conjunction";
"marketing.welsh.word_detail.pos.noun" = "Noun";
"marketing.welsh.word_detail.pos.particle" = "Particle";
"marketing.welsh.word_detail.pos.preposition" = "Preposition";
"marketing.welsh.word_detail.pos.pronoun" = "Pronoun";
"marketing.welsh.word_detail.pos.verb" = "Verb";
"marketing.welsh.word_detail.pos_noun_gendered.feminine" = "feminine noun";
"marketing.welsh.word_detail.pos_noun_gendered.masculine" = "masculine noun";
"marketing.welsh.word_detail.related_words" = "Related Welsh words";
"marketing.welsh.word_detail.snippet" = "\"%1$@\" means \"%2$@\" in Welsh (%3$@).";
"marketing.welsh.word_detail.snippet_mutations" = "Mutation forms: %1$@.";
"marketing.welsh.word_detail.snippet_pronounced" = "Pronounced %1$@.";
"marketing.welsh.word_detail.when_mutate" = "When does \"%1$@\" mutate?";
"marketing.welsh.words_index.badge_fem" = "fem";
"marketing.welsh.words_index.badge_masc" = "masc";
"marketing.welsh.words_index.cta_heading" = "Learn Welsh vocabulary with spaced repetition";
"marketing.welsh.words_index.heading" = "Welsh Vocabulary";
"marketing.welsh.words_index.intro" = "Complete word list with %1$lld Welsh words — meanings, mutations, and pronunciation.";
"marketing.welsh.words_index.meta.description" = "Browse the complete Welsh vocabulary list on blas. Find meanings, mutation forms, pronunciation, and example sentences for thousands of Welsh words.";
"marketing.welsh.words_index.meta.title" = "Welsh Vocabulary — Complete Word List | blas.";
"marketing.welsh.words_index.search_placeholder" = "Search Welsh words...";
"marketing.worksheets.answer_key" = "Answer Key";
"marketing.worksheets.breadcrumb_home" = "Home";
"marketing.worksheets.breadcrumb_worksheets" = "Worksheets";
"marketing.worksheets.error_load_failed" = "Failed to load content. Please try again.";
"marketing.worksheets.error_no_content" = "No content available for %1$@ at %2$@. Try a different level.";
"marketing.worksheets.error_not_enough" = "Not enough content for %1$@ at %2$@. Try a different level or type.";
"marketing.worksheets.field_date" = "Date:";
"marketing.worksheets.field_name" = "Name:";
"marketing.worksheets.footer_tagline" = "blas. — Celtic language learning";
"marketing.worksheets.generate" = "Generate Worksheet";
"marketing.worksheets.generating" = "Generating...";
"marketing.worksheets.heading" = "Printable Worksheets";
"marketing.worksheets.include_answer_key" = "Include answer key";
"marketing.worksheets.instructions_cloze" = "Fill in the missing word in each sentence. The English translation is provided as a hint.";
"marketing.worksheets.instructions_conjugation" = "Complete the missing forms in each conjugation table.";
"marketing.worksheets.instructions_mutations" = "Write the correct mutated form for each word after the given trigger.";
"marketing.worksheets.instructions_translation" = "Translate the following sentences from %1$@ into English.";
"marketing.worksheets.intro" = "Free printable worksheets for %1$@. Generate, print, and practise with pen and paper.";
"marketing.worksheets.label_language" = "Language";
"marketing.worksheets.label_level" = "Level";
"marketing.worksheets.label_question_count" = "Number of questions";
"marketing.worksheets.label_verb_count" = "Number of verbs";
"marketing.worksheets.label_worksheet_type" = "Worksheet type";
"marketing.worksheets.meta_description" = "Free printable Celtic language worksheets. Mutation drills, translation exercises, gap-fill, reading comprehension, and verb conjugation tables.";
"marketing.worksheets.meta_title" = "Printable Worksheets";
"marketing.worksheets.person_1p" = "we";
"marketing.worksheets.person_1s" = "I";
"marketing.worksheets.person_2p" = "you plural";
"marketing.worksheets.person_2s" = "you";
"marketing.worksheets.person_3p" = "they";
"marketing.worksheets.person_3s" = "he/she";
"marketing.worksheets.person_autonomous" = "autonomous";
"marketing.worksheets.print_footer" = "Generated at blas.app/worksheets — Free Celtic language learning";
"marketing.worksheets.print_save_pdf" = "Print / Save PDF";
"marketing.worksheets.questions_heading" = "Questions";
"marketing.worksheets.regenerate" = "Regenerate";
"marketing.worksheets.sheet_all_levels" = "All levels";
"marketing.worksheets.sheet_level" = "Level %1$@";
"marketing.worksheets.title_cloze" = "Gap-fill Practice";
"marketing.worksheets.title_conjugation" = "Verb Conjugation";
"marketing.worksheets.title_mutations" = "Mutation Drills";
"marketing.worksheets.title_reading" = "Reading: %1$@";
"marketing.worksheets.title_translation" = "Translation Practice";
"marketing.worksheets.type_cloze_desc" = "Fill in the missing word";
"marketing.worksheets.type_cloze_label" = "Gap-fill";
"marketing.worksheets.type_conjugation_desc" = "Complete verb conjugation tables";
"marketing.worksheets.type_conjugation_label" = "Verb Tables";
"marketing.worksheets.type_mutations_desc" = "Apply initial mutations to words";
"marketing.worksheets.type_mutations_label" = "Mutation Drills";
"marketing.worksheets.type_reading_desc" = "Read a passage and answer questions";
"marketing.worksheets.type_reading_label" = "Reading Comprehension";
"marketing.worksheets.type_translation_desc" = "Translate sentences between languages";
"marketing.worksheets.type_translation_label" = "Translation";
"marketing.worksheets.verbal_noun_label" = "Verbal noun: %1$@";
"media.empty" = "Curated media recommendations are coming to this course.";
"media.filter_all" = "All";
"media.subtitle" = "Recommended %1$@ language media";
"media.title" = "Media";
"media.type_book" = "Books & Print";
"media.type_podcast" = "Podcasts";
"media.type_tv" = "TV & Film";
"media.type_youtube" = "YouTube";
"milestone_seal.body.bliain" = "%1$@ practised %2$@ every day for a year.";
"milestone_seal.body.cead_la" = "%1$@ practised %2$@ 100 days in a row.";
"milestone_seal.body.first_conversation" = "%1$@ held their first conversation in %2$@.";
"milestone_seal.body.first_words" = "%1$@ spoke their first words of %2$@.";
"milestone_seal.body.level_a2" = "%1$@ completed every A2 chapter of the %2$@ course.";
"milestone_seal.body.level_b1" = "%1$@ completed every B1 chapter of the %2$@ course.";
"milestone_seal.body.mile_focal" = "%1$@ has learned 1,000 words of %2$@.";
"milestone_seal.cabinet.hint.bliain" = "365-day streak";
"milestone_seal.cabinet.hint.cead_la" = "100-day streak";
"milestone_seal.cabinet.hint.first_conversation" = "First conversation";
"milestone_seal.cabinet.hint.first_words" = "First speaking session";
"milestone_seal.cabinet.hint.level_a2" = "Every A2 chapter";
"milestone_seal.cabinet.hint.level_b1" = "Every B1 chapter";
"milestone_seal.cabinet.hint.mile_focal" = "1,000 words learned";
"milestone_seal.cabinet.progress_days" = "%1$lld/%2$lld days";
"milestone_seal.cabinet.progress_words" = "%1$lld/%2$lld words";
"milestone_seal.cabinet.subtitle" = "The seven seals — %1$@";
"milestone_seal.cabinet.title" = "Seals";
"milestone_seal.ceremony.keep_going" = "Keep going";
"milestone_seal.ceremony.overline" = "Séala nua · A new seal";
"milestone_seal.engraving.confirm" = "Engrave";
"milestone_seal.engraving.placeholder" = "Your name";
"milestone_seal.engraving.title" = "How should your name appear on your certificates?";
"milestone_seal.footer.chapters" = "Chapters";
"milestone_seal.footer.date" = "Date";
"milestone_seal.footer.day" = "Day";
"milestone_seal.footer.streak" = "Streak";
"milestone_seal.footer.words" = "Words";
"milestone_seal.share.caption" = "%1$@ — %2$@. Earned on blas.";
"milestone_seal.share.chooser" = "Share certificate";
"milestone_seal.share.save" = "Save";
"milestone_seal.share.saved" = "Saved";
"milestone_seal.share.share" = "Share";
"milestone_seal.share.stories" = "Stories";
"milestone_seal.title.bliain" = "One Year";
"milestone_seal.title.cead_la" = "100 Days";
"milestone_seal.title.first_conversation" = "First Conversation";
"milestone_seal.title.first_words" = "First Words";
"milestone_seal.title.level_a2" = "Level A2";
"milestone_seal.title.level_b1" = "Level B1";
"milestone_seal.title.mile_focal" = "1,000 Words";
"navigation.header.about" = "About";
"navigation.header.blog" = "Blog";
"navigation.header.dashboard" = "Dashboard";
"navigation.header.dictionary" = "Dictionary";
"navigation.header.grammar_checker" = "Grammar Checker";
"navigation.header.log_in" = "Log in";
"navigation.header.search" = "Search";
"navigation.sidebar.archive" = "Archive";
"navigation.sidebar.brand_home" = "blas. home";
"navigation.sidebar.dashboard" = "Dashboard";
"navigation.sidebar.guest" = "Guest";
"navigation.sidebar.home" = "Home";
"navigation.sidebar.learn" = "Learn";
"navigation.sidebar.log_in" = "Log in";
"navigation.sidebar.practice" = "Practice";
"navigation.sidebar.progress" = "Progress";
"navigation.sidebar.research" = "Research";
"navigation.sidebar.review_one" = "1 review due";
"navigation.sidebar.review_other" = "%1$lld reviews due";
"navigation.sidebar.rule_one" = "1 rule mastered";
"navigation.sidebar.rule_other" = "%1$lld rules mastered";
"navigation.sidebar.session_one" = "1 session";
"navigation.sidebar.session_other" = "%1$lld sessions";
"navigation.sidebar.settings" = "Settings";
"navigation.sidebar.streak_one" = "1 day streak";
"navigation.sidebar.streak_other" = "%1$lld day streak";
"navigation.sidebar.synced" = "Synced";
"navigation.sidebar.tables" = "Tables";
"navigation.tab.cupla" = "Cúpla Focal";
"navigation.tab.games" = "Games";
"navigation.tab.home" = "Home";
"navigation.tab.practice" = "Practice";
"navigation.tab.settings" = "Settings";
"navigation.tab.speak" = "Speak";
"navigation.tools.grammar_checker" = "Browser Grammar Checker";
"navigation.tools.grammar_checker_desc" = "Inline writing feedback for Celtic languages and English";
"navigation.tools.label" = "Tools";
"navigation.tools.mutation_checker" = "Mutation Checker";
"navigation.tools.mutation_checker_desc" = "Annotate %1$@ mutations in any text";
"navigation.tools.names" = "%1$@ Names";
"navigation.tools.names_desc" = "Names with pronunciation and meaning";
"navigation.tools.text_analyzer" = "Text Analyzer";
"navigation.tools.text_analyzer_desc" = "Paste text, get CEFR level and breakdown";
"navigation.tools.verb_tables" = "Verb Tables";
"navigation.tools.verb_tables_desc" = "Full %1$@ conjugation tables";
"navigation.tools.vocabulary" = "Vocabulary";
"navigation.tools.vocabulary_desc" = "Browse all %1$@ words by level";
"notifications.channel.push_description" = "Server-sent notifications";
"notifications.channel.push_name" = "Push Notifications";
"notifications.channel.reminders_description" = "Daily practice reminders";
"notifications.channel.reminders_name" = "Daily Reminders";
"notifications.first_session.body" = "You learned %1$lld new items today. They're due for review tomorrow, a quick session locks them in.";
"notifications.first_session.title" = "Your first %1$@ words";
"notifications.focus.body" = "Finish today's lesson to unlock your apps.";
"notifications.focus.title" = "Time to learn";
"notifications.prompt.body_default" = "We'll remind you when items are about to slip. Only when it matters.";
"notifications.prompt.body_onboarding" = "We'll remind you when there's something to review. About 2 minutes a day, only when it matters.";
"notifications.prompt.body_reprompt" = "Words you've learned are about to slip out of memory. One tap and we'll remind you right when it matters.";
"notifications.prompt.change_hint" = "You can change this any time in Settings.";
"notifications.prompt.enable" = "Enable reminders";
"notifications.prompt.enable_button" = "Enable reminders";
"notifications.prompt.enable_short" = "Enable";
"notifications.prompt.not_now" = "Not now";
"notifications.prompt.settings_hint" = "You can change this any time in Settings.";
"notifications.prompt.title_default" = "Stay on track";
"notifications.prompt.title_onboarding" = "One last thing";
"notifications.prompt.title_reprompt" = "Don't lose what you've learned";
"offline.choose_language" = "Choose a language";
"offline.language_irish" = "Irish";
"offline.language_welsh" = "Welsh";
"offline.progress_not_saved" = "Progress won't be saved while offline.";
"offline.progress_warning" = "Progress won't be saved while offline.";
"offline.start_practising" = "Start Practising";
"offline.subtitle" = "We can't reach your account right now, but you can still practise.";
"offline.title" = "You're offline";
"onboarding.audio_disclosure.choose_different_language" = "Choose a different language";
"onboarding.audio_disclosure.continue_with_language" = "Continue with %1$@";
"onboarding.audio_disclosure.excluded_audio" = "Spoken audio";
"onboarding.audio_disclosure.excluded_conversation" = "Conversation practice";
"onboarding.audio_disclosure.excluded_pronunciation" = "Pronunciation lessons";
"onboarding.audio_disclosure.free_text_first_body" = "All lessons and features are unlocked. Course-wide audio isn’t available yet; audio buttons appear automatically where human recordings have been approved.";
"onboarding.audio_disclosure.free_text_first_title" = "Free, text-first course";
"onboarding.audio_disclosure.headline" = "%1$@ is a text-first course";
"onboarding.audio_disclosure.included_grammar" = "Grammar lessons and drills";
"onboarding.audio_disclosure.included_header" = "What's included";
"onboarding.audio_disclosure.included_puzzles" = "Daily puzzles";
"onboarding.audio_disclosure.included_reading_passages" = "Reading passages";
"onboarding.audio_disclosure.included_vocabulary" = "Vocabulary and saved words";
"onboarding.audio_disclosure.included_writing" = "Writing prompts";
"onboarding.audio_disclosure.language_cornish" = "Cornish";
"onboarding.audio_disclosure.language_default" = "This course";
"onboarding.audio_disclosure.language_manx" = "Manx";
"onboarding.audio_disclosure.not_included_header" = "What's not included";
"onboarding.audio_disclosure.subtitle_cornish" = "Cornish is a revived language with limited recorded audio. Blas teaches it through reading, vocabulary, and grammar.";
"onboarding.audio_disclosure.subtitle_default" = "This course is delivered through reading, vocabulary, and grammar. Audio and speech practice are not included.";
"onboarding.audio_disclosure.subtitle_manx" = "Manx is a revived language with a small recorded corpus. Blas teaches it through reading, vocabulary, and grammar.";
"onboarding.commitment.footnote" = "Both are a starting point. Change them any time in Settings.";
"onboarding.commitment.reason_community_subtitle" = "It's spoken around me and I want to join in.";
"onboarding.commitment.reason_community_title" = "Where I live";
"onboarding.commitment.reason_curiosity_subtitle" = "I like languages and this one caught my eye.";
"onboarding.commitment.reason_curiosity_title" = "Curiosity";
"onboarding.commitment.reason_family_subtitle" = "Someone close to me speaks it.";
"onboarding.commitment.reason_family_title" = "For family";
"onboarding.commitment.reason_heritage_subtitle" = "Reconnecting with where I'm from.";
"onboarding.commitment.reason_heritage_title" = "It's my heritage";
"onboarding.commitment.reason_study_subtitle" = "I'm studying it formally.";
"onboarding.commitment.reason_study_title" = "School or exams";
"onboarding.commitment.reason_travel_subtitle" = "I want to use it when I visit.";
"onboarding.commitment.reason_travel_title" = "For travel";
"onboarding.commitment.subtitle" = "There's no wrong answer. It helps us pitch things right.";
"onboarding.commitment.time_heading" = "How long is a realistic day?";
"onboarding.commitment.time_long_subtitle" = "A proper sitting when you have one.";
"onboarding.commitment.time_long_title" = "About 8 minutes";
"onboarding.commitment.time_short_subtitle" = "A few words and your reviews.";
"onboarding.commitment.time_short_title" = "About 3 minutes";
"onboarding.commitment.time_standard_subtitle" = "New material and reviews, most days.";
"onboarding.commitment.time_standard_title" = "About 5 minutes";
"onboarding.commitment.time_subtitle" = "Short and kept beats long and abandoned.";
"onboarding.commitment.title" = "Why are you learning %1$@?";
"onboarding.complete.subtitle" = "Your first session starts now.";
"onboarding.complete.title" = "You're set";
"onboarding.dialect.breton_explainer_body" = "Breton has several regional traditions, including Kerneveg, Leoneg, Tregerieg, and Gwenedeg/Vannetais. For now Blas uses modern standard Breton in Peurunvan spelling so beginner material stays consistent.";
"onboarding.dialect.breton_explainer_note" = "We're working with native speakers to add the regional traditions. Want to help shape them? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.breton_explainer_title" = "About Breton in Blas";
"onboarding.dialect.change_anytime" = "Course settings can be adjusted later.";
"onboarding.dialect.cornish_explainer_body" = "Cornish has several revived written forms, but for now Blas uses the Standard Written Form (SWF) so beginner spelling stays consistent.";
"onboarding.dialect.cornish_explainer_note" = "We're working with the Cornish-speaking community to support more written forms. Want to help shape them? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.cornish_explainer_title" = "About Cornish in Blas";
"onboarding.dialect.generic_explainer_body" = "This course uses the standard learning track for now. You can change course settings later as more regional options are added.";
"onboarding.dialect.generic_explainer_title" = "About %1$@ in Blas";
"onboarding.dialect.irish_explainer_body" = "Irish has living regional dialects, but for now Blas teaches a single standard written track. Beginner content follows An Caighdeán Oifigiúil, so forms stay consistent.";
"onboarding.dialect.irish_explainer_note" = "We're working with native speakers to add Ulster, Connacht, and Munster forms. Want to help shape them? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.irish_explainer_title" = "About Irish in Blas";
"onboarding.dialect.irish_standard_note" = "Written content follows An Caighdeán Oifigiúil (the official written standard).";
"onboarding.dialect.irish_title" = "About Irish in Blas";
"onboarding.dialect.irish_voice_note" = "Irish content uses a standard written learning track.";
"onboarding.dialect.irish_voice_option_connacht" = "Connacht";
"onboarding.dialect.irish_voice_option_connacht_detail" = "Sibéal — Conamara";
"onboarding.dialect.irish_voice_option_munster" = "Munster";
"onboarding.dialect.irish_voice_option_munster_detail" = "Neasa — Corca Dhuibhne, Kerry";
"onboarding.dialect.irish_voice_option_ulster" = "Ulster";
"onboarding.dialect.irish_voice_option_ulster_detail" = "Áine — Gaoth Dobhair, Donegal";
"onboarding.dialect.irish_voice_picker_body" = "Audio is spoken by ABAIR voices, built at Trinity College Dublin from recordings of native Gaeltacht speakers. Pick the dialect you'd like to hear — written content stays in An Caighdeán Oifigiúil either way.";
"onboarding.dialect.irish_voice_picker_note" = "You can change this any time in Settings.";
"onboarding.dialect.irish_voice_picker_title" = "Choose your Irish voice";
"onboarding.dialect.manx_explainer_body" = "Manx has historical regional variation and a modern revival standard, but for now Blas uses the standard revival orthography for beginner content.";
"onboarding.dialect.manx_explainer_note" = "We're working with fluent speakers and the Manx community to add northern and southern forms. Want to help shape them? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.manx_explainer_title" = "About Manx in Blas";
"onboarding.dialect.scots_gaelic_explainer_body" = "Scottish Gaelic has regional speech traditions, but for now Blas uses modern standard Scottish Gaelic following the Gaelic Orthographic Conventions (GOC 2009).";
"onboarding.dialect.scots_gaelic_explainer_note" = "We're working with native speakers to add regional forms like Lewis, Skye, and Wester Ross. Want to help shape them? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.scots_gaelic_explainer_title" = "About Scottish Gaelic in Blas";
"onboarding.dialect.welsh_body" = "Welsh has regional differences between North and South, but unlike Irish there is no single official written standard.";
"onboarding.dialect.welsh_explainer_body" = "Welsh has regional differences between North and South, and there is no single official written standard. For now Blas uses a learner track based on forms common to both regions, and both are correct.";
"onboarding.dialect.welsh_explainer_note" = "We're working with native speakers to broaden our Northern and Southern coverage. Want to help shape it? Join in on the contribute page at blasapp.com/contribute.";
"onboarding.dialect.welsh_explainer_title" = "About Welsh in Blas";
"onboarding.dialect.welsh_note" = "Our content uses forms common across both regions. You may encounter some vocabulary or phrasing that leans Northern or Southern. Both are correct and widely understood.";
"onboarding.dialect.welsh_title" = "About Welsh in Blas";
"onboarding.dialect.why_audio_explainer" = "Irish dialects differ significantly in vocabulary, grammar, and verb forms, not just pronunciation. Blas does not currently offer separate Ulster, Connacht, or Munster course tracks, so beginner exercises use An Caighdeán Oifigiúil.";
"onboarding.dialect.why_audio_only" = "What about dialects?";
"onboarding.experience.change_level_hint" = "If this feels too advanced or too easy, change your level anytime in Settings → Language & content → Proficiency Level.";
"onboarding.experience.chapter_label" = "Chapter %1$@";
"onboarding.experience.chapter_strip_chapter" = "Chapter %1$@";
"onboarding.experience.chapter_strip_of_total" = "of %1$lld";
"onboarding.experience.chapter_strip_start_label" = "You'd start at";
"onboarding.experience.heading" = "How much %1$@ do you know?";
"onboarding.experience.of_total" = "of %1$lld";
"onboarding.experience.placement_hint" = "If this feels too advanced or too easy, change your level anytime in Settings, Language & content, Proficiency Level.";
"onboarding.experience.rung_a0_desc" = "Starting from scratch.";
"onboarding.experience.rung_a0_title" = "Complete beginner";
"onboarding.experience.rung_a1_desc" = "Some basics, a few common phrases.";
"onboarding.experience.rung_a1_title" = "A little";
"onboarding.experience.rung_advanced_desc" = "Comfortable, want to sharpen up.";
"onboarding.experience.rung_advanced_title" = "Advanced";
"onboarding.experience.rung_b1_desc" = "Simple sentences and grammar.";
"onboarding.experience.rung_b1_title" = "Intermediate";
"onboarding.experience.rung_b2_desc" = "Comfortable, want to sharpen up.";
"onboarding.experience.rung_b2_title" = "Advanced";
"onboarding.experience.rung_beginner_desc" = "Starting from scratch.";
"onboarding.experience.rung_beginner_title" = "Complete beginner";
"onboarding.experience.rung_intermediate_desc" = "Simple sentences and grammar.";
"onboarding.experience.rung_intermediate_title" = "Intermediate";
"onboarding.experience.rung_little_desc" = "Some basics, a few common phrases.";
"onboarding.experience.rung_little_title" = "A little";
"onboarding.experience.subtitle" = "We'll start you at the right chapter.";
"onboarding.experience.title" = "How much %1$@ do you know?";
"onboarding.experience.youd_start_at" = "You'd start at";
"onboarding.go_back" = "Go back";
"onboarding.goal.conversation_subtitle" = "Focus on speaking and understanding";
"onboarding.goal.conversation_title" = "Conversation";
"onboarding.goal.general_subtitle" = "Broad language skills across all areas";
"onboarding.goal.general_title" = "General fluency";
"onboarding.goal.heading" = "What's your main goal?";
"onboarding.goal.reading_subtitle" = "Build literacy and comprehension";
"onboarding.goal.reading_title" = "Reading & writing";
"onboarding.goal.refresh_subtitle" = "Brush up on what you already know";
"onboarding.goal.refresh_title" = "Refresh existing";
"onboarding.goal.selected" = "Selected";
"onboarding.goal.subtitle" = "This helps us tailor your learning path.";
"onboarding.goal.title" = "What's your main goal?";
"onboarding.language_picker.breton" = "Breton";
"onboarding.language_picker.coming_soon" = "Coming soon";
"onboarding.language_picker.cornish" = "Cornish";
"onboarding.language_picker.flag_description" = "%1$@ flag";
"onboarding.language_picker.heading" = "Choose your language";
"onboarding.language_picker.irish" = "Irish";
"onboarding.language_picker.manx" = "Manx";
"onboarding.language_picker.scots_gaelic" = "Scottish Gaelic";
"onboarding.language_picker.selected" = "Selected";
"onboarding.language_picker.subtitle" = "Each language has its own curriculum, voices, and notes on the standard we use.";
"onboarding.language_picker.title" = "Pick a language";
"onboarding.language_picker.welsh" = "Welsh";
"onboarding.migration.bigger_body" = "We've expanded from mutations to a full language learning platform. Your progress is safe, everything carries over.";
"onboarding.migration.bigger_title" = "blas. just got bigger";
"onboarding.migration.content_types_body" = "Verb conjugation, noun declension, numbers, copula, verbal nouns, sentences, reading comprehension, and more coming.";
"onboarding.migration.content_types_title" = "9 content types";
"onboarding.migration.mixed_sessions_body" = "Sessions now blend different content types. You'll see mutations alongside new material, keeping things varied.";
"onboarding.migration.mixed_sessions_title" = "Mixed sessions";
"onboarding.migration.progress_body" = "Track mastery across all content types. The FSRS scheduler now covers everything, not just mutations.";
"onboarding.migration.progress_title" = "Smarter progress";
"onboarding.new_content.conjugation_desc" = "Practise verb forms across tenses and persons. Irregular verbs get extra attention.";
"onboarding.new_content.conjugation_title" = "Verb Conjugation";
"onboarding.new_content.copula_desc" = "Distinguish 'is' from 'tá', one of Irish's trickiest concepts.";
"onboarding.new_content.copula_title" = "The Copula";
"onboarding.new_content.declension_desc" = "Learn noun cases: genitive, dative, plural forms used in everyday speech.";
"onboarding.new_content.declension_title" = "Noun Declension";
"onboarding.new_content.default_desc" = "A new type of content is now available in your sessions.";
"onboarding.new_content.default_title" = "New Content";
"onboarding.new_content.lets_go" = "Let's go";
"onboarding.new_content.number_desc" = "Practise counting with the correct forms. Numbers interact with gender and grammar in Celtic languages.";
"onboarding.new_content.number_title" = "Numbers";
"onboarding.new_content.reading_desc" = "Read short passages and answer comprehension questions.";
"onboarding.new_content.reading_title" = "Reading Comprehension";
"onboarding.new_content.sentence_desc" = "Translate, reorder, and transform full sentences to build fluency.";
"onboarding.new_content.sentence_title" = "Sentence Practice";
"onboarding.new_content.unlocked_label" = "New content unlocked";
"onboarding.new_content.verbal_noun_desc" = "Build progressive constructions and use verbal nouns with prepositions.";
"onboarding.new_content.verbal_noun_title" = "Verbal Nouns";
"onboarding.outcomes.coffee_body" = "Order, pay, and follow the small talk back.";
"onboarding.outcomes.community_media_body" = "Spot familiar words in community media and short texts.";
"onboarding.outcomes.cornish_coffee_title" = "Order coffee in Cornish";
"onboarding.outcomes.cornish_media_title" = "Recognise Kernewek in context";
"onboarding.outcomes.cornish_news_title" = "Read a short Cornish piece";
"onboarding.outcomes.cornish_piece_title" = "Read a short Cornish piece";
"onboarding.outcomes.cornish_recognise_title" = "Recognise Kernewek in context";
"onboarding.outcomes.generic_coffee_title" = "Order coffee in %1$@";
"onboarding.outcomes.generic_everyday_body" = "Greet people, ask simple questions, and handle everyday phrases.";
"onboarding.outcomes.generic_everyday_title" = "Use everyday %1$@";
"onboarding.outcomes.generic_foundation_body" = "Recognise core words, spelling patterns, and sentence shapes.";
"onboarding.outcomes.generic_foundation_title" = "Build a foundation in %1$@";
"onboarding.outcomes.generic_media_body" = "Catch familiar words and the shape of the conversation.";
"onboarding.outcomes.generic_media_title" = "Recognise %1$@ in context";
"onboarding.outcomes.generic_news_title" = "Read a short %1$@ piece";
"onboarding.outcomes.generic_short_texts_body" = "Pick out the gist of a simple passage without reaching for every word.";
"onboarding.outcomes.generic_short_texts_title" = "Read short %1$@ texts";
"onboarding.outcomes.heading" = "In about 3 months,\nyou'll be able to…";
"onboarding.outcomes.headline_body" = "Pick out the gist of a news piece without reaching for a translator.";
"onboarding.outcomes.irish_coffee_title" = "Order coffee in Irish";
"onboarding.outcomes.irish_headline_title" = "Read a Tuairisc headline";
"onboarding.outcomes.irish_subtitles_title" = "Follow TG4 with subtitles";
"onboarding.outcomes.manx_coffee_title" = "Order coffee in Manx";
"onboarding.outcomes.manx_media_title" = "Recognise Manx in context";
"onboarding.outcomes.manx_news_title" = "Read a short Gaelg piece";
"onboarding.outcomes.manx_piece_title" = "Read a short Gaelg piece";
"onboarding.outcomes.manx_recognise_title" = "Recognise Manx in context";
"onboarding.outcomes.piece_body" = "Pick out the gist without reaching for a translator.";
"onboarding.outcomes.recognise_body" = "Spot familiar words in community media and short texts.";
"onboarding.outcomes.short_news_body" = "Pick out the gist without reaching for a translator.";
"onboarding.outcomes.subtitle" = "Three things our learners report they can do, with steady daily use.";
"onboarding.outcomes.subtitles_body" = "Catch names, places, and the shape of the conversation.";
"onboarding.outcomes.title" = "In about 3 months,\nyou'll be able to…";
"onboarding.outcomes.welsh_coffee_title" = "Order coffee in Welsh";
"onboarding.outcomes.welsh_headline_title" = "Read a Golwg360 headline";
"onboarding.outcomes.welsh_media_body" = "Catch names, places, and the shape of the conversation.";
"onboarding.outcomes.welsh_media_title" = "Follow S4C with subtitles";
"onboarding.outcomes.welsh_news_body" = "Pick out the gist of a news piece without reaching for a translator.";
"onboarding.outcomes.welsh_news_title" = "Read a Golwg360 headline";
"onboarding.outcomes.welsh_subtitles_title" = "Follow S4C with subtitles";
"onboarding.placement.experienced" = "I want to keep going";
"onboarding.placement.first_time" = "I'm new to it";
"onboarding.placement.intermediate" = "I've studied for a while";
"onboarding.placement.some_basics" = "I know some basics";
"onboarding.placement.title" = "Have you studied before?";
"onboarding.source_language.subtitle" = "We'll use this for explanations, prompts, and hints.";
"onboarding.source_language.title" = "Which language do you read best?";
"onboarding.source_language_picker.english" = "English";
"onboarding.source_language_picker.english_subtitle" = "Explanations, hints, and translations in English.";
"onboarding.source_language_picker.french" = "Français";
"onboarding.source_language_picker.french_subtitle" = "Explications, indices et traductions en français.";
"onboarding.source_language_picker.read_best_subtitle" = "Hints, prompts, and translations will use this language.";
"onboarding.source_language_picker.subtitle" = "Glosses, hints, and prompts will appear in this language.";
"onboarding.source_language_picker.title" = "Which language do you read best?";
"onboarding.trial.active" = "Your 7-day premium trial is active";
"onboarding.trial.bullet_conversations" = "Hold real conversations with voice feedback";
"onboarding.trial.bullet_dictionary" = "Build a personal dictionary as you go";
"onboarding.trial.bullet_unlimited" = "Learn as much as you want, every day";
"onboarding.trial.drills_item" = "Drills to lock them into memory";
"onboarding.trial.first_lesson_item" = "A short lesson on your first %1$@ words";
"onboarding.trial.free_forever_subtitle" = "Blas is free forever. Premium unlocks these extras:";
"onboarding.trial.heading" = "Your first %1$@ lesson is ready";
"onboarding.trial.no_payment" = "No payment required";
"onboarding.trial.no_payment_auto" = "No payment required. Starts automatically.";
"onboarding.trial.premium_active" = "Your 7-day premium trial is active";
"onboarding.trial.premium_faster_body" = "Premium removes the daily unit limit, so you can learn faster, review more, and stay in the flow for longer.";
"onboarding.trial.premium_free_body" = "Blas is completely free to use every day. Free learners can keep moving with one unit a day.";
"onboarding.trial.preview_drills" = "Drills to lock them into memory";
"onboarding.trial.preview_lesson" = "A short lesson on your first %1$@ words";
"onboarding.trial.preview_reading" = "A reading passage to see them in context";
"onboarding.trial.reading_item" = "A reading passage to see them in context";
"onboarding.trial.start_learning" = "Start learning";
"onboarding.trial.subtitle" = "In the next few minutes, you'll learn:";
"onboarding.trial.title" = "Your first %1$@ lesson is ready";
"onboarding.trial.try_premium_heading" = "Try premium free for 7 days";
"onboarding.welcome.get_started" = "Get started";
"onboarding.welcome.or_sign_in" = "or sign in";
"onboarding.welcome.subtitle" = "Learn a Celtic language one drill at a time.";
"onboarding.welcome.tagline" = "Celtic languages, done properly.";
"onboarding.welcome.tagline_short" = "Celtic languages, properly.";
"onboarding.welcome.title" = "Welcome to Blas";
"pathway.invalid_chapter" = "Invalid chapter.";
"practice.accuracy_pct" = "%1$lld%% accuracy";
"practice.caught_up_accuracy" = "accuracy";
"practice.caught_up_message_default" = "Come back when new reviews are due, or explore skills below.";
"practice.caught_up_message_excellent" = "Excellent accuracy. Browse skills below to sharpen further.";
"practice.caught_up_none" = "No";
"practice.caught_up_review_tomorrow" = "review tomorrow";
"practice.caught_up_reviews_tomorrow" = "reviews tomorrow";
"practice.caught_up_streak" = "streak";
"practice.caught_up_title" = "You're all caught up";
"practice.coming_up" = "Coming up";
"practice.due_badge" = "%1$lld due";
"practice.hero_subtitle" = "Reinforce words, grammar, and sentences you've already covered";
"practice.hero_title" = "Practice what you've learned";
"practice.item_count" = "%1$lld items";
"practice.nothing_to_review" = "Nothing to review yet";
"practice.nothing_to_review_hint" = "Complete a chapter on Home and cards will appear here as you learn.";
"practice.premium_badge" = "Premium";
"practice.progress_label" = "Progress";
"practice.skill_edge_training_desc" = "Guided pronunciation drills with audio feedback";
"practice.skill_edge_training_subtitle" = "Speak and practise";
"practice.skill_edge_training_title" = "Edge Training";
"practice.skill_items_all_types" = "%1$lld items across all types";
"practice.skill_items_due" = "%1$lld items due";
"practice.skill_pronunciation_desc" = "Listen and repeat phrases with speech recognition feedback";
"practice.skill_pronunciation_subtitle" = "Listen and repeat";
"practice.skill_pronunciation_title" = "Pronunciation";
"practice.skill_speed_desc" = "Quick-fire mixed drills to sharpen your recall";
"practice.skill_speed_subtitle" = "Quick recall";
"practice.skill_speed_title" = "Speed Drills";
"practice.skill_writing_desc" = "Compose sentences through error correction and translation";
"practice.skill_writing_subtitle" = "Compose and practise";
"practice.skill_writing_title" = "Writing";
"practice.skills_header" = "Skills";
"practice.start" = "Start";
"practice.start_practising" = "Start practising";
"practice.title" = "Practice";
"progress.accuracy.drills_count" = "%1$lld/%2$lld drills";
"progress.accuracy.title" = "Accuracy by Content Type";
"progress.accuracy_chart.avg" = "%1$lld%% avg";
"progress.accuracy_chart.chart_label" = "Accuracy trend chart";
"progress.accuracy_chart.latest" = "latest: %1$lld%%";
"progress.accuracy_chart.session_count" = "%1$lld sessions";
"progress.accuracy_chart.title" = "Accuracy trend";
"progress.activity.drill_count" = "%1$lld drills";
"progress.activity.less" = "Less";
"progress.activity.more" = "More";
"progress.activity.title" = "Activity";
"progress.balance.drills_accuracy" = "%1$lld drills · %2$lld%%";
"progress.balance.gap_join" = " or ";
"progress.balance.hint_balanced" = "You're covering all areas — keep it balanced";
"progress.balance.hint_complete_sessions" = "Complete sessions to see your balance across all %1$lld areas";
"progress.balance.hint_gaps" = "You haven't tried %1$@ yet — rounding out builds fluency faster";
"progress.balance.not_started" = "Not started";
"progress.content_type.conjugation" = "Conjugation";
"progress.content_type.conversation" = "Conversation";
"progress.content_type.copula" = "Copula";
"progress.content_type.declension" = "Declension";
"progress.content_type.listening" = "Listening";
"progress.content_type.mechanic" = "Mechanics";
"progress.content_type.mutation" = "Mutations";
"progress.content_type.number" = "Numbers";
"progress.content_type.prepositional_pronoun" = "Prep. Pronouns";
"progress.content_type.reading" = "Reading";
"progress.content_type.sentence" = "Sentences";
"progress.content_type.speaking" = "Speaking";
"progress.content_type.verbal_noun" = "Verbal Nouns";
"progress.content_type.vocab" = "Vocabulary";
"progress.content_type.writing" = "Writing";
"progress.empty.body" = "Start a session to begin tracking your mastery.";
"progress.empty.title" = "No progress yet";
"progress.main.balance_gap_hint" = "You haven’t tried %1$@ yet";
"progress.main.balance_grammar" = "Grammar";
"progress.main.balance_items_accuracy" = "%1$lld items · %2$lld%%";
"progress.main.balance_listening" = "Listening";
"progress.main.balance_not_started" = "Not started";
"progress.main.balance_reading" = "Reading";
"progress.main.balance_speaking" = "Speaking";
"progress.main.balance_vocabulary" = "Vocabulary";
"progress.main.chapters_completed" = "Chapters completed";
"progress.main.current_chapter" = "Ch. %1$lld — %2$@";
"progress.main.current_label" = "Current:";
"progress.main.detailed_analytics_subtitle" = "Mastery heatmaps, skills breakdown, activity heatmap, stuck rules, and tutor insights";
"progress.main.detailed_analytics_title" = "Detailed analytics";
"progress.main.lapses" = "%1$lld lapses";
"progress.main.no_sessions_this_week" = "No sessions this week yet";
"progress.main.overall" = "overall";
"progress.main.section_insights" = "Insights";
"progress.main.section_journey" = "Journey";
"progress.main.section_language_balance" = "Language Balance";
"progress.main.section_needs_attention" = "Needs attention";
"progress.main.section_skills" = "Skills";
"progress.main.section_this_week" = "This Week";
"progress.main.see_full_dashboard" = "See full dashboard";
"progress.main.stat_accuracy" = "accuracy";
"progress.main.stat_day" = "day";
"progress.main.stat_days" = "days";
"progress.main.stat_rules" = "rules";
"progress.main.stuck_rules" = "Stuck rules";
"progress.main.title" = "Progress";
"progress.main.upgrade_to_see_details" = "Upgrade to see details";
"progress.main.verbs_title" = "Verbs";
"progress.main.weekly_accuracy" = "Accuracy";
"progress.main.weekly_drills" = "Drills";
"progress.main.weekly_sessions" = "Sessions";
"progress.mastery_cell.last_review" = "Last review";
"progress.mastery_cell.level" = "Level";
"progress.mastery_cell.recent_attempts" = "Recent attempts";
"progress.mastery_cell.reviews" = "Reviews";
"progress.mastery_grid.cell_a11y" = "%1$@ + %2$@, mastery level %3$lld";
"progress.mastery_grid.cell_a11y_hint" = "Double tap for details";
"progress.mastery_grid.cell_description" = "%1$@ + %2$@, mastery level %3$lld";
"progress.mastery_grid.legend_mastered" = "Mastered";
"progress.mastery_grid.legend_unseen" = "Unseen";
"progress.mastery_grid.level_abbr" = "L%1$lld";
"progress.mastery_grid.not_applicable" = "N/A";
"progress.mastery_grid.pct_mastered" = "%1$lld%% mastered";
"progress.mastery_grid.stage_title" = "Stage %1$lld Mastery";
"progress.mastery_section.legend_familiar" = "Familiar";
"progress.mastery_section.legend_learning" = "Learning";
"progress.mastery_section.legend_mastered" = "Mastered";
"progress.mastery_section.legend_new" = "New";
"progress.mastery_section.legend_strong" = "Strong";
"progress.mastery_section.title" = "Mastery";
"progress.mutations.stage_name_triggers" = "%1$@ · %2$lld triggers";
"progress.mutations.stage_of" = "Stage %1$lld of 6";
"progress.mutations.title" = "Mutations";
"progress.restore_failed.body" = "Your saved progress has not been replaced. Try again, and contact support if the problem continues.";
"progress.restore_failed.title" = "We couldn't restore your progress";
"progress.screen.activity" = "Activity";
"progress.screen.balance_gaps" = "You haven’t tried %1$@ yet";
"progress.screen.balance_grammar" = "Grammar";
"progress.screen.balance_items" = "%1$lld items · %2$lld%%";
"progress.screen.balance_listening" = "Listening";
"progress.screen.balance_not_started" = "Not started";
"progress.screen.balance_reading" = "Reading";
"progress.screen.balance_speaking" = "Speaking";
"progress.screen.balance_vocabulary" = "Vocabulary";
"progress.screen.chapter_label" = "Ch. %1$lld — %2$@";
"progress.screen.chapters_completed" = "Chapters completed";
"progress.screen.current" = "Current:";
"progress.screen.detailed_analytics" = "Detailed analytics";
"progress.screen.detailed_analytics_body" = "Mastery heatmaps, skills breakdown, activity heatmap, stuck rules, and tutor insights";
"progress.screen.drill_count" = "%1$lld drills";
"progress.screen.heatmap_less" = "Less";
"progress.screen.heatmap_more" = "More";
"progress.screen.lapses" = "%1$lld lapses";
"progress.screen.mastery_familiar" = "Familiar";
"progress.screen.mastery_learning" = "Learning";
"progress.screen.mastery_mastered" = "Mastered";
"progress.screen.mastery_new" = "New";
"progress.screen.mastery_strong" = "Strong";
"progress.screen.no_sessions" = "No sessions this week yet";
"progress.screen.overall" = "overall";
"progress.screen.section_insights" = "Insights";
"progress.screen.section_journey" = "Journey";
"progress.screen.section_language_balance" = "Language Balance";
"progress.screen.section_mastery" = "Mastery";
"progress.screen.section_skills" = "Skills";
"progress.screen.section_this_week" = "This Week";
"progress.screen.see_dashboard" = "See full dashboard";
"progress.screen.skill_grammar" = "Grammar";
"progress.screen.skill_mutations" = "Mutations";
"progress.screen.skill_no_data" = "No data yet";
"progress.screen.skill_nouns" = "Nouns";
"progress.screen.skill_numbers" = "Numbers";
"progress.screen.skill_sentences" = "Sentences";
"progress.screen.skill_subtitle" = "%1$lld of %2$lld";
"progress.screen.skill_verbs" = "Verbs";
"progress.screen.skill_vocabulary" = "Vocabulary";
"progress.screen.stat_accuracy" = "Accuracy";
"progress.screen.stat_accuracy_lower" = "accuracy";
"progress.screen.stat_day" = "day";
"progress.screen.stat_days" = "days";
"progress.screen.stat_drills" = "Drills";
"progress.screen.stat_rules" = "rules";
"progress.screen.stat_sessions" = "Sessions";
"progress.screen.stuck_rules" = "Stuck rules";
"progress.screen.title" = "Progress";
"progress.screen.upgrade_cta" = "Upgrade to see details";
"progress.section_skill_accuracy" = "Skill Accuracy";
"progress.skill.grammar" = "Grammar";
"progress.skill.mutations" = "Mutations";
"progress.skill.no_data" = "No data yet";
"progress.skill.nouns" = "Nouns";
"progress.skill.numbers" = "Numbers";
"progress.skill.sentences" = "Sentences";
"progress.skill.subtitle" = "%1$lld of %2$lld";
"progress.skill.verbs" = "Verbs";
"progress.skill.vocabulary" = "Vocabulary";
"progress.skill_card.accuracy" = "accuracy";
"progress.skill_card.correct_count" = "%1$lld/%2$lld correct";
"progress.skill_card.not_started" = "Not started";
"progress.skill_detail.distribution" = "Distribution";
"progress.skill_detail.learning" = "Learning";
"progress.skill_detail.mastered" = "Mastered";
"progress.skill_detail.mastery_label" = "mastery";
"progress.skill_detail.new" = "New";
"progress.stage_card.a11y" = "Stage %1$lld, %2$lld triggers, %3$@";
"progress.stage_card.collapse" = "Collapse";
"progress.stage_card.description" = "Stage %1$lld, %2$lld triggers, %3$@";
"progress.stage_card.expand" = "Expand";
"progress.stage_card.locked" = "Locked";
"progress.stage_card.stage" = "Stage %1$lld";
"progress.stage_card.state_completed" = "completed";
"progress.stage_card.state_current" = "current stage";
"progress.stage_card.state_locked" = "locked";
"progress.stage_card.trigger_count" = "%1$lld triggers";
"progress.stat.drills" = "drills";
"progress.stat.sessions" = "sessions";
"progress.tutor.accuracy_by_content" = "Accuracy by content";
"progress.tutor.active_interventions" = "Active Interventions";
"progress.tutor.avg_response_time" = "Average response time";
"progress.tutor.day_fri" = "Fri";
"progress.tutor.day_mon" = "Mon";
"progress.tutor.day_thu" = "Thu";
"progress.tutor.day_today" = "Today";
"progress.tutor.day_tomorrow" = "Tomorrow";
"progress.tutor.day_tue" = "Tue";
"progress.tutor.day_wed" = "Wed";
"progress.tutor.encouragement_strong" = "Strong performance in %1$@ — %2$lld percent accuracy";
"progress.tutor.error_hotspots" = "Error hotspots";
"progress.tutor.focused_reason" = "This error has occurred %1$lld times recently";
"progress.tutor.most_missed_rules" = "Most missed rules";
"progress.tutor.mutation_category_reason" = "%1$lld mutation errors in this category";
"progress.tutor.recommendations" = "Recommendations";
"progress.tutor.review_intervention" = "Review: %1$@";
"progress.tutor.review_schedule" = "Review schedule";
"progress.tutor.subtitle" = "Weakness analysis from the last 14 days";
"progress.tutor.title" = "Tutor Dashboard";
"progress.tutor_dashboard.accuracy_by_content" = "Accuracy by content";
"progress.tutor_dashboard.avg_response_time" = "Average response time";
"progress.tutor_dashboard.error_hotspots" = "Error hotspots";
"progress.tutor_dashboard.most_missed" = "Most missed rules";
"progress.tutor_dashboard.recommendations" = "Recommendations";
"progress.tutor_dashboard.review_schedule" = "Review schedule";
"progress.tutor_dashboard.title" = "Tutor Dashboard";
"progress.tutor_dashboard.today" = "Today";
"progress.weakness.empty_subtitle" = "Keep practising and the tutor will identify patterns.";
"progress.weakness.empty_title" = "No error hotspots detected yet.";
"progress.weakness.occurrences" = "%1$lldx";
"progress.weakness.title" = "Error Hotspots";
"progress.weekday.fri" = "F";
"progress.weekday.mon" = "M";
"progress.weekday.sat" = "S";
"progress.weekday.sun" = "S";
"progress.weekday.thu" = "T";
"progress.weekday.tue" = "T";
"progress.weekday.wed" = "W";
"progress.weekly_report.ai_body" = "Get personalised analysis of your strengths, weak spots, and a focus plan for next week.";
"progress.weekly_report.ai_insights_subtitle" = "Get personalised analysis of your strengths, weak spots, and a focus plan for next week.";
"progress.weekly_report.ai_insights_title" = "Weekly insights";
"progress.weekly_report.ai_title" = "Weekly insights";
"progress.weekly_report.empty_body" = "Complete some drills to see your report.";
"progress.weekly_report.empty_title" = "No sessions this week yet.";
"progress.weekly_report.error_count" = "%1$lldx";
"progress.weekly_report.focus_areas" = "Areas to focus on";
"progress.weekly_report.focus_plan" = "FOCUS PLAN FOR NEXT WEEK";
"progress.weekly_report.footer_accuracy" = "accuracy";
"progress.weekly_report.footer_drills" = "drills";
"progress.weekly_report.footer_sessions" = "sessions";
"progress.weekly_report.footer_streak" = "streak";
"progress.weekly_report.generating" = "Generating report...";
"progress.weekly_report.rec_consistent" = "Great consistency this week. Keep up the regular practice.";
"progress.weekly_report.rec_more_sessions" = "Try to fit in a few more short sessions — even 5 minutes helps.";
"progress.weekly_report.stat_accuracy" = "Accuracy";
"progress.weekly_report.stat_drills" = "Drills";
"progress.weekly_report.stat_sessions" = "Sessions";
"progress.weekly_report.stat_streak" = "Streak";
"progress.weekly_report.strong_areas" = "Strong areas";
"progress.weekly_report.strong_overall_accuracy" = "Overall accuracy";
"progress.weekly_report.title" = "Weekly Report";
"progress.weekly_report.top_errors" = "Top errors this week";
"progress.weekly_report.trend_down" = "%1$lld%% vs last week";
"progress.weekly_report.trend_stable" = "Stable vs last week";
"progress.weekly_report.trend_up" = "+%1$lld%% vs last week";
"progress.weekly_report.tutor_note_body" = "Get a personal check-in from your tutor each week — what's clicking, what to work on, and how far you've come.";
"progress.weekly_report.tutor_note_title" = "Weekly tutor note";
"progress.weekly_report.unlock_premium" = "Unlock with Premium";
"progress.weekly_report.weak_areas" = "Areas to focus on";
"progress.weekly_report.weak_review_rules" = "Review struggling rules";
"progress.weekly_report.writing_note" = "Writing your weekly note...";
"progress.weekly_report.your_week_in" = "Your week in %1$@";
"pronunciation.ai_tutor" = "Tutor";
"pronunciation.ai_tutor_alt" = "Tutor";
"pronunciation.coaching_close" = "Close! Expected: %1$@";
"pronunciation.coaching_correct" = "Great pronunciation!";
"pronunciation.coaching_wrong" = "Incorrect — expected: %1$@";
"pronunciation.correct_count" = "%1$@ correct";
"pronunciation.instruction_hear" = "You'll hear a word or phrase spoken aloud.";
"pronunciation.instruction_match" = "Focus on matching the pronunciation as closely as you can.";
"pronunciation.instruction_repeat" = "Listen carefully, then repeat it back.";
"pronunciation.intro.heading" = "Pronunciation Practice";
"pronunciation.intro.phrase_count" = "%1$lld phrases";
"pronunciation.intro.progress_drills" = "%1$lld drills";
"pronunciation.intro.progress_to_next" = "%1$lld / %2$lld drills";
"pronunciation.intro.session_length" = "SESSION LENGTH";
"pronunciation.intro.start_button" = "Start";
"pronunciation.intro.stat_avg_accuracy" = "avg accuracy";
"pronunciation.intro.stat_drills_total" = "drills total";
"pronunciation.intro.subtitle" = "Listen to each phrase, then repeat it aloud. You'll be graded on accuracy.";
"pronunciation.loading_content" = "Loading content...";
"pronunciation.not_included_body" = "Pronunciation practice is not included in this text-first course. Keep learning through lessons, reading, cards, Focal, and puzzles.";
"pronunciation.phrase_count" = "%1$@ phrases";
"pronunciation.phrase_progress" = "Phrase %1$@ of %2$@";
"pronunciation.play" = "Play";
"pronunciation.practice.checking" = "Checking…";
"pronunciation.practice.close_enough" = "close enough";
"pronunciation.practice.close_expected" = "Close! Expected: %1$@";
"pronunciation.practice.coach_close" = "Close! Expected: %1$@";
"pronunciation.practice.coach_correct" = "Great pronunciation!";
"pronunciation.practice.coach_wrong" = "Incorrect. Expected: %1$@";
"pronunciation.practice.compare_nudge" = "Play hers, then yours — hear the difference.";
"pronunciation.practice.correct_count" = "%1$lld correct";
"pronunciation.practice.couldnt_hear" = "We couldn't quite hear that — hold to try again. No harm done.";
"pronunciation.practice.couldnt_hear_again" = "Still can't hear you — closer to the mic, or somewhere quieter.";
"pronunciation.practice.great_pronunciation" = "Great pronunciation!";
"pronunciation.practice.header_subtitle" = "Listen to each phrase, then repeat it aloud. You'll be graded on accuracy.";
"pronunciation.practice.header_title" = "Pronunciation Practice";
"pronunciation.practice.hold_hint" = "Hold the mic to talk — release to send.";
"pronunciation.practice.hold_to_talk" = "Hold to talk";
"pronunciation.practice.incorrect_expected" = "Incorrect. Expected: %1$@";
"pronunciation.practice.instruction_hear" = "You'll hear a word or phrase spoken aloud.";
"pronunciation.practice.instruction_match" = "Focus on matching the pronunciation as closely as you can.";
"pronunciation.practice.instruction_repeat" = "Listen carefully, then repeat it back.";
"pronunciation.practice.keep_it" = "Keep it";
"pronunciation.practice.listening_tap_done" = "Listening. Tap the check when done";
"pronunciation.practice.locked" = "locked — send when you're ready";
"pronunciation.practice.meaning_chip" = "Meaning";
"pronunciation.practice.mic_denied" = "Microphone access is off — open Settings";
"pronunciation.practice.move_on" = "Move on";
"pronunciation.practice.no_speech_hint" = "We can't hear you yet — closer to the mic, or somewhere quieter.";
"pronunciation.practice.one_more_go" = "one more go";
"pronunciation.practice.pause" = "Pause";
"pronunciation.practice.paused" = "Paused";
"pronunciation.practice.phrase_of" = "Phrase %1$lld of %2$lld";
"pronunciation.practice.phrase_progress" = "Phrase %1$lld of %2$lld";
"pronunciation.practice.phrases_count" = "%1$lld phrases";
"pronunciation.practice.playing" = "Playing...";
"pronunciation.practice.processing_speech" = "Processing speech...";
"pronunciation.practice.progress_drills" = "%1$lld drills";
"pronunciation.practice.progress_with_next" = "%1$lld / %2$lld drills";
"pronunciation.practice.re_record" = "Re-record";
"pronunciation.practice.release_to_cancel" = "release to cancel";
"pronunciation.practice.resume" = "Resume";
"pronunciation.practice.say_again" = "Say it again";
"pronunciation.practice.send" = "Send";
"pronunciation.practice.session_length" = "Session Length";
"pronunciation.practice.skip" = "Skip";
"pronunciation.practice.skipped" = "(skipped)";
"pronunciation.practice.slide_to_cancel_lock" = "‹ slide to cancel    ·    slide up to lock ⌃";
"pronunciation.practice.start" = "Start";
"pronunciation.practice.stat_avg_accuracy" = "avg accuracy";
"pronunciation.practice.stat_drills_total" = "drills total";
"pronunciation.practice.status_listen" = "Listen...";
"pronunciation.practice.status_listening" = "Listening. Speak now";
"pronunciation.practice.status_paused" = "Paused";
"pronunciation.practice.status_processing" = "Processing speech...";
"pronunciation.practice.status_stt_failed" = "Tricky one! Try again more slowly, or skip";
"pronunciation.practice.status_tap_send" = "Tap send or re-record";
"pronunciation.practice.stt_failed_hint" = "Tricky one! Try speaking more slowly, or skip";
"pronunciation.practice.tap_send_or_rerecord" = "Tap send or re-record";
"pronunciation.practice.text_first_badge" = "Text-first course";
"pronunciation.practice.title" = "Pronunciation";
"pronunciation.practice.tutor" = "Tutor";
"pronunciation.practice.unavailable_message" = "Pronunciation practice is not included in this text-first course. Keep learning through lessons, reading, cards, Focal, and puzzles.";
"pronunciation.practice.verdict_close" = "Nearly — that was close!";
"pronunciation.practice.verdict_miss" = "Not quite — once more.";
"pronunciation.practice.verdict_pass" = "That's it!";
"pronunciation.practice.voice_note" = "voice note";
"pronunciation.practice.your_draft" = "Your draft";
"pronunciation.practice_screen_title" = "Pronunciation Practice";
"pronunciation.practice_subtitle" = "Listen to each phrase, then repeat it aloud. You'll be graded on accuracy.";
"pronunciation.results" = "Results";
"pronunciation.session_length" = "Session Length";
"pronunciation.speaker_you" = "You";
"pronunciation.start" = "Start";
"pronunciation.stat_accuracy" = "Accuracy";
"pronunciation.stat_correct" = "Correct";
"pronunciation.stat_phrases" = "Phrases";
"pronunciation.status_draft" = "Tap send or re-record";
"pronunciation.status_listening" = "Listening — speak now";
"pronunciation.status_playing_model" = "Playing model...";
"pronunciation.status_stt_failed" = "Tricky one! Try again more slowly, or skip";
"pronunciation.summary.accuracy_accessibility" = "%1$lld percent accuracy";
"pronunciation.summary.beat_learn" = "Learn %1$lld";
"pronunciation.summary.beat_lesson" = "Lesson";
"pronunciation.summary.beat_pronounce" = "Pronounce";
"pronunciation.summary.beat_read" = "Read";
"pronunciation.summary.beat_review" = "Review";
"pronunciation.summary.results" = "Results";
"pronunciation.summary.stat_accuracy" = "Accuracy";
"pronunciation.summary.stat_correct" = "Correct";
"pronunciation.summary.stat_phrases" = "Phrases";
"pronunciation.summary.you_said" = "You said: %1$@";
"pronunciation.text_first_badge" = "Text-first course";
"pronunciation.title" = "Pronunciation";
"pronunciation.tutor_avatar_alt" = "Aoife, %1$@ language tutor in blas app";
"pronunciation.unavailable_badge" = "Text-first course";
"pronunciation.unavailable_body" = "Pronunciation practice is not included in this text-first course. Keep learning through lessons, reading, cards, Focal, and puzzles.";
"pronunciation.unit_intro.step_hear" = "You'll hear a word or phrase spoken aloud.";
"pronunciation.unit_intro.step_match" = "Focus on matching the pronunciation as closely as you can.";
"pronunciation.unit_intro.step_repeat" = "Listen carefully, then repeat it back.";
"pronunciation.you_said" = "You said: %1$@";
"purchase.annual_saves" = "Annual plan saves 50%";
"purchase.billing_error.cant_open" = "Couldn't open Google Play: %1$@";
"purchase.billing_error.connection_lost" = "Connection to Google Play lost. Please try again in a moment.";
"purchase.billing_error.please_try_again" = "please try again";
"purchase.billing_error.purchase_failed" = "Purchase failed: %1$@";
"purchase.cancel_anytime" = "Cancel anytime in Google Play.";
"purchase.family_annual_description" = "Premium for up to 6, billed yearly.";
"purchase.family_annual_fallback_price" = "$112.99";
"purchase.family_annual_title" = "Family Annual";
"purchase.family_monthly_description" = "Premium for up to 6, billed monthly.";
"purchase.family_monthly_fallback_price" = "$18.99";
"purchase.family_monthly_title" = "Family Monthly";
"purchase.family_section_heading" = "Family plan";
"purchase.family_section_subtitle" = "Share premium with up to 6 people.";
"purchase.faq.beginner_answer" = "Especially. Unlimited learning means you can go as fast or slow as you want, and the grammar explainer builds a proper foundation from day one.";
"purchase.faq.beginner_question" = "Is it worth it if I'm a beginner?";
"purchase.faq.cancel_answer" = "Yes. One tap in Google Play > Payments & subscriptions. You keep full access until the end of the period you've already paid for.";
"purchase.faq.cancel_question" = "Can I cancel anytime?";
"purchase.faq.heading" = "Common questions";
"purchase.faq.saved_words_answer" = "They're not deleted. They stay on your device. You just won't be able to view or add to your collection until you re-subscribe.";
"purchase.faq.saved_words_question" = "What happens to my saved words if I cancel?";
"purchase.feature.analytics_subtitle" = "See what you've mastered, and what's still to come";
"purchase.feature.analytics_title" = "Full Analytics";
"purchase.feature.focus_areas_subtitle" = "Drill the exact weak spot holding you back";
"purchase.feature.focus_areas_title" = "Focus Areas";
"purchase.feature.grammar_explainer_subtitle" = "Know why you got it wrong, not just that you did";
"purchase.feature.grammar_explainer_title" = "Grammar Explainer";
"purchase.feature.puzzles_subtitle" = "Play as many as you want, past the 3-a-day free cap";
"purchase.feature.puzzles_title" = "Unlimited Puzzles";
"purchase.feature.saved_words_subtitle" = "Build a personal dictionary and never lose a word";
"purchase.feature.saved_words_title" = "Saved Words";
"purchase.feature.speaking_subtitle" = "Hold real conversations with feedback on every sentence";
"purchase.feature.speaking_title" = "Speaking Lessons";
"purchase.interstitial.annual_anchor" = "Annual plan saves 50%";
"purchase.interstitial.bullet_analytics" = "Full Analytics: see what you've mastered and what's still to come";
"purchase.interstitial.bullet_focus_areas" = "Focus Areas: drill the exact weak spot holding you back";
"purchase.interstitial.bullet_grammar_explainer" = "Grammar Explainer: know why you got it wrong, not just that you did";
"purchase.interstitial.bullet_puzzles" = "Unlimited Puzzles: play as many as you want, past the daily free cap";
"purchase.interstitial.bullet_saved_words" = "Saved Words: build a dictionary that stays with you";
"purchase.interstitial.bullet_speaking" = "Speaking Lessons: hold real conversations with feedback";
"purchase.interstitial.bullet_unlimited" = "Unlimited Learning: learn as much as you want, every day";
"purchase.interstitial.close_soon" = "Close available soon";
"purchase.interstitial.cta_default" = "Try blas. premium";
"purchase.interstitial.cta_keep_access" = "Keep your access";
"purchase.interstitial.cta_trial" = "Keep your access";
"purchase.interstitial.cta_try_premium" = "Try blas. premium";
"purchase.interstitial.feature_analytics" = "Full Analytics: see what you've mastered and what's still to come";
"purchase.interstitial.feature_focus" = "Focus Areas: drill the exact weak spot holding you back";
"purchase.interstitial.feature_grammar" = "Grammar Explainer: know why you got it wrong, not just that you did";
"purchase.interstitial.feature_puzzles" = "Unlimited Puzzles: play as many as you want, past the daily free cap";
"purchase.interstitial.feature_saved" = "Saved Words: build a dictionary that stays with you";
"purchase.interstitial.feature_speaking" = "Speaking Lessons: hold real conversations with feedback";
"purchase.interstitial.feature_unlimited" = "Unlimited Learning: learn as much as you want, every day";
"purchase.interstitial.headline_go_deeper" = "Go deeper. Grammar Lessons explain the patterns behind your answers";
"purchase.interstitial.headline_smart_sessions" = "Smart Sessions would target those %1$lld rules specifically";
"purchase.interstitial.headline_trial_ending" = "Your trial ends tomorrow. Keep everything unlocked";
"purchase.interstitial.headline_unlock_no_speech" = "Unlock Saved Words, full analytics, and unlimited learning";
"purchase.interstitial.headline_unlock_with_speech" = "Unlock Speaking Lessons, Saved Words, and unlimited learning";
"purchase.interstitial.hook_highacc_headline" = "Go deeper. Grammar Lessons explain the patterns behind your answers";
"purchase.interstitial.hook_highacc_stat" = "%1$lld%% accuracy";
"purchase.interstitial.hook_lowacc_headline" = "Smart Sessions would target those %1$lld rules specifically";
"purchase.interstitial.hook_lowacc_stat" = "%1$lld%% accuracy · %2$lld missed";
"purchase.interstitial.hook_sessions_headline_default" = "Unlock Saved Words, full analytics, and unlimited learning";
"purchase.interstitial.hook_sessions_headline_speech" = "Unlock Speaking Lessons, Saved Words, and unlimited learning";
"purchase.interstitial.hook_sessions_stat" = "%1$lld sessions completed";
"purchase.interstitial.hook_trial_headline" = "Your trial ends tomorrow. Keep everything unlocked";
"purchase.interstitial.hook_trial_stat" = "Trial ending";
"purchase.interstitial.stat_accuracy" = "%1$lld%% accuracy";
"purchase.interstitial.stat_accuracy_missed" = "%1$lld%% accuracy · %2$lld missed";
"purchase.interstitial.stat_sessions" = "%1$lld sessions completed";
"purchase.interstitial.stat_trial_ending" = "Trial ending";
"purchase.interstitial.testimonial_attribution" = "Euanser, App Store review";
"purchase.interstitial.testimonial_attribution_prefixed" = "— %1$@";
"purchase.interstitial.testimonial_quote" = "Differentiates itself from Duolingo as it actually explains grammar to you. Great way to learn a smaller language with few resources readily available.";
"purchase.not_now" = "Not now";
"purchase.paywall.annual_discount_percent" = "50%";
"purchase.paywall.annual_fallback" = "Works out at around 50% off the monthly price.";
"purchase.paywall.annual_per_month" = "Just %1$@/month, billed yearly. Save 50%%.";
"purchase.paywall.best_value" = "Best value";
"purchase.paywall.buy_once" = "Buy once";
"purchase.paywall.cancel_anytime" = "Cancel anytime in Settings. No charge after cancellation.";
"purchase.paywall.cancel_note" = "Cancel anytime in Google Play. No charge after cancellation.";
"purchase.paywall.cancel_note_web" = "Cancel anytime in your account settings. No charge after cancellation.";
"purchase.paywall.checkout_error" = "Unable to connect to checkout. Please try again.";
"purchase.paywall.connecting" = "Connecting to App Store…";
"purchase.paywall.cta_default" = "Start full access for %1$@";
"purchase.paywall.cta_trial" = "Keep everything for %1$@";
"purchase.paywall.cta_verb_default" = "Start full access";
"purchase.paywall.cta_verb_trial" = "Keep everything";
"purchase.paywall.cta_with_price" = "%1$@ for %2$@";
"purchase.paywall.family_annual_desc" = "Premium for up to 6, billed yearly.";
"purchase.paywall.family_annual_name" = "Family Annual";
"purchase.paywall.family_header" = "Family plan";
"purchase.paywall.family_monthly_desc" = "Premium for up to 6, billed monthly.";
"purchase.paywall.family_monthly_name" = "Family Monthly";
"purchase.paywall.family_sheet_detail" = "One subscription, premium for up to 6 people. Everyone keeps their own account and progress.";
"purchase.paywall.family_sheet_title" = "Family plan";
"purchase.paywall.family_subtitle" = "Share premium with up to 6 people.";
"purchase.paywall.faq_beginner_a" = "Especially. Unlimited learning means you can go as fast or slow as you want, and the grammar explainer builds a proper foundation from day one.";
"purchase.paywall.faq_beginner_q" = "Is it worth it if I'm a beginner?";
"purchase.paywall.faq_cancel_a" = "Yes. One tap in Settings > Apple ID > Subscriptions. You keep full access until the end of the period you've already paid for.";
"purchase.paywall.faq_cancel_a_web" = "Yes. One tap in your account settings. You keep full access until the end of the period you've already paid for.";
"purchase.paywall.faq_cancel_q" = "Can I cancel anytime?";
"purchase.paywall.faq_header" = "Common questions";
"purchase.paywall.faq_saved_words_a" = "They're not deleted. They stay on your device. You just won't be able to view or add to your collection until you re-subscribe.";
"purchase.paywall.faq_saved_words_q" = "What happens to my saved words if I cancel?";
"purchase.paywall.feature_analytics_subtitle" = "See what you've mastered, and what's still to come";
"purchase.paywall.feature_analytics_title" = "Full Analytics";
"purchase.paywall.feature_focus_subtitle" = "Drill the exact weak spot holding you back";
"purchase.paywall.feature_focus_title" = "Focus Areas";
"purchase.paywall.feature_grammar_subtitle" = "Know why you got it wrong, not just that you did";
"purchase.paywall.feature_grammar_title" = "Grammar Explainer";
"purchase.paywall.feature_puzzles_subtitle" = "Play as many as you want, past the 3-a-day free cap";
"purchase.paywall.feature_puzzles_title" = "Unlimited Puzzles";
"purchase.paywall.feature_saved_subtitle" = "Build a personal dictionary and never lose a word";
"purchase.paywall.feature_saved_title" = "Saved Words";
"purchase.paywall.feature_speaking_subtitle" = "Hold real conversations with feedback on every sentence";
"purchase.paywall.feature_speaking_title" = "Speaking Lessons";
"purchase.paywall.features_header_default" = "What's in premium:";
"purchase.paywall.features_header_trial" = "Everything you'll keep:";
"purchase.paywall.features_heading_default" = "What's in premium:";
"purchase.paywall.features_heading_trial" = "Everything you'll keep:";
"purchase.paywall.hero_detail" = "The 1-unit-a-day free cap is off. Learn one unit or fifteen in a sitting, whenever you have the time.";
"purchase.paywall.hero_eyebrow" = "The reason most people upgrade";
"purchase.paywall.hero_outcome" = "Learn as much as you want, every day";
"purchase.paywall.hero_title" = "Unlimited Learning";
"purchase.paywall.mission_line" = "Built by a small team keeping Celtic languages alive on the app store.";
"purchase.paywall.mission_line_web" = "Built by a small team keeping Celtic languages alive on the web.";
"purchase.paywall.nav_title" = "Premium";
"purchase.paywall.not_now" = "Not now";
"purchase.paywall.plan_annual_desc" = "Just %1$@/month, billed yearly. Save 50%%.";
"purchase.paywall.plan_annual_fallback_desc" = "Just $7.50/month, billed yearly. Save 50%.";
"purchase.paywall.plan_annual_name" = "Annual";
"purchase.paywall.plan_lifetime_desc" = "Full access, one-time purchase.";
"purchase.paywall.plan_lifetime_name" = "Lifetime";
"purchase.paywall.plan_monthly_desc" = "Full access, cancel anytime.";
"purchase.paywall.plan_monthly_name" = "Monthly";
"purchase.paywall.play_connect_error" = "Unable to connect to Google Play";
"purchase.paywall.privacy_policy" = "Privacy Policy";
"purchase.paywall.progress_title_default" = "Your progress so far";
"purchase.paywall.progress_title_trial" = "What you've built so far";
"purchase.paywall.restore" = "Restore purchases";
"purchase.paywall.restore_purchases" = "Restore purchases";
"purchase.paywall.sign_in_again" = "Please sign in again.";
"purchase.paywall.social_proof" = "Join 2,500+ Celtic language learners";
"purchase.paywall.stat_saved_word_one" = "saved word";
"purchase.paywall.stat_saved_word_other" = "saved words";
"purchase.paywall.stat_session_one" = "session";
"purchase.paywall.stat_session_other" = "sessions";
"purchase.paywall.stat_speaking_lesson_one" = "speaking lesson";
"purchase.paywall.stat_speaking_lesson_other" = "speaking lessons";
"purchase.paywall.subscription_terms" = "Payment will be charged to your Apple ID account at confirmation of purchase. Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period. You can manage and cancel your subscriptions in your device's Settings > Apple ID > Subscriptions.";
"purchase.paywall.subtitle_default" = "The only app taking Celtic languages seriously";
"purchase.paywall.subtitle_trial" = "Keep everything you've built";
"purchase.paywall.success_accessibility" = "You're all set. Full access is now unlocked";
"purchase.paywall.success_subtitle" = "Full access is now unlocked";
"purchase.paywall.success_title" = "You're all set";
"purchase.paywall.tagline_default" = "The only app taking Celtic languages seriously";
"purchase.paywall.tagline_trial" = "Keep everything you've built";
"purchase.paywall.terms_of_service" = "Terms of Service";
"purchase.paywall.testimonial_1_attribution" = "Euanser, App Store review";
"purchase.paywall.testimonial_1_quote" = "Differentiates itself from Duolingo as it actually explains grammar to you. Great way to learn a smaller language with few resources readily available.";
"purchase.paywall.testimonial_2_attribution" = "JohnC114, App Store review";
"purchase.paywall.testimonial_2_quote" = "Probably the best app for learning Irish (and assuming Welsh) on the App Store. Everything else, such as Duolingo, treats these as an afterthought so it's nice to have something dedicated.";
"purchase.paywall.trial_days_left" = "%1$lld days left of your free trial";
"purchase.paywall.trial_days_left_one" = "1 day left of your free trial";
"purchase.paywall.trial_one_day_left" = "1 day left of your free trial";
"purchase.paywall.try_again" = "Try again";
"purchase.plan.best_value" = "Best value";
"purchase.plan.not_selected" = "Not selected";
"purchase.plan.selected" = "Selected";
"purchase.progress.heading_default" = "Your progress so far";
"purchase.progress.heading_trial" = "What you've built so far";
"purchase.progress.stat_saved_word" = "saved word";
"purchase.progress.stat_saved_words" = "saved words";
"purchase.progress.stat_session" = "session";
"purchase.progress.stat_sessions" = "sessions";
"purchase.progress.stat_speaking_lesson" = "speaking lesson";
"purchase.progress.stat_speaking_lessons" = "speaking lessons";
"purchase.store.connect_error" = "Unable to connect to the App Store. Please check your connection and try again.";
"purchase.store.restore_error" = "Failed to restore purchases";
"purchase.student.android_subtitle" = "Save 50% on Monthly and Annual. Verify your student email.";
"purchase.student.android_title" = "Student discount";
"purchase.student.applied_banner" = "Student discount: 50% off Monthly and Annual applied.";
"purchase.student.cta_banner" = "Student?";
"purchase.student.cta_banner_link" = "Verify your email for 50% off";
"purchase.student.ios_info" = "Students may be eligible for a discount. Visit blasapp.com/students.";
"purchase.switch.banner" = "You're already subscribed. Choose another plan below to switch.";
"purchase.switch.current_plan" = "Current plan";
"purchase.switch.generic" = "Switch to this plan";
"purchase.switch.ios_downgrade_note" = "Moving to a smaller plan takes effect at your next renewal.";
"purchase.switch.success" = "Your plan has been updated.";
"purchase.switch.switching" = "Switching…";
"purchase.switch.to_family" = "Switch to family";
"purchase.switch.to_individual" = "Switch to individual";
"purchase.testimonial.euanser_attribution" = "Euanser, App Store review";
"purchase.testimonial.euanser_quote" = "Differentiates itself from Duolingo as it actually explains grammar to you. Great way to learn a smaller language with few resources readily available.";
"purchase.testimonial.johnc114_attribution" = "JohnC114, App Store review";
"purchase.testimonial.johnc114_quote" = "Probably the best app for learning Irish (and assuming Welsh) on the App Store. Everything else, such as Duolingo, treats these as an afterthought so it's nice to have something dedicated.";
"purchase.trial_expired.annual_anchor" = "Annual plan saves 50%";
"purchase.trial_expired.body_default" = "You'll still have access to lessons, drills, and reading. Your saved-words deck is now premium-only.";
"purchase.trial_expired.body_no_speech" = "You'll still have access to lessons, drills, and reading. Your saved-words deck is now premium-only.";
"purchase.trial_expired.body_speech" = "You'll still have access to lessons, drills, and reading. Speaking lessons and your saved-words deck are now premium-only.";
"purchase.trial_expired.body_with_speech" = "You'll still have access to lessons, drills, and reading. Speaking lessons and your saved-words deck are now premium-only.";
"purchase.trial_expired.cancel_anytime" = "Cancel anytime in Settings.";
"purchase.trial_expired.cta" = "Keep full access";
"purchase.trial_expired.headline" = "Your free trial has ended";
"purchase.trial_expired.not_now" = "Not now";
"purchase.trial_expired.progress_title" = "What you built over the last 7 days";
"purchase.trial_expired.snapshot_heading" = "What you built over the last 7 days";
"purchase.trial_expired.stat_saved_word_one" = "saved word";
"purchase.trial_expired.stat_saved_word_other" = "saved words";
"purchase.trial_expired.stat_session_one" = "session";
"purchase.trial_expired.stat_session_other" = "sessions";
"purchase.trial_expired.stat_speaking_lesson_one" = "speaking lesson";
"purchase.trial_expired.stat_speaking_lesson_other" = "speaking lessons";
"purchase.trial_expired.testimonial_attribution" = "JohnC114, App Store review";
"purchase.trial_expired.testimonial_attribution_prefixed" = "— %1$@";
"purchase.trial_expired.testimonial_quote" = "Probably the best app for learning Irish on the App Store. Everything else, such as Duolingo, treats these as an afterthought so it's nice to have something dedicated.";
"purchase.trial_expired.title" = "Your free trial has ended";
"puzzles.cap.body" = "Learners who play daily improve register and cultural fit noticeably faster.";
"puzzles.cap.daily_limit_reached" = "DAILY LIMIT REACHED";
"puzzles.cap.get_unlimited" = "Get Unlimited Puzzles";
"puzzles.cap.upgrade" = "Upgrade";
"puzzles.card.solve" = "Solve";
"puzzles.card.soon" = "Soon";
"puzzles.card.title" = "Puzzles";
"puzzles.daily_cap.body" = "Learners who play daily improve register and cultural fit noticeably faster.";
"puzzles.daily_cap.eyebrow" = "DAILY LIMIT REACHED";
"puzzles.daily_cap.title" = "Get Unlimited Puzzles";
"puzzles.daily_cap.upgrade" = "Upgrade";
"puzzles.empty.body" = "Native-speaker-authored puzzles will arrive in an update.";
"puzzles.failure_mode.dodged_it" = "Dodged it";
"puzzles.failure_mode.grammar" = "Grammar";
"puzzles.failure_mode.too_casual" = "Too casual";
"puzzles.failure_mode.too_formal" = "Too formal";
"puzzles.failure_mode.wrong_context" = "Wrong context";
"puzzles.failure_mode.wrong_particle" = "Wrong particle";
"puzzles.failure_mode.wrong_question" = "Wrong question";
"puzzles.failure_mode.wrong_role" = "Wrong role";
"puzzles.game.a11y_close_session" = "Close puzzle session";
"puzzles.game.elo" = "ELO";
"puzzles.game.failure_dodged" = "Dodged it";
"puzzles.game.failure_grammar" = "Grammar";
"puzzles.game.failure_too_casual" = "Too casual";
"puzzles.game.failure_too_formal" = "Too formal";
"puzzles.game.failure_wrong_context" = "Wrong context";
"puzzles.game.failure_wrong_particle" = "Wrong particle";
"puzzles.game.failure_wrong_question" = "Wrong question";
"puzzles.game.failure_wrong_role" = "Wrong role";
"puzzles.game.name_says" = "%1$@ says";
"puzzles.game.next_puzzle" = "Next puzzle";
"puzzles.game.next_turn" = "Next turn";
"puzzles.game.nicely_done" = "Nicely done";
"puzzles.game.not_quite" = "Not quite";
"puzzles.game.says" = "Says";
"puzzles.game.tap_for_translation" = "Tap for translation";
"puzzles.game.tap_to_continue" = "Tap to continue";
"puzzles.game.turn_of" = "Turn %1$lld of %2$lld";
"puzzles.game.you_start" = "You start";
"puzzles.game.your_reply" = "Your reply";
"puzzles.intro.a11y_level_overview" = "Show level overview";
"puzzles.intro.a11y_reviews_due" = "%1$lld puzzles due for review";
"puzzles.intro.coming_soon" = "Coming soon";
"puzzles.intro.cta_level_cleared" = "Level cleared";
"puzzles.intro.cta_practice_again" = "Practice again";
"puzzles.intro.cta_review" = "Review %1$lld";
"puzzles.intro.cta_solve" = "Solve Puzzles";
"puzzles.intro.cta_solve_plus_review" = "Solve + %1$lld review";
"puzzles.intro.empty_library" = "We’re commissioning native-speaker-authored scenarios. Check back soon — the first batch of puzzles will arrive in an update.";
"puzzles.intro.reviews_due" = "%1$lld due";
"puzzles.level_label" = "Level %1$lld";
"puzzles.map.a11y_level_coming_soon" = "Level %1$lld, coming soon";
"puzzles.map.a11y_level_completed" = "Level %1$lld, completed";
"puzzles.map.a11y_level_current" = "Level %1$lld, current — tap to play";
"puzzles.map.a11y_level_locked" = "Level %1$lld, locked";
"puzzles.overview.current" = "Current";
"puzzles.overview.locked" = "Locked";
"puzzles.overview.solved_count" = "%1$lld/%2$lld solved";
"puzzles.overview.theme_greetings" = "Greetings & thanks";
"puzzles.overview.theme_register" = "Register & cultural nuance";
"puzzles.overview.theme_small_talk" = "Small talk & preferences";
"puzzles.overview.title" = "Levels";
"puzzles.respond.tap_for_translation" = "Tap for translation";
"puzzles.respond.turn_of" = "Turn %1$lld of %2$lld";
"puzzles.respond.your_reply" = "Your reply";
"puzzles.result.back_to_map" = "Back to map";
"puzzles.result.correct_answer" = "Correct: %1$@";
"puzzles.result.keep_going" = "Keep going";
"puzzles.result.of_n_correct" = "of %1$lld correct";
"puzzles.reveal.level_cleared" = "Level cleared";
"puzzles.reveal.next_puzzle" = "Next puzzle";
"puzzles.reveal.next_turn" = "Next turn";
"puzzles.reveal.nicely_done" = "Nicely done";
"puzzles.reveal.not_quite" = "Not quite";
"puzzles.scene.name_says" = "%1$@ says";
"puzzles.scene.says" = "Says";
"puzzles.scene.tap_to_continue" = "Tap to continue";
"puzzles.scene.you_start" = "You start";
"puzzles.session_summary.back_to_map" = "Back to map";
"puzzles.session_summary.correct_prefix" = "Correct: %1$@";
"puzzles.session_summary.keep_going" = "Keep going";
"puzzles.session_summary.of_n_correct" = "of %1$lld correct";
"puzzles.session_summary.title" = "Session complete";
"puzzles.title" = "Puzzles";
"reading.comprehension.answer_placeholder" = "Type your answer...";
"reading.comprehension.check" = "Check";
"reading.comprehension.new_words_count" = "+%1$lld new";
"reading.comprehension.option_label" = "Option %1$lld: %2$@";
"reading.comprehension.question_progress" = "Question %1$lld of %2$lld";
"reading.comprehension.score" = "%1$lld/%2$lld correct";
"reading.comprehension.score_correct" = "%1$lld/%2$lld correct";
"reading.comprehension.tap_hint" = "Tap any sentence to reveal its English translation";
"reading.comprehension.tap_reveal_hint" = "Tap to reveal translation";
"reading.comprehension.tap_sentence_hint" = "Tap any sentence to reveal its English translation";
"reading.comprehension.vocab_known" = "%1$lld of %2$lld vocabulary words you already know";
"reading.comprehension.vocab_new" = "+%1$lld new";
"reading.drill_session.answer_placeholder" = "Answer...";
"reading.drill_session.complete" = "Complete";
"reading.drill_session.correct" = "Correct";
"reading.drill_session.needs_review" = "Needs review";
"reading.drill_session.next" = "Next  →";
"reading.drill_session.questions" = "Questions";
"reading.drill_session.reading_complete" = "Reading complete";
"reading.drill_session.reading_complete_title" = "Reading Complete!";
"reading.drill_session.reveal_translation" = "Reveal translation";
"reading.drill_session.score" = "%1$lld of %2$lld correct";
"reading.drill_session.submit" = "Submit";
"reading.drill_session.time" = "Time";
"reading.levels.a1" = "Beginner";
"reading.levels.a2" = "Elementary";
"reading.levels.b1" = "Intermediate";
"reading.levels.b2" = "Upper Intermediate";
"reading.levels.c1" = "Advanced";
"reading.levels.c2" = "Proficient";
"reading.library.authentic_texts" = "Authentic Texts";
"reading.library.completed_count" = "%1$lld of %2$lld completed";
"reading.library.empty_body" = "Try a different filter.";
"reading.library.empty_title" = "No passages match";
"reading.library.filter_all" = "All";
"reading.library.hero_body" = "Read passages at your level. Tap any sentence to reveal the English translation.";
"reading.library.hero_subtitle" = "Read passages at your level. Tap any word to see its meaning.";
"reading.library.hero_tagline" = "Read passages at your level. Tap any sentence to reveal its translation.";
"reading.library.hero_title" = "Reading";
"reading.library.level_badge" = "Level %1$@";
"reading.library.minutes" = "~%1$lld min";
"reading.library.no_passages_available" = "No reading passages available yet.";
"reading.library.no_passages_match" = "No passages match";
"reading.library.passage_count" = "%1$lld passages";
"reading.library.passage_count_one" = "%1$lld passage";
"reading.library.passage_count_other" = "%1$lld passages";
"reading.library.passages_read" = "%1$lld of %2$lld passages read";
"reading.library.premium" = "Premium";
"reading.library.read_action" = "Read";
"reading.library.read_badge" = "Read";
"reading.library.reading_minutes" = "~%1$lld min";
"reading.library.short_reading_count" = "%1$lld short readings";
"reading.library.source_label" = "Source:";
"reading.library.title" = "Reading";
"reading.library.try_different_filter" = "Try a different filter.";
"reading.library.word_count" = "~%1$lld words";
"reading.library.word_count_plain" = "%1$lld words";
"reading.passage_list.check_comprehension" = "Check comprehension (%1$lld questions)";
"reading.passage_list.empty_body" = "Try a different filter.";
"reading.passage_list.empty_title" = "No passages match";
"reading.passage_list.filter_all" = "All";
"reading.passage_list.level_summary" = "%1$@ — %2$lld passages";
"reading.passage_list.no_passages_available" = "No reading passages available yet.";
"reading.passage_list.no_passages_match" = "No passages match";
"reading.passage_list.passage_level_summary" = "%1$lld passages across %2$lld levels";
"reading.passage_list.practice_action" = "Practice";
"reading.passage_list.practice_cta" = "Practice Reading";
"reading.passage_list.practice_reading" = "Practice Reading";
"reading.passage_list.premium" = "Premium";
"reading.passage_list.sentence_count" = "%1$lld sentences";
"reading.passage_list.tap_word_hint" = "Tap a word for its meaning";
"reading.passage_list.title" = "Reading";
"reading.passage_list.try_different_filter" = "Try a different filter.";
"reading.passage_list.vocab_to_discover" = "%1$lld vocabulary words to discover";
"reading.quiz.back_to_passage" = "Back to passage";
"reading.quiz.correct" = "Correct";
"reading.quiz.correct_answer_label" = "Correct answer:";
"reading.quiz.correct_exclaim" = "Correct!";
"reading.quiz.correct_label" = "correct";
"reading.quiz.counter" = "%1$lld of %2$lld";
"reading.quiz.not_quite" = "Not quite";
"reading.quiz.review_label" = "Review";
"reading.quiz.score_good" = "Well done!";
"reading.quiz.score_keep_practising" = "Keep practising!";
"reading.quiz.score_perfect" = "Perfect score!";
"reading.quiz.title" = "Comprehension";
"reading.quiz.to_review" = "To review";
"reading.session.answer_placeholder" = "Answer...";
"reading.session.back_to_library" = "Back to library";
"reading.session.back_to_passage" = "Back to passage";
"reading.session.check_understanding" = "Check understanding";
"reading.session.correct" = "Correct";
"reading.session.correct_exclaim" = "Correct!";
"reading.session.correct_label" = "correct";
"reading.session.finish_reading" = "Finish reading";
"reading.session.hide_translation" = "Hide translation";
"reading.session.incorrect" = "Incorrect";
"reading.session.listen_passage" = "Listen to passage";
"reading.session.listen_to_passage" = "Listen to passage";
"reading.session.next_arrow" = "Next →";
"reading.session.not_quite" = "Not quite";
"reading.session.passage_not_found_body" = "No reading passage matches this ID.";
"reading.session.passage_not_found_title" = "Passage not found";
"reading.session.play_audio" = "Play audio";
"reading.session.play_pronunciation" = "Play pronunciation";
"reading.session.question_counter" = "%1$lld of %2$lld";
"reading.session.question_counter_caps" = "%1$lld OF %2$lld";
"reading.session.reveal_translation" = "Reveal translation";
"reading.session.score" = "%1$lld/%2$lld correct";
"reading.session.score_correct" = "%1$lld/%2$lld correct";
"reading.session.sentence_accessibility_hint" = "Tap words for meanings, or tap the eye icon to reveal the full translation";
"reading.session.show_translation" = "Show translation";
"reading.session.stop_audio" = "Stop audio";
"reading.session.tap_a_word" = "Tap a word";
"reading.session.to_review" = "To review";
"reading.session.word_count" = "~%1$lld words";
"reading.story_list.empty" = "No stories available yet.";
"reading.story_list.intro" = "Comprehensible reading at your level. Tap words for definitions.";
"reading.story_list.minutes" = "~%1$lld min";
"reading.story_list.new_words" = "+%1$lld new";
"reading.story_list.new_words_count" = "+%1$lld new";
"reading.story_list.no_stories" = "No stories available yet.";
"reading.story_list.question_count" = "%1$lld Qs";
"reading.story_list.read_action" = "Read";
"reading.story_list.reading_minutes" = "~%1$lld min";
"reading.story_list.story_count_one" = "%1$lld story";
"reading.story_list.story_count_other" = "%1$lld stories";
"reading.story_list.title" = "Stories";
"reading.story_list.word_count" = "%1$lld words";
"reading.story_reader.base" = "Base:";
"reading.story_reader.base_label" = "Base:";
"reading.story_reader.check_understanding" = "Check understanding";
"reading.story_reader.listen_story" = "▶ Listen to story";
"reading.story_reader.listen_to_story" = "Listen to story";
"reading.story_reader.score" = "%1$lld/%2$lld correct";
"reading.story_reader.score_correct" = "%1$lld/%2$lld correct";
"reference.conjugations.select_verb" = "Select verb";
"reference.conjugations.title" = "Conjugations";
"reference.declensions.collective" = "Collective";
"reference.declensions.collective_singulative" = "Collective / Singulative";
"reference.declensions.plural" = "Plural";
"reference.declensions.plural_label" = "plural";
"reference.declensions.plural_n" = "Plural %1$lld";
"reference.declensions.select_noun" = "Select noun";
"reference.declensions.singular" = "Singular";
"reference.declensions.singulative" = "Singulative";
"reference.declensions.title" = "Declensions";
"reference.hub.conjugation_tables_subtitle" = "Verb forms by tense and person";
"reference.hub.conjugation_tables_title" = "Conjugation Tables";
"reference.hub.declension_tables_subtitle" = "Noun cases and plural forms";
"reference.hub.declension_tables_title" = "Declension Tables";
"reference.hub.grammar_lessons_subtitle" = "Rules, patterns, exceptions";
"reference.hub.grammar_lessons_title" = "Grammar Lessons";
"reference.hub.media_subtitle" = "Level-matched podcasts, TV, books";
"reference.hub.media_title" = "Media";
"reference.media.breton_bremaik_desc" = "Breton-language podcast on current affairs";
"reference.media.breton_bretagne_magazine_desc" = "Breton magazine with regular Brezhoneg articles";
"reference.media.breton_france3_desc" = "Regional TV with Breton-language news segments";
"reference.media.breton_france_bleu_desc" = "France Bleu's Breton-language regional station";
"reference.media.breton_radio_kerne_desc" = "Cornouaille Breton-language community radio";
"reference.media.breton_radio_kreiz_desc" = "Centre-Brittany Breton-language community radio";
"reference.media.cornish_akademi_desc" = "Cornish Language Office video resources";
"reference.media.cornish_bryallen_desc" = "Cornish-language children's magazine and learning material";
"reference.media.cornish_gannas_desc" = "Cornish monthly magazine";
"reference.media.cornish_kowethas_desc" = "Fellowship videos, talks, and lessons";
"reference.media.cornish_radyo_desc" = "Cornish-language community radio";
"reference.media.cornish_stories_desc" = "Short stories and folk tales with Cornish context";
"reference.media.intro" = "Immersion content matched to your level.";
"reference.media.irish_beal_desc" = "Myles na gCopaleen, satirical classic";
"reference.media.irish_beo_desc" = "Current affairs podcast";
"reference.media.irish_cula4_desc" = "Children's TV, great for beginners";
"reference.media.irish_motherfocloir_desc" = "Fun Irish language podcast";
"reference.media.irish_nuacht_desc" = "Daily news in Irish";
"reference.media.irish_ros_desc" = "Irish language soap opera";
"reference.media.manx_bbc_desc" = "Short Manx Gaelic programming from BBC Radio Mann";
"reference.media.manx_bunscoill_desc" = "Manx-medium primary school videos and learner-friendly material";
"reference.media.manx_greinneyder_desc" = "Manx-language podcast on culture and language";
"reference.media.manx_pabyr_desc" = "Manx-language newspaper and reading material";
"reference.media.manx_radio_desc" = "Live Isle of Man radio with Manx-language programming";
"reference.media.manx_vannin_desc" = "Manx Heritage Foundation video resources";
"reference.media.scots_bbc_alba_desc" = "Subtitled Gaelic TV channel";
"reference.media.scots_bbc_naidheachdan_desc" = "Daily BBC Gaelic news";
"reference.media.scots_beag_air_bheag_desc" = "Weekly Gaelic learner podcast";
"reference.media.scots_eorpa_desc" = "European current affairs in Gaelic";
"reference.media.scots_learngaelic_desc" = "Sabhal Mòr Ostaig learner library";
"reference.media.scots_litir_bheag_desc" = "Short letter, with transcript";
"reference.media.scots_speak_gaelic_desc" = "BBC course for absolute beginners";
"reference.media.section_book" = "Books";
"reference.media.section_books" = "Books";
"reference.media.section_news" = "News & Print";
"reference.media.section_podcast" = "Podcasts";
"reference.media.section_podcasts" = "Podcasts";
"reference.media.section_tv" = "TV & Film";
"reference.media.section_youtube" = "YouTube";
"reference.media.subtitle" = "Immersion content matched to your level.";
"reference.media.title" = "Media";
"reference.media.welsh_bore_desc" = "Morning coffee chat in Welsh";
"reference.media.welsh_cyw_desc" = "Children's TV, great for beginners";
"reference.media.welsh_pigion_desc" = "BBC Radio Cymru highlights";
"reference.media.welsh_pobol_desc" = "Welsh language soap opera";
"reference.media.welsh_rownd_desc" = "Welsh drama series";
"reference.media.welsh_stori_desc" = "Quick read series in Welsh";
"reference.mutation.base" = "Base";
"reference.mutation.drops" = "(drops)";
"reference.mutation.mutated" = "Mutated";
"reference.mutation.stage" = "Stage %1$lld";
"reference.mutation.tables_title" = "Mutation Tables";
"reference.mutation.title" = "Mutation Reference";
"reference.mutation.triggers" = "Triggers";
"reference.mutation_table.base" = "Base";
"reference.mutation_table.mutated" = "Mutated";
"reference.rules.title" = "Reference";
"reference.rules.triggers" = "Triggers";
"reference.title" = "Reference";
"research.about.contact_lead" = "Get in touch";
"research.about.creator_role" = "Co-creator of blas";
"research.about.creators_heading" = "Creators";
"research.about.heading" = "About the project";
"research.about.intro_1" = "blas is a purpose-built language learning app for the Celtic languages. We made it because we believe that an encouraging approach to learning, combined with technology, can grow these languages: Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. There are brilliant resources out there for all six, but they tend to be intimidating and obscure, which is part of why these languages don't have a broader base of speakers.";
"research.about.intro_2" = "An app like Duolingo might not have you learning at the optimal level or pace, but it encourages you and makes you believe you're a learner. We think blas brings that same encouragement, while also being the centre of your learning. Our goal is to build new tech and resources that help your learning, and tools you use every day to get more out of the language.";
"research.agreement.agree_continue" = "Agree and continue";
"research.agreement.already_accepted" = "You have already accepted the current agreement.";
"research.agreement.checking_account" = "Checking your account…";
"research.agreement.confirm_checkbox" = "I have read and agree to the Blas Voice Contributor Agreement above, and I confirm the voice in any recording I submit is my own.";
"research.agreement.footnote" = "This plain-English summary is the agreement you are accepting. If you have questions about your rights, contact us before contributing.";
"research.agreement.heading" = "Contributor agreement";
"research.agreement.meta_description" = "The agreement you accept before contributing recordings to Blas Voice.";
"research.agreement.meta_title" = "Contributor agreement";
"research.agreement.saving" = "Saving…";
"research.agreement.sign_in_suffix" = "to accept this agreement and contribute.";
"research.agreement.start_contributing" = "Start contributing";
"research.agreement.version" = "Version %1$@";
"research.api.access_1" = "Sign in to Blas and request a key from <code>POST /api/community/v1/keys</code>.";
"research.api.access_2" = "Send the key in an <code>Authorization: Bearer</code> header, or as <code>x-api-key</code>.";
"research.api.access_3" = "Keep the key private. Blas stores only a hash and cannot show the key again.";
"research.api.access_heading" = "How access works";
"research.api.closer_body" = "One key, free to start. Real models, made with the communities that speak the languages.";
"research.api.closer_heading" = "Build on Celtic models the big platforms skip.";
"research.api.commercial_note" = "One commercial licence, scoped to what you're building: apps, publishing, dictation, grammar, translation, dataset access, or model licences. Contact us for terms and pricing.";
"research.api.community_heading" = "Free for the community";
"research.api.community_intro" = "Learners, teachers, researchers, and non-commercial community projects can use every model free. Paid commercial access funds more native review and recording.";
"research.api.cta_contact" = "Contact sales";
"research.api.cta_get_key" = "Get a free key";
"research.api.endpoints_heading" = "Endpoints";
"research.api.ep_audio" = "Resolve accepted community audio for a text string and dialect.";
"research.api.ep_corpus" = "Search accepted corpus text by language and query.";
"research.api.ep_dictation" = "Transcribe Irish WAV audio through Blas Voice.";
"research.api.ep_grammar_check" = "Run deterministic grammar, spelling, mutation, and punctuation checks.";
"research.api.ep_grammar_compose" = "Compose or summarize English writing through Blas grammar assist.";
"research.api.ep_grammar_rewrite" = "Request English rewrite candidates through Blas grammar assist.";
"research.api.ep_grammar_sidebyside" = "Create aligned learner support lines between a target language and English or French.";
"research.api.ep_keys" = "Issue a hashed API key for a signed-in Blas account.";
"research.api.ep_provenance" = "Fetch source, licence, and verification metadata for a corpus item.";
"research.api.ep_translate" = "Translate English into a Celtic language through Blas Translate, the in-house Celtic MT model.";
"research.api.eyebrow" = "Blas API";
"research.api.free_1" = "Personal learning projects and classroom materials";
"research.api.free_2" = "Community language tools that are not sold or monetised";
"research.api.free_3" = "Academic research, benchmarks, and citations";
"research.api.free_4" = "Low-volume dictation, grammar, and translation experiments shared free of charge";
"research.api.free_label" = "Free, non-commercial";
"research.api.heading" = "One API for Celtic language tech.";
"research.api.hero_cta_key" = "Get a free key";
"research.api.hero_cta_try" = "Try the translator";
"research.api.intro" = "Grammar and writing help, Irish speech-to-text, and English-to-Celtic translation — the in-house Blas models, reachable with a single key. Free for community and non-commercial use; a commercial plan or licence for products.";
"research.api.meta_description" = "Three in-house Celtic models behind one key: grammar and writing help, Irish dictation, and English-to-Celtic translation. Free for the community, a commercial plan for products.";
"research.api.meta_title" = "Blas API";
"research.api.model_translate_body" = "English into the six Celtic languages: Irish, Welsh, Scottish Gaelic, Manx, Cornish, and Breton. Cornish is the most developed; the others are earlier. Every line is a draft for review, not a substitute for a fluent speaker.";
"research.api.model_translate_cta" = "Try the translator";
"research.api.model_translate_name" = "Blas Translate";
"research.api.model_translate_tag" = "Machine translation";
"research.api.model_voice_body" = "Open Irish dictation, ranked #1 on the BlasBench leaderboard. Speak Irish, get text in about a second.";
"research.api.model_voice_cta" = "Try dictation";
"research.api.model_voice_name" = "Blas Voice";
"research.api.model_voice_tag" = "Speech-to-text";
"research.api.model_writing_body" = "On-device grammar, mutation, and spelling help for the six Celtic languages and English. A conservative, source-backed writing assistant.";
"research.api.model_writing_cta" = "Grammar checker";
"research.api.model_writing_name" = "Blas Writing";
"research.api.model_writing_tag" = "Grammar + writing assist";
"research.api.models_heading" = "The models";
"research.api.models_intro" = "Three in-house models, one key. Each is built on commercial-safe foundations and kept as open as we can. Raw model output is always marked as a draft — it never replaces native-speaker review in learner-facing content.";
"research.api.paid_1" = "Commercial apps, paid courses, publishing products, or SaaS features";
"research.api.paid_2" = "Commercial speech-to-text, captioning, grammar correction, or translation workflows";
"research.api.paid_3" = "Reselling, mirroring, or redistributing the corpus as a dataset or API";
"research.api.paid_4" = "Training, fine-tuning, or evaluating commercial speech, language, or AI models";
"research.api.paid_5" = "Voice cloning or speaker imitation outside a written Blas licence";
"research.api.paid_label" = "Needs a commercial licence";
"research.api.partner_body" = "For production apps, browser writing assistants, model training, publisher integrations, or dataset delivery, email <link>hello@blasapp.com</link> with your language, expected monthly volume, and intended use.";
"research.api.partner_heading" = "Production and partner licences";
"research.api.term_1" = "Do not share keys, bypass quotas, scrape around the API, or remove provenance metadata.";
"research.api.term_2" = "Do not redistribute audio files, bulk corpus dumps, or API responses as a competing dataset or service.";
"research.api.term_3" = "Do not train, fine-tune, evaluate, or ship speech, language, grammar, or writing-assist models with API output unless your written licence explicitly allows it.";
"research.api.term_4" = "Do not use audio to clone, imitate, or identify a contributor's voice outside a written Blas licence.";
"research.api.term_5" = "We may meter usage, suspend keys, rotate endpoints, and remove withdrawn or disputed contributions from future responses.";
"research.api.term_6" = "Credit Blas, keep provenance metadata visible where practical, and do not imply endorsement by contributors or reviewers.";
"research.api.term_7" = "Respect withdrawal notices in later release manifests and refresh to a current release when you update your data.";
"research.api.terms_heading" = "Terms";
"research.api.th_method" = "Method";
"research.api.th_path" = "Path";
"research.api.th_use" = "Use";
"research.benchmark.eyebrow" = "Benchmark";
"research.benchmark.how_1" = "A held-out set of Irish audio with verified reference transcripts.";
"research.benchmark.how_2" = "A scoring script that reports word and character error rates with consistent normalisation.";
"research.benchmark.how_3" = "A baseline recipe so a new system can be dropped in and compared on equal terms.";
"research.benchmark.how_heading" = "How it works";
"research.benchmark.intro" = "An open evaluation harness for Irish speech recognition. Same held-out audio, same scoring, for every system. We would rather publish a hard number than a press-release adjective.";
"research.benchmark.meta_description" = "BlasBench is an open evaluation harness for Irish speech recognition: the same held-out audio, the same scoring, for every system.";
"research.benchmark.meta_title" = "BlasBench";
"research.benchmark.notes_link" = "research notes";
"research.benchmark.notes_prefix" = "We hold our own recogniser, Blas Voice, to this bar before it goes near a learner. See the";
"research.benchmark.notes_suffix" = "for how it fits the wider speech effort.";
"research.benchmark.repository" = "Repository";
"research.benchmark.why_body" = "Low-resource speech research is full of numbers that cannot be compared because everyone evaluates on different audio with different scoring. BlasBench fixes the audio, fixes the reference transcripts, and fixes the metric, so a word-error-rate from one model means the same thing as a word-error-rate from another.";
"research.benchmark.why_heading" = "Why a benchmark";
"research.benchmarkHub.coi_link" = "read the conflict of interest statement";
"research.benchmarkHub.coi_prefix" = "Blas sells a Celtic language-learning app and benchmarks models it may itself use";
"research.benchmarkHub.eyebrow" = "Benchmarks";
"research.benchmarkHub.heading" = "Benchmarks";
"research.benchmarkHub.intro" = "We publish the boards we wish existed. Every system is run by us on the same frozen data with the same prompt, every score carries a receipt, and every result is published including the ones that embarrass us.";
"research.benchmarkHub.meta_description" = "The benchmarks Blas publishes and reruns: Celtic machine translation across all six living Celtic languages, and Irish speech recognition.";
"research.benchmarkHub.meta_title" = "Benchmarks";
"research.benchmarkHub.rules_1" = "We run everything ourselves. No self-reported scores, and no vendor sees a test set or a result before publication.";
"research.benchmarkHub.rules_2" = "Every registered system's result is published, including the embarrassing ones. Corrections get a dated changelog entry, never a quiet edit.";
"research.benchmarkHub.rules_3" = "Receipts or it did not happen. Every score binds the model ID the API reported, the prompt hash, the decoding actually sent, and the hash of the scored output.";
"research.benchmarkHub.rules_4" = "Corpora are hash-pinned and the method is frozen inside an edition. Results from different editions are never mixed into one table.";
"research.benchmarkHub.rules_heading" = "Rules we hold ourselves to";
"research.benchmarkHub.speech_stat" = "Irish speech recognition · word and character error rate";
"research.benchmarkHub.speech_summary" = "An open evaluation harness for Irish speech recognition: the same held-out audio and the same scoring for every system, open and commercial alike.";
"research.benchmarkHub.speech_title" = "BlasBench";
"research.benchmarkHub.translation_stat" = "%1$@ systems · %2$@ languages · both directions · method %3$@";
"research.benchmarkHub.translation_summary" = "How well frontier AI systems translate Irish, Welsh, Scottish Gaelic, Breton, Manx and Cornish, in both directions, scored with chrF++ and reference-free integrity metrics.";
"research.benchmarkHub.translation_title" = "Celtic Translation Benchmark";
"research.benchmarkTranslation.cite_label" = "Cite this edition as:";
"research.benchmarkTranslation.coi_access" = "No vendor saw any part of this benchmark before publication. No vendor reviewed, approved, or received advance notice of any result, and no vendor may embargo, retract or condition the publication of a score.";
"research.benchmarkTranslation.coi_commitment" = "If a model Blas uses in production ranks poorly here, we will publish that result unchanged and say what we intend to do about it. We fix defects in the harness and publish the fix in the changelog; we do not tune the harness until the numbers look better.";
"research.benchmarkTranslation.coi_heading" = "Conflict of interest and independence";
"research.benchmarkTranslation.coi_inline" = "Blas sells a Celtic language-learning app and uses large language models in it. We are not a neutral party and do not ask to be read as one —";
"research.benchmarkTranslation.coi_inline_link" = "conflict of interest";
"research.benchmarkTranslation.coi_interest" = "Blas uses large language models in its product, including models measured here. We have a direct commercial interest in Celtic machine translation being taken seriously, and a potential interest in the models we ship looking capable.";
"research.benchmarkTranslation.coi_receive" = "All API usage for this benchmark is paid at published retail rates. We hold no credits, discounts, grants, partnerships, early access or non-disclosure agreements with any vendor measured here. If that ever changes it will be itemised on this page with dates and amounts before the next edition publishes.";
"research.benchmarkTranslation.coi_who" = "Blas builds and sells a commercial Celtic language-learning app. This benchmark is published by the same company. We are not a neutral party and we do not ask to be read as one.";
"research.benchmarkTranslation.contamination_body" = "Honestly, we mostly cannot prevent it. FLORES-200 and Tatoeba are public and widely redistributed, so they are almost certainly in the training data of every system here. That is why the fresh harvest exists: bilingual text published after the newest documented training cutoff, hash-committed to a public repository before any model saw it, so the timestamp is verifiable by a third party rather than asserted by us.";
"research.benchmarkTranslation.contamination_heading" = "Contamination";
"research.benchmarkTranslation.contamination_inversion" = "The inversion is worth sitting with. Breton, Manx and Cornish were never in FLORES, so this contamination vector cannot touch them. The three languages with the most data may be the most compromised, and the three with almost none have perfect hygiene.";
"research.benchmarkTranslation.cornish_commitment" = "So: we publish no Cornish text generated by any system measured here, we redistribute no Cornish corpus, and we make no recommendation that anyone use these systems for Cornish. What we publish is a measurement and its receipts. If a Cornish language organisation asks us to remove Cornish from this board, we will say who asked, publish the request, and remove it at the next edition boundary.";
"research.benchmarkTranslation.cornish_concede" = "We think the substantive concern is correct. The letter warns that a small, indigenous, minoritised language is especially vulnerable to “being drowned by slop”, and that is a real and documented risk, not a rhetorical one. Nothing in this benchmark disputes it.";
"research.benchmarkTranslation.cornish_heading" = "Cornish, and the objection to this work";
"research.benchmarkTranslation.cornish_letter" = "In January 2026, 101 signatories from the Cornish language community — including bards of Gorsedh Kernow, teachers, and sitting councillors — signed an open letter asking every Cornish language organisation to “take no part in the use of Generative AI and to refrain from promoting or publishing any materials using it.” It ends: “We will not work with GenAI and we will not trust those who do.”";
"research.benchmarkTranslation.cornish_link" = "Read the open letter";
"research.benchmarkTranslation.cornish_position" = "The letter also says: “While in another world GenAI and LLMs could be useful tools, we do not live in that world.” That is a conditional about this world, and it is an empirical claim about how these systems behave on Kernewek. Measuring how badly they behave is not the same as promoting them. If the numbers here are poor, they are evidence for the letter's case, and they are evidence anyone can cite.";
"research.benchmarkTranslation.corrections" = "If you believe a number here is wrong, open an issue on the repository. Every correction is published with a date in the changelog. We do not silently change a number.";
"research.benchmarkTranslation.coverage_body" = "Coverage is a finding, not a footnote. A cell the vendor's own language list does not offer is a fact about the vendor, not a score of zero, and it is the answer to the question this benchmark exists to ask.";
"research.benchmarkTranslation.coverage_heading" = "Coverage";
"research.benchmarkTranslation.data_body" = "Three of the six languages have professional reference translations in FLORES-200 and a fresh post-cutoff harvest from official publishers. Three have neither. Those absences are published with their reasons rather than filled in with something weaker.";
"research.benchmarkTranslation.data_heading" = "The data, per language";
"research.benchmarkTranslation.dek" = "Six frontier systems, six living Celtic languages, both directions, one fixed prompt and one frozen set of corpora. Every score carries a receipt; every gap carries a reason.";
"research.benchmarkTranslation.eyebrow" = "Benchmark";
"research.benchmarkTranslation.heading" = "Celtic Translation Benchmark";
"research.benchmarkTranslation.integrity_blank" = "Blank: the share of empty output lines.";
"research.benchmarkTranslation.integrity_body" = "A system that returns English, returns nothing, or echoes the input can still land a mid-table overlap score. These rates are computed on every output, need no reference, and are immune to contamination, which is what makes them usable for the languages where references barely exist.";
"research.benchmarkTranslation.integrity_copy" = "Copy: the share of non-blank lines identical to the source after normalisation — the system returned the input instead of translating it.";
"research.benchmarkTranslation.integrity_heading" = "Failure modes are reported, not averaged away";
"research.benchmarkTranslation.integrity_off_target" = "Off-target: the share of non-blank lines confidently detected in a language other than the one requested. Blank output is counted as blank and leaves this denominator entirely, because diluting off-target with blanks would reward a system for answering nothing.";
"research.benchmarkTranslation.integrity_repetition" = "Repetition: the share of lines caught in a repeated n-gram loop or near-total token collapse.";
"research.benchmarkTranslation.lang_has_flores" = "FLORES-200 devtest, professionally translated, plus Tatoeba community sentences.";
"research.benchmarkTranslation.lang_no_flores" = "No FLORES-200 coverage. Tatoeba community sentences only, so scores here are coverage evidence rather than a comparable measurement.";
"research.benchmarkTranslation.lang_no_fresh" = "No fresh parallel harvest:";
"research.benchmarkTranslation.link_data" = "Raw data (JSON)";
"research.benchmarkTranslation.link_method" = "Full methodology";
"research.benchmarkTranslation.link_repo" = "Repository";
"research.benchmarkTranslation.meta_description" = "A published, rerunnable benchmark of how well frontier AI systems translate the six living Celtic languages, in both directions, with receipts for every score.";
"research.benchmarkTranslation.meta_title" = "Celtic Translation Benchmark";
"research.benchmarkTranslation.method_decoding" = "Temperature 0, top-p 1, max tokens 2048, one run per cell. Where a hosted API refuses part of that contract the registry declares the deviation, the adapter omits exactly those parameters, and the receipt records what was actually sent.";
"research.benchmarkTranslation.method_heading" = "Method";
"research.benchmarkTranslation.method_prompt_intro" = "Every system receives exactly this prompt, with no system message and no per-model or per-language tuning. The benchmark measures the system under one published instruction, not the quality of a prompt we wrote for it.";
"research.benchmarkTranslation.no_export" = "The results export is not available in this build. The canonical data lives in the benchmark repository.";
"research.benchmarkTranslation.panel_body" = "Systems are chosen before any score is seen and frozen for the edition. A model may be added, removed or repinned only at an edition boundary, which archives the outgoing board and reruns the complete panel. Moving aliases are never accepted as pins, because a model that changes mid-edition would create incomparable rows under one name.";
"research.benchmarkTranslation.panel_heading" = "The panel";
"research.benchmarkTranslation.reproduce_body" = "The outputs are committed alongside their receipts, so a clean checkout re-derives every published Track A number without any API credentials: the corpora come from upstream and the model outputs come from the repository. The fresh harvest is the exception and says so in the methodology.";
"research.benchmarkTranslation.reproduce_heading" = "Reproduce this";
"research.benchmarkTranslation.results_heading" = "Results";
"research.benchmarkTranslation.scope_body" = "It measures how well a hosted system translates single sentences between English and a Celtic language, under one published instruction, scored by character n-gram overlap against a fixed reference. That is a narrow question, and the following are outside it.";
"research.benchmarkTranslation.scope_heading" = "What this measures, and what it does not";
"research.benchmarkTranslation.scope_not_1" = "It is not a measure of how good a model is at a language. A system can score well here and still be unusable for conversation, literature, or dialect.";
"research.benchmarkTranslation.scope_not_2" = "It is not human-judged quality. There is no preference panel and no professional adequacy rating in this edition; nothing here claims a human verdict.";
"research.benchmarkTranslation.scope_not_3" = "It is not document translation. Every item is one sentence, and sentence-level scores do not transfer to paragraphs or whole documents.";
"research.benchmarkTranslation.scope_not_4" = "It is not a claim to be first. Irish, Welsh and Breton translation evaluations already exist elsewhere; what did not exist is one recurring board covering all six languages in both directions with integrity metrics.";
"research.common.error_generic" = "Something went wrong.";
"research.common.please" = "Please";
"research.common.sign_in" = "sign in";
"research.contribute.agreement_link" = "contributor agreement";
"research.contribute.agreement_prefix" = "Before recording, please read and accept the";
"research.contribute.agreement_suffix" = ". It explains exactly what rights you grant and how payment works.";
"research.contribute.clip_one" = "clip";
"research.contribute.clip_other" = "clips";
"research.contribute.done_prefix" = "You recorded %1$@ %2$@. They go to community review now. Track what gets accepted on your";
"research.contribute.done_suffix" = ".";
"research.contribute.done_title" = "That is the whole set. Thank you.";
"research.contribute.earnings_page" = "earnings page";
"research.contribute.error_file_too_large" = "That file is too large. Keep recordings under about 30 seconds.";
"research.contribute.error_microphone" = "Could not access the microphone. Check your browser permissions.";
"research.contribute.error_recording_too_long" = "Recording is too long. Keep it under about 30 seconds.";
"research.contribute.error_upload_failed" = "Upload failed. Please try again.";
"research.contribute.eyebrow" = "Contribute";
"research.contribute.heading" = "Lend your Cornish voice";
"research.contribute.meta_description" = "Record Cornish prompts for real lessons and training data. Reviewed by the community, paid per accepted recording.";
"research.contribute.meta_title" = "Contribute your voice";
"research.contribute.prompt_progress" = "Prompt %1$lld of %2$lld";
"research.contribute.prompts_unavailable" = "Prompts are temporarily unavailable. Please check back shortly.";
"research.contribute.rate_fallback" = "a small amount per accepted recording";
"research.contribute.rate_note" = "Each recording that passes community review earns %1$@. Recording the voice of someone other than yourself is not allowed.";
"research.contribute.read_aloud" = "Read aloud in Cornish";
"research.contribute.record" = "Record";
"research.contribute.recording_status" = "Recording… speak now, then press stop.";
"research.contribute.rerecord" = "Re-record";
"research.contribute.sign_in_suffix" = "to contribute.";
"research.contribute.skip" = "Skip";
"research.contribute.stop" = "■ Stop";
"research.contribute.submit_recording" = "Submit this recording";
"research.contribute.submitted_session" = "%1$lld submitted this session";
"research.contribute.submitting" = "Submitting…";
"research.contribute.subtitle" = "Read short Cornish prompts aloud. Recordings that pass community review go into real lessons and our training data, and you are paid for each one.";
"research.contribute.upload_file" = "Upload a file";
"research.dictate.clear" = "Clear";
"research.dictate.copied" = "Copied";
"research.dictate.copy" = "Copy";
"research.dictate.export_word" = "Export Word";
"research.dictate.eyebrow" = "Blas Voice";
"research.dictate.footer" = "Irish only for now. Blas Voice is the #1 open Irish model on the BlasBench Common Voice leaderboard.";
"research.dictate.heading" = "Irish dictation";
"research.dictate.idle_hint" = "Click the mic to start dictating.";
"research.dictate.intro" = "Click the microphone and speak. Your Irish appears as text you can format, export to Word, or copy. Powered by Blas Voice, our open source Irish speech-to-text model.";
"research.dictate.listening" = "Listening… speak Irish, then pause.";
"research.dictate.meta_description" = "Speak Irish and watch it become text, powered by Blas Voice, our open source Irish speech-to-text model. Free to use, no sign-up.";
"research.dictate.meta_title" = "Irish dictation";
"research.dictate.mic_denied" = "Microphone access is needed to dictate.";
"research.dictate.placeholder" = "Your dictation will appear here.";
"research.dictate.processing" = "Transcribing…";
"research.dictate.start" = "Start dictating";
"research.dictate.stop" = "Stop";
"research.dictate.tb_bold" = "Bold";
"research.dictate.tb_bullets" = "Bulleted list";
"research.dictate.tb_h1" = "Heading 1";
"research.dictate.tb_h2" = "Heading 2";
"research.dictate.tb_h3" = "Heading 3";
"research.dictate.tb_italic" = "Italic";
"research.dictate.tb_numbered" = "Numbered list";
"research.dictate.tb_paragraph" = "Paragraph";
"research.dictate.tb_underline" = "Underline";
"research.earnings.accepted_clips" = "Accepted clips";
"research.earnings.amount" = "Amount";
"research.earnings.balance" = "Balance";
"research.earnings.contributions_paused" = "Contributions are paused for now. Anything you record is still saved, and accepted recordings will be paid once contributions reopen.";
"research.earnings.date" = "Date";
"research.earnings.detail" = "Detail";
"research.earnings.empty" = "No earnings yet. Recordings earn once they pass community review.";
"research.earnings.eyebrow" = "Earnings";
"research.earnings.heading" = "Your earnings";
"research.earnings.history" = "History";
"research.earnings.meta_description" = "Track what you have earned from accepted recordings.";
"research.earnings.meta_title" = "Your earnings";
"research.earnings.paid_out" = "Paid out";
"research.earnings.sign_in_suffix" = "to see your earnings.";
"research.earnings.threshold_pending" = "Payouts are made once your balance reaches %1$@. Keep contributing to get there.";
"research.earnings.threshold_reached" = "You have reached the %1$@ payout threshold. We pay out in batches. We will be in touch to arrange payment.";
"research.earnings.total_earned" = "Total earned";
"research.earnings.type" = "Type";
"research.editReview.edit_one" = "edit";
"research.editReview.edit_other" = "edits";
"research.editReview.empty_body" = "You reviewed %1$@ %2$@ this session. Check back as new edits come in.";
"research.editReview.empty_title" = "Nothing left to review right now.";
"research.editReview.error_record" = "Could not record your review.";
"research.editReview.eyebrow" = "Review";
"research.editReview.footnote" = "Edits are reviewed by the community. Your vote is weighted by your track record, and nothing is accepted on a single vote. Accepted edits are applied to lessons by the Blas team.";
"research.editReview.heading" = "Review proposed edits";
"research.editReview.in_queue" = "%1$lld in queue";
"research.editReview.kind_correction" = "Correction";
"research.editReview.kind_gloss" = "Gloss";
"research.editReview.kind_new" = "New sentence";
"research.editReview.kind_translation" = "Translation";
"research.editReview.loading_queue" = "Loading the queue…";
"research.editReview.looks_right" = "Looks right";
"research.editReview.meta_description" = "Help decide which proposed edits make it into lessons. Vote, weighted by your track record, on whether each one is right.";
"research.editReview.meta_title" = "Review edits";
"research.editReview.not_right" = "Not right";
"research.editReview.now" = "Proposed";
"research.editReview.placeholder" = "Add a note on why (optional). Reviews carry more weight when you say what you saw.";
"research.editReview.proposed_new" = "Proposed sentence";
"research.editReview.reason" = "Reason";
"research.editReview.refresh" = "Refresh";
"research.editReview.report" = "Report";
"research.editReview.reviewed_session" = "%1$lld reviewed this session";
"research.editReview.sign_in_suffix" = "to review edits.";
"research.editReview.subtitle" = "Read a proposed change, and say whether it is right. Your vote is weighted by how often your past reviews matched where edits ended up. Nothing goes live on one vote.";
"research.editReview.was" = "Was";
"research.edits.agreement_link" = "contributor agreement";
"research.edits.agreement_prefix" = "Before suggesting edits, please read and accept the";
"research.edits.agreement_suffix" = ". It explains exactly what rights you grant and how payment works.";
"research.edits.current_line" = "Current line";
"research.edits.done_prefix" = "You submitted %1$@ %2$@. They go to community review now. Track what gets accepted on your";
"research.edits.done_suffix" = ".";
"research.edits.done_title" = "That is the whole set. Thank you.";
"research.edits.earnings_page" = "earnings page";
"research.edits.edit_one" = "edit";
"research.edits.edit_other" = "edits";
"research.edits.error_submit" = "Could not submit your edit. Please try again.";
"research.edits.eyebrow" = "Improve the text";
"research.edits.heading" = "Help fix and grow the curriculum";
"research.edits.line_is_fine" = "This line is fine, skip";
"research.edits.meta_description" = "Propose corrections and new sentences for the Celtic curriculum. Reviewed by other speakers, paid per accepted edit.";
"research.edits.meta_title" = "Improve the text";
"research.edits.new_heading" = "Propose a new sentence";
"research.edits.new_mode" = "New sentence";
"research.edits.new_text_label" = "Your sentence";
"research.edits.new_text_placeholder" = "Write a sentence in the language.";
"research.edits.note_label" = "What is wrong (optional)";
"research.edits.note_placeholder" = "Briefly say what you changed and why.";
"research.edits.prompt_progress" = "Line %1$lld of %2$lld";
"research.edits.prompts_unavailable" = "No lines to review for this language right now. Please check back shortly.";
"research.edits.propose_new" = "Propose a new sentence instead";
"research.edits.proposed_label" = "Your correction";
"research.edits.proposed_placeholder" = "Edit the line above so it reads correctly.";
"research.edits.rate_fallback" = "a small amount per accepted edit";
"research.edits.rate_note" = "Each edit that passes community review earns %1$@. Only suggest changes you believe are correct.";
"research.edits.sign_in_suffix" = "to suggest edits.";
"research.edits.submit_edit" = "Submit this edit";
"research.edits.submitted_session" = "%1$lld submitted this session";
"research.edits.submitting" = "Submitting…";
"research.edits.subtitle" = "Suggest a correction to a line, a better translation, or a brand-new sentence. Edits that pass community review go into real lessons, and you are paid for each one.";
"research.home.all_notes" = "All notes";
"research.home.api_body" = "Hosted access to grammar checking, Blas Voice dictation, and Blas Translate for commercial products, with usage-based pricing and a free community tier.";
"research.home.api_eyebrow" = "Commercial API";
"research.home.api_heading" = "Build on the Blas models";
"research.home.contribute_body" = "Blas is building a peer-reviewed Celtic speech and text corpus with the communities who speak the languages. Record words and sentences, review other speakers, and write dialect versions of our content. Other speakers review every contribution, and you are paid for each one accepted into the app and the corpus.";
"research.home.contribute_credits_link" = "See contributors";
"research.home.contribute_cta" = "Start contributing";
"research.home.contribute_eyebrow" = "Take part";
"research.home.contribute_heading" = "Lend your voice. Get paid for what is accepted.";
"research.home.eyebrow" = "Blas Research";
"research.home.footnote" = "Our in-house speech model is in active research and not yet released. Demos here use pre-rendered samples. Learner-facing Celtic text is human sourced, never AI generated.";
"research.home.heading" = "Speech technology for the Celtic languages, built with the communities that speak them.";
"research.home.integrity_label" = "Research integrity";
"research.home.intro_1" = "Blas builds the kind of language technology the big platforms skip: speech recognition, text-to-speech, and learning content for Irish, Welsh, Scottish Gaelic, Breton, Cornish, and Manx. The data is small and the stakes are personal, so we work in the open and we source carefully.";
"research.home.intro_2" = "This is where we publish what we are doing: the models, the methods, the datasets, and where every line of content comes from. It is also where you can test our prototypes, review them, and lend your own voice.";
"research.home.langs_caption" = "Languages in scope";
"research.home.licence_body" = "Learners, educators, researchers, and community language projects can use the Blas corpus, audio, Blas Voice dictation, grammar, and translation models free, for non-commercial use.";
"research.home.licence_eyebrow" = "Community licence";
"research.home.licence_heading" = "Free for the community";
"research.home.meta_description" = "How we build speech and language technology for the Celtic languages: model notes, datasets, provenance, and a place to test and contribute native-speaker audio.";
"research.home.meta_title" = "Research";
"research.home.play_sample" = "Play sample";
"research.home.pool_tag" = "Voice pool";
"research.home.section_latest" = "Latest from the lab";
"research.home.section_take_part" = "Take part";
"research.home.section_the_work" = "Browse the work";
"research.home.stat_accepted" = "Accepted into lessons";
"research.home.stat_languages" = "Languages in the pool";
"research.home.stat_languages_value" = "Cornish, Manx";
"research.home.stat_recordings" = "Recordings contributed";
"research.home.surface_benchmark_body" = "BlasBench: our open evaluation harness for Irish speech recognition.";
"research.home.surface_benchmark_title" = "Benchmark";
"research.home.surface_contribute_body" = "Record your voice for real lessons and training data. Reviewed by the community, paid per accepted recording.";
"research.home.surface_contribute_title" = "Contribute";
"research.home.surface_edits_body" = "Fix a line, propose a better translation, or suggest a new sentence. Reviewed by other speakers, paid per accepted edit.";
"research.home.surface_edits_title" = "Improve the text";
"research.home.surface_notes_body" = "Technical writing: model releases, methods, and dataset writeups.";
"research.home.surface_notes_title" = "Notes";
"research.home.surface_playground_body" = "Listen to our prototype Cornish voice and vote on which output sounds right.";
"research.home.surface_playground_title" = "Playground";
"research.home.surface_provenance_body" = "Browse the curriculum and dictionary, and see where every line is sourced from.";
"research.home.surface_provenance_title" = "Provenance";
"research.nav.about" = "About";
"research.nav.api" = "API";
"research.nav.benchmark" = "Benchmark";
"research.nav.contribute" = "Contribute";
"research.nav.dictate" = "Dictate";
"research.nav.edits" = "Improve text";
"research.nav.licence" = "Licence";
"research.nav.more" = "More";
"research.nav.notes" = "Blog";
"research.nav.overview" = "Overview";
"research.nav.playground" = "Playground";
"research.nav.provenance" = "Provenance";
"research.nav.shadow" = "Shadow";
"research.nav.translate" = "Translate";
"research.notes.draft" = "Draft";
"research.notes.empty" = "No posts yet.";
"research.notes.heading" = "Research blog";
"research.notes.kind_dataset" = "Dataset";
"research.notes.kind_method" = "Method";
"research.notes.kind_note" = "Note";
"research.notes.kind_release" = "Release";
"research.notes.meta_description" = "Model releases, methods, and dataset writeups from the Blas speech and language team.";
"research.notes.meta_title" = "Research blog";
"research.notes.reading_time" = "%1$lld min read";
"research.notes.subtitle" = "Releases, methods, and datasets behind Blas speech and language technology.";
"research.playground.eyebrow" = "Playground";
"research.playground.heading" = "Listen and judge our Cornish voice";
"research.playground.meta_description" = "Listen to our prototype Cornish voice and vote, blind, on which output sounds right. Peer review for low-resource text-to-speech.";
"research.playground.meta_title" = "Playground";
"research.playground.samples_empty_body" = "Our prototype Cornish voice is still in the lab. When the first samples are rendered they will appear here for blind A/B listening, and your votes will tell us where the pronunciation holds up and where it does not.";
"research.playground.samples_empty_title" = "Samples are on the way.";
"research.playground.subtitle" = "Each card plays two voices reading the same Cornish line. You will not be told which is which. Pick the one that sounds right, or tell us if neither does. This is how we peer-review a voice for a language with very little recorded audio.";
"research.playground.voice_1" = "Voice 1";
"research.playground.voice_2" = "Voice 2";
"research.playground.vote_bad" = "Both poor";
"research.playground.vote_equal" = "About the same";
"research.playground.vote_recorded" = "Thanks, your vote was recorded.";
"research.playground.vote_voice_1" = "Voice 1 is better";
"research.playground.vote_voice_2" = "Voice 2 is better";
"research.provenance.dictionary_link" = "dictionary";
"research.provenance.entries" = "Entries";
"research.provenance.heading" = "Provenance";
"research.provenance.intro_1" = "Every learnable word and sentence in Blas carries a source and a quality tier. We do not generate learner-facing Celtic text with AI. It is drawn from dictionaries, public-domain corpora, and contributions we can attribute, then cross-checked.";
"research.provenance.intro_2_prefix" = "The table below is the live source breakdown for the Cornish lexicon (%1$@ entries). Every other language is built the same way. You can browse the words themselves in the";
"research.provenance.intro_2_suffix" = ".";
"research.provenance.meta_description" = "Where Blas content comes from. Every learnable word and sentence carries a source and a quality tier. Learner-facing Celtic text is human sourced, never AI generated.";
"research.provenance.meta_title" = "Provenance";
"research.provenance.source" = "Source";
"research.provenance.tier" = "Tier";
"research.provenance.tier_a" = "A — authoritative (dictionary / corpus)";
"research.provenance.tier_b" = "B — secondary, cross-checked";
"research.provenance.tier_c" = "C — community / single source";
"research.provenance.unavailable" = "Source data unavailable.";
"research.review.card_prompt" = "Does this sound right?";
"research.review.clip_one" = "clip";
"research.review.clip_other" = "clips";
"research.review.empty_body" = "You reviewed %1$@ %2$@ this session. Check back as new recordings come in.";
"research.review.empty_title" = "Nothing left to review right now.";
"research.review.error_record" = "Could not record your review.";
"research.review.eyebrow" = "Review";
"research.review.footnote" = "Your vote is weighted by your track record: the more your reviews agree with where clips end up, the more your vote counts. A clip only goes into lessons on weighted consensus, never on a single vote.";
"research.review.heading" = "Review community recordings";
"research.review.in_queue" = "%1$lld in queue";
"research.review.loading_audio" = "Loading audio…";
"research.review.loading_queue" = "Loading the queue…";
"research.review.meta_description" = "Help decide which community recordings make it into lessons. Vote, weighted by your track record, on whether each one sounds right.";
"research.review.meta_title" = "Review recordings";
"research.review.not_right" = "Not right";
"research.review.placeholder" = "Optional: a word on what you heard (dialect, clarity, clipping)…";
"research.review.refresh" = "Refresh";
"research.review.report" = "Report";
"research.review.reviewed_session" = "%1$lld reviewed this session";
"research.review.sign_in_suffix" = "to review recordings.";
"research.review.sounds_right" = "Sounds right";
"research.review.subtitle" = "Listen to a recording, read the prompt, and say whether it sounds right. Your vote is weighted by how often your past reviews matched where clips ended up. Nothing goes live on one vote.";
"research.shadow.attribution_fallback" = "original creator";
"research.shadow.attribution_line" = "Source: <link>%1$@</link>. The video plays from YouTube; Blas adds the word-level timing.";
"research.shadow.empty" = "No clips yet. Curated Irish videos are on the way.";
"research.shadow.error" = "Could not load this clip's transcript.";
"research.shadow.eyebrow" = "Blas Shadow";
"research.shadow.footer" = "Videos stay on YouTube; Blas adds the word-level timing. Only Creative Commons or creator-permitted clips are listed, and transcripts are checked before publishing.";
"research.shadow.heading" = "Shadow native Irish";
"research.shadow.intro" = "Pick a clip, play it, and read along word by word as you hear it. Loop a sentence, slow it down, and click any word to jump there. Powered by Blas Voice, our Irish speech model, over hand-picked openly licensed videos.";
"research.shadow.level_advanced" = "Advanced";
"research.shadow.level_beginner" = "Beginner";
"research.shadow.level_intermediate" = "Intermediate";
"research.shadow.loading" = "Loading transcript…";
"research.shadow.loop" = "Loop sentence";
"research.shadow.meta_description" = "Shadow native Irish: curated videos with Blas Voice word-by-word subtitles, sentence loop, slow-down, and click-to-seek. Free, no sign-up.";
"research.shadow.meta_title" = "Irish shadowing";
"research.shadow.next" = "Next";
"research.shadow.offset" = "Sync";
"research.shadow.pause" = "Pause";
"research.shadow.play" = "Play";
"research.shadow.prev" = "Prev";
"research.shadow.shortcut_hint" = "Space play/pause · ←/→ sentence · L loop · R replay · [ ] nudge sync";
"research.translate.about" = "About Blas Translate";
"research.translate.api_link" = "Use Blas Translate in your app";
"research.translate.blocked" = "Translation was blocked by safety checks. Try a shorter sentence or remove names, codes, and numbers that the model could not preserve.";
"research.translate.clear" = "Clear";
"research.translate.copied" = "Copied";
"research.translate.copy" = "Copy";
"research.translate.error" = "Translation is temporarily unavailable. The model may be warming up — try again in a moment.";
"research.translate.examples_label" = "Try an example";
"research.translate.eyebrow" = "Blas Translate";
"research.translate.feedback_cancel" = "Cancel";
"research.translate.feedback_consent" = "I agree that this submission may be reviewed and, after human acceptance, used to improve Blas Translate.";
"research.translate.feedback_correction" = "Suggest a correction";
"research.translate.feedback_error" = "Could not save feedback. Please try again.";
"research.translate.feedback_eyebrow" = "Help improve Blas Translate";
"research.translate.feedback_flag_grammar" = "Grammar";
"research.translate.feedback_flag_meaning" = "Meaning";
"research.translate.feedback_flag_other" = "Other";
"research.translate.feedback_flag_spelling" = "Spelling";
"research.translate.feedback_flag_too_literal" = "Too literal";
"research.translate.feedback_flag_unsafe" = "Unsafe";
"research.translate.feedback_flag_wrong_language" = "Wrong language";
"research.translate.feedback_flags_label" = "What went wrong?";
"research.translate.feedback_heading" = "Report a problem or suggest a better translation";
"research.translate.feedback_intro" = "Your explicit feedback gives us reviewable examples for the translator. Send only text you are comfortable sharing with Blas.";
"research.translate.feedback_issue_bad_translation" = "Bad translation";
"research.translate.feedback_issue_label" = "Issue";
"research.translate.feedback_issue_other" = "Other";
"research.translate.feedback_issue_suggested_correction" = "Suggested correction";
"research.translate.feedback_issue_unsafe_output" = "Unsafe output";
"research.translate.feedback_issue_wrong_language" = "Wrong language";
"research.translate.feedback_note_label" = "Note";
"research.translate.feedback_note_placeholder" = "Add context for the reviewer (optional)…";
"research.translate.feedback_privacy" = "We store the English input, the translation output, the target language, your optional correction or note, basic browser metadata, and review status. It is used for translator review and training only after human acceptance.";
"research.translate.feedback_report" = "Report an issue";
"research.translate.feedback_review_notice" = "Submissions are queued for review. They do not change the live model automatically.";
"research.translate.feedback_saved_body" = "Thanks. We will review it before any example is used for model improvement.";
"research.translate.feedback_saved_title" = "Feedback saved.";
"research.translate.feedback_saving" = "Saving…";
"research.translate.feedback_submit" = "Send feedback";
"research.translate.feedback_suggestion_label" = "Your suggested %1$@";
"research.translate.feedback_suggestion_placeholder" = "Type the wording you think is better…";
"research.translate.footer" = "English into the six Celtic languages. Blas Translate is a family of commercial-safe Opus-MT fine-tunes (Apache-2.0), including the first and only working English to Cornish translator. Machine translation can still make mistakes, so treat it as a draft aid, not a substitute for a fluent speaker — Celtic text in our lessons is always human sourced.";
"research.translate.heading" = "English to Celtic translator";
"research.translate.intro" = "Type English, pick a language, and get Irish, Welsh, Scottish Gaelic, Manx, Cornish, or Breton back. Powered by Blas Translate, our in-house Celtic translation models — including the first working English to Cornish MT.";
"research.translate.lang_breton" = "Breton";
"research.translate.lang_cornish" = "Cornish";
"research.translate.lang_irish" = "Irish";
"research.translate.lang_manx" = "Manx";
"research.translate.lang_scots_gaelic" = "Scottish Gaelic";
"research.translate.lang_welsh" = "Welsh";
"research.translate.latency" = "%1$@ ms";
"research.translate.meta_description" = "Translate English into Irish, Welsh, Scottish Gaelic, Manx, Cornish, or Breton with Blas Translate, our in-house Celtic translation models — including the first working English to Cornish MT. Free to use, no sign-up.";
"research.translate.meta_title" = "Celtic translator — Irish, Welsh, Scottish Gaelic, Manx, Cornish, Breton";
"research.translate.policy_notice" = "Research preview: this is a machine-draft translation, not a reviewed or verified learner text. Use a fluent speaker before publishing or teaching from it, and send corrections to improve the next model.";
"research.translate.shortcut_hint" = "Press ⌘/Ctrl + Enter to translate.";
"research.translate.source_label" = "English";
"research.translate.source_placeholder" = "Type or paste English to translate…";
"research.translate.target_label" = "Target language";
"research.translate.target_placeholder" = "%1$@ translation appears here.";
"research.translate.translate" = "Translate";
"research.translate.translating" = "Translating…";
"saved.list.content_type.extension" = "extension";
"saved.list.content_type.listening" = "listening";
"saved.list.content_type.mutation" = "mutation";
"saved.list.content_type.noun" = "noun";
"saved.list.content_type.reading" = "reading";
"saved.list.content_type.sentence" = "sentence";
"saved.list.content_type.verb" = "verb";
"saved.list.content_type.word" = "word";
"saved.list.dictionary_link" = "← Dictionary";
"saved.list.empty_body" = "Tap the bookmark on any word in a drill, reading, or dictionary result to save it here for review.";
"saved.list.empty_title" = "No saved words yet";
"saved.list.loading" = "Loading saved words…";
"saved.list.remove_aria" = "Remove %1$@ from saved";
"saved.list.remove_button" = "Remove";
"saved.list.remove_modal_body" = "“%1$@” will be removed from your saved words.";
"saved.list.remove_modal_title" = "Remove from saved?";
"saved.list.title" = "Saved";
"saved.list.word_count" = "{count, plural, one {# word} other {# words}}";
"saved.list.writing_link" = "Writing prompts";
"sealg.adjust" = "Not what you expected? Tap to adjust";
"sealg.adjust_no_results" = "No matches found.";
"sealg.adjust_placeholder" = "Adjust the word…";
"sealg.collection_title" = "Collection";
"sealg.empty_body" = "Point your camera at something around you.";
"sealg.empty_title" = "Nothing snapped yet";
"sealg.frame_hint" = "Center an object and snap";
"sealg.macos_body" = "Point your camera at objects to learn their names. Open blas. on your phone to play.";
"sealg.macos_title" = "Sealg works on iPhone and iPad";
"sealg.miss_body" = "Try getting closer, or framing a single object.";
"sealg.miss_title" = "Not sure what that is";
"sealg.open_settings" = "Open Settings";
"sealg.permission_body" = "Sealg uses the camera to recognise objects around you.";
"sealg.permission_title" = "Camera access needed";
"sealg.view_collection" = "View collection";
"sealg.word_count_one" = "%1$lld word";
"sealg.word_count_other" = "%1$lld words";
"session.accuracy_ring.accuracy" = "accuracy";
"session.beat.activity" = "Activity";
"session.beat.checkpoint" = "Checkpoint";
"session.beat.learn" = "Learn";
"session.beat.learn_stage" = "Learn %1$lld";
"session.beat.lesson" = "Lesson";
"session.beat.pronounce" = "Pronounce";
"session.beat.read" = "Read";
"session.beat.review" = "Review";
"session.celebration.conjugations_headline" = "Conjugations mastered";
"session.celebration.conjugations_subtitle" = "Every verb form at this stage";
"session.celebration.content_unlocked_headline" = "New content unlocked";
"session.celebration.content_unlocked_subtitle" = "More ways to practise";
"session.celebration.first_perfect_headline" = "First perfect session";
"session.celebration.first_perfect_subtitle" = "Every answer correct";
"session.celebration.first_reading_headline" = "First reading complete";
"session.celebration.first_reading_subtitle" = "Reading builds comprehension";
"session.celebration.first_session_headline" = "First session complete";
"session.celebration.first_session_subtitle" = "You've taken the first step";
"session.celebration.grammar_complete_headline" = "Grammar lesson complete";
"session.celebration.grammar_complete_subtitle" = "Understanding deepens";
"session.celebration.milestone_fallback" = "Milestone";
"session.celebration.premium_mastery_analytics" = "Track your full mastery with Premium analytics";
"session.celebration.premium_smart_sessions" = "Smart Sessions target your weak spots";
"session.celebration.premium_unlock_passages" = "Unlock B1+ passages with Premium";
"session.celebration.premium_unlock_stages" = "Unlock Stages 5-6 with Premium";
"session.celebration.rule_max_headline" = "Rule fully mastered";
"session.celebration.rule_max_subtitle" = "Deep retention achieved";
"session.celebration.rules_10_headline" = "10 rules mastered";
"session.celebration.rules_10_subtitle" = "A solid foundation";
"session.celebration.rules_25_headline" = "25 rules mastered";
"session.celebration.rules_25_subtitle" = "Building real knowledge";
"session.celebration.rules_50_headline" = "50 rules mastered";
"session.celebration.rules_50_subtitle" = "Impressive command";
"session.celebration.stage_complete_headline" = "Stage complete";
"session.celebration.stage_complete_subtitle" = "All rules at mastery level";
"session.celebration.stage_unlocked_headline" = "Stage unlocked";
"session.celebration.stage_unlocked_subtitle" = "New patterns to learn";
"session.celebration.stage_unlocked_value" = "Stage %1$lld unlocked";
"session.celebration.streak_10_headline" = "10-day streak";
"session.celebration.streak_30_headline" = "30-day streak";
"session.celebration.streak_5_headline" = "5-day streak";
"session.celebration.streak_subtitle" = "Consistency builds fluency";
"session.complete_subtitle" = "Streak +1 day";
"session.complete_title" = "Session complete";
"session.elo_summary.label" = "ELO";
"session.free_play_label" = "Free play";
"session.language.breton" = "Breton";
"session.language.cornish" = "Cornish";
"session.language.irish" = "Irish";
"session.language.manx" = "Manx";
"session.language.scots_gaelic" = "Scottish Gaelic";
"session.language.welsh" = "Welsh";
"session.practice_level.max_level" = "MAX LEVEL";
"session.practice_level.next" = "Next · %1$@";
"session.practice_level.tag_pronunciation" = "PRONUNCIATION · LEVEL";
"session.practice_level.tag_speaking" = "SPEAKING · LEVEL";
"session.review_label" = "Review";
"session.share_card.day_streak" = "day streak";
"session.share_card.drill_plural" = "drills";
"session.share_card.drill_singular" = "drill";
"session.streak_week.day_streak" = "%1$lld day streak";
"session.streak_week.started" = "Streak started!";
"session.streak_week.weekday_fri" = "F";
"session.streak_week.weekday_mon" = "M";
"session.streak_week.weekday_sat" = "S";
"session.streak_week.weekday_sun" = "S";
"session.streak_week.weekday_thu" = "T";
"session.streak_week.weekday_tue" = "T";
"session.streak_week.weekday_wed" = "W";
"session.summary.accuracy_a11y" = "%1$lld percent accuracy";
"session.summary.drill_count" = "%1$lld drills";
"session.summary.five_more_drills" = "5 more drills?";
"session.summary.headline_complete" = "Session complete";
"session.summary.headline_perfect" = "Perfect session";
"session.summary.headline_practice" = "Practice complete";
"session.summary.stat_correct" = "Correct";
"session.summary.stat_drills" = "Drills";
"session.summary.stat_new_rules" = "New Rules";
"session.summary.stat_streak" = "Streak";
"session.summary.stat_time" = "Time";
"session.summary.subtitle_every_correct" = "Every answer correct";
"session.summary.subtitle_practice" = "Not counted toward your schedule";
"session.summary.subtitle_review_patterns" = "Review the patterns below";
"session.summary.to_practice" = "To practice";
"session.summary.tomorrow_reviews" = "Tomorrow: ~%1$lld reviews coming due";
"session.unified_summary.analysing_mistakes" = "Analysing your mistakes…";
"session.unified_summary.chapter_complete" = "Chapter complete!";
"session.unified_summary.continue_next_unit" = "Continue to next unit";
"session.unified_summary.new_unit_unlocked" = "New unit unlocked";
"session.unified_summary.perfect_session" = "Perfect session!";
"session.unified_summary.return_hook_items_many" = "%1$lld items scheduled for review tomorrow";
"session.unified_summary.return_hook_items_one" = "%1$lld item scheduled for review tomorrow";
"session.unified_summary.return_hook_subtitle" = "Come back to lock these in";
"session.unified_summary.see_whats_included" = "See what’s included";
"session.unified_summary.share_caption" = "%1$lld%% on %2$lld %3$@ drills with blas · blasapp.com";
"session.unified_summary.start" = "Start";
"session.unified_summary.still_due_today" = "%1$lld still due today";
"session.unified_summary.still_due_today_sub" = "You did a full session. Come back to clear the rest.";
"session.unified_summary.tutor_insights" = "Tutor insights";
"session.unified_summary.what_you_learned" = "What you learned";
"session.unit_progress.beat_activity" = "Activity";
"session.unit_progress.beat_checkpoint" = "Checkpoint";
"session.unit_progress.beat_learn" = "Learn %1$lld";
"session.unit_progress.beat_lesson" = "Lesson";
"session.unit_progress.beat_pronounce" = "Pronounce";
"session.unit_progress.beat_read" = "Read";
"session.unit_progress.beat_review" = "Review";
"session.unit_progress.start" = "Start";
"session.upsell.grammar_lessons_detail" = "Deep explanations of every rule so you understand the why, not just the what.";
"session.upsell.grammar_lessons_headline" = "Grammar Lessons explain the patterns behind your answers";
"session.upsell.progress_detail" = "Track mastery across every rule with detailed analytics and insights.";
"session.upsell.progress_headline" = "%1$lld sessions complete. See your full progress.";
"session.upsell.smart_sessions_detail" = "Personalised drills that match your progress. Focus on the rules that matter most.";
"session.upsell.smart_sessions_headline" = "Smart Sessions adapt to your learning pace";
"settings.about.acknowledgements" = "Acknowledgements";
"settings.about.breton_body" = "Breton content starts from modern standard Breton using Peurunvan spelling, the widely taught unified orthography. Regional, historical, or literary forms should be marked clearly rather than mixed into beginner answers.";
"settings.about.breton_title" = "About Brezhoneg in Blas";
"settings.about.cornish_body" = "Cornish content uses the Standard Written Form (SWF), the orthography agreed by the Cornish Language Partnership in 2008 and used by Akademi Kernewek. We do not currently offer separate Kernowek Standard or Kernewek Kemmyn course tracks.";
"settings.about.cornish_title" = "About Kernewek in Blas";
"settings.about.gaelic_body" = "Scottish Gaelic content follows the Gaelic Orthographic Conventions (GOC 2009). Regional forms are useful, but the beginner course uses a single standard track unless a form is clearly marked.";
"settings.about.gaelic_title" = "About Gàidhlig in Blas";
"settings.about.irish_body" = "Irish content uses a standard written learning track based on An Caighdeán Oifigiúil. We do not currently offer separate Ulster, Connacht, or Munster course tracks; dialect forms should be marked clearly when they appear.";
"settings.about.irish_title" = "About Irish in Blas";
"settings.about.manx_body" = "Manx content uses the standard 17th-century English-derived orthography, unified across the revival community. We do not currently offer separate northern or southern Manx course tracks.";
"settings.about.manx_title" = "About Gaelg in Blas";
"settings.about.privacy_policy" = "Privacy Policy";
"settings.about.terms_of_service" = "Terms of Service";
"settings.about.version" = "Version";
"settings.about.welsh_body" = "Welsh has regional differences between North and South, but unlike Irish there is no single official written standard. Our content uses forms common across both regions. You may encounter some vocabulary or phrasing that leans Northern or Southern; both are correct and widely understood.";
"settings.about.welsh_title" = "About Welsh in Blas";
"settings.account.change" = "Change";
"settings.account.change_email" = "Change email";
"settings.account.change_password" = "Change password";
"settings.account.confirm_password_placeholder" = "Confirm new password";
"settings.account.email_change_sent" = "Check your new email to confirm the change.";
"settings.account.email_invalid" = "Enter a valid email address.";
"settings.account.new_email_placeholder" = "New email address";
"settings.account.new_password_placeholder" = "New password";
"settings.account.password_too_short" = "Password must be at least 8 characters.";
"settings.account.password_updated" = "Password updated. Use it next time you sign in.";
"settings.account.passwords_dont_match" = "Passwords do not match.";
"settings.account.saving" = "Saving…";
"settings.account.sign_in" = "Sign in";
"settings.account.sign_out" = "Sign out";
"settings.account.signed_in" = "Signed in";
"settings.account.sync_progress" = "Sync progress";
"settings.account.syncing_enabled" = "Syncing enabled";
"settings.account.title" = "Account";
"settings.account.update_email" = "Update email";
"settings.account.update_password" = "Update password";
"settings.acknowledgements.back_to_settings" = "Settings";
"settings.acknowledgements.footer" = "We are grateful to the researchers and communities behind these projects for making Celtic language technology more accessible.";
"settings.acknowledgements.gratitude" = "We are grateful to the researchers and communities behind these projects for making Celtic language technology more accessible.";
"settings.acknowledgements.intro" = "blas. is built with the help of the following open data sources and language technology projects.";
"settings.acknowledgements.source.abair" = "Irish language speech synthesis";
"settings.acknowledgements.source.akademi_kernewek" = "Standard Written Form terminology and word lists";
"settings.acknowledgements.source.apertium" = "Open-source computational morphology for word forms and inflections";
"settings.acknowledgements.source.arbres" = "Breton grammar reference";
"settings.acknowledgements.source.arcosg" = "Annotated Reference Corpus of Scottish Gaelic";
"settings.acknowledgements.source.bunamo" = "Irish National Morphology Database";
"settings.acknowledgements.source.bydtermcymru" = "Welsh-English bilingual sentence pairs";
"settings.acknowledgements.source.celt" = "Digitised Irish-language texts";
"settings.acknowledgements.source.cornwall_council" = "Everyday Cornish phrases";
"settings.acknowledgements.source.corpws_cc0" = "Welsh language corpus";
"settings.acknowledgements.source.culture_vannin" = "Learn Manx word lists and resources";
"settings.acknowledgements.source.devri" = "Breton-French historical dictionary";
"settings.acknowledgements.source.drouizig" = "Breton spellchecker dictionary";
"settings.acknowledgements.source.gaelg" = "Manx lexicon and parallel usage examples";
"settings.acknowledgements.source.gaois" = "Parallel English-Irish legislation sentences";
"settings.acknowledgements.source.giellalt_cor" = "Cornish computational morphology and glosses";
"settings.acknowledgements.source.hunspell_gd" = "Scottish Gaelic spellchecker word list and frequencies";
"settings.acknowledgements.source.irish_sentence_bank" = "Hand-curated Irish sentences with English translations";
"settings.acknowledgements.source.irish_word_frequency" = "Lemma frequency list from the New Corpus for Ireland";
"settings.acknowledgements.source.kervarker" = "Breton language learning resource";
"settings.acknowledgements.source.learngaelic" = "Scottish Gaelic course vocabulary";
"settings.acknowledgements.source.piper" = "Welsh language speech synthesis";
"settings.acknowledgements.source.senedd" = "Welsh-English sentences from parliamentary records";
"settings.acknowledgements.source.tatoeba" = "Bilingual sentence pairs";
"settings.acknowledgements.source.tynwald" = "Official Manx parliamentary terminology";
"settings.acknowledgements.source.ud_manx_cadhan" = "Manx dependency treebank";
"settings.acknowledgements.source.wikidata" = "Structured lexeme and word-form data";
"settings.acknowledgements.source.wikipedia" = "Example sentences mined from Wikipedia articles";
"settings.acknowledgements.source.wiktionary" = "Dictionary data, word forms, and inflections";
"settings.acknowledgements.source_abair_desc" = "Irish language speech synthesis";
"settings.acknowledgements.source_akademi_kernewek_desc" = "Cornish language authority";
"settings.acknowledgements.source_apertium_desc" = "Open-source machine translation data";
"settings.acknowledgements.source_arbres_desc" = "Breton syntax reference";
"settings.acknowledgements.source_arcosg_desc" = "Annotated Scottish Gaelic corpus";
"settings.acknowledgements.source_bunamo_desc" = "Irish morphology database";
"settings.acknowledgements.source_bydterm_desc" = "Welsh-English bilingual sentence pairs";
"settings.acknowledgements.source_celt_desc" = "Corpus of historical Irish texts";
"settings.acknowledgements.source_cornwall_council_desc" = "Cornish place names and standards";
"settings.acknowledgements.source_corpws_desc" = "Welsh language corpus";
"settings.acknowledgements.source_culture_vannin_desc" = "Manx language and culture resources";
"settings.acknowledgements.source_devri_desc" = "Breton historical dictionary";
"settings.acknowledgements.source_drouizig_desc" = "Breton language tools";
"settings.acknowledgements.source_gaelg_desc" = "Manx language corpus";
"settings.acknowledgements.source_gaois_desc" = "Irish legislation corpus";
"settings.acknowledgements.source_giellalt_cor_desc" = "Cornish finite-state language tools";
"settings.acknowledgements.source_hunspell_gd_desc" = "Scottish Gaelic spellchecker";
"settings.acknowledgements.source_kervarker_desc" = "Breton learning resources";
"settings.acknowledgements.source_learngaelic_desc" = "Scottish Gaelic learning resources";
"settings.acknowledgements.source_senedd_desc" = "Welsh parliamentary record";
"settings.acknowledgements.source_sentence_bank_desc" = "Hand-curated Irish sentences with English translations";
"settings.acknowledgements.source_tatoeba_desc" = "Bilingual sentence pairs";
"settings.acknowledgements.source_techiaith_desc" = "Welsh language speech synthesis";
"settings.acknowledgements.source_tynwald_desc" = "Manx parliamentary record";
"settings.acknowledgements.source_ud_manx_cadhan_desc" = "Manx dependency treebank";
"settings.acknowledgements.source_wikidata_desc" = "Structured lexeme data";
"settings.acknowledgements.source_wikipedia_desc" = "Encyclopedia articles";
"settings.acknowledgements.source_wiktionary_desc" = "Dictionary data, word forms, and inflections";
"settings.acknowledgements.source_word_frequency_desc" = "Lemma frequency list from the New Corpus for Ireland";
"settings.acknowledgements.title" = "Acknowledgements";
"settings.ai_consent.consent_footer" = "These optional features are off by default. When you turn them on, your learning text is sent to OpenAI for processing, and you can turn them off again at any time.";
"settings.ai_consent.data_change_anytime" = "You can change this at any time in Settings";
"settings.ai_consent.data_no_personal_info" = "No personal information (name, email, account details) is shared with OpenAI";
"settings.ai_consent.data_not_stored" = "OpenAI does not store your data. It is processed and discarded.";
"settings.ai_consent.data_secure_servers" = "Your learning text is sent to OpenAI via our secure servers to generate responses";
"settings.ai_consent.data_sent_conversation" = "Data sent includes: your typed or spoken text, conversation history within a session, and your language level";
"settings.ai_consent.data_sent_no_conversation" = "Data sent includes: your typed text and your language level";
"settings.ai_consent.data_use_title" = "How your data is used";
"settings.ai_consent.enable" = "Enable";
"settings.ai_consent.feature_conversation_desc" = "Speak freely and get responses that match your level";
"settings.ai_consent.feature_conversation_title" = "Conversation Practice";
"settings.ai_consent.feature_insights_desc" = "Personalised progress summaries and study recommendations";
"settings.ai_consent.feature_insights_title" = "Weekly Insights";
"settings.ai_consent.feature_writing_desc" = "Submit compositions and get structured feedback";
"settings.ai_consent.feature_writing_title" = "Writing Corrections";
"settings.ai_consent.header_body_conversation" = "These optional features give you conversation practice, writing corrections, and personalised study insights. They are off by default until you turn them on.";
"settings.ai_consent.header_body_no_conversation" = "These optional features give you writing corrections and personalised study insights. They are off by default until you turn them on.";
"settings.ai_consent.header_title" = "Unlock Extra Features";
"settings.ai_consent.not_now" = "Not now";
"settings.ai_consent.read_privacy_policy" = "Read our Privacy Policy";
"settings.ai_consent.what_you_get" = "What you get";
"settings.alert.delete_confirm" = "Delete";
"settings.alert.delete_confirm_title" = "Are you sure?";
"settings.alert.delete_final_message" = "This is your final confirmation. All progress, settings, and account data will be permanently erased.";
"settings.alert.delete_message" = "This will permanently delete your account and all data. This cannot be undone.";
"settings.alert.delete_my_account" = "Delete my account";
"settings.alert.delete_title" = "Delete account?";
"settings.alert.reset_confirm" = "Reset";
"settings.alert.reset_message" = "This will erase all your progress and start from scratch. This cannot be undone.";
"settings.alert.reset_title" = "Reset progress?";
"settings.app_icon.change_failed" = "Could not change the app icon. Please try again.";
"settings.app_icon.default" = "Default";
"settings.app_icon.description" = "Choose the icon shown on your launcher.";
"settings.app_icon.error_failed" = "Could not change the app icon. Please try again.";
"settings.app_icon.error_unsupported" = "Custom app icons are not available on this device.";
"settings.app_icon.header" = "App Icon";
"settings.app_icon.subtitle" = "Choose the icon shown on your Home Screen.";
"settings.app_icon.title" = "App Icon";
"settings.app_icon.use_icon_a11y" = "Use %1$@ app icon";
"settings.appearance.appearance_section" = "Appearance";
"settings.appearance.dark" = "Dark";
"settings.appearance.dyslexia_friendly_hint" = "Wider letter and line spacing for easier reading";
"settings.appearance.dyslexia_friendly_text" = "Dyslexia-friendly text";
"settings.appearance.haptics" = "Haptics";
"settings.appearance.header" = "Appearance";
"settings.appearance.light" = "Light";
"settings.appearance.preferences_section" = "Preferences";
"settings.appearance.sound_effects" = "Sound effects";
"settings.appearance.system" = "System";
"settings.appearance.system_theme_hint" = "System follows your device's Light/Dark setting.";
"settings.appearance.theme_dark" = "Dark";
"settings.appearance.theme_light" = "Light";
"settings.appearance.theme_system" = "System";
"settings.appearance.theme_system_note" = "System follows your device's Light/Dark setting.";
"settings.appearance.title" = "Appearance";
"settings.appearance.typing_free_exercises" = "Typing-free exercises";
"settings.appearance.typing_free_exercises_hint" = "Answer every exercise by tapping. Skips dictation and other type-the-answer exercises.";
"settings.appearance_label" = "Appearance";
"settings.change_email.error_generic" = "Something went wrong. Please try again.";
"settings.change_email.error_invalid" = "Enter a valid email address.";
"settings.change_email.new_email" = "New email";
"settings.change_email.saving" = "Saving…";
"settings.change_email.success" = "Check your new email to confirm the change.";
"settings.change_email.update" = "Update";
"settings.change_password.confirm_new_password" = "Confirm new password";
"settings.change_password.error_generic" = "Something went wrong. Please try again.";
"settings.change_password.error_mismatch" = "Passwords do not match.";
"settings.change_password.error_too_short" = "Password must be at least 8 characters.";
"settings.change_password.new_password" = "New password";
"settings.change_password.saving" = "Saving…";
"settings.change_password.success" = "Your password has been changed. Use it next time you sign in.";
"settings.change_password.update" = "Update";
"settings.coming_soon" = "Coming soon";
"settings.common.selected" = "Selected";
"settings.confirm.delete_account" = "Delete your account? This will permanently erase all data and cannot be undone.";
"settings.confirm.delete_account_final" = "Are you absolutely sure? This is your final confirmation.";
"settings.confirm.reset_progress" = "Reset all progress? This cannot be undone.";
"settings.debug.drill_tester" = "Drill Tester";
"settings.debug.end_live_activity" = "End Live Activity";
"settings.debug.force_free" = "Force free";
"settings.debug.force_premium" = "Force premium";
"settings.debug.show_practice_progress" = "Show Practice & Progress";
"settings.debug.speaking_autopass" = "Speaking: auto-pass button";
"settings.debug.test_live_activity" = "Test Live Activity";
"settings.debug.title" = "Debug";
"settings.debug.unit_end_ai_speaking" = "Unit-end speaking (replaces Pronounce)";
"settings.debug.unlock_all_chapters" = "Unlock all chapters";
"settings.debug.unlock_speaking" = "Bypass Speaking chapter gate (plan still applies)";
"settings.delete_account" = "Delete account";
"settings.delete_confirm.button" = "Delete my account";
"settings.delete_confirm.deleting" = "Deleting account…";
"settings.delete_confirm.message" = "This is your final confirmation. All progress, settings, and account data will be permanently erased.";
"settings.delete_confirm.title" = "Are you sure?";
"settings.delete_dialog.message" = "This will permanently delete your account and all data. This cannot be undone.";
"settings.delete_dialog.title" = "Delete account?";
"settings.delete_dialog_confirm" = "Delete";
"settings.deleting_account" = "Deleting account…";
"settings.detail.back_to_settings" = "Settings";
"settings.dialect" = "Dialect";
"settings.dictation.subtitle" = "Record Irish or English and copy the text";
"settings.dictation.title" = "Dictation";
"settings.drills_per_session" = "Drills per session";
"settings.email.dialog_message" = "We'll send a confirmation link to your new address.";
"settings.email.dialog_success_message" = "Check your new email to confirm the change.";
"settings.email.dialog_title" = "Change email";
"settings.email.dialog_title_success" = "Confirm your new email";
"settings.email.error_invalid" = "Enter a valid email address.";
"settings.email.new_label" = "New email";
"settings.email.saving" = "Saving…";
"settings.email.update" = "Update";
"settings.focus.active" = "Active. Unlocks after today's lesson.";
"settings.focus.allow_screen_time" = "Allow Screen Time access to lock apps.";
"settings.focus.app_plural" = "%1$lld apps";
"settings.focus.app_singular" = "%1$lld app";
"settings.focus.apps_to_block" = "Apps to lock";
"settings.focus.block_apps_until_study" = "Lock apps until you study";
"settings.focus.category_plural" = "%1$lld categories";
"settings.focus.category_singular" = "%1$lld category";
"settings.focus.disabled" = "Stop scrolling until you study";
"settings.focus.done" = "Done";
"settings.focus.edit_blocked_apps" = "Edit locked apps";
"settings.focus.enable_failed" = "Couldn't turn on app locking: %1$@";
"settings.focus.explainer" = "Choose the apps you scroll for too long. They stay locked until you finish today's lesson, then unlock automatically. Everything resets the next day.";
"settings.focus.how_1_body" = "Pick the ones you scroll without thinking, like social media or news feeds.";
"settings.focus.how_1_title" = "Choose your apps";
"settings.focus.how_2_body" = "No scrolling those apps until today's lesson is done.";
"settings.focus.how_2_title" = "They stay locked";
"settings.focus.how_3_body" = "Complete your lesson and they open again.";
"settings.focus.how_3_title" = "Finish to unlock";
"settings.focus.how_title" = "How it works";
"settings.focus.mode_title" = "Set up";
"settings.focus.no_apps" = "On. Now choose the apps to lock.";
"settings.focus.pick_apps_to_block" = "Choose apps to lock";
"settings.focus.promo_body" = "Choose the apps you lose time scrolling. Blas keeps them locked until you finish today's lesson. Powered by Apple Screen Time.";
"settings.focus.screen_time_denied" = "Screen Time access is off. Turn it on in iOS Settings to lock apps.";
"settings.focus.shields_lift" = "Apps unlock after you finish today's lesson.";
"settings.focus.status_locked" = "Locked until today's lesson is done.";
"settings.focus.status_unlocked" = "Unlocked for today.";
"settings.focus.title" = "Screen Time";
"settings.focus.try_it" = "Set up";
"settings.focus.website_plural" = "%1$lld websites";
"settings.focus.website_singular" = "%1$lld website";
"settings.goal.general" = "Starting from zero";
"settings.goal.refresh" = "Refreshing what I know";
"settings.goal.refreshing" = "Refreshing what I know";
"settings.goal.starting_from_zero" = "Starting from zero";
"settings.group.account" = "Account";
"settings.group.language" = "Language";
"settings.group.learning" = "Learning";
"settings.group.learning_goal" = "Learning Goal";
"settings.group.more" = "More";
"settings.group.preferences" = "Preferences";
"settings.group.proficiency_level" = "Proficiency Level";
"settings.group.reading_language" = "Reading Language";
"settings.group.session_length" = "Practice Session Length";
"settings.group.theme" = "Theme";
"settings.help.about_header" = "About";
"settings.help.acknowledgements" = "Acknowledgements";
"settings.help.contact_header" = "Contact";
"settings.help.instagram" = "@blas.app on Instagram";
"settings.help.privacy_policy" = "Privacy Policy";
"settings.help.terms_of_service" = "Terms of Service";
"settings.help.title" = "Help & About";
"settings.help.version" = "Version";
"settings.home.chip_all_content" = "All content";
"settings.home.chip_analytics" = "Analytics";
"settings.home.delete_account" = "Delete account";
"settings.home.deleting_account" = "Deleting account…";
"settings.home.free_course_subtitle" = "All content unlocked. No subscription needed.";
"settings.home.group_account" = "Account";
"settings.home.group_learning" = "Learning";
"settings.home.group_more" = "More";
"settings.home.group_preferences" = "Preferences";
"settings.home.premium_full_access" = "Full access to all features";
"settings.home.premium_pitch" = "Unlock the full learning experience";
"settings.home.purchased_elsewhere" = "Purchased on another device?";
"settings.home.reset_progress" = "Reset all progress";
"settings.home.restore" = "Restore";
"settings.home.row_account" = "Account";
"settings.home.row_appearance" = "Appearance";
"settings.home.row_debug" = "Debug";
"settings.home.row_family" = "Family plan";
"settings.home.row_gift_cards" = "Gift cards";
"settings.home.row_help" = "Help & About";
"settings.home.row_language_content" = "Language & content";
"settings.home.row_notifications" = "Notifications";
"settings.home.row_privacy" = "Privacy & Data";
"settings.home.row_student" = "Student discount";
"settings.home.sign_in" = "Sign in";
"settings.home.title" = "Settings";
"settings.home.trial_days_remaining" = "Free trial · {days, plural, one {# day remaining} other {# days remaining}}";
"settings.home.upgrade" = "Upgrade";
"settings.home.upgrade_now" = "Upgrade now";
"settings.hub.account" = "Account";
"settings.hub.appearance_accessibility" = "Appearance & Accessibility";
"settings.hub.family_plan" = "Family plan";
"settings.hub.gift_cards" = "Gift cards";
"settings.hub.help_about" = "Help & About";
"settings.hub.language_and_content" = "Language & content";
"settings.hub.learning" = "Learning";
"settings.hub.more" = "More";
"settings.hub.notifications" = "Notifications";
"settings.hub.preferences" = "Preferences";
"settings.hub.privacy_data" = "Privacy & Data";
"settings.language.breton" = "Breton";
"settings.language.coming_soon" = "Coming soon";
"settings.language.cornish" = "Cornish";
"settings.language.irish" = "Irish";
"settings.language.manx" = "Manx";
"settings.language.scots_gaelic" = "Scottish Gaelic";
"settings.language.welsh" = "Welsh";
"settings.language_label" = "Learning language";
"settings.language_name.breton" = "Breton";
"settings.language_name.cornish" = "Cornish";
"settings.language_name.gaelic" = "Gaelic";
"settings.language_name.irish" = "Irish";
"settings.language_name.manx" = "Manx";
"settings.language_name.scottish_gaelic" = "Scottish Gaelic";
"settings.language_name.welsh" = "Welsh";
"settings.learning.coming_soon" = "Coming soon";
"settings.learning.dialect.breton.body" = "Breton content starts from modern standard Breton using Peurunvan spelling, the widely taught unified orthography. Regional, historical, or literary forms should be marked clearly rather than mixed into beginner answers.";
"settings.learning.dialect.breton.title" = "About Brezhoneg in Blas";
"settings.learning.dialect.cornish.body" = "Cornish content uses the Standard Written Form (SWF), the orthography agreed by the Cornish Language Partnership in 2008 and used by Akademi Kernewek. We do not currently offer separate Kernowek Standard or Kernewek Kemmyn course tracks.";
"settings.learning.dialect.cornish.title" = "About Kernewek in Blas";
"settings.learning.dialect.irish.body" = "Irish content uses a standard written learning track based on An Caighdeán Oifigiúil. We do not currently offer separate Ulster, Connacht, or Munster course tracks; dialect forms should be marked clearly when they appear.";
"settings.learning.dialect.irish.title" = "About Irish in Blas";
"settings.learning.dialect.manx.body" = "Manx content uses the standard 17th-century English-derived orthography, unified across the revival community and used by Yn Cheshaght Ghailckagh, Bunscoill Ghaelgagh, and Culture Vannin. We do not currently offer separate northern or southern Manx course tracks.";
"settings.learning.dialect.manx.title" = "About Gaelg in Blas";
"settings.learning.dialect.scots_gaelic.body" = "Scottish Gaelic content follows the Gaelic Orthographic Conventions (GOC 2009). We do not currently offer separate Lewis, Skye, or Wester Ross course tracks; regional forms should be marked clearly when they appear.";
"settings.learning.dialect.scots_gaelic.title" = "About Gàidhlig in Blas";
"settings.learning.dialect.welsh.body" = "Welsh has regional differences between North and South, but unlike Irish there is no single official written standard. Our content uses forms common across both regions. You may encounter some vocabulary or phrasing that leans Northern or Southern. Both are correct and widely understood.";
"settings.learning.dialect.welsh.title" = "About Welsh in Blas";
"settings.learning.drills_per_session" = "Drills per session";
"settings.learning.goal_general" = "Starting from zero";
"settings.learning.goal_general_subtitle" = "Build foundations from the first hello";
"settings.learning.goal_header" = "Learning Goal";
"settings.learning.goal_refresh" = "Refreshing what I know";
"settings.learning.goal_refresh_subtitle" = "Skip ahead, fill the gaps";
"settings.learning.language_header" = "Language";
"settings.learning.language_name.breton" = "Breton";
"settings.learning.language_name.cornish" = "Cornish";
"settings.learning.language_name.irish" = "Irish";
"settings.learning.language_name.manx" = "Manx";
"settings.learning.language_name.scots_gaelic" = "Scottish Gaelic";
"settings.learning.language_name.welsh" = "Welsh";
"settings.learning.language_section" = "Language";
"settings.learning.learning_goal_section" = "Learning Goal";
"settings.learning.proficiency_level_section" = "Proficiency Level";
"settings.learning.reading_english" = "English";
"settings.learning.reading_english_subtitle" = "Explanations in English";
"settings.learning.reading_french" = "Français";
"settings.learning.reading_french_subtitle" = "Explications en français";
"settings.learning.reading_language" = "Reading language";
"settings.learning.reading_language_english_subtitle" = "Use English for hints, prompts, and translations";
"settings.learning.reading_language_french_subtitle" = "Use French for hints, prompts, and translations";
"settings.learning.reading_language_section" = "Reading Language";
"settings.learning.session_size_section" = "Session Size";
"settings.learning.title" = "Language & content";
"settings.learning.voice.irish.body" = "The dialect voice used for Irish audio, spoken by ABAIR voices from Trinity College Dublin.";
"settings.learning.voice.irish.title" = "Irish voice";
"settings.nav.account" = "Account";
"settings.nav.appearance" = "Appearance";
"settings.nav.family_plan" = "Family plan";
"settings.nav.gift_cards" = "Gift cards";
"settings.nav.help" = "Help & About";
"settings.nav.language_content" = "Language & content";
"settings.nav.notifications" = "Notifications";
"settings.nav.privacy" = "Privacy & Data";
"settings.notif.daily_reminder" = "Daily review reminder";
"settings.notif.lapse_prevention" = "Lapse prevention";
"settings.notif.milestone_alerts" = "Milestone alerts";
"settings.notif.monthly_email" = "Monthly progress email";
"settings.notif.reminder_time" = "Reminder time";
"settings.notif.weekly_email" = "Weekly progress email";
"settings.notifications.blocked" = "Blocked in browser settings";
"settings.notifications.daily_reminder" = "Daily review reminder";
"settings.notifications.header" = "Notifications";
"settings.notifications.lapse_prevention" = "Lapse prevention";
"settings.notifications.lapse_prevention_desc" = "Alert before a streak breaks";
"settings.notifications.milestone_alerts" = "Milestone alerts";
"settings.notifications.milestones" = "Milestones";
"settings.notifications.milestones_desc" = "Celebrate achievements";
"settings.notifications.monthly_email" = "Monthly progress email";
"settings.notifications.push" = "Push notifications";
"settings.notifications.reminder_time" = "Reminder time";
"settings.notifications.sign_in_to_enable" = "Sign in to enable";
"settings.notifications.smart_reminders" = "Smart reminders";
"settings.notifications.smart_reminders_desc" = "Nudge when you usually practise";
"settings.notifications.title" = "Notifications";
"settings.notifications.weekly_digest" = "Weekly digest";
"settings.notifications.weekly_digest_desc" = "Summary of your week";
"settings.notifications.weekly_email" = "Weekly progress email";
"settings.password.confirm_label" = "Confirm new password";
"settings.password.dialog_message" = "Set a new password for your account.";
"settings.password.dialog_success_message" = "Your password has been changed. Use it next time you sign in.";
"settings.password.dialog_title" = "Change password";
"settings.password.dialog_title_success" = "Password updated";
"settings.password.error_mismatch" = "Passwords do not match.";
"settings.password.error_too_short" = "Password must be at least 8 characters.";
"settings.password.new_label" = "New password";
"settings.password.saving" = "Saving…";
"settings.password.update" = "Update";
"settings.pref.dyslexia_text" = "Dyslexia-friendly text";
"settings.pref.dyslexia_text_hint" = "Wider letter and line spacing for easier reading";
"settings.pref.haptics" = "Haptics";
"settings.pref.sound_effects" = "Sound effects";
"settings.pref.typing_free" = "Typing-free exercises";
"settings.pref.typing_free_hint" = "Skip exercises that need typing. Every drill stays answerable by tapping.";
"settings.preferences.dyslexia_text" = "Dyslexia-friendly text";
"settings.preferences.dyslexia_text_subtitle" = "Wider letter and line spacing for easier reading";
"settings.preferences.haptics" = "Haptics";
"settings.preferences.header" = "Preferences";
"settings.preferences.sound_effects" = "Sound effects";
"settings.preferences.typing_free" = "Typing-free exercises";
"settings.preferences.typing_free_subtitle" = "Skip exercises that need typing. Every drill stays answerable by tapping.";
"settings.premium.badge_free_course" = "Free course";
"settings.premium.badge_premium" = "Premium";
"settings.premium.badge_trial" = "Trial";
"settings.premium.chip_all_content" = "All content";
"settings.premium.chip_analytics" = "Analytics";
"settings.premium.free_course_body" = "All content unlocked. No subscription needed.";
"settings.premium.free_course_subtitle" = "All content unlocked. No subscription needed.";
"settings.premium.full_access" = "Full access to all features";
"settings.premium.manage_subscription" = "Manage subscription";
"settings.premium.restore_purchases" = "Restore purchases";
"settings.premium.title_free_course" = "blas. free course";
"settings.premium.title_premium" = "blas. premium";
"settings.premium.trial_day" = "day";
"settings.premium.trial_days" = "days";
"settings.premium.trial_remaining" = "Free trial · %1$lld %2$@ remaining";
"settings.premium.trial_remaining_one" = "Free trial · %1$lld day remaining";
"settings.premium.trial_remaining_other" = "Free trial · %1$lld days remaining";
"settings.premium.unlock_full" = "Unlock the full learning experience";
"settings.premium.unlock_tagline" = "Unlock the full learning experience";
"settings.premium.upgrade" = "Upgrade";
"settings.premium.upgrade_now" = "Upgrade now";
"settings.privacy.ai_features" = "Conversation & writing feedback (optional, off by default)";
"settings.privacy.ai_features_subtitle_no_speech" = "Writing feedback, insights";
"settings.privacy.ai_features_subtitle_speech" = "Conversations, writing feedback, insights";
"settings.privacy.allow" = "Allow";
"settings.privacy.clear_paused_apps" = "Clear Paused Apps";
"settings.privacy.contribute_research" = "Contribute to research";
"settings.privacy.contribute_research_hint" = "Pseudonymised drill data supports Celtic language learning research.";
"settings.privacy.decline" = "Decline";
"settings.privacy.extra_features" = "Extra features";
"settings.privacy.extra_features_no_conversation" = "Writing corrections, weekly insights";
"settings.privacy.extra_features_with_conversation" = "Conversation practice, writing corrections, weekly insights";
"settings.privacy.grant_access" = "Grant Access";
"settings.privacy.header" = "Privacy & Data";
"settings.privacy.marketing_tracking" = "Marketing tracking";
"settings.privacy.marketing_tracking_description" = "Advertising measurement and personalisation";
"settings.privacy.marketing_tracking_hint" = "Allow advertising attribution and measurement. iOS may ask for tracking permission.";
"settings.privacy.product_analytics" = "Product analytics";
"settings.privacy.product_analytics_description" = "Anonymous app usage that helps improve learning";
"settings.privacy.product_analytics_hint" = "Allow blas. to collect product usage events to understand and improve features.";
"settings.privacy.research" = "Contribute to research";
"settings.privacy.research_subtitle" = "Pseudonymised drill data supports Celtic language learning research";
"settings.privacy.share_usage" = "Share usage data";
"settings.privacy.share_usage_data" = "Share usage data";
"settings.privacy.title" = "Privacy & Data";
"settings.privacy.writing_assistant" = "System-wide writing assistant";
"settings.privacy.writing_assistant_hint" = "Uses macOS Accessibility to read the focused text field. Passwords, token fields, credit-card fields, this app, and paused apps are excluded.";
"settings.proficiency.a_little" = "A little";
"settings.proficiency.a_little_subtitle" = "Some basics and common phrases";
"settings.proficiency.advanced" = "Advanced";
"settings.proficiency.advanced_subtitle" = "Comfortable, sharpening up";
"settings.proficiency.advanced_title" = "Advanced";
"settings.proficiency.beginner" = "Complete beginner";
"settings.proficiency.beginner_subtitle" = "Starting from scratch";
"settings.proficiency.beginner_title" = "Complete beginner";
"settings.proficiency.complete_beginner" = "Complete beginner";
"settings.proficiency.complete_beginner_subtitle" = "Starting from scratch";
"settings.proficiency.header" = "Proficiency Level";
"settings.proficiency.intermediate" = "Intermediate";
"settings.proficiency.intermediate_subtitle" = "Simple sentences and grammar";
"settings.proficiency.intermediate_title" = "Intermediate";
"settings.proficiency.little" = "A little";
"settings.proficiency.little_subtitle" = "Some basics and common phrases";
"settings.proficiency.little_title" = "A little";
"settings.reset_all_progress" = "Reset all progress";
"settings.reset_dialog.confirm" = "Reset";
"settings.reset_dialog.message" = "This will reset all progress and return to onboarding.";
"settings.reset_dialog.title" = "Reset Progress";
"settings.session_size.header" = "Session Size";
"settings.session_size_label" = "Session size";
"settings.sign_out" = "Sign out";
"settings.source_language.english" = "English";
"settings.source_language.english_subtitle" = "Use English for hints, prompts, and translations";
"settings.source_language.french" = "Français";
"settings.source_language.french_subtitle" = "Use French for hints, prompts, and translations";
"settings.source_language_label" = "Reading language";
"settings.subscription.manage" = "Manage subscription";
"settings.subscription.opening" = "Opening…";
"settings.subscription.portal_error" = "Could not open the billing page. Please try again, or email info@blasapp.com and we will sort it out.";
"settings.subscription.title" = "Subscription";
"settings.subscription.via_apple" = "App Store";
"settings.subscription.via_google" = "Google Play";
"settings.subscription.via_portal" = "Cancel or change plan";
"settings.theme.dark" = "Dark";
"settings.theme.light" = "Light";
"settings.theme.system" = "System";
"settings.theme.system_hint" = "System follows your device's Light/Dark setting.";
"settings.title" = "Settings";
"settings.value.off" = "Off";
"settings.value.on" = "On";
"speak.cupla.browse_subtitle" = "See them all";
"speak.cupla.browse_title" = "Cúpla Focal";
"speak.cupla.history" = "History";
"speak.cupla.history_empty" = "Practise a line and it’ll show up here.";
"speak.cupla.moment_cta" = "Practise";
"speak.hub.subtitle" = "Learn useful Irish, practise it out loud, and get ready for real life.";
"speak.practice.any_line_link" = "Practise anything you've learned";
"speak.practice.card_due" = "%1$lld lines ready";
"speak.practice.card_empty" = "Start a speaking goal to unlock daily practice";
"speak.practice.card_ready" = "Practise any line you've learned";
"speak.practice.card_title" = "Today's speaking practice";
"speak.practice.caught_up" = "Caught up. Check back tomorrow.";
"speak.practice.complete_score" = "%1$lld of %2$lld said cleanly";
"speak.practice.complete_title" = "Practice complete";
"speak.practice.due_blurb" = "Learned lines, back right before you forget.";
"speak.practice.free_title" = "Practise speaking";
"speak.practice.intro_instructions" = "Say each line out loud. %1$lld to go.";
"speak.practice.nav_title" = "Practice";
"speak.practice.none_available" = "Finish a speaking goal to start practising.";
"speak.practice.nothing_due" = "Nothing to review";
"speak.practice.review_count" = "%1$lld lessons ready to review";
"speak.practice.review_cta" = "Review";
"speak.practice.review_empty" = "Complete a speaking lesson to unlock Review.";
"speak.practice.review_empty_action" = "No completed lessons yet";
"speak.practice.review_subtitle" = "Pick one lesson you've already completed.";
"speak.practice.start_review" = "Start review";
"speak.practice.today_title" = "Today's speaking practice";
"speak.random.a11y" = "Practise a random completed speaking lesson";
"speak.random.button" = "Random practice";
"speak.say.choose_hint" = "Tap what's true for you";
"speak.say.complete_score" = "%1$lld of %2$lld said cleanly";
"speak.say.complete_title" = "Nice speaking";
"speak.say.entry_subtitle" = "Make your own true sentences";
"speak.say.entry_title" = "Say it your way";
"speak.say.intro_body" = "Tap a word that's true for you, then say the whole line out loud.";
"speak.say.intro_title" = "Say it your way";
"speak.say.nav_title" = "Say it your way";
"speak.say.say_again" = "Say it again";
"speak.say.tap_to_speak" = "Tap and say it";
"speak.section.learn" = "Learn new speaking goals";
"speak.section.moments" = "Cúpla Focal";
"speak.section.practice" = "Practice";
"speak.section.progress" = "Your progress";
"speak.tide.a11y" = "Speaking progress: %1$lld%%, %2$lld of %3$lld lessons complete";
"speaking.hub.chapter" = "Chapter %1$lld";
"speaking.hub.empty" = "Speaking lessons are coming soon for this language.";
"speaking.hub.progress" = "%1$lld of %2$lld done";
"speaking.hub.prompt_count" = "%1$lld prompts";
"speaking.hub.subtitle" = "Learn useful Irish out loud and get instant feedback as you speak.";
"speaking.hub.title" = "Speaking";
"speaking.lesson.begin" = "Begin";
"speaking.lesson.checking" = "Checking…";
"speaking.lesson.close" = "Close, try again";
"speaking.lesson.common_slip" = "That's a common slip. %1$@ isn't the right form here.";
"speaking.lesson.complete_score" = "%1$lld of %2$lld spoken correctly";
"speaking.lesson.complete_title" = "Lesson complete";
"speaking.lesson.correct" = "Correct";
"speaking.lesson.expected" = "Expected: %1$@";
"speaking.lesson.hear_it" = "Hear it";
"speaking.lesson.intro_instructions" = "Speak your answers out loud. %1$lld prompts.";
"speaking.lesson.listen" = "Listen…";
"speaking.lesson.listening" = "Listening, tap when done";
"speaking.lesson.nav_title" = "Speaking";
"speaking.lesson.not_quite" = "Not quite";
"speaking.lesson.review_pass" = "Review";
"speaking.lesson.skip" = "Skip";
"speaking.lesson.try_again" = "Try again";
"speaking.lesson.unavailable" = "Speaking lessons aren't available for this language yet.";
"speaking.lesson.you_said" = "You said: “%1$@”";
"speaking.path.back" = "Back";
"speaking.path.chapter_collapsed" = "%1$lld speaking goals";
"speaking.path.chapter_complete" = "Chapter complete";
"speaking.path.chapter_gate_hint" = "Opens when you finish Chapter %1$lld in Learn";
"speaking.path.module_progress" = "%1$lld/%2$lld";
"speaking.path.more_chapters" = "Show %1$lld more chapters";
"speaking.path.start_aria" = "Start speaking goal: %1$@";
"speaking.path.title" = "Speaking";
"speaking.path.up_next" = "Up next";
"speaking.paywall.body_1" = "We built our own speech model so these lessons can actually listen to you and check your Irish as you speak. It took us a long time, and it was genuinely expensive to make.";
"speaking.paywall.body_2" = "So for now, speaking is part of the subscription. That backing is what lets us bring it to the other languages and courses on Blas too, not just Irish.";
"speaking.paywall.body_3" = "If enough of you get behind it, the plan is to make speaking free for everyone, the same as the rest of the app.";
"speaking.paywall.cta" = "Upgrade to Premium";
"speaking.paywall.fine_print" = "From $15/month. Cancel anytime.";
"speaking.paywall.later" = "Maybe later";
"speaking.paywall.maybe_later" = "Maybe later";
"speaking.paywall.signature" = "John, Blas";
"speaking.paywall.signoff" = "Thanks for being here.";
"speaking.paywall.title" = "A quick word before you start";
"speaking.strip.complete" = "All speaking goals complete";
"speaking.strip.continue" = "Continue your speaking goals";
"speaking.strip.count" = "%1$lld/%2$lld";
"speaking.strip.first_lesson" = "%1$@";
"speaking.strip.locked_pitch" = "Learn useful Irish out loud and get instant feedback as you speak.";
"speaking.strip.next" = "Next: %1$@";
"speaking.strip.open_path_aria" = "Open speaking goals";
"speaking.strip.pitch" = "Learn useful Irish out loud and get instant feedback as you speak.";
"speaking.strip.start" = "Start a speaking goal";
"speaking.strip.start_aria" = "Start the next speaking goal";
"speaking.summary.close_header" = "CLOSE ENOUGH";
"speaking.summary.done_for_now" = "Done for now";
"speaking.summary.headline_missed" = "Not there yet.";
"speaking.summary.headline_passed" = "Lesson complete.";
"speaking.summary.headline_perfect" = "Spotless.";
"speaking.summary.missed_header" = "STILL TO LAND";
"speaking.summary.not_attempted" = "Not attempted this time";
"speaking.summary.not_yet_note" = "Pass every line (close counts) to seal this lesson";
"speaking.summary.own_words_header" = "YOUR OWN WORDS";
"speaking.summary.retry_missed" = "Retry the missed ones (%1$lld)";
"speaking.summary.review_hook" = "These lines join your practice deck — they'll come back in about a week.";
"speaking.summary.said_header" = "SAID CLEANLY";
"speaking.summary.share" = "Share";
"speaking.summary.share_caption" = "I said %1$lld of %2$lld %3$@ lines out loud on Blas.";
"speaking.summary.share_stat_label" = "lines out loud";
"speaking.summary.share_subtitle" = "Speaking lesson";
"speaking.summary.stat_lines" = "%1$lld lines";
"speaking.summary.subline_missed" = "%1$lld still to land — run them back.";
"speaking.summary.subline_passed" = "%1$lld of %2$lld lines landed, clean or close.";
"speaking.summary.subline_perfect" = "All %1$lld lines said cleanly — not a wobble.";
"speaking.summary.you_said" = "You said: “%1$@”";
"speech_lesson.back_to_lesson" = "Back to Lesson";
"speech_lesson.chat_bubble.hide" = "hide";
"speech_lesson.chat_bubble.translate" = "translate";
"speech_lesson.chat_bubble.tutor_alt" = "Tutor";
"speech_lesson.coach_intro_default" = "Have a conversation by speaking the phrases below.";
"speech_lesson.conversation.draft_hint" = "Draft — tap send or re-record";
"speech_lesson.conversation.listen" = "Listen";
"speech_lesson.conversation.listen_to_aria" = "Listen to %1$@";
"speech_lesson.conversation.listening" = "Listening, speak now";
"speech_lesson.conversation.moving_on" = "Moving on...";
"speech_lesson.conversation.overview" = "Overview";
"speech_lesson.conversation.pause" = "Pause";
"speech_lesson.conversation.paused" = "Paused";
"speech_lesson.conversation.processing" = "Processing...";
"speech_lesson.conversation.processing_speech" = "Processing speech...";
"speech_lesson.conversation.re_record" = "Re-record";
"speech_lesson.conversation.replay_aria" = "Replay %1$@";
"speech_lesson.conversation.resume" = "Resume";
"speech_lesson.conversation.review_response" = "Review your response, send or re-record";
"speech_lesson.conversation.send" = "Send";
"speech_lesson.conversation.session_ending" = "Session ending soon, %1$llds remaining";
"speech_lesson.conversation.speaking" = "Speaking...";
"speech_lesson.conversation.start_mic" = "Start";
"speech_lesson.conversation.stt_failed_hint" = "Tricky one! Try again more slowly, or use a hint";
"speech_lesson.conversation.tap_mic_to_speak" = "Tap mic to speak";
"speech_lesson.conversation.tap_send_or_rerecord" = "Tap send or re-record";
"speech_lesson.conversation.thinking" = "Thinking...";
"speech_lesson.conversation.turn_of" = "Turn %1$lld of %2$lld";
"speech_lesson.conversation.turn_progress" = "Turn %1$lld of %2$lld";
"speech_lesson.conversation.type_or_mic" = "Type or try the mic";
"speech_lesson.conversation.type_response" = "Type your response...";
"speech_lesson.conversation.waiting" = "Waiting...";
"speech_lesson.conversation.you" = "You";
"speech_lesson.conversation.your_draft" = "Your draft";
"speech_lesson.conversation_heading" = "Conversation";
"speech_lesson.corrections" = "Corrections";
"speech_lesson.dialogue.choose_response" = "Choose your response";
"speech_lesson.dialogue.complete" = "Dialogue Complete";
"speech_lesson.dialogue.comprehension" = "Comprehension";
"speech_lesson.dialogue.mark_complete" = "Mark Complete";
"speech_lesson.dialogue.optimal_choices" = "optimal choices";
"speech_lesson.dialogue.you" = "You";
"speech_lesson.didnt_catch" = "I didn't quite catch that. Could you try again?";
"speech_lesson.error.dialogue_load_failed" = "Failed to load dialogue.";
"speech_lesson.error.feedback_failed" = "Failed to get feedback. Check your connection.";
"speech_lesson.error.no_dialogues" = "No dialogues available. Please check your content.";
"speech_lesson.error_free_sessions_used" = "You've used your free speech sessions today. Upgrade for unlimited access.";
"speech_lesson.error_get_feedback" = "Failed to get feedback. Check your connection.";
"speech_lesson.error_load_dialogue" = "Failed to load dialogue.";
"speech_lesson.error_load_failed" = "Failed to load lesson. Check your connection and try again.";
"speech_lesson.error_load_failed_short" = "Failed to load lesson.";
"speech_lesson.error_load_lesson" = "Failed to load lesson. Check your connection and try again.";
"speech_lesson.go_back" = "Go Back";
"speech_lesson.guided.preparing" = "Preparing your lesson...";
"speech_lesson.guided.text_first_badge" = "Text-first course";
"speech_lesson.guided.title" = "Speech Lesson";
"speech_lesson.guided.try_again" = "Try Again";
"speech_lesson.guided.unavailable_message" = "Speech lessons are not included in this text-first course. Keep learning through lessons, reading, cards, Focal, and puzzles.";
"speech_lesson.guided_lesson_badge" = "Guided Lesson";
"speech_lesson.input_placeholder" = "Type or tap mic to speak...";
"speech_lesson.intro.correction_count" = "%1$lld corrections";
"speech_lesson.intro.corrections" = "Corrections";
"speech_lesson.intro.empty_session" = "No corrections or vocabulary recorded for this session.";
"speech_lesson.intro.key_phrases" = "Key Phrases";
"speech_lesson.intro.lesson_done" = "lesson done";
"speech_lesson.intro.lesson_done_one" = "lesson done";
"speech_lesson.intro.lesson_done_other" = "lessons done";
"speech_lesson.intro.lessons_done" = "lessons done";
"speech_lesson.intro.new_vocabulary" = "New Vocabulary";
"speech_lesson.intro.past_sessions" = "Past Sessions";
"speech_lesson.intro.progress_lessons" = "%1$lld lessons";
"speech_lesson.intro.progress_with_next" = "%1$lld / %2$lld lessons";
"speech_lesson.intro.progress_with_threshold" = "%1$lld / %2$lld lessons";
"speech_lesson.intro.resume" = "Resume Conversation";
"speech_lesson.intro.resume_conversation" = "Resume Conversation";
"speech_lesson.intro.scenario" = "Scenario";
"speech_lesson.intro.start" = "Start";
"speech_lesson.intro.start_conversation" = "Start Conversation";
"speech_lesson.intro.stat_corrections" = "Corrections";
"speech_lesson.intro.stat_new_words" = "New Words";
"speech_lesson.intro.stat_turns" = "Turns";
"speech_lesson.intro.turn_count" = "%1$lld turns";
"speech_lesson.intro.welsh_stt_disclaimer" = "Welsh speech recognition is experimental and may struggle with some words. You can always tap the phrase buttons below to respond without speaking.";
"speech_lesson.intro.welsh_stt_warning" = "Welsh speech recognition is experimental and may struggle with some words. You can always tap the phrase buttons below to respond without speaking.";
"speech_lesson.intro.your_mission" = "Your Mission";
"speech_lesson.key_phrases" = "Key Phrases";
"speech_lesson.lessons_done" = "{count, plural, one {lesson done} other {lessons done}}";
"speech_lesson.list.cefr_a1" = "A1, Beginner";
"speech_lesson.list.cefr_a2" = "A2, Elementary";
"speech_lesson.list.cefr_b1" = "B1, Intermediate";
"speech_lesson.list.cefr_b2" = "B2, Upper Intermediate";
"speech_lesson.list.completed_count" = "%1$lld/%2$lld completed";
"speech_lesson.list.level_a1" = "A1, Beginner";
"speech_lesson.list.level_a2" = "A2, Elementary";
"speech_lesson.list.level_b1" = "B1, Intermediate";
"speech_lesson.list.level_b2" = "B2, Upper Intermediate";
"speech_lesson.list.pack_completed_count" = "%1$lld/%2$lld completed";
"speech_lesson.list.premium" = "Premium";
"speech_lesson.list.premium_badge" = "Premium";
"speech_lesson.list.quick_practice" = "Quick Practice";
"speech_lesson.list.quick_practice_start" = "Start";
"speech_lesson.list.quick_practice_subtitle" = "Jump into a random conversation scenario.";
"speech_lesson.list.quick_practice_title" = "Quick Practice";
"speech_lesson.list.start" = "Start";
"speech_lesson.list.title" = "Speech Lessons";
"speech_lesson.mission.try_saying" = "Try saying: \"%1$@\"";
"speech_lesson.mission_complete" = "Mission Complete";
"speech_lesson.nice_try" = "Nice Try";
"speech_lesson.overview" = "Overview";
"speech_lesson.pack.completed" = "Completed";
"speech_lesson.pack.progress_count" = "%1$lld/%2$lld";
"speech_lesson.pack.start" = "Start";
"speech_lesson.pack.turn_count" = "%1$lld turns";
"speech_lesson.play" = "Play";
"speech_lesson.preparing" = "Preparing your lesson...";
"speech_lesson.previous_sessions" = "Previous Sessions";
"speech_lesson.progress_lessons" = "%1$@ / %2$@ lessons";
"speech_lesson.progress_lessons_total" = "{count, plural, one {# lesson} other {# lessons}}";
"speech_lesson.resume_conversation" = "Resume Conversation";
"speech_lesson.scenario.cafe" = "Café";
"speech_lesson.scenario.complaints" = "Complaints";
"speech_lesson.scenario.debate" = "Debate";
"speech_lesson.scenario.directions" = "Directions";
"speech_lesson.scenario.doctor" = "Doctor";
"speech_lesson.scenario.family" = "Family";
"speech_lesson.scenario.greetings" = "Greetings";
"speech_lesson.scenario.introductions" = "Introductions";
"speech_lesson.scenario.job_interview" = "Job Interview";
"speech_lesson.scenario.news_discussion" = "News";
"speech_lesson.scenario.numbers_and_time" = "Numbers & Time";
"speech_lesson.scenario.post_office" = "Post Office";
"speech_lesson.scenario.restaurant" = "Restaurant";
"speech_lesson.scenario.shopping" = "Shopping";
"speech_lesson.scenario.storytelling" = "Storytelling";
"speech_lesson.scenario.travel_booking" = "Travel";
"speech_lesson.scripted.checking" = "Checking…";
"speech_lesson.scripted.chip_hide_translation" = "Hide the translation";
"speech_lesson.scripted.chip_say_again" = "Can you say that again?";
"speech_lesson.scripted.chip_show_meaning" = "Show me what it means";
"speech_lesson.scripted.chip_skip" = "Skip this one";
"speech_lesson.scripted.heard_nothing" = "— nothing —";
"speech_lesson.scripted.listening" = "Listening…";
"speech_lesson.scripted.nicely_done" = "Nicely done.";
"speech_lesson.scripted.practised_phrases_one" = "You practised %1$lld phrase out loud.";
"speech_lesson.scripted.practised_phrases_other" = "You practised %1$lld phrases out loud.";
"speech_lesson.scripted.press_and_hold" = "Press and hold, then say the phrase";
"speech_lesson.scripted.role_coach" = "Coach";
"speech_lesson.scripted.role_target" = "Target";
"speech_lesson.scripted.role_you" = "You";
"speech_lesson.scripted.tap_to_interrupt" = "Tap to interrupt";
"speech_lesson.scripted.transcript_title" = "Transcript";
"speech_lesson.scripted.we_heard" = "We heard";
"speech_lesson.session_date_turns" = "%1$@ · %2$@ turns";
"speech_lesson.session_meta" = "%1$@ · %2$@ corrections · %3$@ words";
"speech_lesson.start" = "Start";
"speech_lesson.stat_correct" = "Correct";
"speech_lesson.stat_corrections" = "Corrections";
"speech_lesson.stat_new_words" = "New Words";
"speech_lesson.stat_turns" = "Turns";
"speech_lesson.status_didnt_catch" = "Didn't catch that — tap mic to try again";
"speech_lesson.status_draft" = "Tap send or re-record";
"speech_lesson.status_evaluating" = "Evaluating...";
"speech_lesson.status_listening" = "Listening — speak now";
"speech_lesson.status_processing" = "Processing...";
"speech_lesson.status_processing_speech" = "Processing speech...";
"speech_lesson.status_speaking" = "Speaking...";
"speech_lesson.status_tap_mic" = "Tap mic to speak";
"speech_lesson.status_thinking" = "Thinking...";
"speech_lesson.status_waiting" = "Waiting...";
"speech_lesson.summary.conversation" = "Conversation";
"speech_lesson.summary.conversation_complete" = "Conversation Complete";
"speech_lesson.summary.correction_count_one" = "%1$lld correction";
"speech_lesson.summary.correction_count_other" = "%1$lld corrections";
"speech_lesson.summary.corrections_header" = "CORRECTIONS";
"speech_lesson.summary.mission_complete" = "Mission Complete";
"speech_lesson.summary.nice_try" = "Nice Try";
"speech_lesson.summary.speaker_you" = "You";
"speech_lesson.summary.stat_correct" = "Correct";
"speech_lesson.summary.stat_corrections" = "Corrections";
"speech_lesson.summary.stat_turns" = "Turns";
"speech_lesson.summary.vocabulary" = "Vocabulary";
"speech_lesson.summary.vocabulary_header" = "VOCABULARY";
"speech_lesson.try_again" = "Try Again";
"speech_lesson.turn_progress" = "Turn %1$@ of %2$@";
"speech_lesson.tutor_avatar_alt" = "Aoife, %1$@ language tutor in blas app";
"speech_lesson.unavailable_badge" = "Text-first course";
"speech_lesson.unavailable_body" = "Speech lessons are not included in this text-first course. Keep learning through lessons, reading, cards, Focal, and puzzles.";
"speech_lesson.unavailable_title" = "Speech Lesson";
"speech_lesson.unit.default_context" = "Put this unit into practice.";
"speech_lesson.unit.mission" = "Practise what you learned in \"%1$@\"";
"speech_lesson.vocabulary" = "Vocabulary";
"speech_lesson.welsh_stt_warning" = "Welsh speech recognition is experimental and may struggle with some words. You can always tap the phrase buttons below to respond without speaking.";
"speech_lesson.your_mission" = "Your Mission";
"spelling.back_to_curriculum" = "← Back to curriculum";
"spelling.check" = "Check";
"spelling.curriculum.complete" = "Curriculum complete";
"spelling.curriculum.hero_body" = "A six-step tour of how %1$@ is spelt. Work through them in order — each step ends with a quick drill.";
"spelling.curriculum.mixed_practice" = "Mixed practice";
"spelling.curriculum.mixed_practice_link" = "Mixed practice →";
"spelling.curriculum.mixed_practice_subtitle" = "Ten random words from your current vocabulary";
"spelling.curriculum.random_prompt" = "Prefer to practise at random? ";
"spelling.curriculum.start" = "Start";
"spelling.curriculum.step_label" = "%1$@ — Step %2$lld of %3$lld";
"spelling.curriculum.title" = "Spelling";
"spelling.curriculum_intro" = "A six-step tour of how %1$@ is spelt. Work through them in order — each step ends with a quick drill.";
"spelling.done_badge" = "Done";
"spelling.drill_count" = "{count, plural, one {# drill} other {# drills}}";
"spelling.grade_close_accent" = "Almost — check your accents";
"spelling.grade_correct" = "Correct";
"spelling.grade_wrong" = "Not quite";
"spelling.hear_it" = "Hear it";
"spelling.hear_the_word" = "Hear the word";
"spelling.lesson.not_available" = "Lesson not available";
"spelling.lesson_unavailable_body" = "This step's content is missing. Key:";
"spelling.lesson_unavailable_title" = "Lesson not available";
"spelling.mixed_practice" = "Mixed practice";
"spelling.mixed_practice_desc" = "Ten random words from your current vocabulary";
"spelling.mixed_practice_link" = "Mixed practice →";
"spelling.no_vocab_body" = "Complete a chapter on Home and words will show up here to practise spelling.";
"spelling.no_vocab_title" = "No vocabulary yet";
"spelling.prefer_random" = "Prefer to practise at random?";
"spelling.reveal_letter" = "Reveal a letter";
"spelling.screen.check" = "Check";
"spelling.screen.empty_body" = "Complete a chapter on Home and words will show up here to practise spelling.";
"spelling.screen.empty_title" = "No vocabulary yet";
"spelling.screen.grade_close_accent" = "Almost — check your accents";
"spelling.screen.grade_correct" = "Correct";
"spelling.screen.grade_wrong" = "Not quite";
"spelling.screen.hear_it" = "Hear it";
"spelling.screen.reveal_a_letter" = "Reveal a letter";
"spelling.screen.spell_the_word" = "SPELL THE WORD";
"spelling.screen.summary_drill_count" = "%1$lld drills";
"spelling.screen.title" = "Spelling";
"spelling.screen.to_practice" = "To practice";
"spelling.screen.type_word_placeholder" = "Type the %1$@ word…";
"spelling.spell_the_word" = "Spell the word";
"spelling.start" = "Start";
"spelling.step_label" = "%1$@ — Step %2$@ of %3$@";
"spelling.title" = "Spelling";
"spelling.to_practice" = "To practice";
"spelling.type_word_placeholder" = "Type the %1$@ word…";
"stories.list.empty" = "No stories available yet.";
"stories.list.new_words" = "+%1$lld new";
"stories.list.question_count" = "{count, plural, one {# Q} other {# Qs}}";
"stories.list.reading_minutes" = "~%1$lld min";
"stories.list.story_count" = "{count, plural, one {# story} other {# stories}}";
"stories.list.subtitle" = "Comprehensible reading at your level. Tap words for definitions.";
"stories.list.title" = "Stories";
"stories.list.word_count" = "{count, plural, one {# word} other {# words}}";
"stories.reader.back_to_stories" = "← Back to stories";
"stories.reader.base_label" = "Base:";
"stories.reader.check_understanding" = "Check understanding";
"stories.reader.listen_to_story" = "Listen to story";
"stories.reader.score" = "%1$lld/%2$lld correct";
"student.back_to_plans" = "Back to plans";
"student.change_email" = "Use a different email";
"student.code_label" = "Enter the 6-digit code sent to %1$@";
"student.code_placeholder" = "123456";
"student.code_support_prompt" = "Didn't receive your code?";
"student.email_label" = "Student email address";
"student.email_placeholder" = "you@university.edu";
"student.error.code_expired" = "That code has expired. Request a new one.";
"student.error.delivery_failed" = "Email delivery failed for this address. Try another student email or contact support.";
"student.error.email_failed" = "We couldn't send the code right now. Please try again.";
"student.error.generic" = "Something went wrong. Please try again.";
"student.error.ineligible_domain" = "That doesn't look like a recognized student email. Use your university or college address.";
"student.error.invalid_code" = "That code is incorrect. Please check and try again.";
"student.error.no_pending_code" = "No code to verify. Request a new code first.";
"student.error.too_many_attempts" = "Too many attempts. Request a new code and try again.";
"student.error.too_soon" = "A code was just sent. Please wait a moment before requesting another.";
"student.go_to_paywall" = "See plans";
"student.intro" = "Verify your student email to unlock 50% off Monthly and Annual plans.";
"student.request_review" = "Request manual review";
"student.requesting_review" = "Requesting review…";
"student.review_body" = "We'll verify your student email manually and apply the discount when approved.";
"student.review_title" = "Review requested";
"student.send_code" = "Send verification code";
"student.sending" = "Sending…";
"student.sign_in_cta" = "Sign in";
"student.sign_in_required" = "Sign in or create an account to verify your student status and claim your discount.";
"student.support_link" = "Email support";
"student.support_prompt" = "Need help?";
"student.title" = "50% off for students";
"student.verified_body" = "50% off Monthly and Annual is now applied automatically at checkout.";
"student.verified_title" = "You're verified";
"student.verify" = "Verify";
"student.verifying" = "Verifying…";
"tools.list.dictionary_description" = "Look up words, mutations, conjugated forms";
"tools.list.dictionary_title" = "Dictionary";
"tools.list.edge_training_description" = "Contextual pronunciation practice";
"tools.list.edge_training_title" = "Edge training";
"tools.list.grammar_checker_description" = "Inline checks for Celtic-language and English writing";
"tools.list.grammar_checker_title" = "Browser grammar checker";
"tools.list.grammar_reference_description" = "Mutation rules and triggers by stage";
"tools.list.grammar_reference_title" = "Grammar reference";
"tools.list.mutation_checker_description" = "Grammar annotations on any text";
"tools.list.mutation_checker_title" = "Mutation checker";
"tools.list.names_description" = "Names with pronunciation and meaning";
"tools.list.names_title" = "%1$@ names";
"tools.list.section_analysis" = "Analysis";
"tools.list.section_practice" = "Practice";
"tools.list.section_reference" = "Reference";
"tools.list.settings" = "Settings";
"tools.list.stories_description" = "Graded reading with word definitions";
"tools.list.stories_title" = "Stories";
"tools.list.text_analyser_description" = "Paste text, get CEFR level and breakdown";
"tools.list.text_analyser_title" = "Text analyser";
"tools.list.title" = "Tools";
"tools.list.verb_tables_description" = "Full %1$@ conjugation tables";
"tools.list.verb_tables_title" = "Verb tables";
"tools.list.vocabulary_description" = "Browse all words by level";
"tools.list.vocabulary_title" = "Vocabulary";
"unit_complete.back_to_home" = "Back to home";
"unit_complete.badge" = "Unit complete";
"unit_complete.celebration_emoji_label" = "celebration";
"unit_complete.chapter_complete" = "Chapter %1$lld Complete!";
"unit_complete.chapter_title_subtitle" = "%1$@ — %2$@";
"unit_complete.chapter_unit" = "Chapter %1$lld · Unit %2$lld";
"unit_complete.next_up" = "Next up";
"unit_complete.next_up_detail" = "Chapter %1$lld · Unit %2$lld — %3$@";
"vocabulary.check" = "Check";
"vocabulary.continue_arrow" = "Continue →";
"vocabulary.correct_count" = "%1$@ of %2$@ correct";
"vocabulary.empty.no_matches_subtitle" = "Try a different search term or clear your filter.";
"vocabulary.empty.no_matches_title" = "No matches";
"vocabulary.empty.no_words_subtitle" = "Words will appear here as you encounter them in drills.";
"vocabulary.empty.no_words_title" = "No words yet";
"vocabulary.empty_subtitle" = "Words will appear here as you encounter them in drills.";
"vocabulary.empty_title" = "No words yet";
"vocabulary.export_csv" = "Export CSV";
"vocabulary.export_csv_title" = "Download vocabulary as CSV";
"vocabulary.feedback.got_it" = "Got it";
"vocabulary.feedback_answer" = "Answer: %1$@";
"vocabulary.feedback_correct" = "Correct";
"vocabulary.feedback_incorrect" = "Incorrect";
"vocabulary.filter.all" = "All";
"vocabulary.filter.learning" = "Learning";
"vocabulary.filter.mastered" = "Mastered";
"vocabulary.filter.new" = "New";
"vocabulary.hint" = "Hint";
"vocabulary.hint_used" = "Hint used — rated as Hard";
"vocabulary.input_placeholder" = "Type the native word...";
"vocabulary.needs_review" = "Needs Review (%1$@)";
"vocabulary.no_matches" = "No matches found.";
"vocabulary.no_matches_subtitle" = "Try a different search term.";
"vocabulary.no_matches_title" = "No matches";
"vocabulary.no_words_filter" = "No words match this filter.";
"vocabulary.no_words_practice" = "No words available for practice.";
"vocabulary.prompt_meaning" = "What does this mean?";
"vocabulary.prompt_translation" = "Type the translation";
"vocabulary.recall.answer_placeholder" = "Type your answer";
"vocabulary.recall.check" = "Check";
"vocabulary.recall.prompt" = "Type the word in %1$@";
"vocabulary.recognition.prompt" = "What does this mean?";
"vocabulary.search_a11y" = "Search";
"vocabulary.search_aria" = "Search vocabulary";
"vocabulary.search_placeholder" = "Search words";
"vocabulary.search_prompt" = "Search words";
"vocabulary.section_header" = "%1$@ (%2$lld/%3$lld)";
"vocabulary.session_complete" = "Session Complete!";
"vocabulary.srs_learning" = "Learning";
"vocabulary.srs_mastered" = "Mastered";
"vocabulary.srs_new" = "New";
"vocabulary.srs_review" = "Review";
"vocabulary.start_session" = "Start Vocabulary Session";
"vocabulary.summary.complete" = "Vocabulary complete";
"vocabulary.summary.complete_a11y" = "Complete";
"vocabulary.summary.needs_review" = "Needs review";
"vocabulary.summary.new_words" = "%1$lld new words learned";
"vocabulary.summary.stat_correct" = "Correct";
"vocabulary.summary.stat_time" = "Time";
"vocabulary.summary.stat_words" = "Words";
"vocabulary.summary.time_minutes_seconds" = "%1$lldm %2$llds";
"vocabulary.summary.time_seconds" = "%1$llds";
"vocabulary.summary.title" = "Vocabulary complete";
"vocabulary.summary.to_practice" = "To practice";
"vocabulary.title" = "Vocabulary";
"voice.contribute.caught_up" = "All caught up";
"voice.contribute.discard" = "Delete this clip";
"voice.contribute.discard_confirm" = "Delete this clip?";
"voice.contribute.discard_confirm_button" = "Delete";
"voice.contribute.empty_body" = "Dictate in Irish and your recordings show up here to review and fix.";
"voice.contribute.empty_title" = "Nothing to review yet.";
"voice.contribute.eoq_body" = "You’ve helped %1$lld times. Go raibh maith agat.";
"voice.contribute.eoq_reset" = "Review again";
"voice.contribute.eoq_title" = "All caught up.";
"voice.contribute.fix" = "Fix";
"voice.contribute.heard_label" = "blas. heard";
"voice.contribute.it_was_right" = "It was right";
"voice.contribute.keep_on_device" = "Keep on device";
"voice.contribute.n_to_review" = "%1$lld to review";
"voice.contribute.no_audio" = "No retained audio";
"voice.contribute.on_device" = "On your iPhone only. English never leaves the device, so there is nothing to review.";
"voice.contribute.optin_body" = "Turn these on to keep your Gaelic clips for 3 days and fix what blas. misheard. Accepted fixes earn you money.";
"voice.contribute.optin_title" = "Earn money for helping improve blas.";
"voice.contribute.reason_accent" = "accent";
"voice.contribute.reason_noisy" = "too noisy";
"voice.contribute.reason_punctuation" = "punctuation";
"voice.contribute.reason_wrong_word" = "wrong word";
"voice.contribute.ring_of" = "of %1$lld";
"voice.contribute.save_fix" = "Save fix";
"voice.contribute.send_correction" = "Send correction";
"voice.contribute.source_in_app" = "In app";
"voice.contribute.source_keyboard" = "Keyboard";
"voice.contribute.subtitle" = "Replay what blas. heard and tell it what was right.";
"voice.contribute.swipe_hint" = "Swipe right if right · left to fix";
"voice.contribute.tag_english" = "English";
"voice.contribute.tag_gaeilge" = "Gaeilge";
"voice.contribute.title" = "Contribute";
"voice.contribute.to_review" = "TO REVIEW";
"voice.contribute.why" = "Why? (optional)";
"voice.contribute.you_said" = "You said";
"voice.contribute.your_fix" = "Your fix";
"voice.download_banner.sub" = "%1$lld%% — you can keep using blas.";
"voice.download_banner.title" = "Downloading English voice";
"voice.fineline" = "18+ · you keep ownership of your voice · withdraw any time at info@blasapp.com";
"voice.gear_accessibility" = "Dictation setup";
"voice.history.earlier" = "Earlier";
"voice.history.empty" = "Your reviewed dictations will appear here.";
"voice.history.hint" = "Tap a clip to replay or change your answer.";
"voice.history.label_corrected" = "Corrected";
"voice.history.label_marked_right" = "Marked right";
"voice.history.label_on_device" = "On device";
"voice.history.tag_en" = "EN";
"voice.history.tag_ga" = "GA";
"voice.history.this_week" = "This week";
"voice.history.title" = "Your feedback";
"voice.history.today" = "Today";
"voice.history.yesterday" = "Yesterday";
"voice.insights.all_time" = "ALL TIME";
"voice.insights.allowance" = "BLAS VOICE ALLOWANCE";
"voice.insights.allowance_low" = "running low";
"voice.insights.allowance_of" = " of %1$@ characters";
"voice.insights.allowance_ok" = "plenty left";
"voice.insights.allowance_reset" = "resets %1$@";
"voice.insights.daily_activity" = "DAILY ACTIVITY";
"voice.insights.split_english" = "English";
"voice.insights.split_gaeilge" = "Gaeilge";
"voice.insights.stat_contributions" = "CONTRIBUTIONS";
"voice.insights.stat_saved" = "SAVED";
"voice.insights.stat_streak" = "DAY STREAK";
"voice.insights.week_range" = "Mon – Sun";
"voice.insights.words_unit" = "words dictated";
"voice.pay.accepted_suffix" = "accepted";
"voice.pay.balance" = "Balance";
"voice.pay.paid_out" = "Paid out";
"voice.pay.sub" = "Accepted fixes earn 10p · recordings 30p · paid via Stripe at £10.";
"voice.pay.title" = "Contribute for money";
"voice.settings.accepted" = "Accepted so far";
"voice.settings.alerts_allow" = "Allow";
"voice.settings.alerts_on" = "On";
"voice.settings.alerts_open" = "Open Settings";
"voice.settings.alerts_sub" = "One tap reconnects dictation if iOS stops it.";
"voice.settings.clear_confirm" = "Delete all dictation history from this iPhone?";
"voice.settings.clear_confirm_button" = "Delete history";
"voice.settings.clear_history" = "Clear dictation history";
"voice.settings.earnings_amount" = "£%1$@ earned";
"voice.settings.earnings_title" = "Earnings";
"voice.settings.language_title" = "Dictation language";
"voice.settings.live_feedback_subtitle" = "The keyboard asks after each Gaelic dictation";
"voice.settings.live_feedback_title" = "Live feedback";
"voice.settings.privacy_footer" = "When this is on, Gaelic inserts ask for a quick tick or cross and clips appear in Contribute for review.";
"voice.settings.readiness_connected" = "Connected. The microphone opens only while you dictate.";
"voice.settings.readiness_paused" = "Paused. Turn on to reconnect.";
"voice.settings.readiness_sub" = "Lets the blas. keyboard dictate. The microphone opens only while you record.";
"voice.settings.readiness_title" = "Keyboard readiness";
"voice.settings.retention_title" = "Contribute recordings";
"voice.settings.section_earnings" = "EARNINGS";
"voice.settings.section_keyboard" = "KEYBOARD";
"voice.settings.section_privacy" = "PRIVACY & DATA";
"voice.settings.title" = "settings";
"voice.tab.contribute" = "Contribute";
"voice.tab.insights" = "Insights";
"voice.title" = "blas. voice";
"words.list.search_aria" = "Search vocabulary";
"words.list.search_placeholder" = "Search words...";
"words.list.showing_first_100" = "Showing first 100 of %1$lld words";
"words.list.title" = "Vocabulary";
"writing.ai.corrections" = "Corrections";
"writing.ai.correctness" = "correctness";
"writing.ai.error_unreachable" = "Could not reach the writing service. Check your connection.";
"writing.ai.get_feedback" = "Get Feedback";
"writing.ai.no_corrections" = "No corrections needed -- well done!";
"writing.ai.prompt_label" = "Writing prompt";
"writing.ai.response_placeholder" = "Write your response...";
"writing.ai.title" = "Writing";
"writing.ai.write_again" = "Write again";
"writing.ai_feedback.corrections" = "Corrections";
"writing.ai_feedback.correctness" = "correctness";
"writing.ai_feedback.get_feedback" = "Get Feedback";
"writing.ai_feedback.no_corrections" = "No corrections needed. Well done!";
"writing.ai_feedback.prompt_label" = "Writing prompt";
"writing.ai_feedback.response_placeholder" = "Write your response...";
"writing.ai_feedback.service_error" = "Could not reach the writing service. Check your connection.";
"writing.ai_feedback.title" = "Writing";
"writing.ai_feedback.write_again" = "Write again";
"writing.analysing" = "Analysing...";
"writing.analysing_your_writing" = "Analysing your writing...";
"writing.assistant.accept" = "Accept";
"writing.assistant.apply_first_suggestion" = "Apply First Suggestion";
"writing.assistant.clear_paused_apps" = "Clear Paused Apps";
"writing.assistant.dismiss" = "Dismiss";
"writing.assistant.enabled" = "Enabled";
"writing.assistant.grant_accessibility_access" = "Grant Accessibility Access…";
"writing.assistant.language" = "Language";
"writing.assistant.learn_why" = "Learn why";
"writing.assistant.menu_accessibility_description" = "blas writing assistant";
"writing.assistant.no_issues" = "No issues";
"writing.assistant.overlay_title" = "blas. writing";
"writing.assistant.pause_current_app" = "Pause for Current App";
"writing.assistant.quit_blas_writing" = "Quit blas. Writing";
"writing.assistant.request_accessibility_access" = "Request Accessibility Access";
"writing.assistant.review_issue_one" = "Review %1$lld issue…";
"writing.assistant.review_issue_other" = "Review %1$lld issues…";
"writing.assistant.save" = "Save";
"writing.assistant.status_off" = "Writing assistant off";
"writing.assistant.status_on" = "Writing assistant on";
"writing.assistant.turn_off" = "Turn Off";
"writing.assistant.turn_on" = "Turn On";
"writing.consent_required" = "This feature requires consent. Enable it in Settings.";
"writing.edit_resubmit_hint" = "Edit and resubmit to get new feedback";
"writing.feedback.grammar" = "Grammar";
"writing.feedback.mutation_errors" = "Mutation Errors";
"writing.feedback.no_errors" = "No errors found";
"writing.feedback.overall_score" = "Overall Score";
"writing.feedback.word_order" = "Word Order";
"writing.get_feedback" = "Get Feedback";
"writing.get_new_feedback" = "Get New Feedback";
"writing.new_prompt" = "New prompt";
"writing.premium_body" = "Unlock writing feedback to improve your written %1$@.";
"writing.premium_title" = "Premium Feature";
"writing.prompt_daily_routine" = "Describe your daily routine.";
"writing.prompt_family" = "Write about your family.";
"writing.prompt_favourite_place" = "Write about your favourite place.";
"writing.prompt_food" = "Write about something you like to eat.";
"writing.prompt_hobby" = "Write about your favourite hobby.";
"writing.prompt_home" = "Describe your home.";
"writing.prompt_label" = "Prompt";
"writing.prompt_town" = "Describe your town or city.";
"writing.prompt_weather" = "Describe the weather today.";
"writing.prompt_yesterday" = "What did you do yesterday?";
"writing.service_error" = "Could not reach the writing feedback service. Please try again.";
"writing.structured.assist_natural" = "Natural";
"writing.structured.assist_polish" = "Polish";
"writing.structured.assist_side_by_side" = "Side by side";
"writing.structured.assist_simplify" = "Simplify";
"writing.structured.category_agreement" = "agreement";
"writing.structured.category_fluency" = "fluency";
"writing.structured.category_grammar" = "grammar";
"writing.structured.category_issue" = "issue";
"writing.structured.category_mixed_language" = "mixed language";
"writing.structured.category_mutation" = "mutation";
"writing.structured.category_punctuation" = "punctuation";
"writing.structured.category_register" = "register";
"writing.structured.category_sentence_structure" = "sentence structure";
"writing.structured.category_spelling" = "spelling";
"writing.structured.category_style" = "style";
"writing.structured.category_translation" = "translation";
"writing.structured.category_word_order" = "word order";
"writing.structured.checking_help" = "Checking writing help...";
"writing.structured.enable_ai_message" = "Enable writing feedback in Settings before sending text to blas. servers.";
"writing.structured.hide_model_answer" = "Hide model answer";
"writing.structured.model_answer" = "Model answer";
"writing.structured.no_rewrite_suggestions" = "No safe rewrite suggestions right now.";
"writing.structured.no_side_by_side" = "No aligned side-by-side support right now.";
"writing.structured.prompt_label" = "Writing prompt";
"writing.structured.response_placeholder" = "Write your response...";
"writing.structured.show_model_answer" = "Show model answer";
"writing.structured.side_by_side" = "Side by side";
"writing.structured.suggested_rewrite_single" = "Suggested rewrite";
"writing.structured.suggested_rewrites" = "Suggested rewrites";
"writing.structured.suggestions_label" = "Writing suggestions";
"writing.structured.title" = "Writing";
"writing.structured.use" = "Use";
"writing.structured.your_answer" = "Your answer";
"writing.subtitle" = "Write in %1$@ and get feedback";
"writing.textarea_placeholder" = "Write your response in %1$@...";
"writing.tip" = "Tip: Write freely. Grammar mistakes are part of learning, and the feedback explains what to fix and why.";
"writing.title" = "Writing Practice";
"writing.upgrade_button" = "Upgrade to Premium";
"writing_captures.answer_label" = "Your Irish";
"writing_captures.answer_placeholder" = "Type your Irish answer";
"writing_captures.back_saved" = "Saved";
"writing_captures.empty_body" = "Save an English sentence from the extension and it will appear here.";
"writing_captures.empty_title" = "No saved writing yet";
"writing_captures.error_load" = "Could not load saved writing.";
"writing_captures.error_update" = "Could not update practice status.";
"writing_captures.extension_hint" = "Extension context";
"writing_captures.field_input" = "Input: %1$@";
"writing_captures.loading" = "Loading saved writing…";
"writing_captures.mark_practiced" = "Mark practised";
"writing_captures.marked_practiced" = "Marked practised";
"writing_captures.open_source" = "Open source page";
"writing_captures.practice" = "Practice";
"writing_captures.practice_title" = "How would you say this in Irish?";
"writing_captures.refresh" = "Refresh";
"writing_captures.saved_on" = "Saved %1$@";
"writing_captures.saving" = "Saving…";
"writing_captures.self_check_title" = "Your answer";
"writing_captures.show_self_check" = "Self-check";
"writing_captures.sign_in" = "Sign in";
"writing_captures.sign_in_body" = "Linked extension saves appear in your account.";
"writing_captures.sign_in_title" = "Sign in to view saved writing";
"writing_captures.source" = "Source";
"writing_captures.source_label" = "English";
"writing_captures.status.archived" = "archived";
"writing_captures.status.new" = "new";
"writing_captures.status.practiced" = "practised";
"writing_captures.status.queued" = "queued";
"writing_captures.subtitle" = "English you saved from the extension, ready for Irish practice.";
"writing_captures.title" = "Saved writing";
"writing_captures.trigger.draft" = "Draft";
"writing_captures.trigger.issue" = "Issue";
"writing_captures.trigger.sentence" = "Sentence";
