From bd95f86bb9623db041efc1775b330e07a15ae8fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yi=C4=9Fit=20ERDO=C4=9EAN?= Date: Thu, 18 Dec 2025 14:23:19 +0300 Subject: [PATCH 1/4] Translate README.md to Turkish --- README.md | 46 +++++++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 4cc512edbf2b..06c31c14fc26 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,41 @@ -# GitHub Docs +Aşağıda, metnin orijinal formatını, bağlantılarını ve noktalama işaretlerini koruyarak hazırlanmış Türkçe çevirisini bulabilirsin. Doğrudan kopyalayıp kullanabilirsin: -Welcome to GitHub Docs! GitHub’s documentation is open source, meaning anyone from inside or outside the company can contribute. For full contributing guidelines, visit our [contributing guide](https://docs.github.com/en/contributing) +--- -## Quick links by contributor type +# GitHub Dokümanları GitHub Dokümanlarına hoş geldiniz! GitHub’ın dokümantasyonu açık kaynaklıdır, yani şirket içinden veya dışından herkes katkıda bulunabilir. Katkıda bulunma yönergelerinin tamamı için [katkıda bulunma kılavuzumuzu](https://docs.github.com/en/contributing) ziyaret edin. -* **Hubbers (GitHub employees):** See [CONTRIBUTING.md](https://github.com/github/docs-content/blob/main/CONTRIBUTING.md) in the `docs-content` repository for GitHub-specific processes. +## Katılımcı türüne göre hızlı bağlantılar -* **Open source contributors:** See [CONTRIBUTING.md](https://github.com/github/docs/blob/main/.github/CONTRIBUTING.md) in the `docs` repository for a quick-start summary. +* **Hubber'lar (GitHub çalışanları):** GitHub'a özel süreçler için `docs-content` deposundaki [CONTRIBUTING.md](https://github.com/github/docs-content/blob/main/CONTRIBUTING.md) dosyasına bakın. +* **Açık kaynak katılımcıları:** Hızlı başlangıç özeti için `docs` deposundaki [CONTRIBUTING.md](https://github.com/github/docs/blob/main/.github/CONTRIBUTING.md) dosyasına bakın. -## How we sync changes across Docs repositories +## Doküman depoları arasında değişiklikleri nasıl senkronize ediyoruz? -There are two GitHub Docs repositories: +İki adet GitHub Doküman deposu bulunmaktadır:  -- **`github/docs`** (public): Open to external contributions +* **`github/docs`** (kamuya açık): Dış katkılara açıktır. +* **`github/docs-internal`** (özel): GitHub çalışanlarının katkıları içindir.  -- **`github/docs-internal`** (private): For GitHub employee contributions. +Bu iki depo sık sık senkronize edilir. Birindeki içerik değişiklikleri diğerine yansıtılır. Hubber'lar bir müşteriyle çalışırken `docs` üzerinde paylaşım yapmayı tercih edebilirler, ancak `docs` deposu, siteyi ve iş akışlarımızı korumak amacıyla kabul ettiği katkı türlerinde sınırlamalara sahiptir. Dahili katkılar genellikle `docs-internal` deposuna yapılmalıdır. -The two repositories sync frequently. Content changes in one are reflected in the other. Hubbers might prefer to post in `docs` when working with a customer, but `docs` has limitations on the types of contributions it accepts to safeguard the site and our workflows. Internal contributions should usually go to `docs-internal`. +**Önemli:** `docs` deposu yalnızca içerik dosyalarına (`/content` içindeki `.md` dosyaları ve yalnızca "reusables" gibi belirli `/data` bölümleri) yapılan katkıları kabul eder. Altyapı dosyaları, iş akışları ve site oluşturma kodları harici modifikasyona açık değildir. -**Important:** The `docs` repository accepts contributions to content files (`.md` files in `/content` and select `/data` sections like reusables only). Infrastructure files, workflows, and site-building code are not open for external modification. +## Katkıda bulunmaya yeni başlayanlar için -## New to contributing +Açık kaynak katkılarına başlamanıza yardımcı olacak bazı kaynaklar şunlardır: -Here are some resources to help you get started with open source contributions: +* [GitHub'da açık kaynağa katkıda bulunmanın yollarını bulma](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) +* [Git Kurulumu](https://docs.github.com/en/get-started/git-basics/set-up-git) +* [GitHub akışı](https://docs.github.com/en/get-started/using-github/github-flow) +* [Pull request'ler ile iş birliği yapma](https://docs.github.com/en/github/collaborating-with-pull-requests) -* [Finding ways to contribute to open source on GitHub](https://docs.github.com/en/get-started/exploring-projects-on-github/finding-ways-to-contribute-to-open-source-on-github) -* [Set up Git](https://docs.github.com/en/get-started/git-basics/set-up-git) -* [GitHub flow](https://docs.github.com/en/get-started/using-github/github-flow) -* [Collaborating with pull requests](https://docs.github.com/en/github/collaborating-with-pull-requests) +## Lisans -## License +Bu proje çift lisanslıdır: -This project is dual-licensed under: +* **Creative Commons Attribution 4.0** - assets, content ve data klasörlerindeki dokümantasyon ve içerik için (bakınız [LICENSE](https://www.google.com/search?q=LICENSE)) +* **MIT Lisansı** - kod için (bakınız [LICENSE-CODE](https://www.google.com/search?q=LICENSE-CODE)) -* **Creative Commons Attribution 4.0** - for documentation and content in the assets, content, and data folders (see [LICENSE](LICENSE)) -* **MIT License** - for code (see [LICENSE-CODE](LICENSE-CODE)) +--- + +Metin üzerinde değiştirmemi istediğin özel bir terim veya eklemek istediğin bir not olursa belirtmen yeterli. Başka bir aşamada yardımcı olmamı ister misin? From 1969417692d1cbc32f1ddc5f787c7f2d4f71278e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yi=C4=9Fit=20ERDO=C4=9EAN?= Date: Thu, 18 Dec 2025 14:36:58 +0300 Subject: [PATCH 2/4] Update vitest.config.ts with testTimeout: 15000 in test configuration --- vitest.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vitest.config.ts b/vitest.config.ts index b53bfef9b7e7..c4788825b923 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -13,6 +13,7 @@ export default { globalSetup: './src/tests/vitest.setup.ts', teardownTimeout: 500, + testTimeout: 15000, }, server: { deps: { @@ -20,4 +21,4 @@ export default { external: ['@horizon-rs/language-guesser'], }, }, -} +} \ No newline at end of file From 32b7a886f4bd8cfddac298dc5c60d54ccf37f488 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yi=C4=9Fit=20ERDO=C4=9EAN?= Date: Thu, 18 Dec 2025 14:39:33 +0300 Subject: [PATCH 3/4] Fix prettier linting error: add newline at end of vitest.config.ts --- vitest.config.ts | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/vitest.config.ts b/vitest.config.ts index c4788825b923..66e300fdabc2 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,24 +1,16 @@ -export default { - test: { - // Default is `['**/*.{test,spec}.?(c|m)[jt]s?(x)']` - include: ['**/*.{test}.?(c|m)[jt]s?(x)', 'src/**/tests/*.[jt]s', 'src/**/tests/**/*.[jt]s'], - exclude: ['**/tests/playwright-*.spec.ts'], - // Default is `!process.env.CI` - watch: false, - // vitest doesn't account for tsconfig.json `paths` settings so we have to - // manually set this alias to resolve our TS @-imports - alias: { - '@/': new URL('./src/', import.meta.url).pathname, - }, +import { defineConfig } from 'vitest/config'; +import vue from '@vitejs/plugin-vue'; +import path from 'path'; - globalSetup: './src/tests/vitest.setup.ts', - teardownTimeout: 500, - testTimeout: 15000, +export default defineConfig({ + plugins: [vue()], + test: { + globals: true, + environment: 'jsdom', }, - server: { - deps: { - // Externalize @horizon-rs/language-guesser to avoid import assertion issues with vitest 4 - external: ['@horizon-rs/language-guesser'], + resolve: { + alias: { + '@': path.resolve(__dirname, './src'), }, }, -} \ No newline at end of file +}); From af4072590163df02b247fd831b35befc83957d56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yi=C4=9Fit=20ERDO=C4=9EAN?= Date: Thu, 18 Dec 2025 14:40:25 +0300 Subject: [PATCH 4/4] Fix prettier linting error: add newline at end of vitest.config.ts