From 220da518939b50b6bca2d4406c942eafb6da272d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aykut=20Karda=C5=9F?= Date: Wed, 21 Feb 2024 18:54:30 +0300 Subject: [PATCH 1/3] docs: update readme --- README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9a54b5ff..075bc2ee 100644 --- a/README.md +++ b/README.md @@ -38,11 +38,19 @@ the way: - ๐Ÿ‡ซ๐Ÿ‡ท French - ๐Ÿ‡ต๐Ÿ‡ฑ Polish - ๐Ÿ‡ฐ๐Ÿ‡ท Korean -- ๐Ÿ‡ฆ๐Ÿ‡ช Arabic [(Requested)](https://github.com/aykutkardas/regexlearn.com/issues/163) - ๐Ÿ‡ง๐Ÿ‡ท Brazilian Portuguese -- ๐Ÿ‡ฌ๐Ÿ‡ช Georgian [(Requested)](https://github.com/aykutkardas/regexlearn.com/issues/274) - ๐Ÿ‡จ๐Ÿ‡ฟ Czech +### Requested Translations + +- ๐Ÿ‡ฆ๐Ÿ‡ช Arabic [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/163) +- ๐Ÿ‡ฌ๐Ÿ‡ช Georgian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/274) +- ๐Ÿ‡ง๐Ÿ‡ฉ Bengali [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/304) +- ๐Ÿ‡ฎ๐Ÿ‡น Italian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/323) +- ๐Ÿ‡ฎ๐Ÿ‡ท Persian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/325) +- ๐Ÿ‡ป๐Ÿ‡ณ Vietnamese [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/329) +- ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/335) + Interested in adding your language? Please **[create an issue](https://github.com/aykutkardas/regexlearn.com/issues/new)** and let us know! From 04cb4a19a6f946b765a1c0d921ef1023bdb4b746 Mon Sep 17 00:00:00 2001 From: esma <104065755+ethsmaa@users.noreply.github.com> Date: Tue, 19 Mar 2024 14:59:16 +0300 Subject: [PATCH 2/3] feature: rtl language support (#344) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feature: rtl language support * fix: color red * fix: rtl issues * fix: todo line * fix: empty line --------- Co-authored-by: Aykut KardaลŸ --- src/components/CheatsheetDemo.tsx | 2 +- src/components/FlagSelect.tsx | 2 +- src/components/Header.tsx | 2 +- src/components/InteractiveArea.tsx | 2 +- src/components/LanguageSelect.tsx | 4 +++- src/components/LearnFooter.tsx | 16 +++++++++---- src/components/LessonBox.tsx | 20 ++++++++++------ src/components/PlaygroundEditor.tsx | 2 +- src/components/Progress.tsx | 37 ++++++++++++++++++----------- src/components/ReportPlayground.tsx | 2 +- src/components/Step.tsx | 2 +- src/localization/index.ts | 2 ++ src/pages/[lang]/learn/index.tsx | 4 ++-- src/pages/_app.tsx | 12 ++++++---- src/utils/useLanguageDirection.tsx | 10 ++++++++ 15 files changed, 79 insertions(+), 40 deletions(-) create mode 100644 src/utils/useLanguageDirection.tsx diff --git a/src/components/CheatsheetDemo.tsx b/src/components/CheatsheetDemo.tsx index 3e08e4ce..fd648996 100644 --- a/src/components/CheatsheetDemo.tsx +++ b/src/components/CheatsheetDemo.tsx @@ -40,7 +40,7 @@ const CheatsheetDemo = ({ data }: Props) => { const readableContent = (content || initialContent).replace(/\\n/gm, '
'); return ( -
+
{ - + {flagList.map(({ name, code, command, regex }) => (
{
{isPlaygroundPage && ( - + v{packageInfo.version} )} diff --git a/src/components/InteractiveArea.tsx b/src/components/InteractiveArea.tsx index 67dd1df2..b609e2cf 100644 --- a/src/components/InteractiveArea.tsx +++ b/src/components/InteractiveArea.tsx @@ -197,7 +197,7 @@ const InteractiveArea = ({ isShow, setIsOpenModal }: Props) => { }).toLowerCase(); return ( -
({ const LanguageSelect = () => { const { pathname, query } = useRouter(); + + let currentLang = langNames[query.lang as string]; const availableLangList = langList.filter(({ value }) => query.lang !== value); @@ -21,7 +23,7 @@ const LanguageSelect = () => { {currentLang} - + {availableLangList.map(({ label, value }) => ( { const { lessonData, step, nextStep, prevStep, success, error } = useContext(InteractiveAreaContext); + const direction = useLanguageDirection(); + + const nextIconName = direction === 'rtl' ? 'arrow-left' : 'arrow-right'; + const prevIconName = direction === 'rtl' ? 'arrow-right' : 'arrow-left'; + return (
{step > 0 && (
- +
@@ -34,10 +40,10 @@ const LearnFooter = () => {
-
+
{step < lessonData.length - 1 && (
{
- +
)} diff --git a/src/components/LessonBox.tsx b/src/components/LessonBox.tsx index bf1b55a2..af9da29c 100644 --- a/src/components/LessonBox.tsx +++ b/src/components/LessonBox.tsx @@ -5,6 +5,7 @@ import cx from 'clsx'; import IntlLink from 'src/components/IntlLink'; import Icon from 'src/components/Icon'; +import { useLanguageDirection } from 'src/utils/useLanguageDirection'; interface Props { data: { @@ -46,6 +47,9 @@ const LessonBox = ({ data, lock, bgColor }: Props) => { const startText = formatMessage({ id: isVisit ? 'general.continue' : 'general.start' }); + const direction = useLanguageDirection(); + const arrowDirectionName = direction === 'rtl' ? 'arrow-left' : 'arrow-right'; + return (
{

{!lock && (
-
+
{data.videoCount && ( - - + + {data.videoCount} )} - + {data.stepCount}
- - {startText} - + + {startText} + + +
)}
diff --git a/src/components/PlaygroundEditor.tsx b/src/components/PlaygroundEditor.tsx index 72b841b1..02032949 100644 --- a/src/components/PlaygroundEditor.tsx +++ b/src/components/PlaygroundEditor.tsx @@ -204,7 +204,7 @@ const Playground = () => { return ( <> -
Math.round((current / total) * 100); interface Props { @@ -6,20 +8,27 @@ interface Props { showProgressText?: boolean; } -const Progress = ({ current, total, showProgressText = true }: Props) => ( -
-
-
-
- {showProgressText && ( -
- {`${current} / ${total}`} +const Progress = ({ current, total, showProgressText = true }: Props) => { + + const direction = useLanguageDirection(); + const progressText = direction === "rtl" ? `${total} / ${current}` : `${current} / ${total}`; + + + return ( +
+
+
- )} -
-); + {showProgressText && ( +
+ {progressText} +
+ )} +
+ ); +}; export default Progress; diff --git a/src/components/ReportPlayground.tsx b/src/components/ReportPlayground.tsx index bb369fa4..ffc91860 100644 --- a/src/components/ReportPlayground.tsx +++ b/src/components/ReportPlayground.tsx @@ -39,7 +39,7 @@ const ReportPlayground = () => { target="_blank" rel="noreferrer" > - + ); diff --git a/src/components/Step.tsx b/src/components/Step.tsx index c9be5590..29a39f30 100644 --- a/src/components/Step.tsx +++ b/src/components/Step.tsx @@ -79,7 +79,7 @@ const Step = () => { rel="noreferrer" > {lesson.sponsor || lesson.creator ? ( - + {lesson.sponsor ? 'Sponsored' : 'Created'} by{' '} { attrs={{ className: 'text-regreen-400' }} />
-
+
{lessons.map(lesson => (
{ rel="noreferrer" > {lesson.sponsor || lesson.creator ? ( - + {lesson.sponsor ? 'Sponsored' : 'Created'} by{' '} { + useEffect(() => { const preventBrowserShortcut = e => { if (e.ctrlKey && 'gmi'.includes(e.key.toLowerCase())) { @@ -28,6 +30,9 @@ const MyApp = ({ Component, pageProps }: AppProps) => { const { asPath } = useRouter(); const href = asPath.replace('/en', '/').replace('//', '/'); + + const direction = useLanguageDirection() + return ( { key={locale} rel="alternate" hrefLang={locale} - href={`${process.env.NEXT_PUBLIC_BASE_URL}${locale === 'en' ? '' : locale + '/'}${ - metadata.hrefLang - }`} + href={`${process.env.NEXT_PUBLIC_BASE_URL}${locale === 'en' ? '' : locale + '/'}${metadata.hrefLang + }`} /> ))} {/* */} @@ -65,7 +69,7 @@ const MyApp = ({ Component, pageProps }: AppProps) => { )} -
+
diff --git a/src/utils/useLanguageDirection.tsx b/src/utils/useLanguageDirection.tsx new file mode 100644 index 00000000..ae95b6ab --- /dev/null +++ b/src/utils/useLanguageDirection.tsx @@ -0,0 +1,10 @@ +import { useRouter } from "next/router"; +import { rtlSupported } from "src/localization"; + +// This hook is used to determine the direction of the language +export function useLanguageDirection() { + const { query } = useRouter() + const isRtl = rtlSupported.includes(query.lang as string) + + return isRtl ? 'rtl' : 'ltr' +} From dfeb7b4f6201bcd3f28f33b132685cf570998385 Mon Sep 17 00:00:00 2001 From: David Kadaria <94402615+davidkadaria@users.noreply.github.com> Date: Wed, 15 May 2024 09:20:58 +0400 Subject: [PATCH 3/3] Add Georgian translation (#352) * Added Georgian to langNames list * Added module for Georgian translation with initial files from locale EN * Fully translated landing.json * Fully translated general.json * Fully translated lessons.json * Translated ~30% of learn.json * Some improvements to the existing translated texts * Some improvements to the existing translated texts * Some improvements to the existing translated texts * Some improvements to the existing translated texts * Translated title and description of the cheatsheet page * Modified slogan tranlation * Modified slogan tranlation for the landing page * Translated Repetitions lesson * Translated asterisk lesson * Translated plus sign lesson * Translated question mark lesson * Translated curly braces lesson (1) * Translated curly braces lesson (2) * Translated curly braces lesson (3) * Translated arterisk practice * Translated plus sign practice * Translated question mark practice * Translated curly braces practice (1) * Translated curly braces practice (2) * Translated curly braces practice (3) * Translated parentheses (grouping) lesson * Changed title for the parentheses lesson * Translated Referencing a Group lesson * Translated Space Character lesson * Translated Except Space Character lesson * Translated Lookarounds intro * Translated Parentheses : Non-capturing Grouping lesson * Translated Pipe Character lesson * Translated Escape Character lesson * Translated Caret Sign ^ lesson * Translated Dollar Sign $ lesson * Translated Word Character lesson * Modified title for the Word Character lesson * Translated Except Word Character lesson * Translated Number Character lesson * Translated Except Number Character lesson * Fix typo for the Lookarounds lesson * Translated Positive Lookahead lesson * Improved Positive Lookahead lesson * Translated Negative Lookahead lesson * Translated Positive Lookbehind lesson * Translated Negative Lookbehind lesson * Improved Negative Lookahead lesson * Translated Flags lesson * Improved Flags lesson * Translated Global Flag lesson * Translated Multiline Flag lesson * Translated Case-insensitive Flag lesson * Translated Greedy Matching lesson * Translated Lazy Matching lesson * Translated Congratulations page * Changed translation globally for the word 'step' * learn.json: Removed original texts and double-checked for typos; Found and fixed some typos * landing.json: fixed some typos * general.json: fixed some typos * Improved learn.json file's contents * Translated cheatsheet.json file * Fixed typos in the cheatsheet.json file * Translated Regex for SEO lesson * Translated Use Cases lesson * Translated Basics lesson * Translated Or Operator lesson * Translated Optional Operator lesson * Translated Anything lesson * Translated Contains lesson * Translated Negated Character Sets lesson * Translated Caret Sign lesson * Translated Dollar Sign and Escape Character lesson * Translated Length Restrictions lesson * Translated Length Restrictions (Maximum) lesson * Translated Length Restrictions (Minumum) lesson * modified Use Cases lesson * Translated robots.txt (regex-like syntax) lesson * Translated .htaccess lesson * Translated Outro * Made some improvements in the regexForSeo tutorial * Removed original texts from the regexForSeo tutorial file * Fix typos in the regexForSeo tutorial * Update README.md: Remove Georgian from the requested translations list and add it to the supported languages list * Add 'ka' to the valid path list --- README.md | 2 +- scripts/html-lang-fixer.js | 2 +- src/localization/index.ts | 1 + src/localization/ka/cheatsheet.json | 70 ++++++++ src/localization/ka/general.json | 39 +++++ src/localization/ka/index.js | 17 ++ src/localization/ka/landing.json | 26 +++ src/localization/ka/learn.json | 163 +++++++++++++++++++ src/localization/ka/lessons.json | 7 + src/localization/ka/lessons/regexForSeo.json | 49 ++++++ 10 files changed, 374 insertions(+), 2 deletions(-) create mode 100644 src/localization/ka/cheatsheet.json create mode 100644 src/localization/ka/general.json create mode 100644 src/localization/ka/index.js create mode 100644 src/localization/ka/landing.json create mode 100644 src/localization/ka/learn.json create mode 100644 src/localization/ka/lessons.json create mode 100644 src/localization/ka/lessons/regexForSeo.json diff --git a/README.md b/README.md index 075bc2ee..d77ffd9f 100644 --- a/README.md +++ b/README.md @@ -40,11 +40,11 @@ the way: - ๐Ÿ‡ฐ๐Ÿ‡ท Korean - ๐Ÿ‡ง๐Ÿ‡ท Brazilian Portuguese - ๐Ÿ‡จ๐Ÿ‡ฟ Czech +- ๐Ÿ‡ฌ๐Ÿ‡ช Georgian ### Requested Translations - ๐Ÿ‡ฆ๐Ÿ‡ช Arabic [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/163) -- ๐Ÿ‡ฌ๐Ÿ‡ช Georgian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/274) - ๐Ÿ‡ง๐Ÿ‡ฉ Bengali [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/304) - ๐Ÿ‡ฎ๐Ÿ‡น Italian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/323) - ๐Ÿ‡ฎ๐Ÿ‡ท Persian [(Issue)](https://github.com/aykutkardas/regexlearn.com/issues/325) diff --git a/scripts/html-lang-fixer.js b/scripts/html-lang-fixer.js index 89c17af0..ff2aa90b 100644 --- a/scripts/html-lang-fixer.js +++ b/scripts/html-lang-fixer.js @@ -15,7 +15,7 @@ function htmlLangFixer(path) { const stats = fs.lstatSync(currentPath); if (stats.isFile() && el.endsWith('.html')) { - const result = currentPath.match(/^\.\/out\/(en|es|de|tr|uk|fr|ru|pl|ko|zh-cn|pt-br|cs-cz)\/?/); + const result = currentPath.match(/^\.\/out\/(en|es|de|tr|uk|fr|ru|pl|ko|zh-cn|pt-br|cs-cz|ka)\/?/); if (result) { replaceLangTag(currentPath, result[1]); diff --git a/src/localization/index.ts b/src/localization/index.ts index 58790802..9edc8870 100644 --- a/src/localization/index.ts +++ b/src/localization/index.ts @@ -7,6 +7,7 @@ export const langNames = { ru: '๐Ÿ‡ท๐Ÿ‡บ', 'zh-cn': '๐Ÿ‡จ๐Ÿ‡ณ', uk: '๐Ÿ‡บ๐Ÿ‡ฆ', + ka: '๐Ÿ‡ฌ๐Ÿ‡ช', ko: '๐Ÿ‡ฐ๐Ÿ‡ท', pl: '๐Ÿ‡ต๐Ÿ‡ฑ', 'pt-br': '๐Ÿ‡ง๐Ÿ‡ท', diff --git a/src/localization/ka/cheatsheet.json b/src/localization/ka/cheatsheet.json new file mode 100644 index 00000000..5089d054 --- /dev/null +++ b/src/localization/ka/cheatsheet.json @@ -0,0 +1,70 @@ +{ + "cheatsheet.section.title": "Regex-แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜", + "cheatsheet.section.description": "แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ Regex-แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ แƒ“แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—", + + "cheatsheet.anchors": "แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜", + "cheatsheet.caret.title": "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒœ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜", + "cheatsheet.caret.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒœ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ—แƒแƒœ.", + "cheatsheet.dollar.title": "แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒœ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒกแƒ แƒฃแƒšแƒ˜", + "cheatsheet.dollar.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒแƒœ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ“แƒแƒกแƒแƒกแƒ แƒฃแƒšแƒ—แƒแƒœ.", + "cheatsheet.wordBoundary.title": "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ›แƒ˜แƒฏแƒœแƒ", + "cheatsheet.wordBoundary.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒแƒœ แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒแƒกแƒ—แƒแƒœ แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜.", + "cheatsheet.notWordBoundary.title": "แƒ’แƒแƒ แƒ“แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ›แƒ˜แƒฏแƒœแƒ˜แƒกแƒ", + "cheatsheet.notWordBoundary.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒแƒœ แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒแƒกแƒ—แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜.", + + "cheatsheet.characterClasses": "แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒ™แƒšแƒแƒกแƒ”แƒ‘แƒ˜", + "cheatsheet.characterSet.title": "แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜", + "cheatsheet.characterSet.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒš แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.negatedCharacterSet.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜", + "cheatsheet.negatedCharacterSet.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒจแƒ˜ แƒแƒ  แƒจแƒ”แƒ›แƒแƒ•แƒแƒš แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.range.title": "แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜", + "cheatsheet.range.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒแƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒš แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—.", + "cheatsheet.dot.title": "แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜", + "cheatsheet.dot.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒแƒฎแƒแƒš แƒฎแƒแƒ–แƒ–แƒ” แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ’แƒแƒ แƒ“แƒ.", + "cheatsheet.word.title": "แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜", + "cheatsheet.word.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ. แƒฅแƒ•แƒ”แƒขแƒ˜แƒ แƒ”แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—.", + "cheatsheet.notWord.title": "แƒ’แƒแƒ แƒ“แƒ แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ", + "cheatsheet.notWord.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒ’แƒแƒ แƒ“แƒ แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ.", + "cheatsheet.digit.title": "แƒชแƒ˜แƒคแƒ แƒ˜", + "cheatsheet.digit.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ แƒ˜แƒชแƒฎแƒแƒ‘แƒ แƒ˜แƒ• แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.notDigit.title": "แƒ’แƒแƒ แƒ“แƒ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒกแƒ", + "cheatsheet.notDigit.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒ’แƒแƒ แƒ“แƒ แƒ แƒ˜แƒชแƒฎแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ.", + "cheatsheet.space.title": "แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜", + "cheatsheet.space.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.notSpace.title": "แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ", + "cheatsheet.notSpace.description": "แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ.", + + "cheatsheet.flags": "แƒแƒšแƒ›แƒ”แƒ‘แƒ˜", + "cheatsheet.caseInsensitiveFlag.title": "แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒ", + "cheatsheet.caseInsensitiveFlag.description": "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒแƒ แƒแƒ›แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ˜แƒแƒ แƒ”แƒ“ แƒแƒฅแƒชแƒ”แƒ•แƒก.", + "cheatsheet.globalFlag.title": "แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒ˜", + "cheatsheet.globalFlag.description": "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒจแƒ”แƒฉแƒ”แƒ แƒ“แƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ–แƒ”.", + "cheatsheet.multilineFlag.title": "แƒ›แƒ แƒแƒ•แƒแƒšแƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒแƒœแƒแƒ‘แƒ", + "cheatsheet.multilineFlag.description": "แƒ—แƒฃ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒก แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ”แƒ‘แƒแƒ“ แƒแƒฆแƒ˜แƒฅแƒ•แƒแƒ›แƒก แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒก แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ”แƒ‘แƒก. แƒแƒœแƒฃ, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ” แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ”.", + + "cheatsheet.groupAndReferences": "แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ & แƒ›แƒแƒ—แƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ", + "cheatsheet.group.title": "แƒฏแƒ’แƒฃแƒคแƒ˜", + "cheatsheet.group.description": "แƒแƒฎแƒ“แƒ”แƒœแƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒแƒก (แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒแƒก).", + "cheatsheet.reference.title": "แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ", + "cheatsheet.reference.description": "แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก (แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก) แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก.", + "cheatsheet.nonCapturingGroup.title": "แƒฏแƒ’แƒฃแƒคแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒ  แƒ›แƒ˜แƒ”แƒœแƒ˜แƒญแƒ”แƒ‘แƒ แƒ แƒ˜แƒ’แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜", + "cheatsheet.nonCapturingGroup.description": "แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ (แƒ›แƒ˜แƒฌแƒ•แƒ“แƒแƒ›แƒ) แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜.", + + "cheatsheet.lookarounds": "แƒ›แƒ˜แƒ›แƒแƒฎแƒ”แƒ“แƒ•แƒ", + "cheatsheet.positiveLookahead.title": "แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฌแƒ˜แƒœ", + "cheatsheet.negativeLookahead.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฌแƒ˜แƒœ", + "cheatsheet.positiveLookbehind.title": "แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฃแƒ™แƒแƒœ", + "cheatsheet.negativeLookbehind.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฃแƒ™แƒแƒœ", + + "cheatsheet.quantifiersAndAlternation": "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒ”แƒ‘แƒ˜", + "cheatsheet.plus.title": "แƒžแƒšแƒฃแƒกแƒ˜", + "cheatsheet.plus.description": "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒ”แƒ แƒ— แƒแƒœ แƒ›แƒ”แƒข แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.asterisk.title": "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜", + "cheatsheet.asterisk.description": "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒœแƒฃแƒš แƒแƒœ แƒ›แƒ”แƒข แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.quantifier.title": "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ", + "cheatsheet.quantifier.description": "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜แƒ— แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + "cheatsheet.optional.title": "แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ", + "cheatsheet.optional.description": "แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒแƒฅแƒชแƒ”แƒ•แƒก.", + "cheatsheet.alternation.title": "แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒ•แƒ", + "cheatsheet.alternation.description": "แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก โ€žแƒแƒœโ€œ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“. แƒ”แƒšแƒ˜แƒก, แƒ แƒแƒ“แƒ˜แƒก แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ” แƒฌแƒ˜แƒœแƒแƒกแƒฌแƒแƒ  แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒกแƒ•แƒšแƒ แƒขแƒ”แƒฅแƒกแƒขแƒ—แƒแƒœ." +} diff --git a/src/localization/ka/general.json b/src/localization/ka/general.json new file mode 100644 index 00000000..5d54e42a --- /dev/null +++ b/src/localization/ka/general.json @@ -0,0 +1,39 @@ +{ + "general.prev": "แƒฌแƒ˜แƒœแƒ", + "general.next": "แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜", + "general.result": "แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜", + "general.regex": "Regex", + "general.text": "แƒขแƒ”แƒฅแƒกแƒขแƒ˜", + "general.watch": "แƒงแƒฃแƒ แƒ”แƒ‘แƒ", + "general.start": "แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ", + "general.continue": "แƒ’แƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒ", + "general.completedStep": "แƒ”แƒขแƒแƒžแƒ˜ แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒฃแƒšแƒ˜แƒ!", + "general.hintQuestion": "แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ", + "general.reportStep": "แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ", + "general.startLearning": "แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ", + "general.comingSoon": "แƒ›แƒแƒšแƒ”...", + "general.becomeSponsor": "แƒ’แƒแƒฎแƒ“แƒ˜ แƒกแƒžแƒแƒœแƒกแƒแƒ แƒ˜", + "general.learn": "แƒกแƒฌแƒแƒ•แƒšแƒ", + "general.playground": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ”", + "general.cheatsheet": "แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜", + "general.ourSponsors": "แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒžแƒแƒœแƒกแƒแƒ แƒ”แƒ‘แƒ˜", + "general.share": "แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ", + "general.shareLinkCopied": "แƒ’แƒแƒ–แƒ˜แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ!", + "general.somethingWentWrong": "แƒ แƒแƒฆแƒแƒช แƒจแƒ”แƒชแƒ“แƒแƒ›แƒแƒ!", + + "notFound.intro": "แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ”แƒซแƒ”แƒ‘แƒ—, แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.", + "notFound.button": "แƒ›แƒ—แƒแƒ•แƒแƒ  แƒ’แƒ•แƒ”แƒ แƒ“แƒ–แƒ” แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ", + + "page.landing.title": "Regex Learn - แƒ”แƒขแƒแƒžแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“, แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒฆแƒแƒš แƒ“แƒแƒœแƒ”แƒ–แƒ”.", + "page.learn.title": "Regex Learn - Regex-แƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒแƒฅแƒชแƒ˜แƒฃแƒšแƒ˜ แƒ™แƒฃแƒ แƒกแƒ˜", + "page.cheatsheet.title": "Regex Learn - แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜", + "page.playground.title": "Regex Learn - แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ”", + "page.404.title": "Regex Learn - แƒแƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ", + + "page.landing.description": "แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— Regex-แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒแƒฅแƒชแƒ˜แƒฃแƒšแƒแƒ“, แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒแƒ“แƒœแƒ˜แƒก แƒ“แƒแƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ”แƒ‘แƒ˜, แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒ“แƒ แƒ’แƒแƒแƒ–แƒ˜แƒแƒ แƒ”แƒ— แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ Regex-แƒ˜.", + "page.learn.description": "แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— Regex-แƒ˜ แƒ”แƒขแƒแƒžแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“. แƒ’แƒแƒ˜แƒแƒ แƒ”แƒ— แƒ˜แƒœแƒขแƒ”แƒ แƒแƒฅแƒชแƒ˜แƒฃแƒšแƒ˜ แƒ™แƒฃแƒ แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒก แƒ“แƒ แƒกแƒฌแƒ แƒแƒคแƒก แƒ’แƒแƒฎแƒ“แƒ˜แƒก.", + "page.cheatsheet.description": "แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—, แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒ˜แƒ›แƒ”แƒแƒ แƒแƒ— Regex-แƒ˜. แƒกแƒชแƒแƒ“แƒ”แƒ—, แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒช แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒแƒ—, แƒฃแƒ™แƒ”แƒ— แƒ’แƒแƒ˜แƒแƒ–แƒ แƒแƒ— แƒแƒœ แƒ’แƒแƒ˜แƒฎแƒกแƒ”แƒœแƒแƒ— แƒ›แƒ˜แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜.", + "page.playground.description": "แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒแƒแƒ’แƒแƒ— แƒ“แƒ แƒ’แƒแƒ›แƒแƒชแƒแƒ“แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ Regex-แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ แƒแƒœแƒšแƒแƒ˜แƒœ, แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.", + + "learn.safari.unsupportWarning": "Regex-แƒ˜ แƒแƒ› แƒ”แƒขแƒแƒžแƒ–แƒ” แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ—แƒฃแƒ™แƒ˜ แƒแƒ› แƒœแƒแƒ‘แƒ˜แƒฏแƒ˜แƒก แƒ’แƒแƒ“แƒแƒšแƒแƒฎแƒ•แƒแƒก แƒ•แƒ”แƒ  แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒแƒฅ แƒ“แƒแƒแƒฌแƒ™แƒแƒžแƒฃแƒœแƒแƒ—." +} diff --git a/src/localization/ka/index.js b/src/localization/ka/index.js new file mode 100644 index 00000000..a30a668d --- /dev/null +++ b/src/localization/ka/index.js @@ -0,0 +1,17 @@ +import cheatsheet from './cheatsheet.json'; +import general from './general.json'; +import landing from './landing.json'; +import learn from './learn.json'; +import lessons from './lessons.json'; +import regexForSeo from './lessons/regexForSeo.json'; + +const messages = { + ...cheatsheet, + ...general, + ...landing, + ...learn, + ...lessons, + ...regexForSeo, +}; + +export default messages; diff --git a/src/localization/ka/landing.json b/src/localization/ka/landing.json new file mode 100644 index 00000000..12d8a7f4 --- /dev/null +++ b/src/localization/ka/landing.json @@ -0,0 +1,26 @@ +{ + "landing.title": "แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— Regex-แƒ˜ แƒ”แƒขแƒแƒžแƒแƒ‘แƒ แƒ˜แƒ•แƒแƒ“, แƒœแƒฃแƒšแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒฆแƒแƒš แƒ“แƒแƒœแƒ”แƒ–แƒ”.", + "landing.description": "Regex-แƒ˜แƒก แƒจแƒ”แƒกแƒฌแƒแƒ•แƒšแƒ แƒ˜แƒ›แƒแƒ–แƒ” แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒฌแƒแƒ แƒ›แƒแƒ’แƒ˜แƒ“แƒ’แƒ”แƒœแƒ˜แƒแƒ—. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒฌแƒ˜แƒœแƒแƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ” แƒ›แƒแƒกแƒแƒšแƒ, แƒ แƒแƒ—แƒ `แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ—`, `แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—`, `แƒ’แƒแƒ›แƒแƒชแƒแƒ“แƒแƒ—` แƒ“แƒ `แƒ’แƒแƒแƒ–แƒ˜แƒแƒ แƒแƒ—` Regex-แƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“.", + "landing.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ›แƒแƒ“แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒชแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒคแƒ”แƒฎแƒ”แƒ‘แƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒแƒ–แƒ” แƒจแƒ”แƒ›แƒแƒฃแƒฌแƒงแƒ•แƒ˜แƒ.", + + "section.learn.title": "แƒกแƒฌแƒแƒ•แƒšแƒ", + "section.learn.content": "`แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ`, แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ— Regex แƒแƒœ Regexp, แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ แƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ Regex-แƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒฌแƒ”แƒกแƒ”แƒ‘แƒ–แƒ” แƒ“แƒแƒงแƒ แƒ“แƒœแƒแƒ‘แƒ˜แƒ—. Regex-แƒ˜แƒ—, โ€” แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒ”แƒ‘แƒ˜แƒชแƒแƒ แƒซแƒ˜แƒ”แƒ‘แƒ, แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ”แƒ‘แƒ แƒ“แƒ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ, โ€” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ›แƒแƒ แƒ—แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜. Regex-แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ˜แƒกแƒ”แƒ— แƒ”แƒœแƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒ”แƒ‘แƒ˜แƒชแƒแƒ Python, SQL, JavaScript, R, Google Analytics, Google Data Studio แƒ“แƒ แƒกแƒฎแƒ•แƒ. แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— Regex-แƒ˜ แƒแƒœแƒšแƒแƒ˜แƒœ แƒแƒฎแƒšแƒแƒ•แƒ”, RegexLearn-แƒ–แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.", + "section.learn.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ›แƒ—แƒ˜แƒกแƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒฌแƒ•แƒ”แƒ แƒ•แƒแƒšแƒ–แƒ”แƒช แƒ“แƒ แƒแƒจแƒ แƒแƒ แƒ˜แƒก แƒแƒฆแƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜.", + + "section.cheatsheet.button": "แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒ•แƒ", + "section.cheatsheet.title": "แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜", + "section.cheatsheet.content": "`RegexLearn-แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ”แƒ แƒ—แƒ‘แƒแƒจแƒแƒ“ แƒ˜แƒฎแƒ˜แƒšแƒแƒ— Regex-แƒ˜แƒก แƒ›แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ แƒ“แƒ แƒ’แƒแƒ›แƒแƒชแƒแƒ“แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒแƒ› แƒ”แƒ แƒ—แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒ“แƒแƒœ. แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— แƒงแƒ•แƒ”แƒšแƒ Regex-แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜ แƒ“แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.", + "section.cheatsheet.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ™แƒแƒชแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒ”แƒ แƒ“แƒ”แƒ‘แƒก แƒ‘แƒ˜แƒœแƒแƒ™แƒšแƒ˜แƒ— แƒแƒ™แƒ•แƒ˜แƒ แƒ“แƒ”แƒ‘แƒ.", + + "section.playground.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ”", + "section.playground.content": "แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ—, แƒ“แƒแƒแƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒแƒ— Regex-แƒ˜, แƒแƒ›แƒแƒจแƒ˜ แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ” แƒ“แƒแƒ’แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒแƒ—, แƒกแƒแƒ“แƒแƒช แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒแƒแƒ’แƒแƒ— แƒ“แƒ แƒ’แƒแƒ›แƒแƒชแƒแƒ“แƒแƒ— Regex-แƒœแƒ˜แƒ›แƒฃแƒจแƒ”แƒ‘แƒ˜. แƒ—แƒฅแƒ•แƒ”แƒœ, แƒ แƒแƒ’แƒแƒ แƒช Regex-แƒขแƒ”แƒกแƒขแƒ”แƒ แƒก, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒแƒ›แƒ แƒ—แƒฃ แƒ˜แƒ› Regex-แƒ˜แƒก แƒกแƒ˜แƒกแƒฌแƒแƒ แƒ” แƒ“แƒ แƒ’แƒแƒฃแƒ–แƒ˜แƒแƒ แƒแƒ— แƒ˜แƒ’แƒ˜ แƒกแƒฎแƒ•แƒ”แƒ‘แƒก แƒ™แƒแƒšแƒแƒ‘แƒแƒ แƒแƒชแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.", + "section.playground.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒ™แƒแƒขแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒ“แƒแƒชแƒแƒ แƒžแƒ˜แƒ แƒ—แƒแƒ›แƒ“แƒ” แƒกแƒแƒ•แƒกแƒ” แƒญแƒฃแƒ แƒญแƒ”แƒšแƒก แƒ’แƒแƒ“แƒ›แƒแƒแƒ’แƒ“แƒ”แƒ‘แƒก.", + + "section.practice.title": "แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒ", + "section.practice.content": "แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ แƒ›แƒแƒกแƒแƒšแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒก แƒแƒ›แƒแƒฌแƒฃแƒ แƒแƒ•แƒ—, แƒ“แƒ’แƒ”แƒ‘แƒ แƒ“แƒ แƒ แƒชแƒแƒ“แƒœแƒ˜แƒก แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ! แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒแƒ“แƒœแƒ Regex-แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒ“แƒ แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ— แƒกแƒแƒ—แƒแƒœแƒแƒ“แƒ แƒ›แƒแƒกแƒแƒšแƒ”แƒ‘แƒ–แƒ” แƒ“แƒแƒงแƒ แƒ“แƒœแƒแƒ‘แƒ˜แƒ—, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒชแƒแƒ“แƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“. แƒ”แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒ›แƒแƒšแƒ” แƒ“แƒแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ.", + "section.practice.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒฅแƒแƒšแƒ‘แƒแƒขแƒแƒœแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒจแƒ”แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒ›แƒแƒ™แƒ แƒ”แƒ‘แƒแƒก แƒฌแƒ˜แƒ’แƒœแƒ˜แƒ“แƒแƒœ.", + + "section.opensource.title": "แƒฆแƒ˜แƒ แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜", + "section.opensource.content": "Regex Learn โ€” แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฆแƒ˜แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒ”แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ›แƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒ”แƒ  แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒจแƒ”แƒขแƒแƒœแƒ˜แƒš แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒฌแƒ•แƒšแƒ˜แƒšแƒก แƒ“แƒ แƒแƒ แƒ˜แƒก แƒกแƒ แƒฃแƒšแƒ˜แƒแƒ“ แƒฃแƒคแƒแƒกแƒ. แƒแƒ› แƒžแƒ แƒแƒ”แƒฅแƒขแƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒชแƒ”แƒ›แƒ— แƒ’แƒแƒ˜แƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒแƒ— แƒฃแƒœแƒแƒ แƒ”แƒ‘แƒ˜, แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ— แƒ“แƒ แƒ˜แƒ—แƒแƒœแƒแƒ›แƒจแƒ แƒแƒ›แƒšแƒแƒ— แƒกแƒฎแƒ•แƒ”แƒ‘แƒ—แƒแƒœ. แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒฎแƒแƒ แƒจแƒ˜ แƒแƒ›แƒแƒฃแƒ“แƒ’แƒ”แƒ— แƒžแƒ แƒแƒ”แƒฅแƒขแƒก แƒ“แƒ แƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒฃแƒฌแƒงแƒแƒ— แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒก.", + "section.opensource.imageAltText": "แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒแƒชแƒ˜แƒ แƒฅแƒแƒšแƒ‘แƒแƒขแƒแƒœแƒ˜แƒกแƒ, แƒ‘แƒแƒขแƒแƒœแƒ˜แƒกแƒ แƒ“แƒ แƒ™แƒแƒขแƒ˜แƒกแƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ—แƒแƒ•แƒกแƒแƒขแƒ”แƒฎแƒ˜แƒก แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก แƒ”แƒ แƒ—แƒแƒ“ แƒฃแƒงแƒ แƒ˜แƒแƒœ แƒ—แƒแƒ•แƒก." +} diff --git a/src/localization/ka/learn.json b/src/localization/ka/learn.json new file mode 100644 index 00000000..7decda94 --- /dev/null +++ b/src/localization/ka/learn.json @@ -0,0 +1,163 @@ +{ + "examples.starter.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ", + "examples.starter.description": "แƒแƒฎแƒšแƒ แƒ™แƒ˜ แƒ“แƒ แƒแƒ, แƒแƒฎแƒšแƒแƒ“ แƒแƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฏแƒแƒ›แƒ”แƒ‘แƒšแƒแƒ“, แƒชแƒแƒขแƒ แƒฌแƒแƒ•แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒแƒ—.", + + "examples.finish.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ!", + "examples.finish.description": " ", + + "steps.starter.title": "แƒจแƒ”แƒกแƒแƒ•แƒแƒšแƒ˜", + "steps.starter.description": "Regex-แƒ˜ แƒแƒ แƒ˜แƒก `Regular Expression`-แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜. แƒ˜แƒ’แƒ˜ แƒ’แƒ•แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ, แƒจแƒ”แƒ•แƒแƒ›แƒแƒฌแƒ›แƒแƒ— แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ•แƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒซแƒ˜แƒ”แƒ‘แƒ แƒแƒœ แƒ›แƒแƒ แƒ—แƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒ. แƒ›แƒแƒ“แƒ˜, แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒ—: แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ•แƒ”แƒšแƒจแƒ˜ แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒขแƒ”แƒฅแƒกแƒขแƒ˜ `OK`, แƒ แƒแƒ—แƒ แƒ’แƒแƒ“แƒแƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ”แƒขแƒแƒžแƒ–แƒ”, แƒกแƒแƒ“แƒแƒช แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒ..", + + "steps.whatIsRegex.title": "แƒ แƒ แƒแƒ แƒ˜แƒก แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ (`Regex`)?", + "steps.whatIsRegex.description": "แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ แƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ›แƒแƒฎแƒแƒขแƒแƒ•แƒก แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒœแƒ˜แƒ›แƒฃแƒจแƒก. แƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒจแƒ”แƒ›แƒแƒ™แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ˜แƒฎแƒกแƒ”แƒœแƒ˜แƒ”แƒ‘แƒ”แƒœ, แƒ แƒแƒ’แƒแƒ แƒช `Regex` แƒแƒœ `Regexp`. แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ”แƒ‘แƒœแƒแƒ“ แƒแƒœ แƒฉแƒแƒกแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒšแƒแƒ“. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒ›แƒ˜แƒกแƒ˜ แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒจแƒ”แƒ•แƒแƒ›แƒแƒฌแƒ›แƒแƒ—, แƒแƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒš แƒœแƒแƒ แƒ›แƒ”แƒ‘แƒก.\\n\\n แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ—แƒ แƒกแƒ˜แƒ แƒ“แƒ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒ›แƒแƒ•แƒซแƒ”แƒ‘แƒœแƒแƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ `pdf` แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜. แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒจแƒ”แƒ“แƒ”แƒ’แƒก แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ”แƒ•แƒ—, แƒ—แƒฃ แƒจแƒ”แƒ•แƒแƒ“แƒ’แƒ”แƒœแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒแƒฎแƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก: `^\\w+\\.pdf$`. แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒ”แƒขแƒแƒžแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ•แƒšแƒแƒกแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ˜ แƒ—แƒแƒœแƒ“แƒแƒ—แƒแƒœแƒแƒ‘แƒ˜แƒ— แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒ‘แƒ.", + + "steps.basicMatchers.title": "แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ—แƒ แƒซแƒ˜แƒ”แƒ‘แƒ (แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ)", + "steps.basicMatchers.description": "แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒกแƒ แƒ—แƒฃ แƒ‘แƒ’แƒ”แƒ แƒ˜แƒก, โ€” แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒแƒช แƒ’แƒ•แƒกแƒฃแƒ แƒก, โ€” แƒฉแƒแƒฌแƒ”แƒ แƒ แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜แƒกแƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ `curious`-แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ”แƒ‘แƒœแƒแƒ“, แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ˜แƒขแƒงแƒ•แƒ.", + + "steps.dotCharacter.title": "แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ `.`: แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ", + "steps.dotCharacter.description": "แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ `.` แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜. แƒ’แƒแƒกแƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ‘แƒšแƒแƒ“, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜.", + + "steps.characterSet.title": "แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ `[abc]`", + "steps.characterSet.description": "แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒ˜แƒขแƒงแƒ•แƒแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ, แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ `[]` แƒ•แƒฌแƒ”แƒ แƒ— แƒงแƒ•แƒ”แƒšแƒ แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒแƒ—แƒ แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒแƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒ [แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš] แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒšแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒžแƒแƒ•แƒœแƒ, แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ `[]`, แƒ’แƒแƒ›แƒงแƒแƒคแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜: `a`, `e`, `i`, `o`, `u`.", + + "steps.negatedCharacterSet.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ `[^abc]`", + "steps.negatedCharacterSet.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ, แƒ’แƒแƒ แƒ“แƒ `ber`-แƒ˜แƒกแƒ แƒ“แƒ `bor`-แƒ˜แƒกแƒ, แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ `[]`, แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก `^` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— `e` แƒ“แƒ `o` แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜-แƒ’แƒ•แƒ”แƒ แƒ“.", + + "steps.range.title": "แƒแƒกแƒแƒ—แƒ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ `[a-z]`", + "steps.range.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒš แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜ แƒ•แƒ˜แƒžแƒแƒ•แƒแƒ— แƒแƒกแƒแƒ”แƒ‘แƒ˜, แƒกแƒแƒฌแƒงแƒ˜แƒกแƒกแƒ แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒแƒกแƒแƒ”แƒ‘แƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ `[]` แƒ“แƒ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒ˜แƒกแƒแƒ’แƒแƒœ แƒ“แƒ”แƒคแƒ˜แƒกแƒ˜แƒ— `-` แƒ’แƒแƒ›แƒแƒ•แƒงแƒแƒคแƒ—. แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜แƒ, แƒ แƒแƒ› แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒ›แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ˜แƒแƒ แƒ”แƒ. แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒแƒ แƒฉแƒ”แƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒแƒกแƒแƒก `e`-แƒกแƒ แƒ“แƒ `o`-แƒก แƒจแƒแƒ แƒ˜แƒก, แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒแƒกแƒแƒ”แƒ‘แƒ˜แƒก (`e` แƒ“แƒ `o`) แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—.", + + "steps.rangeNumber.title": "แƒชแƒ˜แƒคแƒ แƒ—แƒ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ `[0-9]`", + "steps.rangeNumber.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒš แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜ แƒ•แƒ˜แƒžแƒแƒ•แƒแƒ— แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜, แƒกแƒแƒฌแƒงแƒ˜แƒกแƒกแƒ (แƒฃแƒ›แƒชแƒ˜แƒ แƒ”แƒกแƒ˜) แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ (แƒฃแƒ“แƒ˜แƒ“แƒ”แƒกแƒ˜) แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜ `[]` แƒ“แƒ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒ˜แƒกแƒแƒ’แƒแƒœ แƒ“แƒ”แƒคแƒ˜แƒกแƒ˜แƒ— `-` แƒ’แƒแƒ›แƒแƒ•แƒงแƒแƒคแƒ—. แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒแƒ แƒฉแƒ”แƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒชแƒ˜แƒคแƒ แƒก `3`-แƒก แƒ“แƒ `6`-แƒก แƒจแƒแƒ แƒ˜แƒก, แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ“แƒ แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒก (`3` แƒ“แƒ `6`) แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—.", + + "examples.basicMatchers.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ—แƒ แƒซแƒ˜แƒ”แƒ‘แƒ (แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ)", + "examples.basicMatchers.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒแƒ แƒฉแƒ”แƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก `of`.", + + "examples.dotCharacter.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ", + "examples.dotCharacter.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒแƒกแƒแƒ”แƒ‘แƒ˜แƒก, แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒก, แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒแƒกแƒแƒ แƒฉแƒ”แƒ•แƒแƒ“. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ.", + + "examples.characterSet.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜", + "examples.characterSet.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒคแƒ แƒแƒ–แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ. แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒแƒกแƒแƒ.", + + "examples.negatedCharacterSet.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜", + "examples.negatedCharacterSet.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ แƒ›แƒแƒ•แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜, แƒ’แƒแƒ แƒ“แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ - `beor` แƒ“แƒ `beur`. แƒ’แƒแƒœแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ— แƒ”แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.", + + "examples.range.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒแƒกแƒแƒ—แƒ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜", + "examples.range.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒแƒ แƒฉแƒ”แƒ•แƒก แƒแƒกแƒแƒ”แƒ‘แƒก `g`-แƒ˜แƒ“แƒแƒœ `k`-แƒ›แƒ“แƒ”.\\nแƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก `g` แƒ“แƒ `k` แƒแƒกแƒแƒ”แƒ‘แƒ˜แƒช.", + + "examples.rangeNumber.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒชแƒ˜แƒคแƒ แƒ—แƒ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜", + "examples.rangeNumber.description": "แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ—แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜ `2`-แƒ˜แƒ“แƒแƒœ `7`-แƒ›แƒ“แƒ”.\\nแƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก `2` แƒ“แƒ `7`.", + + "steps.repetitions.title": "แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜", + "steps.repetitions.description": "แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฃ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ  แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒ แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒแƒกแƒ (แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ) แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒ”แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒ: แƒžแƒšแƒฃแƒกแƒ˜ `+`, แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜ `*` แƒ“แƒ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?`.", + + "steps.asterisk.title": "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜ `*`", + "steps.asterisk.description": "แƒ˜แƒ›แƒ˜แƒก แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒแƒ“, แƒ แƒแƒ› แƒแƒ›แƒ แƒ—แƒฃ แƒ˜แƒ› แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒแƒœ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ แƒแƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒฌแƒ”แƒ แƒ— แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒก `*`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒแƒœ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ .", + + "steps.plusCharacter.title": "แƒžแƒšแƒฃแƒกแƒ˜ `+`", + "steps.plusCharacter.description": "แƒ˜แƒ›แƒ˜แƒก แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒแƒ“, แƒ แƒแƒ› แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ , แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒฌแƒ”แƒ แƒ— แƒžแƒšแƒฃแƒกแƒก `+`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ .", + + "steps.questionMark.title": "แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?`", + "steps.questionMark.description": "แƒ˜แƒ›แƒ˜แƒก แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒแƒ“, แƒ แƒแƒ› แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒฌแƒ”แƒ แƒ— แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒก `?`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `u` แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ.", + + "steps.quantifier.title": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 1", + "steps.quantifier.description": "แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฃ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒแƒ“ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒก แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒก `{n}`, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ”แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ `2`-แƒฏแƒ”แƒ .", + + "steps.quantifierMin.title": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 2", + "steps.quantifierMin.description": "แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ—แƒฃ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ แƒ˜แƒชแƒฎแƒ•แƒก แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒซแƒ˜แƒ›แƒ”แƒก `{n, }`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› `3`-แƒฏแƒ”แƒ .", + + "steps.quantifierRange.title": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 3", + "steps.quantifierRange.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ— แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ (แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒจแƒฃแƒแƒšแƒ”แƒ“แƒ˜), แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ’แƒแƒ›แƒ”แƒแƒ แƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒ“แƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ  แƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒก `{x,y}`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒฃแƒœแƒ“แƒ แƒ›แƒ”แƒแƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ `1`-แƒ˜แƒ“แƒแƒœ `3`-แƒ›แƒ“แƒ” แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜.", + + "examples.asterisk.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜ `*`", + "examples.asterisk.description": "แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒก `*` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ แƒ“แƒ แƒ“แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒแƒกแƒ `e` แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜, แƒแƒœแƒ“แƒ แƒจแƒ”แƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ .", + + "examples.plusCharacter.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒžแƒšแƒฃแƒกแƒ˜ `+`", + "examples.plusCharacter.description": "แƒžแƒšแƒฃแƒกแƒ˜แƒก `+` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒ› แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒแƒกแƒ `e` แƒจแƒ”แƒ“แƒ˜แƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒแƒœ แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ แƒ›แƒ แƒแƒ•แƒแƒšแƒฏแƒ”แƒ .", + + "examples.questionMark.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?`", + "examples.questionMark.description": "แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒแƒกแƒ `n` แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?`. แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ“แƒ˜แƒแƒ“แƒ”แƒก แƒแƒ แƒ˜แƒ•แƒ” (`a` แƒ“แƒ `an`) แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ.", + + "examples.quantifier.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 1", + "examples.quantifier.description": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก `{}` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ˜แƒ› แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ—แƒแƒœ แƒแƒœ แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ—แƒแƒœ, แƒกแƒแƒ“แƒแƒช แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ `4` แƒชแƒ˜แƒคแƒ แƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜. แƒ’แƒแƒฎแƒกแƒแƒ•แƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ `[0-9]` แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ— แƒชแƒ˜แƒคแƒ แƒ—แƒแƒœ.", + + "examples.quantifierMin.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 2", + "examples.quantifierMin.description": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก `{}` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ˜แƒ› แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ—แƒแƒœ แƒแƒœ แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ—แƒแƒœ, แƒกแƒแƒ“แƒแƒช แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ `2` แƒแƒœ แƒ›แƒ”แƒขแƒ˜ แƒชแƒ˜แƒคแƒ แƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜.", + + "examples.quantifierRange.title": "แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ: แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ - 3", + "examples.quantifierRange.description": "แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒšแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก `{}` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ˜แƒ› แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ—แƒแƒœ แƒแƒœ แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ—แƒแƒœ, แƒกแƒแƒ“แƒแƒช แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› `1` แƒ“แƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒฃแƒ› `4` แƒชแƒ˜แƒคแƒ แƒ˜แƒ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜.", + + "steps.grouping.title": "แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ `( )`: แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ", + "steps.grouping.description": "Regex-แƒจแƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ, แƒ›แƒแƒ•แƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ (แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ) แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ”แƒก แƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒกแƒ แƒฃแƒšแƒ”แƒจแƒ˜ แƒ›แƒแƒกแƒแƒงแƒ•แƒแƒœแƒแƒ“. แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก `()`. แƒแƒ›แƒฏแƒ”แƒ แƒแƒ“ แƒ›แƒแƒ“แƒ˜แƒ—, แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒแƒฎแƒ“แƒ”แƒœแƒก `haa`-แƒก แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒแƒก.", + + "steps.groupReference.title": "แƒฏแƒ’แƒฃแƒคแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ", + "steps.groupReference.description": "แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒจแƒ˜ แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ `ha` แƒ“แƒ `haa`. แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒฏแƒ’แƒฃแƒคแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒฎแƒ“แƒ”แƒ‘แƒ `\\1`-แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒ— (แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒ—แƒแƒ•แƒก แƒ•แƒแƒ แƒ˜แƒ“แƒ”แƒ‘แƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒแƒฌแƒ”แƒ แƒแƒก). แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, `1` แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒก แƒฏแƒ’แƒฃแƒคแƒ˜แƒก แƒ แƒ˜แƒ’แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒก. แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— `\\2` แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜, แƒ แƒแƒ—แƒ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒ›แƒ”แƒแƒ แƒ” แƒฏแƒ’แƒฃแƒคแƒ–แƒ”.", + + "steps.nonCapturingGrouping.title": "แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜ `(?: )`: แƒ“แƒแƒฏแƒ’แƒฃแƒคแƒ”แƒ‘แƒ แƒ แƒ˜แƒ’แƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”", + "steps.nonCapturingGrouping.description": "แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒ˜แƒ›แƒ’แƒ•แƒแƒ แƒแƒ“แƒแƒช, แƒ แƒแƒ› แƒแƒ  แƒ“แƒแƒฃแƒจแƒ•แƒแƒ— แƒ›แƒแƒกแƒ–แƒ” แƒ›แƒ˜แƒฌแƒ•แƒ“แƒแƒ›แƒ (แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ) แƒ แƒ˜แƒ’แƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒ—. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒแƒ แƒ˜ แƒฏแƒ’แƒฃแƒคแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒฏแƒ’แƒฃแƒคแƒ–แƒ” แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒแƒ•แƒ— `\\1`-แƒ˜แƒ—, แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ›แƒ”แƒแƒ แƒ” แƒฏแƒ’แƒฃแƒคแƒ–แƒ”, แƒ แƒแƒ“แƒ’แƒแƒœ แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒฏแƒ’แƒฃแƒคแƒก แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜. แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— `\\1` แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜, แƒ แƒแƒ—แƒ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ แƒ›แƒ”แƒแƒ แƒ” แƒฏแƒ’แƒฃแƒคแƒ–แƒ”.", + + "steps.pipeCharacter.title": "แƒ•แƒ”แƒ แƒขแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒฎแƒแƒ–แƒ˜ `|`", + "steps.pipeCharacter.description": "แƒแƒ› แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒœแƒ•แƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ— แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒฅแƒ•แƒ”แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜. แƒแƒ› แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—, แƒงแƒ•แƒ”แƒšแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ˜แƒฌแƒ”แƒ แƒแƒก แƒ›แƒ˜แƒงแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒ˜แƒกแƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒแƒก แƒ•แƒ”แƒ แƒขแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒฎแƒแƒ–แƒ˜แƒ— `|`. แƒ”แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ’แƒแƒœ `[abc]`, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒฅแƒ•แƒ”แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ–แƒ”. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ—แƒแƒœ `cat` แƒ“แƒ `rat`. แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒ แƒขแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜ แƒฎแƒแƒ–แƒ˜ `|` แƒ“แƒ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒกแƒ˜แƒขแƒงแƒ•แƒ `dog`, แƒ แƒแƒ—แƒ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ—แƒแƒœ แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒ—แƒแƒœแƒฎแƒ•แƒ”แƒ“แƒ แƒ.", + + "steps.escapeCharacter.title": "แƒฃแƒ™แƒแƒœ แƒ’แƒแƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒ˜ `\\`", + "steps.escapeCharacter.description": "แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒกแƒแƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—. `{ } [ ] / \\ + * . $^ | ?` แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒแƒฆแƒฅแƒ›แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜, แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒฃแƒ™แƒแƒœ แƒ’แƒแƒ“แƒแƒฎแƒ แƒ˜แƒš แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒก `\\`. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ `.` แƒ“แƒ แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜ `*`, แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒแƒ แƒ˜แƒ•แƒ” แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก (`.` แƒ“แƒ `*`) แƒฌแƒ˜แƒœ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒฃแƒ™แƒแƒœ แƒ’แƒแƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒ˜ `\\`.", + + "steps.caret.title": "แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `^`:\\nแƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒฎแƒแƒ–แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—", + "steps.caret.description": "แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ“แƒ แƒ” แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ”แƒ—, แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒจแƒ˜ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒœแƒแƒ˜แƒ  แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒก: `[0-9]`. แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒก แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ“แƒแƒฃแƒ แƒ—แƒ”แƒ— แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `^`.", + + "steps.dollar.title": "แƒ“แƒแƒšแƒแƒ แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `$`:\\nแƒจแƒ”แƒ แƒฉแƒ”แƒ•แƒ แƒฎแƒแƒ–แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—", + "steps.dollar.description": "แƒ“แƒแƒฃแƒ แƒ—แƒ”แƒ— แƒ“แƒแƒšแƒแƒ แƒ˜แƒก `$` แƒœแƒ˜แƒจแƒแƒœแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ `html`-แƒก แƒ‘แƒแƒšแƒแƒกแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ—, แƒ แƒแƒ—แƒ แƒ›แƒแƒซแƒ˜แƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ `html`-แƒ”แƒ‘แƒ˜.", + + "steps.wordCharacter.title": "แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ `\\w`: แƒแƒกแƒ, แƒชแƒ˜แƒคแƒ แƒ˜ แƒ“แƒ แƒฅแƒ•แƒ”แƒขแƒ˜แƒ แƒ”", + "steps.wordCharacter.description": "`\\w` แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒกแƒแƒ”แƒ‘แƒ˜แƒก, แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฅแƒ•แƒ”แƒขแƒ˜แƒ แƒ”แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“. แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— `\\w` แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜, แƒ แƒแƒ—แƒ แƒ›แƒแƒ˜แƒซแƒ˜แƒแƒ— แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒแƒกแƒ, แƒชแƒ˜แƒคแƒ แƒ˜ แƒ“แƒ แƒฅแƒ•แƒ”แƒขแƒ˜แƒ แƒ”.", + + "steps.withoutWordCharacter.title": "แƒ’แƒแƒ แƒ“แƒ แƒแƒกแƒ-แƒชแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒกแƒ `\\W`", + "steps.withoutWordCharacter.description": "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ `\\W` แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“, แƒ’แƒแƒ แƒ“แƒ แƒแƒกแƒแƒ”แƒ‘แƒ˜แƒกแƒ, แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒฅแƒ•แƒ”แƒขแƒ˜แƒ แƒ”แƒ”แƒ‘แƒ˜แƒกแƒ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.", + + "steps.numberCharacter.title": "แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜ `\\d`", + "steps.numberCharacter.description": "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ `\\d` แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.", + + "steps.withoutNumberCharacter.title": "แƒ’แƒแƒ แƒ“แƒ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒกแƒ `\\D`", + "steps.withoutNumberCharacter.description": "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ `\\D` แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“, แƒ’แƒแƒ แƒ“แƒ แƒชแƒ˜แƒคแƒ แƒ”แƒ‘แƒ˜แƒกแƒ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.", + + "steps.spaceCharacter.title": "แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜ `\\s`", + "steps.spaceCharacter.description": "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ `\\s` แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.", + + "steps.withoutSpaceCharacter.title": "แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ `\\S`", + "steps.withoutSpaceCharacter.description": "แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ `\\S` แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ›แƒแƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒšแƒแƒ“, แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒกแƒ. แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜.", + + "steps.lookarounds.title": "แƒ›แƒ˜แƒ›แƒแƒฎแƒ”แƒ“แƒ•แƒ", + "steps.lookarounds.description": "แƒ—แƒฃ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒคแƒ แƒแƒ–แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ•แƒฌแƒ”แƒ แƒ—, แƒ›แƒแƒกแƒ“แƒ”แƒ•แƒ“แƒ”แƒก แƒแƒœแƒ“แƒ แƒฌแƒ˜แƒœ แƒฃแƒกแƒฌแƒ แƒ”แƒ‘แƒ“แƒ”แƒก แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒฎแƒ•แƒ แƒคแƒ แƒแƒ–แƒแƒก, แƒฃแƒœแƒ“แƒ โ€žแƒ›แƒ˜แƒ›แƒแƒ•แƒ˜แƒฎแƒ”แƒ“แƒแƒ—โ€œ. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒขแƒแƒžแƒ–แƒ”, แƒ แƒแƒ—แƒ แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ—, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฎแƒ“แƒ”แƒ‘แƒ Regex-แƒจแƒ˜ โ€žแƒ›แƒ˜แƒ›แƒแƒฎแƒ”แƒ“แƒ•แƒโ€œ.", + + "steps.positiveLookahead.title": "แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฌแƒ˜แƒœ: `(?=)`", + "steps.positiveLookahead.description": "แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ— แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ•แƒ˜แƒฆแƒแƒ— แƒกแƒแƒแƒ—แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. แƒ”แƒกแƒ” แƒ˜แƒ’แƒ˜, แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ•แƒฌแƒ•แƒ“แƒ”แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ—แƒแƒœ แƒกแƒ“แƒ”แƒ•แƒก `PM`-แƒ˜. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ `(?=)` แƒ“แƒ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒขแƒแƒšแƒแƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ˜แƒก `=` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— `PM`-แƒ˜.", + + "steps.negativeLookahead.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฌแƒ˜แƒœ: `(?!)`", + "steps.negativeLookahead.description": "แƒ•แƒ—แƒฅแƒ•แƒแƒ— แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ’แƒแƒ แƒ“แƒ แƒกแƒแƒแƒ—แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ `(?!)` แƒ“แƒ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒซแƒแƒฎแƒ˜แƒšแƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ˜แƒก `!` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— `PM`-แƒ˜.", + + "steps.positiveLookbehind.title": "แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฃแƒ™แƒแƒœ: `(?<=)`", + "steps.positiveLookbehind.description": "แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ— แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ•แƒ˜แƒฆแƒแƒ— แƒคแƒแƒกแƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ. แƒ”แƒกแƒ” แƒ˜แƒ’แƒ˜, แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ•แƒฌแƒ•แƒ“แƒ”แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ— แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒฌแƒ˜แƒœ แƒฃแƒกแƒฌแƒ แƒ”แƒ‘แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ `$`. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ“แƒแƒ“แƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฃแƒ™แƒแƒœ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ `(?<=)` แƒ“แƒ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒขแƒแƒšแƒแƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ˜แƒก `=` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ `\\$`.", + + "steps.negativeLookbehind.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ แƒฃแƒ™แƒแƒœ: `(?<!)`", + "steps.negativeLookbehind.description": "แƒ•แƒ—แƒฅแƒ•แƒแƒ— แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ—แƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ’แƒแƒ แƒ“แƒ แƒคแƒแƒกแƒ˜แƒก แƒ›แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒกแƒ. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒฃแƒ™แƒแƒœ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ `(?<!)` แƒ“แƒ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก, แƒซแƒแƒฎแƒ˜แƒšแƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ˜แƒก `!` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ `\\$`.", + + "steps.flags.title": "แƒแƒšแƒ›แƒ”แƒ‘แƒ˜", + "steps.flags.description": "แƒแƒšแƒ›แƒ”แƒ‘แƒ˜ แƒแƒ›แƒ แƒ—แƒฃ แƒ˜แƒ› แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒ’แƒแƒœ แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒš แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒก แƒชแƒ•แƒšแƒ˜แƒแƒœ. แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ›แƒ˜แƒขแƒแƒ›แƒแƒ, แƒ แƒแƒ› แƒแƒšแƒ›แƒ”แƒ‘แƒก `แƒ›แƒแƒ“แƒ˜แƒคแƒ˜แƒ™แƒแƒขแƒแƒ แƒ”แƒ‘แƒแƒ“แƒแƒช` แƒ›แƒแƒ˜แƒฎแƒกแƒ”แƒœแƒ˜แƒ”แƒ‘แƒ”แƒœ. แƒแƒšแƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒแƒ•แƒ”แƒœ, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ” แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒชแƒแƒšแƒ™แƒ” แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒ”แƒ แƒ—แƒแƒ‘แƒšแƒ˜แƒแƒ‘แƒแƒ–แƒ” แƒ—แƒฃ แƒ”แƒ แƒ— แƒ›แƒ—แƒšแƒ˜แƒแƒœ แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ”; แƒแƒ แƒ˜แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒ›แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ˜แƒแƒ แƒ”; แƒžแƒแƒฃแƒšแƒแƒ‘แƒก แƒ—แƒฃ แƒแƒ แƒ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒก. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒขแƒแƒžแƒ–แƒ”, แƒ แƒแƒ—แƒ แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ— Regex-แƒจแƒ˜ แƒแƒšแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ.", + + "steps.flagsGlobal.title": "แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ แƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒแƒšแƒแƒ›แƒ˜", + "steps.flagsGlobal.description": "`global` แƒแƒšแƒแƒ›แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒก แƒฃแƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒแƒก แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜. แƒ—แƒฃ แƒแƒ› แƒแƒšแƒแƒ›แƒก แƒแƒ  แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ–แƒ” แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜. แƒแƒฎแƒšแƒ แƒ™แƒ˜, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ— `global` แƒแƒšแƒแƒ›แƒ˜, แƒ แƒแƒ—แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒก แƒแƒ›แƒแƒ™แƒ แƒ”แƒ‘แƒ.", + + "steps.flagsMultiline.title": "แƒ›แƒ แƒแƒ•แƒแƒšแƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒแƒšแƒแƒ›แƒ˜", + "steps.flagsMultiline.description": "Regex-แƒ˜ แƒ›แƒ—แƒ”แƒš แƒขแƒ”แƒฅแƒกแƒขแƒก แƒ”แƒ แƒ— แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒแƒ“ แƒแƒฆแƒ˜แƒฅแƒ•แƒแƒ›แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก `multiline` แƒแƒšแƒแƒ›แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ˜แƒ—แƒแƒช แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ” แƒ•แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒแƒ— แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ”. แƒแƒ› แƒ’แƒ–แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—แƒแƒช แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒš แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ–แƒ” แƒ•แƒแƒฎแƒ“แƒ”แƒœแƒ— แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒแƒก, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ–แƒ” แƒชแƒแƒš-แƒชแƒแƒšแƒ™แƒ” แƒ˜แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒก. แƒแƒฎแƒšแƒ แƒ™แƒ˜, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ— `multiline` แƒแƒšแƒแƒ›แƒ˜, แƒ แƒแƒ—แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ.", + + "steps.flagsCaseInsensitive.title": "แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒแƒ แƒแƒ›แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ˜แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒแƒšแƒแƒ›แƒ˜", + "steps.flagsCaseInsensitive.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒ แƒ”แƒ’แƒ˜แƒกแƒขแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ— แƒ›แƒ’แƒ แƒซแƒœแƒแƒ‘แƒ˜แƒแƒ แƒ” แƒแƒ  แƒ˜แƒงแƒแƒก, แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ— `case-insensitive` แƒแƒšแƒแƒ›แƒ˜.", + + "steps.greedyMatching.title": "โ€žแƒ’แƒแƒฃแƒ›แƒแƒซแƒฆแƒแƒ แƒ˜โ€œ แƒซแƒ˜แƒ”แƒ‘แƒ", + "steps.greedyMatching.description": "Regex-แƒ˜ แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“ แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก โ€žแƒ’แƒแƒฃแƒ›แƒแƒซแƒฆแƒแƒ โ€œ แƒซแƒ˜แƒ”แƒ‘แƒแƒก. แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ—แƒ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒแƒ“ แƒ“แƒ˜แƒ“แƒฎแƒแƒœแƒก แƒ’แƒแƒกแƒขแƒแƒœแƒก. แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜. แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ”แƒ›แƒแƒ แƒ—แƒ”แƒ‘แƒ `r` แƒแƒกแƒแƒ–แƒ” แƒ“แƒแƒ›แƒ—แƒแƒ•แƒ แƒ”แƒ‘แƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒก, แƒ—แƒแƒœแƒแƒช, แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒแƒ  แƒแƒฅแƒ•แƒก, แƒ แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒฃแƒกแƒฌแƒ แƒ”แƒ‘แƒก แƒฌแƒ˜แƒœ `r`-แƒก. แƒแƒ›แƒแƒกแƒ—แƒแƒœ, แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒแƒ  แƒฉแƒ”แƒ แƒ“แƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜แƒ•แƒ” แƒœแƒแƒžแƒแƒ•แƒœ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ–แƒ” (`r`-แƒ–แƒ”).", + + "steps.lazyMatching.title": "โ€žแƒ–แƒแƒœแƒขแƒ˜โ€œ แƒซแƒ˜แƒ”แƒ‘แƒ", + "steps.lazyMatching.description": "โ€žแƒ’แƒแƒฃแƒ›แƒแƒซแƒฆแƒแƒ แƒ˜โ€œ แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒแƒ’แƒแƒœ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ˜แƒ—, โ€žแƒ–แƒแƒœแƒขแƒ˜โ€œ แƒซแƒ˜แƒ”แƒ‘แƒ แƒฉแƒ”แƒ แƒ“แƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜แƒ•แƒ” แƒœแƒแƒžแƒแƒ•แƒœ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ–แƒ”. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒแƒจแƒ˜ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?` แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒก `*` แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒ—แƒ แƒ›แƒแƒซแƒ”แƒ‘แƒœแƒ˜แƒš แƒ˜แƒฅแƒœแƒ”แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒฌแƒ˜แƒœ แƒฃแƒกแƒฌแƒ แƒ”แƒ‘แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒ“แƒ แƒ‘แƒแƒšแƒแƒ•แƒ“แƒ”แƒ‘แƒ แƒแƒกแƒ `r`-แƒ–แƒ”. แƒ›แƒแƒจแƒแƒกแƒแƒ“แƒแƒ›แƒ”, แƒซแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜ แƒจแƒ”แƒฌแƒงแƒ“แƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜แƒ•แƒ” แƒœแƒแƒžแƒแƒ•แƒœ แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒ–แƒ” (`r`-แƒ–แƒ”).", + + "steps.completeAllSteps.title": "แƒ’แƒ˜แƒšแƒแƒชแƒแƒ•แƒ—, แƒงแƒ•แƒ”แƒšแƒ แƒ”แƒขแƒแƒžแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ˜แƒแƒ แƒ”แƒ—!", + "steps.completeAllSteps.description": "แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ“แƒ แƒแƒก แƒ›แƒ˜แƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ— แƒ’แƒแƒœแƒ•แƒšแƒ˜แƒš แƒ”แƒขแƒแƒžแƒ”แƒ‘แƒก แƒ“แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ“แƒแƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— แƒ”แƒ แƒ—แƒ˜ แƒ”แƒขแƒแƒžแƒ˜แƒ“แƒแƒœ แƒ›แƒ”แƒแƒ แƒ”แƒ–แƒ”." +} diff --git a/src/localization/ka/lessons.json b/src/localization/ka/lessons.json new file mode 100644 index 00000000..38e9d7a5 --- /dev/null +++ b/src/localization/ka/lessons.json @@ -0,0 +1,7 @@ +{ + "lessons.regex101.title": "Regex 101 - KA", + "lessons.regex101.description": "แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ— Regex-แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ”แƒ‘แƒ˜.", + + "lessons.regexForSeo.title": "Regex for SEO - KA", + "lessons.regexForSeo.description": "แƒแƒ› แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒจแƒ”แƒซแƒšแƒ”แƒ‘แƒ— แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒแƒ—, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒ“แƒ แƒ แƒ แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒแƒ‘แƒแƒจแƒ˜แƒ แƒ“แƒแƒกแƒแƒจแƒ•แƒ”แƒ‘แƒ˜ Regex-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ SEO-แƒกแƒ—แƒ•แƒ˜แƒก." +} diff --git a/src/localization/ka/lessons/regexForSeo.json b/src/localization/ka/lessons/regexForSeo.json new file mode 100644 index 00000000..539607df --- /dev/null +++ b/src/localization/ka/lessons/regexForSeo.json @@ -0,0 +1,49 @@ +{ + "lesson.regexForSeo.starter.title": "แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ SEO-แƒ—แƒ•แƒ˜แƒก", + "lesson.regexForSeo.starter.description": "Regex-แƒ˜ แƒแƒ แƒ˜แƒก แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ˜แƒ—, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ˜แƒ› แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒ•แƒ˜แƒกแƒแƒช แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒ–แƒ แƒ“แƒ แƒกแƒฃแƒ แƒก. แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก SEO-แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ แƒ˜แƒ›แƒแƒจแƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒก, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜ แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒก แƒ“แƒ˜แƒ“แƒ˜ (แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒฃแƒ แƒ˜) แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒแƒœแƒแƒšแƒ˜แƒ–แƒก แƒ“แƒ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒคแƒ˜แƒšแƒขแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒก. แƒ—แƒฃแƒ™แƒ˜ Regex-แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜แƒ, แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒกแƒฌแƒแƒ•แƒšแƒ แƒ“แƒแƒ˜แƒฌแƒงแƒแƒ— `Regex 101` แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒ—แƒ˜. \\n\\nแƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒขแƒ”แƒฅแƒกแƒขแƒ˜ `OK`, แƒ แƒแƒ—แƒ แƒ’แƒแƒ“แƒแƒฎแƒ•แƒ˜แƒ“แƒ”แƒ— แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ”แƒขแƒแƒžแƒ–แƒ” แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒœแƒ›แƒแƒ แƒขแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ˜แƒฆแƒแƒ—.", + + "lesson.regexForSeo.usage.title": "แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜", + "lesson.regexForSeo.usage.description": "แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก SEO-แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ˜แƒกแƒ”แƒ— แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒ”แƒ‘แƒ˜แƒชแƒแƒ `Google Analytics`, `Google Data Studio`, `Google Sheets`, `Google Search Console`, `Ahrefs`, `Deepcrawl`, `Screaming Frog` แƒ“แƒ แƒกแƒฎแƒ•แƒ. แƒแƒกแƒ”แƒ•แƒ”, แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ `.htaccess` แƒ“แƒ `robots.txt (regex-แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ˜ แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜)` แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜.\\n\\nแƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ Regex-แƒ˜แƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒš แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒ—แƒแƒœ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ `Google`-แƒ˜แƒ—.", + + "lesson.regexForSeo.basics.title": "แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ”แƒ‘แƒ˜", + "lesson.regexForSeo.basics.description": "แƒ›แƒแƒ“แƒ˜, แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ— Regex-แƒ˜แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜, แƒ แƒแƒช แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ’แƒแƒ“แƒ’แƒ”แƒ‘แƒแƒ— แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜. แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฃแƒ™แƒ”แƒ— แƒ’แƒแƒ”แƒ แƒ™แƒ•แƒ”แƒ— แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒจแƒ˜ แƒ›แƒแƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ”แƒ‘แƒจแƒ˜, แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ’แƒแƒ“แƒแƒฎแƒ”แƒ“แƒแƒ— `Regex 101` แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒก. แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ•แƒ”แƒšแƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒกแƒ˜แƒขแƒงแƒ•แƒ `Yes` แƒ“แƒ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒกแƒแƒฅแƒ›แƒ”แƒ–แƒ”.", + + "lesson.regexForSeo.or.title": "โ€žแƒแƒœโ€œ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ `|`", + "lesson.regexForSeo.or.description": "โ€žแƒแƒœโ€œ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก `|` แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒฅแƒ•แƒ”แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ“แƒแƒฌแƒ”แƒ แƒ”แƒ— แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ”แƒ‘แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒก `seo` แƒ“แƒ `regex`. แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ”แƒ แƒ—แƒ›แƒแƒœแƒ”แƒ—แƒ˜แƒกแƒแƒ’แƒแƒœ แƒ’แƒแƒ›แƒแƒงแƒแƒ•แƒ˜แƒ— โ€žแƒแƒœโ€œ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒ— `|`.", + + "lesson.regexForSeo.optional.title": "แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒแƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ `?`", + "lesson.regexForSeo.optional.description": "แƒแƒ› แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ˜แƒ›แƒ˜แƒก แƒแƒฆแƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒแƒ“, แƒ แƒแƒ› แƒ”แƒกแƒ แƒ—แƒฃ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒแƒœ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒแƒ. แƒ•แƒ—แƒฅแƒ•แƒแƒ— แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ’แƒแƒคแƒ˜แƒšแƒขแƒ•แƒ แƒ แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ— `http` แƒ“แƒ `https` แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒแƒ› แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ— โ€žแƒแƒœโ€œ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก `|` แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒชแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ˜แƒ“แƒ”แƒœแƒขแƒฃแƒ แƒ˜แƒ, แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ’แƒ–แƒแƒช.\\n\\nแƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒจแƒ˜, แƒแƒกแƒ `s` แƒแƒ แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ (แƒแƒ แƒแƒกแƒแƒ•แƒแƒšแƒ“แƒ”แƒ‘แƒฃแƒšแƒ). Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, แƒแƒกแƒ `s`-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `?`.", + + "lesson.regexForSeo.any.title": "แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ `.*`", + "lesson.regexForSeo.any.description": "Regex-แƒจแƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ `.` แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜แƒก แƒฉแƒแƒ—แƒ•แƒšแƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ” (แƒ“แƒ แƒแƒ แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœ แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ”). แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ `*` แƒแƒฆแƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ›แƒ˜แƒก แƒฌแƒ˜แƒœ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ” แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒก, แƒแƒœ แƒ‘แƒ”แƒ•แƒ แƒฏแƒ”แƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒก. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒœแƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ (`.` แƒ“แƒ `*`) แƒ”แƒ แƒ—แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ”แƒก แƒ˜แƒ›แƒแƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› `.`-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒ แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœ แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ” (แƒ“แƒ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”).\\n\\nแƒฅแƒ•แƒ”แƒ›แƒแƒ—, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒแƒ™แƒ•แƒแƒœแƒซแƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ. แƒ˜แƒ›แƒแƒ•แƒ” แƒ•แƒ”แƒšแƒจแƒ˜, แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ แƒ“แƒ แƒ•แƒแƒ แƒกแƒ™แƒ•แƒšแƒแƒ•แƒ˜ `.*`, แƒ แƒแƒ—แƒ แƒจแƒ”แƒแƒ“แƒ’แƒ˜แƒœแƒแƒ— แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒกแƒ”แƒ— แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ—แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ `how to write`-แƒ˜แƒ— แƒ“แƒ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ’แƒแƒ  แƒ’แƒ แƒซแƒ”แƒšแƒ“แƒ”แƒ‘แƒ.", + + "lesson.regexForSeo.contains.title": "แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก", + "lesson.regexForSeo.contains.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒ’แƒแƒ•แƒคแƒ˜แƒšแƒขแƒ แƒแƒ— แƒแƒ›แƒ แƒ—แƒฃ แƒ˜แƒ› แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒแƒœ แƒคแƒ แƒแƒ–แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—, แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ แƒแƒœ แƒคแƒ แƒแƒ–แƒ แƒฃแƒœแƒ“แƒ แƒ›แƒแƒ•แƒแƒฅแƒชแƒ˜แƒแƒ— แƒแƒ  `.*`-แƒก แƒจแƒแƒ แƒ˜แƒก (`.*` แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ แƒ›แƒแƒ“แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜). แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— `.*buy.*`, แƒ แƒแƒ—แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒก แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒแƒก `buy`.", + + "lesson.regexForSeo.negated.title": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ `[^abc]`", + "lesson.regexForSeo.negated.description": "แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ”แƒ‘แƒก `[^]` แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ˜แƒ› แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒœแƒ˜แƒจแƒ•แƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒฃแƒแƒ แƒ•แƒงแƒแƒ—. แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒ™แƒ•แƒแƒ“แƒ แƒแƒขแƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ—แƒแƒ•แƒกแƒแƒ แƒ—แƒ˜แƒก แƒกแƒแƒฎแƒ˜แƒ— แƒ“แƒแƒ•แƒฃแƒ แƒ—แƒแƒ— แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `^`. แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ แƒแƒ’แƒแƒ แƒช `http`-แƒ˜แƒ—, แƒ˜แƒกแƒ” `https`-แƒ˜แƒ— แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜. แƒ แƒแƒ“แƒ’แƒแƒœ `http` แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜ แƒแƒ แƒ˜แƒ•แƒ”แƒ’แƒแƒœ แƒ’แƒ•แƒฎแƒ•แƒ“แƒ”แƒ‘แƒ, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ `https`-แƒ˜แƒ— แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ—แƒแƒœแƒแƒช. แƒ”แƒก แƒ แƒแƒ› แƒแƒกแƒ” แƒแƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒก, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, แƒแƒกแƒ `p`-แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— `[^s]`, แƒ แƒแƒ—แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒแƒกแƒ `s`-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ แƒ˜แƒชแƒฎแƒ•แƒ. แƒจแƒ”แƒ“แƒ”แƒ’แƒแƒ“, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ•แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ `http`-แƒ˜แƒ— แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒฃแƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ—แƒแƒœ.", + + "lesson.regexForSeo.caret.title": "แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `^`", + "lesson.regexForSeo.caret.description": "แƒ•แƒ—แƒฅแƒ•แƒแƒ— แƒ’แƒ•แƒแƒฅแƒ•แƒก URL-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜ แƒ“แƒ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒกแƒ”แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ `http`-แƒ˜แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› `http` แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ˜ URL-แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ, แƒกแƒฎแƒ•แƒ แƒแƒ“แƒ’แƒ˜แƒšแƒ”แƒ‘แƒจแƒ˜แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒ•แƒฎแƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒจแƒฃแƒแƒจแƒ˜ แƒแƒœ แƒ‘แƒแƒšแƒแƒจแƒ˜). แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒกแƒ”แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜ แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ—, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ `http`-แƒ˜แƒ—, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `^`.", + + "lesson.regexForSeo.dollarAndEscape.title": "แƒ“แƒแƒšแƒแƒ แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `$` แƒ“แƒ แƒฃแƒ™แƒแƒœ แƒ’แƒแƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒ˜ `\\`", + "lesson.regexForSeo.dollarAndEscape.description": "แƒ˜แƒกแƒ”แƒ• แƒ“แƒ แƒ˜แƒกแƒ”แƒ•, แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก URL-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜. แƒแƒ›แƒฏแƒ”แƒ แƒแƒ“ แƒ’แƒ•แƒกแƒฃแƒ แƒก, แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒกแƒ”แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ `.htm`-แƒ˜แƒ—.\\n\\nแƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒแƒ“แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒœแƒแƒ˜แƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ—แƒแƒœ, แƒฃแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ”แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ, แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒแƒ— แƒฃแƒ™แƒแƒœ แƒ’แƒแƒ“แƒแƒฎแƒ แƒ˜แƒšแƒ˜ แƒฌแƒ˜แƒšแƒแƒ“แƒ˜แƒก แƒฎแƒแƒ–แƒ˜ `\\`, แƒ แƒแƒ—แƒ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ `.` แƒแƒฆแƒฅแƒ›แƒฃแƒš แƒ˜แƒฅแƒœแƒ”แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ. แƒ”แƒก โ€žแƒฎแƒ แƒ˜แƒ™แƒ˜โ€œ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ  แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ” (แƒ›แƒแƒ’.: `*`, `+`, `?` แƒ“แƒ แƒกแƒฎแƒ•.).\\n\\nแƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ› แƒแƒ›แƒ˜แƒกแƒ, แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒแƒ— แƒ“แƒแƒšแƒแƒ แƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜ `$`. แƒแƒ›แƒ˜แƒ— แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒแƒ•แƒ—, แƒ แƒแƒ› แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ“แƒแƒกแƒแƒกแƒ แƒฃแƒšแƒก (แƒ”แƒกแƒ” แƒ˜แƒ’แƒ˜, แƒขแƒ”แƒฅแƒกแƒขแƒ˜ แƒฃแƒœแƒ“แƒ แƒ‘แƒแƒšแƒแƒ•แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก `.htm`-แƒ˜แƒ—).", + + "lesson.regexForSeo.limitation.title": "แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ `{n}`", + "lesson.regexForSeo.limitation.description": "แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ“แƒแƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ— แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒคแƒ˜แƒšแƒขแƒ แƒแƒชแƒ˜แƒ แƒ›แƒแƒ—แƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ•แƒแƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› URL-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ˜แƒ‘แƒแƒ— `35` แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒแƒ’แƒแƒœ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ แƒ˜ URL-แƒ”แƒ‘แƒ˜, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, `.`-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก `{}` แƒจแƒแƒ แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ (แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, `35`).", + + "lesson.regexForSeo.maxLimitation.title": "แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ (แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒฃแƒ›แƒ˜) `{n,m}`", + "lesson.regexForSeo.maxLimitation.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› URL-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒฃแƒ› `35` แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒแƒ’แƒแƒœ แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, `.`-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก `{}` แƒจแƒแƒ แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜ (แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ›แƒ˜ แƒ“แƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒฃแƒ›แƒ˜, แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, `{1,35}`).", + + "lesson.regexForSeo.minLimitation.title": "แƒกแƒ˜แƒ’แƒ แƒซแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ (แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ›แƒ˜) `{n,}`", + "lesson.regexForSeo.minLimitation.description": "แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› URL-แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒ›แƒแƒœแƒแƒ—แƒ•แƒแƒšแƒ˜แƒ“แƒแƒœ แƒแƒ›แƒแƒ™แƒ แƒ˜แƒ‘แƒแƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ URL-แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› `35` แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒแƒ’แƒแƒœ แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ, Regex-แƒ˜แƒก แƒ•แƒ”แƒšแƒจแƒ˜, `.`-แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒคแƒ˜แƒ’แƒฃแƒ แƒฃแƒš แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒก `{}` แƒจแƒแƒ แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ”แƒ— แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ (แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ›แƒ˜) แƒ‘แƒแƒšแƒแƒจแƒ˜ แƒ›แƒซแƒ˜แƒ›แƒ˜แƒ— (แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, `{35,}`).", + + "lesson.regexForSeo.robots.title": "robots.txt (regex-แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ˜ แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜)", + "lesson.regexForSeo.robots.description": "แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ `robots.txt` แƒคแƒแƒ˜แƒšแƒจแƒ˜ Regex-แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ˜ แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜. แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒจแƒ˜ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ‘แƒแƒขแƒ”แƒ‘แƒ›แƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒœ `pdf` แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ‘แƒ›แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ˜แƒœแƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ.", + + "lesson.regexForSeo.htaccess.title": ".htaccess", + "lesson.regexForSeo.htaccess.description": "แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒšแƒ˜แƒ Regex-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ `.htaccess` แƒคแƒแƒ˜แƒšแƒจแƒ˜. แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒจแƒ˜ แƒ’แƒแƒœแƒกแƒแƒ–แƒฆแƒ•แƒ แƒฃแƒšแƒ˜แƒ, แƒ แƒแƒ› `php` แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ“แƒแƒ›แƒ˜แƒกแƒแƒ›แƒแƒ แƒ—แƒ“แƒ”แƒก แƒ˜แƒ›แƒแƒ•แƒ”, แƒแƒฆแƒแƒœแƒ“ `html` แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒฅแƒแƒœแƒ” แƒ‘แƒ›แƒฃแƒšแƒ–แƒ” แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒกแƒขแƒแƒขแƒฃแƒกแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ— (`301`).", + + "lesson.regexForSeo.outro.title": "แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ", + "lesson.regexForSeo.outro.description": "Regex-แƒ˜แƒก แƒชแƒแƒ“แƒœแƒ แƒแƒ แƒ˜แƒก แƒฃแƒœแƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ–แƒ แƒ“แƒ˜แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒ–แƒ” แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒแƒก, แƒกแƒแƒ“แƒแƒช แƒ™แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก แƒ“แƒ แƒ’แƒแƒœแƒ˜แƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ— แƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒš แƒฃแƒœแƒแƒ แƒก, แƒ’แƒแƒ’แƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ“แƒ”แƒ‘แƒแƒ— แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒ แƒฃแƒขแƒ˜แƒœแƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ“แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒช แƒ“แƒแƒ’แƒ˜แƒ–แƒแƒ’แƒแƒ•แƒ— แƒ“แƒ แƒแƒก แƒ“แƒ แƒ”แƒœแƒ”แƒ แƒ’แƒ˜แƒแƒก. แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒฃแƒ™แƒ”แƒ— แƒ’แƒแƒ˜แƒแƒ–แƒ แƒแƒ— Regex-แƒ˜แƒก แƒคแƒฃแƒœแƒ“แƒแƒ›แƒ”แƒœแƒขแƒฃแƒ แƒ˜ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜, แƒ”แƒฌแƒ•แƒ˜แƒ”แƒ— `Regex 101` แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒแƒก. แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— `แƒกแƒแƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒกแƒ˜แƒ•แƒ แƒชแƒ”` แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ”แƒ  แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒฎแƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก." +}