Skip to content

Commit 45d0679

Browse files
author
Pranam
committed
#5441: adds translations for Sanskrit
1 parent b9db2f7 commit 45d0679

File tree

5 files changed

+139
-0
lines changed

5 files changed

+139
-0
lines changed

docs/setup/setting-up-site-search.md

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ The following configuration options are supported:
8383
- `pt` – Portuguese
8484
- `ro` – Romanian
8585
- `ru` – Russian
86+
- `sa` – Sanskrit
8687
- `sv` – Swedish
8788
- `ta` – Tamil
8889
- `th` – Thai

material/.overrides/hooks/translations.py

+1
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ def on_page_markdown(markdown: str, *, page: Page, config: MkDocsConfig, files):
167167
"pt": "pt",
168168
"ro": "ro",
169169
"ru": "ru",
170+
"sa": "in",
170171
"sh": "rs",
171172
"si": "lk",
172173
"sk": "sk",

material/partials/languages/sa.html

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
{#-
2+
This file was automatically generated - do not edit
3+
-#}
4+
{% macro t(key) %}{{ {
5+
"language": "sa",
6+
"action.edit": "एतत् पृष्ठं सम्पादयतु",
7+
"action.skip": "सामग्रीं त्यजन्तु",
8+
"action.view": "अस्य पृष्ठस्य स्रोतः पश्यन्तु",
9+
"announce.dismiss": "एतत् पुनः न दर्शयतु",
10+
"blog.archive": "लेखागार",
11+
"blog.categories": "श्रेणियाँ",
12+
"blog.categories.in": "इत्यस्मिन्‌",
13+
"blog.continue": "पठनं निरन्तरं कुर्वन्तु",
14+
"blog.draft": "प्रारूप",
15+
"blog.index": "अनुक्रमणिकां प्रति पुनः आगच्छन्तु",
16+
"blog.meta": "परिदत्तांश",
17+
"blog.references": "सन्दर्भाः",
18+
"clipboard.copy": "एतत् प्रतिलिख्यताम्",
19+
"clipboard.copied": "प्रतिलिपितः भवति",
20+
"consent.accept": "अहं तत् स्वीकुर्वन् अस्मि",
21+
"consent.manage": "वविन्यासं प्रबन्धयन्तु",
22+
"consent.reject": "अहं तत् निराकरोमि",
23+
"footer": "पादलेखः",
24+
"footer.next": "अग्रिमः",
25+
"footer.previous": "पूर्वकृत",
26+
"header": "शीर्षकम्",
27+
"meta.comments": "विचाराः",
28+
"meta.source": "स्रोतः",
29+
"nav": "मार्गदर्शनम्",
30+
"readtime.one": "१ निमेषं पठितुं",
31+
"readtime.other": "# निमेषं पठितुं",
32+
"rss.created": "आरएसएस सेवा",
33+
"rss.updated": "आरएसएस सेवातः नवीनतमं अद्यतनम्",
34+
"search": "अन्वेषण",
35+
"search.config.lang": "sa",
36+
"search.config.pipeline": "stopWordFilter",
37+
"search.config.separator": "[\\s\\-]+",
38+
"search.placeholder": "अन्वेषण",
39+
"search.share": "साझां कुर्वन्तु",
40+
"search.reset": "तत् स्वच्छं कुर्वन्तु",
41+
"search.result.initializer": "अन्वेषणस्य आरम्भः",
42+
"search.result.placeholder": "अन्वेषणं आरभ्य लिखन्तु",
43+
"search.result.none": "मेलयुक्ताः दस्तावेजाः नास्ति",
44+
"search.result.one": "१ मेलकर्ता दस्तावेजः अस्ति",
45+
"search.result.other": "# मेलनदस्तावेजाः सन्ति",
46+
"search.result.more.one": "अस्मिन् पृष्ठे १ अधिकं अस्ति",
47+
"search.result.more.other": "अस्मिन् पृष्ठे # अधिकाः सन्ति",
48+
"search.result.term.missing": "असमेत",
49+
"select.language": "भाषां चिनोतु",
50+
"select.version": "संस्करणं चिनोतु",
51+
"source": "भण्डारं गच्छन्तु",
52+
"source.file.contributors": "अंशदाता",
53+
"source.file.date.created": "ननिर्माणस्य तिथिः",
54+
"source.file.date.updated": "परिवर्तनस्य तिथिः",
55+
"tabs": "दस्तावेजस्य प्रमुखः",
56+
"toc": "सामग्रीसारणी",
57+
"top": "पुनः उपरिभागं प्रति गच्छन्तु"
58+
}[key] }}{% endmacro %}

src/.overrides/hooks/translations.py

+1
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ def on_page_markdown(markdown: str, *, page: Page, config: MkDocsConfig, files):
167167
"pt": "pt",
168168
"ro": "ro",
169169
"ru": "ru",
170+
"sa": "in",
170171
"sh": "rs",
171172
"si": "lk",
172173
"sk": "sk",

src/partials/languages/sa.html

+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<!--
2+
Copyright (c) 2016-2023 Martin Donath <[email protected]>
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the "Software"), to
6+
deal in the Software without restriction, including without limitation the
7+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
8+
sell copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
20+
IN THE SOFTWARE.
21+
-->
22+
23+
<!-- Translations: Sanskrit -->
24+
{% macro t(key) %}{{ {
25+
"language": "sa",
26+
"action.edit": "एतत् पृष्ठं सम्पादयतु",
27+
"action.skip": "सामग्रीं त्यजन्तु",
28+
"action.view": "अस्य पृष्ठस्य स्रोतः पश्यन्तु",
29+
"announce.dismiss": "एतत् पुनः न दर्शयतु",
30+
"blog.archive": "लेखागार",
31+
"blog.categories": "श्रेणियाँ",
32+
"blog.categories.in": "इत्यस्मिन्‌",
33+
"blog.continue": "पठनं निरन्तरं कुर्वन्तु",
34+
"blog.draft": "प्रारूप",
35+
"blog.index": "अनुक्रमणिकां प्रति पुनः आगच्छन्तु",
36+
"blog.meta": "परिदत्तांश",
37+
"blog.references": "सन्दर्भाः",
38+
"clipboard.copy": "एतत् प्रतिलिख्यताम्",
39+
"clipboard.copied": "प्रतिलिपितः भवति",
40+
"consent.accept": "अहं तत् स्वीकुर्वन् अस्मि",
41+
"consent.manage": "वविन्यासं प्रबन्धयन्तु",
42+
"consent.reject": "अहं तत् निराकरोमि",
43+
"footer": "पादलेखः",
44+
"footer.next": "अग्रिमः",
45+
"footer.previous": "पूर्वकृत",
46+
"header": "शीर्षकम्",
47+
"meta.comments": "विचाराः",
48+
"meta.source": "स्रोतः",
49+
"nav": "मार्गदर्शनम्",
50+
"readtime.one": "१ निमेषं पठितुं",
51+
"readtime.other": "# निमेषं पठितुं",
52+
"rss.created": "आरएसएस सेवा",
53+
"rss.updated": "आरएसएस सेवातः नवीनतमं अद्यतनम्",
54+
"search": "अन्वेषण",
55+
"search.config.lang": "sa",
56+
"search.config.pipeline": "stopWordFilter",
57+
"search.config.separator": "[\\s\\-]+",
58+
"search.placeholder": "अन्वेषण",
59+
"search.share": "साझां कुर्वन्तु",
60+
"search.reset": "तत् स्वच्छं कुर्वन्तु",
61+
"search.result.initializer": "अन्वेषणस्य आरम्भः",
62+
"search.result.placeholder": "अन्वेषणं आरभ्य लिखन्तु",
63+
"search.result.none": "मेलयुक्ताः दस्तावेजाः नास्ति",
64+
"search.result.one": "१ मेलकर्ता दस्तावेजः अस्ति",
65+
"search.result.other": "# मेलनदस्तावेजाः सन्ति",
66+
"search.result.more.one": "अस्मिन् पृष्ठे १ अधिकं अस्ति",
67+
"search.result.more.other": "अस्मिन् पृष्ठे # अधिकाः सन्ति",
68+
"search.result.term.missing": "असमेत",
69+
"select.language": "भाषां चिनोतु",
70+
"select.version": "संस्करणं चिनोतु",
71+
"source": "भण्डारं गच्छन्तु",
72+
"source.file.contributors": "अंशदाता",
73+
"source.file.date.created": "ननिर्माणस्य तिथिः",
74+
"source.file.date.updated": "परिवर्तनस्य तिथिः",
75+
"tabs": "दस्तावेजस्य प्रमुखः",
76+
"toc": "सामग्रीसारणी",
77+
"top": "पुनः उपरिभागं प्रति गच्छन्तु"
78+
}[key] }}{% endmacro %}

0 commit comments

Comments
 (0)