{"id":165,"date":"2026-06-16T18:39:15","date_gmt":"2026-06-16T18:39:15","guid":{"rendered":"https:\/\/anythingdigital.co.uk\/llynlive\/?page_id=165"},"modified":"2026-06-16T18:39:16","modified_gmt":"2026-06-16T18:39:16","slug":"try-welsh-on-the-llyn","status":"publish","type":"page","link":"https:\/\/anythingdigital.co.uk\/llynlive\/try-welsh-on-the-llyn\/","title":{"rendered":"Try Welsh on the Ll\u0177n"},"content":{"rendered":"\n\n<!DOCTYPE html>\n<html lang=\"cy-en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Try Welsh \/ Dysgu Cymraeg \u2014 Ll\u0177n Peninsula | llyn.live<\/title>\n<meta name=\"description\" content=\"Learn Welsh phrases for your visit to the Ll\u0177n Peninsula. Free live translator, pronunciation guide and local tips. Croeso i Gymraeg!\">\n<style>\n*{box-sizing:border-box;margin:0;padding:0}\nbody{font-family:-apple-system,BlinkMacSystemFont,'Inter','Segoe UI',sans-serif;color:#2c2c2a;background:#fff;line-height:1.6}\n.llynwelsh-wrap{max-width:900px;margin:0 auto;padding:2rem 1.25rem}\n\n\/* Hero *\/\n.lw-hero{text-align:center;padding:2.5rem 1rem 2rem;border-bottom:1px solid #e5e4e0;margin-bottom:2rem}\n.lw-badge{display:inline-block;background:#e8f5f1;color:#085041;font-size:12px;font-weight:600;padding:5px 14px;border-radius:20px;margin-bottom:1rem;border:1px solid #9FE1CB;letter-spacing:0.03em}\n.lw-hero h1{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#E8762B,#D4AF37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:0.75rem}\n.lw-hero p{font-size:15px;color:#5f5e5a;line-height:1.7;max-width:560px;margin:0 auto}\n\n\/* Tabs *\/\n.lw-tabs{display:flex;border-bottom:2px solid #e5e4e0;margin-bottom:1.75rem;gap:0;overflow-x:auto}\n.lw-tab{padding:11px 22px;font-size:14px;color:#888780;cursor:pointer;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;background:none;font-family:inherit;white-space:nowrap;transition:all 0.15s}\n.lw-tab.on{color:#1a8b7f;border-bottom-color:#1a8b7f;font-weight:600}\n.lw-tab:hover:not(.on){color:#2c2c2a;background:#f8f7f4}\n.lw-panel{display:none}.lw-panel.on{display:block}\n\n\/* Tip box *\/\n.lw-tip{background:#e8f5f1;border:1px solid #9FE1CB;border-radius:8px;padding:0.9rem 1.1rem;font-size:13px;color:#085041;line-height:1.65;margin-bottom:1.25rem}\n.lw-tip strong{color:#04342C}\n\n\/* Category filter *\/\n.lw-cats{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:1.1rem}\n.lw-cat{padding:5px 14px;border:1px solid #d3d1c7;border-radius:20px;background:#fff;color:#5f5e5a;font-size:13px;cursor:pointer;font-family:inherit;transition:all 0.15s}\n.lw-cat.on{background:#e8f5f1;color:#085041;border-color:#5DCAA5;font-weight:600}\n.lw-cat:hover:not(.on){background:#f8f7f4;color:#2c2c2a}\n\n\/* Phrase grid *\/\n.lw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:1.5rem}\n.lw-card{background:#fff;border:1px solid #e5e4e0;border-radius:12px;padding:1rem 1.15rem;cursor:pointer;transition:border-color 0.15s,box-shadow 0.15s}\n.lw-card:hover{border-color:#1a8b7f;box-shadow:0 2px 8px rgba(26,139,127,0.08)}\n.lw-card.open{border-color:#1a8b7f;background:#fafffe}\n.lw-card-en{font-size:12px;color:#888780;margin-bottom:3px;font-weight:500;text-transform:uppercase;letter-spacing:0.04em}\n.lw-card-cy{font-size:17px;font-weight:700;color:#2c2c2a;margin-bottom:4px}\n.lw-card-pron{font-size:12px;color:#1a8b7f;font-style:italic}\n.lw-card-tip{font-size:12px;color:#5f5e5a;margin-top:10px;line-height:1.6;border-top:1px solid #e5e4e0;padding-top:10px;display:none}\n.lw-card.open .lw-card-tip{display:block}\n.lw-tap-hint{font-size:12px;color:#b4b2a9;text-align:center;margin-bottom:0.5rem}\n\n\/* Translator *\/\n.lw-tr-box{background:#fff;border:1px solid #e5e4e0;border-radius:12px;padding:1.5rem}\n.lw-tr-box textarea{width:100%;min-height:90px;resize:vertical;border:1px solid #d3d1c7;border-radius:8px;padding:11px 13px;font-size:15px;font-family:inherit;color:#2c2c2a;background:#f8f7f4;outline:none;transition:border-color 0.15s}\n.lw-tr-box textarea:focus{border-color:#1a8b7f;background:#fff}\n.lw-tr-row{display:flex;gap:10px;margin-top:12px;align-items:center;flex-wrap:wrap}\n.lw-tr-btn{padding:10px 24px;background:#1a8b7f;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:600;font-family:inherit;transition:background 0.15s}\n.lw-tr-btn:hover{background:#0F6E56}\n.lw-tr-btn:disabled{opacity:0.5;cursor:not-allowed}\n.lw-tr-hint{font-size:12px;color:#b4b2a9}\n.lw-result{margin-top:1.25rem;padding:1.1rem 1.25rem;background:#e8f5f1;border-radius:10px;border-left:4px solid #1a8b7f}\n.lw-result-cy{font-size:22px;font-weight:700;color:#2c2c2a;margin-bottom:8px;line-height:1.4}\n.lw-result-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}\n.lw-result-score{font-size:12px;color:#5f5e5a}\n.lw-copy-btn{padding:5px 14px;background:#fff;border:1px solid #d3d1c7;border-radius:6px;font-size:12px;cursor:pointer;color:#5f5e5a;font-family:inherit;transition:all 0.15s}\n.lw-copy-btn:hover{border-color:#1a8b7f;color:#1a8b7f}\n.lw-copy-btn.copied{border-color:#1a8b7f;color:#1a8b7f;background:#e8f5f1}\n.lw-tr-examples{margin-top:1.25rem}\n.lw-ex-label{font-size:12px;color:#b4b2a9;margin-bottom:8px;font-weight:500}\n.lw-ex-chips{display:flex;flex-wrap:wrap;gap:6px}\n.lw-chip{padding:5px 12px;background:#f8f7f4;border:1px solid #e5e4e0;border-radius:6px;font-size:13px;color:#5f5e5a;cursor:pointer;font-family:inherit;transition:all 0.15s}\n.lw-chip:hover{background:#e8f5f1;border-color:#5DCAA5;color:#085041}\n.lw-mymemory-note{font-size:11px;color:#b4b2a9;text-align:right;margin-top:0.5rem}\n.lw-mymemory-note a{color:#b4b2a9}\n\n\/* Spinner *\/\n.lw-spin{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,0.35);border-top-color:#fff;border-radius:50%;animation:lwspin 0.6s linear infinite;vertical-align:middle;margin-right:6px}\n@keyframes lwspin{to{transform:rotate(360deg)}}\n\n\/* Pronunciation *\/\n.lw-pron-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:1.5rem}\n.lw-pron-card{background:#fff;border:1px solid #e5e4e0;border-radius:12px;padding:1rem 1.15rem}\n.lw-pron-letter{font-size:26px;font-weight:700;color:#1a8b7f;margin-bottom:2px}\n.lw-pron-label{font-size:11px;color:#888780;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:8px}\n.lw-pron-desc{font-size:13px;color:#2c2c2a;line-height:1.65}\n.lw-pron-desc em{color:#1a8b7f;font-style:normal;font-weight:600}\n\n\/* Place names *\/\n.lw-section-label{font-size:13px;font-weight:600;color:#888780;text-transform:uppercase;letter-spacing:0.05em;margin:1.5rem 0 0.75rem}\n.lw-place-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-bottom:1.5rem}\n.lw-place{background:#f8f7f4;border-radius:8px;padding:0.75rem 1rem;border:1px solid #e5e4e0}\n.lw-place-en{font-size:11px;color:#888780;margin-bottom:2px;font-weight:500}\n.lw-place-cy{font-size:14px;font-weight:700;color:#2c2c2a;margin-bottom:3px}\n.lw-place-say{font-size:12px;color:#1a8b7f;font-style:italic}\n\n\/* Footer *\/\n.lw-footer{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e5e4e0;text-align:center;font-size:13px;color:#888780;line-height:1.7}\n.lw-footer a{color:#1a8b7f;text-decoration:none}\n.lw-footer a:hover{text-decoration:underline}\n\n\/* Mobile *\/\n@media(max-width:600px){\n  .lw-hero h1{font-size:1.6rem}\n  .lw-tab{padding:10px 14px;font-size:13px}\n  .lw-grid,.lw-pron-grid,.lw-place-grid{grid-template-columns:1fr}\n  .lw-result-cy{font-size:18px}\n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"llynwelsh-wrap\">\n\n  <!-- Hero -->\n  <div class=\"lw-hero\">\n    <div class=\"lw-badge\">Croeso i Gymraeg \u2014 Welcome to Welsh<\/div>\n    <h1>Try Welsh on the Ll\u0177n<\/h1>\n    <p>The Ll\u0177n Peninsula is one of Wales&#8217; most Welsh-speaking communities. Even a few words will earn you a genuinely warm welcome. Explore the phrase packs, try the live translator, or get to grips with Welsh pronunciation.<\/p>\n  <\/div>\n\n  <!-- Tabs -->\n  <div class=\"lw-tabs\" role=\"tablist\">\n    <button class=\"lw-tab on\" role=\"tab\" aria-selected=\"true\" onclick=\"lwTab('phrases',this)\">Useful phrases<\/button>\n    <button class=\"lw-tab\" role=\"tab\" aria-selected=\"false\" onclick=\"lwTab('translate',this)\">Live translator<\/button>\n    <button class=\"lw-tab\" role=\"tab\" aria-selected=\"false\" onclick=\"lwTab('pronounce',this)\">Pronunciation guide<\/button>\n  <\/div>\n\n  <!-- PANEL: Phrases -->\n  <div id=\"lw-phrases\" class=\"lw-panel on\" role=\"tabpanel\">\n    <div class=\"lw-tip\"><strong>Tip:<\/strong> Tap any card to reveal a local tip for using that phrase on the Ll\u0177n. Locals genuinely appreciate any effort \u2014 even a simple &#8220;Bore da&#8221; goes a long way.<\/div>\n    <div class=\"lw-cats\" role=\"group\" aria-label=\"Filter phrases by category\">\n      <button class=\"lw-cat on\" onclick=\"lwFilter('all',this)\">All<\/button>\n      <button class=\"lw-cat\" onclick=\"lwFilter('greet',this)\">Greetings<\/button>\n      <button class=\"lw-cat\" onclick=\"lwFilter('cafe',this)\">Caf\u00e9 &amp; pub<\/button>\n      <button class=\"lw-cat\" onclick=\"lwFilter('beach',this)\">Beach &amp; outdoors<\/button>\n      <button class=\"lw-cat\" onclick=\"lwFilter('shop',this)\">Shopping<\/button>\n      <button class=\"lw-cat\" onclick=\"lwFilter('dir',this)\">Directions<\/button>\n    <\/div>\n    <p class=\"lw-tap-hint\">Tap a card for local tips<\/p>\n    <div class=\"lw-grid\" id=\"lw-phrase-grid\" aria-label=\"Welsh phrases\"><\/div>\n  <\/div>\n\n  <!-- PANEL: Translator -->\n  <div id=\"lw-translate\" class=\"lw-panel\" role=\"tabpanel\">\n    <div class=\"lw-tip\"><strong>Free live translator<\/strong> \u2014 type any English phrase and get the Welsh translation instantly. Powered by MyMemory, completely free, no account needed.<\/div>\n    <div class=\"lw-tr-box\">\n      <textarea id=\"lw-input\" placeholder=\"Type English here... e.g. 'Can I have a coffee please?' or 'The view from here is stunning!'\" aria-label=\"English text to translate\"><\/textarea>\n      <div class=\"lw-tr-row\">\n        <button class=\"lw-tr-btn\" id=\"lw-btn\" onclick=\"lwTranslate()\">Translate to Welsh<\/button>\n        <span class=\"lw-tr-hint\">Press Enter to translate<\/span>\n      <\/div>\n      <div id=\"lw-result\"><\/div>\n      <div class=\"lw-tr-examples\">\n        <div class=\"lw-ex-label\">Try these examples<\/div>\n        <div class=\"lw-ex-chips\">\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">Good morning, lovely day!<\/button>\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">Where is the nearest beach?<\/button>\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">Two coffees and a cake please<\/button>\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">The sea is beautiful today<\/button>\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">I am learning Welsh<\/button>\n          <button class=\"lw-chip\" onclick=\"lwExample(this)\">What time does the pub open?<\/button>\n        <\/div>\n      <\/div>\n      <div class=\"lw-mymemory-note\">Translation by <a href=\"https:\/\/mymemory.translated.net\" target=\"_blank\" rel=\"noopener\">MyMemory<\/a> \u2014 free Welsh translation API<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- PANEL: Pronunciation -->\n  <div id=\"lw-pronounce\" class=\"lw-panel\" role=\"tabpanel\">\n    <div class=\"lw-tip\"><strong>Welsh pronunciation is more consistent than English<\/strong> \u2014 once you know the rules, it&#8217;s very regular. Master these six sounds and you&#8217;ll be understood anywhere on the Ll\u0177n.<\/div>\n    <div class=\"lw-pron-grid\">\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">ll<\/div>\n        <div class=\"lw-pron-label\">The Welsh LL<\/div>\n        <div class=\"lw-pron-desc\">Put your tongue behind your top teeth and breathe air out the sides \u2014 a hissing &#8220;hl&#8221; sound. <em>Ll\u0177n<\/em> = &#8220;Hlin&#8221;. <em>Llanbedrog<\/em> = &#8220;Hlan-BED-rog&#8221;. The most distinctively Welsh sound there is.<\/div>\n      <\/div>\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">ch<\/div>\n        <div class=\"lw-pron-label\">Like Scottish &#8220;loch&#8221;<\/div>\n        <div class=\"lw-pron-desc\">A soft throaty sound \u2014 never &#8220;ch&#8221; as in &#8220;chair&#8221;. <em>Pwllheli<\/em> = &#8220;Pooth-HEH-lee&#8221;. <em>Diolch<\/em> (thank you) = &#8220;DEE-olkh&#8221;. Also in <em>Criccieth<\/em> = &#8220;KRIK-ee-eth&#8221;.<\/div>\n      <\/div>\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">dd<\/div>\n        <div class=\"lw-pron-label\">Like &#8220;th&#8221; in &#8220;the&#8221;<\/div>\n        <div class=\"lw-pron-desc\">A soft voiced sound \u2014 like &#8220;th&#8221; in &#8220;this&#8221;. <em>Dydd da<\/em> (good day) = &#8220;Theeth dah&#8221;. <em>Hardd<\/em> (beautiful) = &#8220;harth&#8221;. Very different to a single D.<\/div>\n      <\/div>\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">f \/ ff<\/div>\n        <div class=\"lw-pron-label\">F sounds like V<\/div>\n        <div class=\"lw-pron-desc\">Welsh <em>f<\/em> = English &#8220;v&#8221;. For English &#8220;f&#8221; sound, Welsh uses <em>ff<\/em>. <em>Fawr<\/em> (big\/great) = &#8220;vowrr&#8221;. <em>Coffi<\/em> (coffee) = &#8220;KOF-ee&#8221;.<\/div>\n      <\/div>\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">w \/ y<\/div>\n        <div class=\"lw-pron-label\">W and Y as vowels<\/div>\n        <div class=\"lw-pron-desc\">Both can be vowels in Welsh. <em>W<\/em> = &#8220;oo&#8221; sound. <em>Y<\/em> = &#8220;uh&#8221; or &#8220;ee&#8221;. <em>Cwm<\/em> (valley) = &#8220;Koom&#8221;. The circumflex (^) on <em>\u0177<\/em> gives a long &#8220;ee&#8221; \u2014 <em>Ll\u0177n<\/em> = &#8220;Hleen&#8221;.<\/div>\n      <\/div>\n      <div class=\"lw-pron-card\">\n        <div class=\"lw-pron-letter\">stress<\/div>\n        <div class=\"lw-pron-label\">Second-to-last syllable<\/div>\n        <div class=\"lw-pron-desc\">Welsh almost always stresses the second-to-last syllable. A-ber-SOCH. Pwll-HE-li. Nan-HORON. Gets you most of the way there with any Welsh word you encounter.<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"lw-section-label\">Ll\u0177n Peninsula place names to practise<\/div>\n    <div class=\"lw-place-grid\">\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Pwllheli<\/div><div class=\"lw-place-cy\">Pwllheli<\/div><div class=\"lw-place-say\">Pooth-HEH-lee<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Abersoch<\/div><div class=\"lw-place-cy\">Abersoch<\/div><div class=\"lw-place-say\">Ab-er-SOCH<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Aberdaron<\/div><div class=\"lw-place-cy\">Aberdaron<\/div><div class=\"lw-place-say\">Ab-er-DAR-on<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Nefyn<\/div><div class=\"lw-place-cy\">Nefyn<\/div><div class=\"lw-place-say\">NEH-vin<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Llanbedrog<\/div><div class=\"lw-place-cy\">Llanbedrog<\/div><div class=\"lw-place-say\">Hlan-BED-rog<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Criccieth<\/div><div class=\"lw-place-cy\">Cricieth<\/div><div class=\"lw-place-say\">KRIK-ee-eth<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Morfa Nefyn<\/div><div class=\"lw-place-cy\">Morfa Nefyn<\/div><div class=\"lw-place-say\">MOR-va NEH-vin<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Bardsey Island<\/div><div class=\"lw-place-cy\">Ynys Enlli<\/div><div class=\"lw-place-say\">UN-is EN-hlee<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Porthdinllaen<\/div><div class=\"lw-place-cy\">Porthdinllaen<\/div><div class=\"lw-place-say\">Porth-din-HLINE<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Nanhoron<\/div><div class=\"lw-place-cy\">Nanhoron<\/div><div class=\"lw-place-say\">Nan-HOR-on<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Tudweiliog<\/div><div class=\"lw-place-cy\">Tudweiliog<\/div><div class=\"lw-place-say\">Tid-WAY-lee-og<\/div><\/div>\n      <div class=\"lw-place\"><div class=\"lw-place-en\">Llithfaen<\/div><div class=\"lw-place-cy\">Llithfaen<\/div><div class=\"lw-place-say\">Hleeth-VINE<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Footer -->\n  <div class=\"lw-footer\">\n    <p>Want to learn more Welsh? Visit <a href=\"https:\/\/learnwelsh.cymru\" target=\"_blank\" rel=\"noopener\">learnwelsh.cymru<\/a> \u2014 free Welsh lessons for all levels.<br>\n    Find Welsh-speaking businesses on the Ll\u0177n at <a href=\"https:\/\/llyn.live\" target=\"_blank\" rel=\"noopener\">llyn.live<\/a>.<\/p>\n  <\/div>\n\n<\/div>\n\n<script>\nconst lwPhrases=[\n  {en:\"Good morning\",cy:\"Bore da\",pron:\"BOR-eh dah\",cat:\"greet\",tip:\"The most common morning greeting on the Ll\u0177n. Say it to anyone you pass \u2014 in a shop, on a path, at the harbour. You'll get a warm smile every time.\"},\n  {en:\"Good afternoon\",cy:\"Prynhawn da\",pron:\"Prin-HOWN dah\",cat:\"greet\",tip:\"Used from around midday onwards. The 'pryn' rhymes with 'bin'. Locals will be genuinely delighted you tried.\"},\n  {en:\"Good evening\",cy:\"Noswaith dda\",pron:\"Noz-WYTH thah\",cat:\"greet\",tip:\"Perfect for entering a pub or restaurant in the evening. The 'dd' in 'dda' sounds like 'th' in 'the'.\"},\n  {en:\"Hello \/ Hi\",cy:\"Helo \/ Shwmae\",pron:\"HEH-lo \/ SHOO-my\",cat:\"greet\",tip:\"Shwmae (or Sut mae?) is very common locally \u2014 informal, friendly, used by all ages on the Ll\u0177n.\"},\n  {en:\"How are you?\",cy:\"Sut mae?\",pron:\"Sit MY?\",cat:\"greet\",tip:\"Literally 'how is it?' \u2014 the standard casual greeting. The reply is 'Da iawn, diolch' (very good, thank you).\"},\n  {en:\"Thank you\",cy:\"Diolch\",pron:\"DEE-olkh\",cat:\"greet\",tip:\"One of the most useful words. The 'ch' is a soft throaty sound like the Scottish 'loch' \u2014 not 'ch' as in 'chips'.\"},\n  {en:\"Thank you very much\",cy:\"Diolch yn fawr\",pron:\"DEE-olkh un vowrr\",cat:\"greet\",tip:\"Fawr means 'big' \u2014 so this is literally 'big thank you'. Warmly received everywhere on the Ll\u0177n.\"},\n  {en:\"Please\",cy:\"Os gwelwch yn dda\",pron:\"Os GWEL-ooh un thah\",cat:\"greet\",tip:\"Quite a mouthful \u2014 but locals absolutely love hearing it. Shortened to 'plis' in casual speech.\"},\n  {en:\"Goodbye \/ Bye!\",cy:\"Hwyl \/ Hwyl fawr\",pron:\"HOO-il \/ HOO-il vowrr\",cat:\"greet\",tip:\"Hwyl literally means 'fun' or 'sail'. It's a joyful farewell and very typical of the Ll\u0177n's warm character.\"},\n  {en:\"I'm learning Welsh\",cy:\"Dw i'n dysgu Cymraeg\",pron:\"Doo in DUS-gee Kum-RIKE\",cat:\"greet\",tip:\"Say this and every local becomes your enthusiastic teacher. Expect encouragement, patient repetition, and possibly a long conversation!\"},\n  {en:\"Welcome!\",cy:\"Croeso!\",pron:\"KROY-so\",cat:\"greet\",tip:\"You'll see this on signs all over Wales. Say it back to someone welcoming you and watch their face light up.\"},\n  {en:\"A coffee please\",cy:\"Coffi os gwelwch yn dda\",pron:\"KOF-ee os GWEL-ooh un thah\",cat:\"cafe\",tip:\"In most caf\u00e9s on the Ll\u0177n you can order entirely in Welsh. Staff will be genuinely delighted \u2014 especially in Pwllheli and Nefyn.\"},\n  {en:\"A pint of beer please\",cy:\"Peint o gwrw os gwelwch yn dda\",pron:\"PEYNT oh GOO-roo os GWEL-ooh un thah\",cat:\"cafe\",tip:\"Gwrw (beer) is a great word to know! Many Ll\u0177n pubs are traditional Welsh-speaking locals' pubs \u2014 this goes down very well.\"},\n  {en:\"The menu please\",cy:\"Y fwydlen os gwelwch yn dda\",pron:\"Uh VOID-len os GWEL-ooh un thah\",cat:\"cafe\",tip:\"Many Ll\u0177n restaurants offer bilingual menus. Asking in Welsh is a lovely, respectful touch.\"},\n  {en:\"Cheers! (toast)\",cy:\"Iechyd da!\",pron:\"YEKH-id dah!\",cat:\"cafe\",tip:\"Literally 'good health!' \u2014 the standard Welsh toast. Absolutely essential knowledge for any pub visit on the Ll\u0177n.\"},\n  {en:\"Delicious!\",cy:\"Blasus iawn!\",pron:\"BLAS-is yown!\",cat:\"cafe\",tip:\"Say this about local seafood, Welsh lamb, or Ll\u0177n ice cream and you'll make the chef's day. Iawn means 'very'.\"},\n  {en:\"The bill please\",cy:\"Y bil os gwelwch yn dda\",pron:\"Uh BIL os GWEL-ooh un thah\",cat:\"cafe\",tip:\"Bil is borrowed from English \u2014 very easy to remember! Alternatively, 'talu' means 'to pay'.\"},\n  {en:\"Ice cream please\",cy:\"Hufen i\u00e2 os gwelwch yn dda\",pron:\"HIH-ven YAH os GWEL-ooh un thah\",cat:\"cafe\",tip:\"The Ll\u0177n is famous for its ice cream. Hufen i\u00e2 (literally 'frozen cream') \u2014 a phrase you'll use daily in summer!\"},\n  {en:\"Where is the beach?\",cy:\"Ble mae'r traeth?\",pron:\"Bleh mire TRYTH?\",cat:\"beach\",tip:\"Traeth (beach) appears on road signs throughout the peninsula. There are over 20 beaches on the Ll\u0177n \u2014 you'll need this phrase!\"},\n  {en:\"The sea is beautiful\",cy:\"Mae'r m\u00f4r yn hardd\",pron:\"Mire MORR un harth\",cat:\"beach\",tip:\"M\u00f4r means sea and appears in many Welsh place names. Hardd means beautiful \u2014 a word that fits the Ll\u0177n coastline perfectly.\"},\n  {en:\"What a lovely day!\",cy:\"Am ddiwrnod braf!\",pron:\"Am THEE-or-nod brahv!\",cat:\"beach\",tip:\"Braf means fine or lovely, especially used for weather. 'Tywydd braf' (fine weather) is music to any Ll\u0177n visitor's ears.\"},\n  {en:\"Is the water cold?\",cy:\"Ydy'r d\u0175r yn oer?\",pron:\"UH-dir DOOR un OY-er?\",cat:\"beach\",tip:\"On the Ll\u0177n the honest answer is often yes! D\u0175r (water) also appears on road signs \u2014 'Peidiwch \u00e2 thaflu sbwriel i'r d\u0175r' means don't throw litter in the water.\"},\n  {en:\"What time is high tide?\",cy:\"Pryd mae'r llanw uchaf?\",pron:\"Preed mire HLAN-oo EE-khav?\",cat:\"beach\",tip:\"Essential for beach planning on the Ll\u0177n. Llanw means tide \u2014 notice the double-ll at the start. Uchaf means highest.\"},\n  {en:\"Beautiful view!\",cy:\"Golygfa hyfryd!\",pron:\"Gol-UG-va HUV-rid!\",cat:\"beach\",tip:\"Hyfryd means lovely or wonderful \u2014 one of the most useful descriptive words in Welsh. You'll find endless uses for it on the Ll\u0177n.\"},\n  {en:\"How much does this cost?\",cy:\"Faint yw hwn?\",pron:\"Veynt yoo HOON?\",cat:\"shop\",tip:\"Short and very useful. Faint means 'how much' \u2014 use it in markets, craft shops and farm shops all over the peninsula.\"},\n  {en:\"I'd like to buy this\",cy:\"Hoffwn i brynu hwn\",pron:\"HOF-oon ee BRUN-ee hoon\",cat:\"shop\",tip:\"Perfect for local craft shops, farm shops and markets. Buying local on the Ll\u0177n is hugely important for the community.\"},\n  {en:\"It's lovely\",cy:\"Mae e'n hyfryd\",pron:\"My en HUV-rid\",cat:\"shop\",tip:\"Hyfryd (lovely) is one of the most versatile Welsh words. Use it about anything \u2014 food, views, gifts, weather.\"},\n  {en:\"Do you have...?\",cy:\"Oes gyda chi...?\",pron:\"Oyss GUD-ah khee...?\",cat:\"shop\",tip:\"Add any word after this \u2014 'map?' 'bara?' (bread) 'hufen i\u00e2?' (ice cream). Very versatile opening for any request.\"},\n  {en:\"Where is the car park?\",cy:\"Ble mae'r maes parcio?\",pron:\"Bleh mire MICE par-kee-oh?\",cat:\"dir\",tip:\"Maes parcio is on signs throughout the peninsula. Maes means field \u2014 parking in Wales is literally the 'parking field'!\"},\n  {en:\"Straight ahead\",cy:\"Yn syth ymlaen\",pron:\"Un SEETH um-LINE\",cat:\"dir\",tip:\"You'll hear this a lot from locals giving directions. Ymlaen also means 'onwards' \u2014 a great word for life generally.\"},\n  {en:\"Turn left \/ right\",cy:\"Trowch i'r chwith \/ dde\",pron:\"TROO-kh eer KHWITH \/ theh\",cat:\"dir\",tip:\"Chwith (left) and dde (right) to know. Interestingly, chwith also means 'strange' or 'awkward' in Welsh!\"},\n  {en:\"How far is it?\",cy:\"Pa mor bell yw e?\",pron:\"Pah mor BELL yoo eh?\",cat:\"dir\",tip:\"Bell means far. The Ll\u0177n is longer than it looks on a map \u2014 useful for planning walks between coastal villages.\"},\n  {en:\"Is there a path here?\",cy:\"Oes llwybr yma?\",pron:\"Oyss HLOO-ibr UH-ma?\",cat:\"dir\",tip:\"Llwybr (path) is a word you'll see on Welsh walking signs everywhere. The Ll\u0177n has some of Wales' most spectacular coastal paths.\"},\n];\n\nfunction lwRenderPhrases(cat){\n  const g=document.getElementById('lw-phrase-grid');\n  const f=cat==='all'?lwPhrases:lwPhrases.filter(p=>p.cat===cat);\n  g.innerHTML=f.map(p=>`\n    <div class=\"lw-card\" onclick=\"this.classList.toggle('open')\" role=\"button\" tabindex=\"0\" aria-expanded=\"false\" onkeydown=\"if(event.key==='Enter')this.click()\">\n      <div class=\"lw-card-en\">${p.en}<\/div>\n      <div class=\"lw-card-cy\">${p.cy}<\/div>\n      <div class=\"lw-card-pron\">Say it: ${p.pron}<\/div>\n      <div class=\"lw-card-tip\">${p.tip}<\/div>\n    <\/div>\n  `).join('');\n}\n\nfunction lwFilter(cat,btn){\n  document.querySelectorAll('.lw-cat').forEach(b=>b.classList.remove('on'));\n  btn.classList.add('on');\n  lwRenderPhrases(cat);\n}\n\nfunction lwTab(id,btn){\n  document.querySelectorAll('.lw-tab').forEach(b=>{b.classList.remove('on');b.setAttribute('aria-selected','false');});\n  document.querySelectorAll('.lw-panel').forEach(p=>p.classList.remove('on'));\n  btn.classList.add('on');\n  btn.setAttribute('aria-selected','true');\n  document.getElementById('lw-'+id).classList.add('on');\n}\n\nasync function lwTranslate(){\n  const text=document.getElementById('lw-input').value.trim();\n  if(!text)return;\n  const btn=document.getElementById('lw-btn');\n  const out=document.getElementById('lw-result');\n  btn.disabled=true;\n  btn.innerHTML='<span class=\"lw-spin\"><\/span>Translating...';\n  out.innerHTML='';\n  try{\n    const url='https:\/\/api.mymemory.translated.net\/get?q='+encodeURIComponent(text)+'&langpair=en|cy';\n    const r=await fetch(url);\n    const d=await r.json();\n    if(d.responseStatus!==200||!d.responseData?.translatedText){throw new Error('fail');}\n    const welsh=d.responseData.translatedText;\n    const score=Math.round((d.responseData.match||0)*100);\n    const scoreColour=score>=80?'#0F6E56':score>=50?'#BA7517':'#A32D2D';\n    out.innerHTML=`\n      <div class=\"lw-result\">\n        <div class=\"lw-result-cy\">${welsh}<\/div>\n        <div class=\"lw-result-meta\">\n          <span class=\"lw-result-score\">Confidence: <strong style=\"color:${scoreColour}\">${score}%<\/strong><\/span>\n          <button class=\"lw-copy-btn\" id=\"lw-copy\" onclick=\"lwCopy('${welsh.replace(\/'\/g,\"\\\\'\").replace(\/\"\/g,'&quot;')}')\">Copy Welsh<\/button>\n        <\/div>\n      <\/div>`;\n  }catch(e){\n    out.innerHTML='<div class=\"lw-result\"><p style=\"color:#A32D2D;font-size:13px\">Translation unavailable \u2014 please check your connection and try again.<\/p><\/div>';\n  }\n  btn.disabled=false;\n  btn.textContent='Translate to Welsh';\n}\n\nfunction lwCopy(text){\n  navigator.clipboard.writeText(text).then(()=>{\n    const btn=document.getElementById('lw-copy');\n    if(!btn)return;\n    btn.textContent='Copied!';\n    btn.classList.add('copied');\n    setTimeout(()=>{btn.textContent='Copy Welsh';btn.classList.remove('copied');},2000);\n  });\n}\n\nfunction lwExample(btn){\n  document.getElementById('lw-input').value=btn.textContent;\n  lwTranslate();\n}\n\ndocument.addEventListener('DOMContentLoaded',()=>{\n  lwRenderPhrases('all');\n  document.getElementById('lw-input').addEventListener('keydown',function(e){\n    if(e.key==='Enter'&&!e.shiftKey){e.preventDefault();lwTranslate();}\n  });\n});\n<\/script>\n\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Try Welsh \/ Dysgu Cymraeg \u2014 Ll\u0177n Peninsula | llyn.live Croeso i Gymraeg \u2014 Welcome to Welsh Try Welsh on the Ll\u0177n The Ll\u0177n Peninsula is one of Wales&#8217; most Welsh-speaking communities. Even a few words will earn you a genuinely warm welcome. Explore the phrase packs, try the live translator, or get to grips [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"footnotes":""},"class_list":["post-165","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/pages\/165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/comments?post=165"}],"version-history":[{"count":1,"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/pages\/165\/revisions"}],"predecessor-version":[{"id":166,"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/pages\/165\/revisions\/166"}],"wp:attachment":[{"href":"https:\/\/anythingdigital.co.uk\/llynlive\/wp-json\/wp\/v2\/media?parent=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}