Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
46a0fcf
chore(i18n): sync translations with latest source changes (chunk 1/2,…
Apr 6, 2026
e7ef26f
chore(i18n): sync translations with latest source changes (chunk 2/2,…
Apr 6, 2026
de52b9c
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
2d5389c
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
89728b0
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
e8e9692
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
e3cc9a6
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
d07f4c3
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
50bfa85
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
4fb371a
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
11827cc
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
07ae92e
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
4f155f8
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
30a86a7
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
fcc790f
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
6838839
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
de369f4
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
b093d99
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
c5b8621
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
4448af3
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 6, 2026
faaca9c
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
e4ceb0d
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
f79e4cf
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
50b89e7
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
baeefae
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
a1609db
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
b137f4e
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
ce8210c
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
c114bb9
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
eece592
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
942e1f0
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
d9cb6f8
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
1d23c8e
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
437f45c
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
4dac17b
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
3684f6e
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
6ac95e5
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
9ee96f4
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
2cac319
chore(i18n): sync translations with latest source changes (chunk 1/1,…
Apr 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 14 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,26 @@ _Easily automate and maintain translations for your educational GitHub content a
#### Supported by [Co-op Translator](https://github.com/Azure/Co-op-Translator)

<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Arabic](./translations/ar/README.md) | [Bengali](./translations/bn/README.md) | [Bulgarian](./translations/bg/README.md) | [Burmese (Myanmar)](./translations/my/README.md) | [Chinese (Simplified)](./translations/zh/README.md) | [Chinese (Traditional, Hong Kong)](./translations/hk/README.md) | [Chinese (Traditional, Macau)](./translations/mo/README.md) | [Chinese (Traditional, Taiwan)](./translations/tw/README.md) | [Croatian](./translations/hr/README.md) | [Czech](./translations/cs/README.md) | [Danish](./translations/da/README.md) | [Dutch](./translations/nl/README.md) | [Estonian](./translations/et/README.md) | [Finnish](./translations/fi/README.md) | [French](./translations/fr/README.md) | [German](./translations/de/README.md) | [Greek](./translations/el/README.md) | [Hebrew](./translations/he/README.md) | [Hindi](./translations/hi/README.md) | [Hungarian](./translations/hu/README.md) | [Indonesian](./translations/id/README.md) | [Italian](./translations/it/README.md) | [Japanese](./translations/ja/README.md) | [Kannada](./translations/kn/README.md) | [Khmer](./translations/km/README.md) | [Korean](./translations/ko/README.md) | [Lithuanian](./translations/lt/README.md) | [Malay](./translations/ms/README.md) | [Malayalam](./translations/ml/README.md) | [Marathi](./translations/mr/README.md) | [Nepali](./translations/ne/README.md) | [Nigerian Pidgin](./translations/pcm/README.md) | [Norwegian](./translations/no/README.md) | [Persian (Farsi)](./translations/fa/README.md) | [Polish](./translations/pl/README.md) | [Portuguese (Brazil)](./translations/br/README.md) | [Portuguese (Portugal)](./translations/pt/README.md) | [Punjabi (Gurmukhi)](./translations/pa/README.md) | [Romanian](./translations/ro/README.md) | [Russian](./translations/ru/README.md) | [Serbian (Cyrillic)](./translations/sr/README.md) | [Slovak](./translations/sk/README.md) | [Slovenian](./translations/sl/README.md) | [Spanish](./translations/es/README.md) | [Swahili](./translations/sw/README.md) | [Swedish](./translations/sv/README.md) | [Tagalog (Filipino)](./translations/tl/README.md) | [Tamil](./translations/ta/README.md) | [Telugu](./translations/te/README.md) | [Thai](./translations/th/README.md) | [Turkish](./translations/tr/README.md) | [Ukrainian](./translations/uk/README.md) | [Urdu](./translations/ur/README.md) | [Vietnamese](./translations/vi/README.md)
[Arabic](./translations/ar/README.md) | [Bengali](./translations/bn/README.md) | [Bulgarian](./translations/bg/README.md) | [Burmese (Myanmar)](./translations/my/README.md) | [Chinese (Simplified)](./translations/zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](./translations/zh-HK/README.md) | [Chinese (Traditional, Macau)](./translations/zh-MO/README.md) | [Chinese (Traditional, Taiwan)](./translations/zh-TW/README.md) | [Croatian](./translations/hr/README.md) | [Czech](./translations/cs/README.md) | [Danish](./translations/da/README.md) | [Dutch](./translations/nl/README.md) | [Estonian](./translations/et/README.md) | [Finnish](./translations/fi/README.md) | [French](./translations/fr/README.md) | [German](./translations/de/README.md) | [Greek](./translations/el/README.md) | [Hebrew](./translations/he/README.md) | [Hindi](./translations/hi/README.md) | [Hungarian](./translations/hu/README.md) | [Indonesian](./translations/id/README.md) | [Italian](./translations/it/README.md) | [Japanese](./translations/ja/README.md) | [Kannada](./translations/kn/README.md) | [Khmer](./translations/km/README.md) | [Korean](./translations/ko/README.md) | [Lithuanian](./translations/lt/README.md) | [Malay](./translations/ms/README.md) | [Malayalam](./translations/ml/README.md) | [Marathi](./translations/mr/README.md) | [Nepali](./translations/ne/README.md) | [Nigerian Pidgin](./translations/pcm/README.md) | [Norwegian](./translations/no/README.md) | [Persian (Farsi)](./translations/fa/README.md) | [Polish](./translations/pl/README.md) | [Portuguese (Brazil)](./translations/pt-BR/README.md) | [Portuguese (Portugal)](./translations/pt-PT/README.md) | [Punjabi (Gurmukhi)](./translations/pa/README.md) | [Romanian](./translations/ro/README.md) | [Russian](./translations/ru/README.md) | [Serbian (Cyrillic)](./translations/sr/README.md) | [Slovak](./translations/sk/README.md) | [Slovenian](./translations/sl/README.md) | [Spanish](./translations/es/README.md) | [Swahili](./translations/sw/README.md) | [Swedish](./translations/sv/README.md) | [Tagalog (Filipino)](./translations/tl/README.md) | [Tamil](./translations/ta/README.md) | [Telugu](./translations/te/README.md) | [Thai](./translations/th/README.md) | [Turkish](./translations/tr/README.md) | [Ukrainian](./translations/uk/README.md) | [Urdu](./translations/ur/README.md) | [Vietnamese](./translations/vi/README.md)

> **Prefer to Clone Locally?**

>
> This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use sparse checkout:
>
> **Bash / macOS / Linux:**
> ```bash
> git clone --filter=blob:none --sparse https://github.com/*****.git
> cd *****
> git clone --filter=blob:none --sparse https://github.com/Azure/co-op-translator.git
> cd co-op-translator
> git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
> ```
>
> **CMD (Windows):**
> ```cmd
> git clone --filter=blob:none --sparse https://github.com/Azure/co-op-translator.git
> cd co-op-translator
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
>
> This gives you everything you need to complete the course with a much faster download.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
110 changes: 110 additions & 0 deletions translated_images/ar/.co-op-translator.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
{
"add-secrets-done.444861ce6956d5cb.webp": {
"original_hash": "58fbc2b2b9ac8c4097af4fc6ed4b6e39",
"translation_date": "2026-04-06T16:10:50+00:00",
"source_file": "getting_started/github-actions-guide/imgs/add-secrets-done.png",
"language_code": "ar"
},
"architecture_241019.441572b69458c412.webp": {
"original_hash": "ed5806f58ace0940e10d4cf555fe337d",
"translation_date": "2026-04-06T16:06:52+00:00",
"source_file": "imgs/architecture_241019.png",
"language_code": "ar"
},
"co-op-translator-example.d0bbac28b9d4a2a3.webp": {
"original_hash": "c73e1156b31d9f7e16032dfaf2d68f1c",
"translation_date": "2026-04-06T16:08:04+00:00",
"source_file": "imgs/co-op-translator-example.png",
"language_code": "ar"
},
"find-azure-ai-info.0e00140419c12517.webp": {
"original_hash": "1d9e4a8eb09bff125d54a09cfb186d10",
"translation_date": "2026-04-06T16:09:23+00:00",
"source_file": "getting_started/imgs/find-azure-ai-info.png",
"language_code": "ar"
},
"generate-private-key.b756274d65562fd5.webp": {
"original_hash": "edb431c091edea5a138d240875f5052d",
"translation_date": "2026-04-06T16:10:56+00:00",
"source_file": "getting_started/github-actions-guide/imgs/generate-private-key.png",
"language_code": "ar"
},
"install-app.d0f0a24cbb1d6c93.webp": {
"original_hash": "909ef1d45b2f495a9c2b5609150ffe06",
"translation_date": "2026-04-06T16:10:05+00:00",
"source_file": "getting_started/github-actions-guide/imgs/install-app.png",
"language_code": "ar"
},
"install-authorize.29df6238c3eb8f70.webp": {
"original_hash": "0417472c22633f0e7fd954517406e387",
"translation_date": "2026-04-06T16:11:09+00:00",
"source_file": "getting_started/github-actions-guide/imgs/install-authorize.png",
"language_code": "ar"
},
"logo.ee7f731b6571885a.webp": {
"original_hash": "d6338964ff4dc774e8f19a0c98b42b91",
"translation_date": "2026-04-06T16:08:39+00:00",
"source_file": "imgs/logo.png",
"language_code": "ar"
},
"logo_v.dbda2b4524348860.webp": {
"original_hash": "4012201421d7129005b54fd842a92cf3",
"translation_date": "2026-04-06T16:05:53+00:00",
"source_file": "imgs/logo_v.png",
"language_code": "ar"
},
"multi-language-support.920258250a79e90c.webp": {
"original_hash": "e0932e6d1057535a5de48f05a4561f76",
"translation_date": "2026-04-06T16:08:21+00:00",
"source_file": "imgs/multi-language-support.png",
"language_code": "ar"
},
"open-ms-thumbnail.946b356b89bc5f0e.webp": {
"original_hash": "0295af024f2b303b5c59f563388ccce7",
"translation_date": "2026-04-06T16:06:03+00:00",
"source_file": "imgs/open-ms-thumbnail.jpg",
"language_code": "ar"
},
"permission-setting.ae2f02748b0579e7.webp": {
"original_hash": "08c8e78e4cfab9e5fdfd469e31770a2f",
"translation_date": "2026-04-06T16:09:54+00:00",
"source_file": "getting_started/github-actions-guide/imgs/permission-setting.png",
"language_code": "ar"
},
"phi-3cookbook-folders.33c88cf9d597e7fb.webp": {
"original_hash": "6c3d224209821bdbe880eeb9d03180b3",
"translation_date": "2026-04-06T16:07:14+00:00",
"source_file": "imgs/phi-3cookbook-folders.png",
"language_code": "ar"
},
"reactor-thumbnail.e883b13d74e59f9e.webp": {
"original_hash": "3936f59f6ba8cbb332adee7ba7de9dbe",
"translation_date": "2026-04-06T16:06:12+00:00",
"source_file": "imgs/reactor-thumbnail.jpg",
"language_code": "ar"
},
"select-azureopenai-security-type.6a185c1b0f79286e.webp": {
"original_hash": "4624e4fd337fb1a87ae267f66a689ec9",
"translation_date": "2026-04-06T16:08:33+00:00",
"source_file": "imgs/select-azureopenai-security-type.png",
"language_code": "ar"
},
"select-setting-action.3b95c915d6031159.webp": {
"original_hash": "38f8636f2ad3ef3411f027f8a56b3caf",
"translation_date": "2026-04-06T16:10:24+00:00",
"source_file": "getting_started/github-actions-guide/imgs/select-setting-action.png",
"language_code": "ar"
},
"translated-phi-3-cookbook-ko.261d9206dc049ded.webp": {
"original_hash": "eed1cb427296493a11ced638f246834d",
"translation_date": "2026-04-06T16:06:38+00:00",
"source_file": "imgs/translated-phi-3-cookbook-ko.png",
"language_code": "ar"
},
"translation-ex.0c8aa6a7ee0aad2b.webp": {
"original_hash": "7a4691c9071d35d20c58c9a9e8dbb6d3",
"translation_date": "2026-04-06T16:09:05+00:00",
"source_file": "imgs/translation-ex.png",
"language_code": "ar"
}
}
Binary file added translated_images/ar/logo.ee7f731b6571885a.webp
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Loading
Loading