-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
feat(theme-translations): Added Turkmen (tk) default theme translations #10151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| { | ||
| "theme.IdealImageMessage.404error": "404. Surat tapylmady", | ||
| "theme.IdealImageMessage.error": "Ýalňyşlyk çykdy. Gaýtadan açmak üçin basyň", | ||
| "theme.IdealImageMessage.load": "Ýüklemek üçin basyň {sizeMessage}", | ||
| "theme.IdealImageMessage.loading": "Yüklenýär...", | ||
| "theme.IdealImageMessage.offline": "Brauzeriňiz awtonom ýagdaýynda. Surat ýüklenmedi" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| { | ||
| "theme.PwaReloadPopup.closeButtonAriaLabel": "Ýapmak", | ||
| "theme.PwaReloadPopup.info": "Täze wersiýa elýeterli", | ||
| "theme.PwaReloadPopup.refreshButtonText": "Täzele" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,74 @@ | ||
| { | ||
| "theme.AnnouncementBar.closeButtonAriaLabel": "Ýapmak", | ||
| "theme.BackToTopButton.buttonAriaLabel": "Başyna süýşmek", | ||
| "theme.CodeBlock.copied": "Göçürildi", | ||
| "theme.CodeBlock.copy": "Göçürmek", | ||
| "theme.CodeBlock.copyButtonAriaLabel": "Bufere göçürmek", | ||
| "theme.CodeBlock.wordWrapToggle": "Setir boýy geçir", | ||
| "theme.DocSidebarItem.collapseCategoryAriaLabel": "Gapdal paneli gizle '{label}'", | ||
| "theme.DocSidebarItem.expandCategoryAriaLabel": "Gapdal paneli görkez'{label}'", | ||
| "theme.ErrorPageContent.title": "Sahypada näsazlyk ýüze çykdy.", | ||
| "theme.ErrorPageContent.tryAgain": "Gaýtadan synanyşyň", | ||
| "theme.NavBar.navAriaLabel": "Esasy", | ||
| "theme.NotFound.p1": "Gynansakda, ýüzlenen sahypaňyz tapylmady", | ||
| "theme.NotFound.p2": "Web sahypanyň dolandyryjylaryna habar bermegiňizi sizden haýyş edýäris", | ||
| "theme.NotFound.title": "Sahypa tapylmady", | ||
| "theme.TOCCollapsible.toggleButtonLabel": "Bu sahypanyň mazmuny", | ||
| "theme.admonition.caution": "duýduryş", | ||
| "theme.admonition.danger": "howp", | ||
| "theme.admonition.info": "maglumat", | ||
| "theme.admonition.note": "bellik", | ||
| "theme.admonition.tip": "maslahat", | ||
| "theme.admonition.warning": "duýduryş", | ||
| "theme.blog.archive.description": "Arhiw", | ||
| "theme.blog.archive.title": "Arhiw", | ||
| "theme.blog.paginator.navAriaLabel": "Blog sahypasynda nawigasiýa", | ||
| "theme.blog.paginator.newerEntries": "Täze ýazgylar", | ||
| "theme.blog.paginator.olderEntries": "Köne ýazgylar", | ||
| "theme.blog.post.paginator.navAriaLabel": "Blog ýazgysynyň sahypasyndaky nawigasiýa", | ||
| "theme.blog.post.paginator.newerPost": "Täze ýazgy", | ||
| "theme.blog.post.paginator.olderPost": "Köne ýazgy", | ||
| "theme.blog.post.plurals": "{count} ýazgy|{count} ýazgylar|{count} ýazgylary", | ||
| "theme.blog.post.readMore": "Dowamyny okamak", | ||
| "theme.blog.post.readMoreLabel": "{title} hakda doly okamak", | ||
| "theme.blog.post.readingTime.plurals": "{readingTime} min okamak|{readingTime} min okamak|{readingTime} min okamak", | ||
|
||
| "theme.blog.sidebar.navAriaLabel": "Soňky blog barada nawigasiýa", | ||
| "theme.blog.tagTitle": "\"{tagName}\" bilen {nPosts} ýazgylar", | ||
| "theme.colorToggle.ariaLabel": "Gijeki ýa-da gündizki temany saýlamak (häzirki wagtda {mode} ulanylýar)", | ||
| "theme.colorToggle.ariaLabel.mode.dark": "Gijeki tema", | ||
| "theme.colorToggle.ariaLabel.mode.light": "Gündizki tema", | ||
| "theme.common.editThisPage": "Bu sahypany üýtgetmek", | ||
| "theme.common.headingLinkTitle": "{heading} sahypa göni geçiň", | ||
| "theme.common.skipToMainContent": "Esasy mazmuna geç", | ||
| "theme.docs.DocCard.categoryDescription.plurals": "{count} element|{count} elementler|{count} elementler", | ||
|
||
| "theme.docs.breadcrumbs.home": "Baş sahypa", | ||
| "theme.docs.breadcrumbs.navAriaLabel": "Häzirki sahypa üçin nawigasiýa", | ||
| "theme.docs.paginator.navAriaLabel": "Dokument sahypasy", | ||
| "theme.docs.paginator.next": "Indiki sahypa", | ||
| "theme.docs.paginator.previous": "Öňki sahypa", | ||
| "theme.docs.sidebar.closeSidebarButtonAriaLabel": "Nawigasiýa panelini ýap", | ||
| "theme.docs.sidebar.collapseButtonAriaLabel": "Gapdal paneli ýygnamak", | ||
| "theme.docs.sidebar.collapseButtonTitle": "Gapdal paneli ýygnamak", | ||
| "theme.docs.sidebar.expandButtonAriaLabel": "Gapdal paneli giňeltmek", | ||
| "theme.docs.sidebar.expandButtonTitle": "Gapdal paneli giňeltmek", | ||
| "theme.docs.sidebar.navAriaLabel": "Dokumentleriň gapdal paneli", | ||
| "theme.docs.sidebar.toggleSidebarButtonAriaLabel": "Navigasiýa panelini üýtgetmek", | ||
| "theme.docs.tagDocListPageTitle": "\"{tagName}\" bilen {nDocsTagged} dokumentler", | ||
| "theme.docs.tagDocListPageTitle.nDocsTagged": "1-nji sahypa|{count}-nji(y) sahypa|{count}-nji(y) sahypa", | ||
|
||
| "theme.docs.versionBadge.label": "Wersiýa: {versionLabel}", | ||
| "theme.docs.versions.latestVersionLinkLabel": "iň soňky wersiýa", | ||
| "theme.docs.versions.latestVersionSuggestionLabel": "Iň soňky dokumentasiýa {latestVersionLink} ({versionLabel}) sahypasynda.", | ||
| "theme.docs.versions.unmaintainedVersionLabel": "{versionLabel} wersiýasy üçin {siteTitle} dokumentleri indi goldanmaýar.", | ||
| "theme.docs.versions.unreleasedVersionLabel": "Bu {siteTitle} {versionLabel} wersiýasy üçin geljekki dokumentler.", | ||
| "theme.lastUpdated.atDate": " {date}", | ||
| "theme.lastUpdated.byUser": " {user} tarapyndan", | ||
| "theme.lastUpdated.lastUpdatedAtBy": "Soňky täzelenme {atDate} {byUser} tarapyndan", | ||
ilmedova marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| "theme.navbar.mobileLanguageDropdown.label": "Diller", | ||
| "theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel": "← Esasy menýua geç", | ||
| "theme.navbar.mobileVersionsDropdown.label": "Wersiýalar", | ||
| "theme.tags.tagsListLabel": "Tegler:", | ||
| "theme.tags.tagsPageLink": "Ähli tegleri gör", | ||
| "theme.tags.tagsPageTitle": "Tegler", | ||
| "theme.unlistedContent.message": "Bu sahypa sanawda ýok. Bu sahypa gözleg enjamlarynda indekslemezler, diňe göni baglanyşygy bolan ulanyjylar elýeterli bolar.", | ||
| "theme.unlistedContent.title": "Sanawda ýok sahypa" | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| { | ||
| "theme.Playground.liveEditor": "Göni Redaktor", | ||
| "theme.Playground.result": "Netije" | ||
| } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| { | ||
| "theme.SearchBar.label": "Gözleg", | ||
| "theme.SearchBar.seeAll": "Ähli netijeleri gör ({count})", | ||
| "theme.SearchModal.errorScreen.helpText": "Internet birikmäňizi barlaň.", | ||
| "theme.SearchModal.errorScreen.titleText": "Gözleg netijelerini ýüklemek mümkin däl", | ||
| "theme.SearchModal.footer.closeKeyAriaLabel": "Escape düwmesi", | ||
| "theme.SearchModal.footer.closeText": "ýapmak", | ||
| "theme.SearchModal.footer.navigateDownKeyAriaLabel": "Aşak ok düwmesi", | ||
| "theme.SearchModal.footer.navigateText": "nawigasiýa", | ||
| "theme.SearchModal.footer.navigateUpKeyAriaLabel": "Ýokary ok düwmesi", | ||
| "theme.SearchModal.footer.searchByText": "Gözleg", | ||
| "theme.SearchModal.footer.selectKeyAriaLabel": "Enter düwmesi", | ||
| "theme.SearchModal.footer.selectText": "saýlamak", | ||
| "theme.SearchModal.noResultsScreen.noResultsText": "Sorag boýunça netijeler ýok", | ||
| "theme.SearchModal.noResultsScreen.reportMissingResultsLinkText": "Bize habar beriň.", | ||
| "theme.SearchModal.noResultsScreen.reportMissingResultsText": "Gözleg netijesi ýokmy?", | ||
| "theme.SearchModal.noResultsScreen.suggestedQueryText": "Synanyşyň", | ||
| "theme.SearchModal.placeholder": "Gözleg", | ||
| "theme.SearchModal.searchBox.cancelButtonText": "Ýatyrmak", | ||
| "theme.SearchModal.searchBox.resetButtonTitle": "Arassalamak", | ||
| "theme.SearchModal.startScreen.favoriteSearchesTitle": "Halaýanlar", | ||
| "theme.SearchModal.startScreen.noRecentSearchesText": "Gözleg taryhy ýok", | ||
| "theme.SearchModal.startScreen.recentSearchesTitle": "Soňky", | ||
| "theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle": "Halaýan ýazgyny aýyrmak", | ||
| "theme.SearchModal.startScreen.removeRecentSearchButtonTitle": "Taryh ýazgysyny aýyrmak", | ||
| "theme.SearchModal.startScreen.saveRecentSearchButtonTitle": "Gözleg soragyny ýatda saklaň", | ||
| "theme.SearchPage.algoliaLabel": "Algolia tarapyndan gözleg", | ||
| "theme.SearchPage.documentsFound.plurals": "{count} dokument|{count} dokumentler|{count} dokumentler", | ||
|
||
| "theme.SearchPage.emptyResultsTitle": "Sahypada gözleg", | ||
| "theme.SearchPage.existingResultsTitle": "\"{query}\" boýunça gözleg netijeleri", | ||
| "theme.SearchPage.fetchingNewResults": "Täze gözleg netijeleri ýüklenýär...", | ||
| "theme.SearchPage.inputLabel": "Gözleg", | ||
| "theme.SearchPage.inputPlaceholder": "Gözleg sözbaşysyny ýazyň", | ||
| "theme.SearchPage.noResultsText": "Sorag boýunça hiç zat tapylmady" | ||
| } | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CLDR says Turkmen only has 2 cardinal forms
https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html#:~:text=Turkmen,tk
My browser also says so:
So, why are you using 3 plural forms?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here as you can mention plural changes its form. So 3rd form is important in this particular case.
Regarding the code snippet you provided, I have executed it before I made PR, but as I mentioned before, the plural form changes itself according to the accusative form of speech (in formal written Turkmen language, it is crucially important). That is the reason why I made it to 3 forms everywhere in the translations
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know Turkmen, but the problem is that if you provide 3 forms, the 3rd one will never ever be used by our translation system, so it's better to provide 2.
I don't think our system atm is able to handle "accusative form of speech" so please only consider the 2 CLDR "one"+"other" plural forms. It seems to be a particularity of your language that the JS Intl API is maybe not designed to solve. It is unlikely we will be able to support this in Docusaurus unless JS add support for it first 😅 .
I can't advise more what you should do exactly, but please only keep 2 plural forms. Otherwise I'll merge by just removing the last one (because it won't be used anyway so it won't change anything in terms of outcomes)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok ok, I got it, I will update it soon