diff --git a/progress/index.html b/progress/index.html index 57c6bf6..31baa35 100644 --- a/progress/index.html +++ b/progress/index.html @@ -714,6 +714,25 @@

İlerleyiş

+

FastAPI dokümantasyonunun Türkçe çeviri koordinasyon sayfasına hoş geldiniz.

+

Bu sayfada çeviri sürecindeki ilerleyişi görebilir ve diğer gönüllülerle koordinasyon sağlayabilirsiniz.

+

Çevirmek istediğiniz bir sayfa varsa ve bu sayfa aşağıdaki listede yoksa, progress.yml dosyasının en altına kayıt ekleyebilirsiniz.

+

Mesela ben /release-notes.md sayfasını çevirmek istiyorum ve bu sayfa aşağıdaki listede yok. O zaman progress.yml dosyasının en altına aşağıdaki gibi bir kayıt eklemem gerekir:

+
- page_name: /release-notes.md
+  pr_number:
+  state:
+  reason: new
+  volunteer: hasansezertasan
+  translator:
+  reviewers:
+
+

Bu kayıtta:

+ +

Sonraki aşama bir "Pull Request" (PR) açmaktır. PR'ı açtıktan sonra PR numarasını pr_number alanına eklerseniz sayfayı ziyaret edenler kabul edilmemiş PR'ları daha kolay görüp inceleyebilirler. Ha! Unutmadan, çeviri dosyasını çevirdiğinizde translator alanına kendi GitHub kullanıcı adınızı eklemeyi unutmayın.

diff --git a/search/search_index.json b/search/search_index.json index 2649b0c..1082fd1 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["tr"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"FastAPI T\u00fcrkiye","text":"

FastAPI T\u00fcrkiye, FastAPI dok\u00fcmantasyonunu T\u00fcrk\u00e7e diline \u00e7evirmek amac\u0131yla bir araya gelmi\u015f bir ka\u00e7 ki\u015finin ba\u015flatt\u0131\u011f\u0131 bir insiyatif neticesinde do\u011fmu\u015f g\u00f6n\u00fcll\u00fcl\u00fck esasl\u0131 bir topluluktur.

"},{"location":"#topluluk","title":"Topluluk","text":"

Toplulu\u011fun bir par\u00e7as\u0131 olmak, geli\u015fmelerden ve ilerleyi\u015fimizden haberdar olmak, soru sorup yard\u0131mla\u015fmak i\u00e7in a\u015fa\u011f\u0131daki kanallar\u0131 kullanabilirsiniz.

"},{"location":"#atf","title":"At\u0131f","text":"

Avatar g\u00f6rselleri i\u00e7in kullan\u0131lan CSS bloklar\u0131 FastAPI dok\u00fcmantasyonunun kaynak kodundan al\u0131nm\u0131\u015ft\u0131r.

"},{"location":"glossary/","title":"S\u00f6zl\u00fck","text":""},{"location":"guide/","title":"Rehber","text":""},{"location":"motivation/","title":"Motivasyon","text":""},{"location":"pages/","title":"Sayfalar","text":"Sayfa Durum /index.md Zaman A\u015f\u0131m\u0131 /features.md Zaman A\u015f\u0131m\u0131 /learn/index.md G\u00fcncel /python-types.md Zaman A\u015f\u0131m\u0131 /async.md Zaman A\u015f\u0131m\u0131 /tutorial/index.md \u00c7evirilmedi /tutorial/first-steps.md Zaman A\u015f\u0131m\u0131 /tutorial/path-params.md \u00c7evirilmedi /tutorial/query-params.md \u00c7evirilmedi /tutorial/body.md \u00c7evirilmedi /tutorial/query-params-str-validations.md \u00c7evirilmedi /tutorial/path-params-numeric-validations.md \u00c7evirilmedi /tutorial/body-multiple-params.md \u00c7evirilmedi /tutorial/body-fields.md \u00c7evirilmedi /tutorial/body-nsted-models.md \u00c7evirilmedi /tutorial/schema-extra-example.md \u00c7evirilmedi /tutorial/extra-data-types.md \u00c7evirilmedi /tutorial/cookie-params.md \u00c7evirilmedi /tutorial/header-params.md \u00c7evirilmedi /tutorial/response-model.md \u00c7evirilmedi /tutorial/extra-models.md \u00c7evirilmedi /tutorial/response-status-code.md \u00c7evirilmedi /tutorial/request-forms.md \u00c7evirilmedi /tutorial/request-files.md \u00c7evirilmedi /tutorial/request-forms-and-files.md \u00c7evirilmedi /tutorial/handling-errors.md \u00c7evirilmedi /tutorial/path-operation-configuration.md \u00c7evirilmedi /tutorial/encoder.md \u00c7evirilmedi /tutorial/body-updates.md \u00c7evirilmedi /tutorial/dependencies/index.md \u00c7evirilmedi /tutorial/dependencies/classes-as-dependencies.md \u00c7evirilmedi /tutorial/dependencies/sub-dependencies.md \u00c7evirilmedi /tutorial/dependencies/dependencies-in-path-operation-decorators.md \u00c7evirilmedi /tutorial/dependencies/global-dependencies.md \u00c7evirilmedi /tutorial/dependencies/dependencies-with-yield.md \u00c7evirilmedi /tutorial/security/index.md \u00c7evirilmedi /tutorial/security/first-steps.md \u00c7evirilmedi /tutorial/security/get-current-user.md \u00c7evirilmedi /tutorial/security/simple-oauth2.md \u00c7evirilmedi /tutorial/security/oauth2-jwt.md \u00c7evirilmedi /tutorial/middleware.md \u00c7evirilmedi /tutorial/cors.md \u00c7evirilmedi /tutorial/sql-database.md \u00c7evirilmedi /tutorial/bigger-applications.md \u00c7evirilmedi /tutorial/background-tasks.md \u00c7evirilmedi /tutorial/metadata.md \u00c7evirilmedi /tutorial/static-files.md \u00c7evirilmedi /tutorial/testing.md \u00c7evirilmedi /tutorial/debugging.md \u00c7evirilmedi /advanced/index.md \u00c7evirilmedi /advanced/path-operation-advanced-configuration.md \u00c7evirilmedi /advanced/additional-status-codes.md \u00c7evirilmedi /advanced/response-directly.md \u00c7evirilmedi /advanced/custom-response.md \u00c7evirilmedi /advanced/additional-responses.md \u00c7evirilmedi /advanced/response-cookie.md \u00c7evirilmedi /advanced/response-headers.md \u00c7evirilmedi /advanced/response-change-status-code.md \u00c7evirilmedi /advanced/advanced-dependencies.md \u00c7evirilmedi /advanced/security/index.md \u00c7evirilmedi /advanced/security/oauth2-scopes.md \u00c7evirilmedi /advanced/security/http-basic-auth.md \u00c7evirilmedi /advanced/using-request-directly.md \u00c7evirilmedi /advanced/dataclasses.md \u00c7evirilmedi /advanced/middleware.md \u00c7evirilmedi /advanced/sub-applications.md \u00c7evirilmedi /advanced/behind-a-proxy.md \u00c7evirilmedi /advanced/templates.md \u00c7evirilmedi /advanced/websockets.md \u00c7evirilmedi /advanced/events.md \u00c7evirilmedi /advanced/testing-websockets.md \u00c7evirilmedi /advanced/testing-events.md \u00c7evirilmedi /advanced/testing-dependencies.md \u00c7evirilmedi /advanced/testing-database.md \u00c7evirilmedi /advanced/async-tests.md \u00c7evirilmedi /advanced/settings.md \u00c7evirilmedi /advanced/openapi-callbacks.md \u00c7evirilmedi /advanced/openapi-webhooks.md \u00c7evirilmedi /advanced/wsgi.md \u00c7evirilmedi /advanced/generate-clients.md \u00c7evirilmedi /deployment/index.md \u00c7evirilmedi /deployment/versions.md \u00c7evirilmedi /deployment/https.md \u00c7evirilmedi /deployment/manually.md \u00c7evirilmedi /deployment/concepts.md \u00c7evirilmedi /deployment/cloud.md \u00c7evirilmedi /deployment/server-workers.md \u00c7evirilmedi /deployment/docker.md \u00c7evirilmedi /how-to/index.md \u00c7evirilmedi /how-to/general.md \u00c7evirilmedi /how-to/graphql.md \u00c7evirilmedi /how-to/custom-request-and-route.md \u00c7evirilmedi /how-to/conditional-openapi.md \u00c7evirilmedi /how-to/extending-openapi.md \u00c7evirilmedi /how-to/separate-openapi-schemas.md \u00c7evirilmedi /how-to/custom-docs-ui-assets.md \u00c7evirilmedi /how-to/configure-swagger-ui.md \u00c7evirilmedi /how-to/sql-databases-peewee.md \u00c7evirilmedi /how-to/async-sql-encode-databases.md \u00c7evirilmedi /how-to/nosql-databases-couchbase.md \u00c7evirilmedi /reference/index.md \u00c7evirilmedi /reference/fastapi.md \u00c7evirilmedi /reference/parameters.md \u00c7evirilmedi /reference/status.md \u00c7evirilmedi /reference/uploadfile.md \u00c7evirilmedi /reference/exceptions.md \u00c7evirilmedi /reference/dependencies.md \u00c7evirilmedi /reference/apirouter.md \u00c7evirilmedi /reference/background.md \u00c7evirilmedi /reference/request.md \u00c7evirilmedi /reference/websockets.md \u00c7evirilmedi /reference/httpconnection.md \u00c7evirilmedi /reference/response.md \u00c7evirilmedi /reference/responses.md \u00c7evirilmedi /reference/middleware.md \u00c7evirilmedi /reference/openapi/index.md \u00c7evirilmedi /reference/openapi/docs.md \u00c7evirilmedi /reference/openapi/models.md \u00c7evirilmedi /reference/security/index.md \u00c7evirilmedi /reference/encoders.md \u00c7evirilmedi /reference/staticfiles.md \u00c7evirilmedi /reference/templating.md \u00c7evirilmedi /reference/testclient.md \u00c7evirilmedi /fastapi-people.md \u00c7evirilmedi /resources/index.md \u00c7evirilmedi /project-generation.md \u00c7evirilmedi /external-links.md \u00c7evirilmedi /newsletter.md \u00c7evirilmedi /about/index.md \u00c7evirilmedi /alternatives.md G\u00fcncel /history-design-future.md G\u00fcncel /benchmarks.md G\u00fcncel /help/index.md G\u00fcncel /help-fastapi.md \u00c7evirilmedi /contributing.md \u00c7evirilmedi /release-notes.md \u00c7evirilmedi"},{"location":"people/","title":"Topluluk","text":""},{"location":"people/#kurucular","title":"Kurucular","text":"@hasansezertasan Hasan Sezer Ta\u015fan @BilalAlpaslan Muhammmet Bilal Alpaslan @alperiox Alper Balbay @esrefzeki E\u015fref Zeki Parlak

Hasan Sezer Ta\u015fan

Muhammmet Bilal Alpaslan

Alper Balbay

E\u015fref Zeki Parlak

"},{"location":"progress/","title":"\u0130lerleyi\u015f","text":"Sayfa Ba\u011flant\u0131 Durum Sebep G\u00f6n\u00fcll\u00fc \u00c7eviren G\u00f6zden Ge\u00e7iren /index.md 10444 Tamamland\u0131 Zaman A\u015f\u0131m\u0131 @hasansezertasan @hasansezertasan @alperiox @esrefzeki @bilalalpaslan @mertssmnoglu /python-types.md 10445 Kapat\u0131ld\u0131 Zaman A\u015f\u0131m\u0131 @esrefzeki @esrefzeki @hasansezertasan @bilalalpaslan /features.md 10492 Kapat\u0131ld\u0131 Zaman A\u015f\u0131m\u0131 @bilalalpaslan @bilalalpaslan @hasansezertasan /alternatives.md 10502 Tamamland\u0131 Yeni sayfa @alperiox @alperiox @hasansezertasan /fastapi-people.md 10547 \u0130nceleniyor Zaman A\u015f\u0131m\u0131 @alperiox @alperiox @hasansezertasan /external-links.md 10549 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /newsletter.md 10550 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan @alperiox /benchmarks.md 11005 Tamamland\u0131 Zaman A\u015f\u0131m\u0131 @bilalalpaslan @hasansezertasan /about/index.md 11006 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /history-design-future.md 11012 Tamamland\u0131 Yeni sayfa @esrefzeki @hasansezertasan /help/index.md 11013 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /learn/index.md 11014 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /resources/index.md 11020 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /how-to/index.md 11021 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /tutorial/path-params.md 11073 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts @hasansezertasan /tutorial/query-params.md 11078 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts /tutorial/body.md 11087 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts /contributing.md 11094 \u0130nceleniyor Yeni sayfa @hasansezertasan @hasansezertasan @emrhnsyts /tutorial/query-params-str-validations.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @emrhnsyts @emrhnsyts /project-generation.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @bilalalpaslan /async.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @bilalalpaslan /help-fastapi.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @hasansezertasan /tutorial/first-steps.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @hasansezertasan /advanced/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox /deployment/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox /tutorial/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox"},{"location":"translation-notes/","title":"\u00c7eviri Notlar\u0131","text":""},{"location":"translation-notes/#baslamadan-once","title":"Ba\u015flamadan \u00d6nce","text":"

Herhangi bir \u00e7al\u0131\u015fmadan \u00f6nce, m\u00fcmk\u00fcnse Development - Contributing - FastAPI sayfas\u0131n\u0131n tamam\u0131n\u0131, de\u011filse Translations ba\u015fl\u0131\u011f\u0131n\u0131 kesinlikle okuman\u0131z\u0131 tavsiye ederim.

"},{"location":"translation-notes/#katk-duzeni-contribution-convention","title":"Katk\u0131 D\u00fczeni - Contribution Convention","text":"

Bir dok\u00fcman \u00fczerinde ekleme, d\u00fczenleme veya g\u00fcncelleme yap\u0131ld\u0131\u011f\u0131nda, sadece o dok\u00fcman commitlenmeli ve pull request i\u00e7erisinde sadece o dok\u00fcman yer almal\u0131.

Pull Request a\u00e7arken isimlendirmeye dikkat etmeliyiz.

Eklemeler i\u00e7in

\ud83c\udf10 Add {{ language }} translation for `{{ file_path }}`\n

\ud83c\udf10 Add Turkish translation for docs/tr/docs/learn/index.md

G\u00fcncellemeler i\u00e7in

\ud83c\udf10 Update {{ language }} translation for `{{ file_path }}`\n

\ud83c\udf10 Update Turkish translation for docs/tr/docs/learn/index.md

"},{"location":"translation-notes/#kurallar","title":"Kurallar","text":""},{"location":"translation-notes/#oneriler","title":"\u00d6neriler","text":"

Kullan\u0131lan kavram\u0131n T\u00fcrk\u00e7e \u00e7evirisiyle birlikte \u0130ngilizce halini de kullan\u0131c\u0131 i\u00e7in eri\u015filebilir hale getirmek \u00e7ok kolay, bunu abbr etiketini kullanarak yapabilirsiniz. Detaylar i\u00e7in MkDocs dok\u00fcman\u0131na bakabilirsiniz.

"},{"location":"translation-notes/#skca-yaplan-hatalar","title":"S\u0131k\u00e7a Yap\u0131lan Hatalar","text":""},{"location":"translation-notes/#kaynaklar","title":"Kaynaklar","text":""},{"location":"blog/","title":"Blog","text":""},{"location":"tutorials/markdown/","title":"Markdown","text":""},{"location":"tutorials/markdown/#baglantlar","title":"Ba\u011flant\u0131lar","text":""},{"location":"tutorials/mkdocs/","title":"MkDocs","text":""},{"location":"tutorials/mkdocs/#admonitions","title":"Admonitions","text":"

Admonitions !!! {type} \u015feklinde olan yap\u0131larda {type} k\u0131sm\u0131n\u0131 T\u00fcrk\u00e7e'ye \u00e7evirirsek MkDocs d\u00fczg\u00fcn derleme alm\u0131yor. Bu yap\u0131lar\u0131 \u00e7evirmek i\u00e7in admonition_map \u00fczerinde olan kar\u015f\u0131l\u0131klar\u0131 birebir kullan\u0131labilir.

admonition_map = {\n  '!!! note': '!!! note \"Not\"',\n  '!!! abstract': '!!! abstract \"Soyut\"',\n  '!!! info': '!!! info \"Bilgi\"',\n  '!!! tip': '!!! tip \"\u0130pucu\"',\n  '!!! success': '!!! success \"Ba\u015far\u0131\"',\n  '!!! question': '!!! question \"Soru\"',\n  '!!! warning': '!!! warning \"Uyar\u0131\"',\n  '!!! failure': '!!! failure \"Ba\u015far\u0131s\u0131zl\u0131k\"',\n  '!!! danger': '!!! danger \"Tehlike\"',\n  '!!! bug': '!!! bug \"Hata\"',\n  '!!! example': '!!! example \"\u00d6rnek\"',\n  '!!! quote': '!!! quote \"Al\u0131nt\u0131\"',\n  '!!! important': '!!! important \"\u00d6nemli\"',\n  '!!! usage': '!!! usage \"Kullan\u0131m\"',\n}\n
!!! example \"\u00d6rnek\"\n    Bu bir \u00f6rnektir.\n
"},{"location":"tutorials/mkdocs/#abbreviations","title":"Abbreviations","text":"

Abbreviations ile kelimeleri vurgulayabiliriz. \u00d6rne\u011fin Python kelimesini Python, bir programlama dilidir. \u015feklinde \u00e7evirebiliriz. Bu durumda Python kelimesini vurgulamak i\u00e7in abbr etiketini kullanabiliriz.

\u00d6rnek

[Python], bir programlama dilidir. [^1]\n\n*[Python]: Python, a programming language.\n

[Python], bir programlama dilidir. [^1]

veya

\u00d6rnek

<abbr title=\"a programming language\">Python</abbr>, bir programlama dilidir.\n

Python, bir programlama dilidir.

"},{"location":"tutorials/mkdocs/#baglantlar","title":"Ba\u011flant\u0131lar","text":""}]} \ No newline at end of file +{"config":{"lang":["tr"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"FastAPI T\u00fcrkiye","text":"

FastAPI T\u00fcrkiye, FastAPI dok\u00fcmantasyonunu T\u00fcrk\u00e7e diline \u00e7evirmek amac\u0131yla bir araya gelmi\u015f bir ka\u00e7 ki\u015finin ba\u015flatt\u0131\u011f\u0131 bir insiyatif neticesinde do\u011fmu\u015f g\u00f6n\u00fcll\u00fcl\u00fck esasl\u0131 bir topluluktur.

"},{"location":"#topluluk","title":"Topluluk","text":"

Toplulu\u011fun bir par\u00e7as\u0131 olmak, geli\u015fmelerden ve ilerleyi\u015fimizden haberdar olmak, soru sorup yard\u0131mla\u015fmak i\u00e7in a\u015fa\u011f\u0131daki kanallar\u0131 kullanabilirsiniz.

"},{"location":"#atf","title":"At\u0131f","text":"

Avatar g\u00f6rselleri i\u00e7in kullan\u0131lan CSS bloklar\u0131 FastAPI dok\u00fcmantasyonunun kaynak kodundan al\u0131nm\u0131\u015ft\u0131r.

"},{"location":"glossary/","title":"S\u00f6zl\u00fck","text":""},{"location":"guide/","title":"Rehber","text":""},{"location":"motivation/","title":"Motivasyon","text":""},{"location":"pages/","title":"Sayfalar","text":"Sayfa Durum /index.md Zaman A\u015f\u0131m\u0131 /features.md Zaman A\u015f\u0131m\u0131 /learn/index.md G\u00fcncel /python-types.md Zaman A\u015f\u0131m\u0131 /async.md Zaman A\u015f\u0131m\u0131 /tutorial/index.md \u00c7evirilmedi /tutorial/first-steps.md Zaman A\u015f\u0131m\u0131 /tutorial/path-params.md \u00c7evirilmedi /tutorial/query-params.md \u00c7evirilmedi /tutorial/body.md \u00c7evirilmedi /tutorial/query-params-str-validations.md \u00c7evirilmedi /tutorial/path-params-numeric-validations.md \u00c7evirilmedi /tutorial/body-multiple-params.md \u00c7evirilmedi /tutorial/body-fields.md \u00c7evirilmedi /tutorial/body-nsted-models.md \u00c7evirilmedi /tutorial/schema-extra-example.md \u00c7evirilmedi /tutorial/extra-data-types.md \u00c7evirilmedi /tutorial/cookie-params.md \u00c7evirilmedi /tutorial/header-params.md \u00c7evirilmedi /tutorial/response-model.md \u00c7evirilmedi /tutorial/extra-models.md \u00c7evirilmedi /tutorial/response-status-code.md \u00c7evirilmedi /tutorial/request-forms.md \u00c7evirilmedi /tutorial/request-files.md \u00c7evirilmedi /tutorial/request-forms-and-files.md \u00c7evirilmedi /tutorial/handling-errors.md \u00c7evirilmedi /tutorial/path-operation-configuration.md \u00c7evirilmedi /tutorial/encoder.md \u00c7evirilmedi /tutorial/body-updates.md \u00c7evirilmedi /tutorial/dependencies/index.md \u00c7evirilmedi /tutorial/dependencies/classes-as-dependencies.md \u00c7evirilmedi /tutorial/dependencies/sub-dependencies.md \u00c7evirilmedi /tutorial/dependencies/dependencies-in-path-operation-decorators.md \u00c7evirilmedi /tutorial/dependencies/global-dependencies.md \u00c7evirilmedi /tutorial/dependencies/dependencies-with-yield.md \u00c7evirilmedi /tutorial/security/index.md \u00c7evirilmedi /tutorial/security/first-steps.md \u00c7evirilmedi /tutorial/security/get-current-user.md \u00c7evirilmedi /tutorial/security/simple-oauth2.md \u00c7evirilmedi /tutorial/security/oauth2-jwt.md \u00c7evirilmedi /tutorial/middleware.md \u00c7evirilmedi /tutorial/cors.md \u00c7evirilmedi /tutorial/sql-database.md \u00c7evirilmedi /tutorial/bigger-applications.md \u00c7evirilmedi /tutorial/background-tasks.md \u00c7evirilmedi /tutorial/metadata.md \u00c7evirilmedi /tutorial/static-files.md \u00c7evirilmedi /tutorial/testing.md \u00c7evirilmedi /tutorial/debugging.md \u00c7evirilmedi /advanced/index.md \u00c7evirilmedi /advanced/path-operation-advanced-configuration.md \u00c7evirilmedi /advanced/additional-status-codes.md \u00c7evirilmedi /advanced/response-directly.md \u00c7evirilmedi /advanced/custom-response.md \u00c7evirilmedi /advanced/additional-responses.md \u00c7evirilmedi /advanced/response-cookie.md \u00c7evirilmedi /advanced/response-headers.md \u00c7evirilmedi /advanced/response-change-status-code.md \u00c7evirilmedi /advanced/advanced-dependencies.md \u00c7evirilmedi /advanced/security/index.md \u00c7evirilmedi /advanced/security/oauth2-scopes.md \u00c7evirilmedi /advanced/security/http-basic-auth.md \u00c7evirilmedi /advanced/using-request-directly.md \u00c7evirilmedi /advanced/dataclasses.md \u00c7evirilmedi /advanced/middleware.md \u00c7evirilmedi /advanced/sub-applications.md \u00c7evirilmedi /advanced/behind-a-proxy.md \u00c7evirilmedi /advanced/templates.md \u00c7evirilmedi /advanced/websockets.md \u00c7evirilmedi /advanced/events.md \u00c7evirilmedi /advanced/testing-websockets.md \u00c7evirilmedi /advanced/testing-events.md \u00c7evirilmedi /advanced/testing-dependencies.md \u00c7evirilmedi /advanced/testing-database.md \u00c7evirilmedi /advanced/async-tests.md \u00c7evirilmedi /advanced/settings.md \u00c7evirilmedi /advanced/openapi-callbacks.md \u00c7evirilmedi /advanced/openapi-webhooks.md \u00c7evirilmedi /advanced/wsgi.md \u00c7evirilmedi /advanced/generate-clients.md \u00c7evirilmedi /deployment/index.md \u00c7evirilmedi /deployment/versions.md \u00c7evirilmedi /deployment/https.md \u00c7evirilmedi /deployment/manually.md \u00c7evirilmedi /deployment/concepts.md \u00c7evirilmedi /deployment/cloud.md \u00c7evirilmedi /deployment/server-workers.md \u00c7evirilmedi /deployment/docker.md \u00c7evirilmedi /how-to/index.md \u00c7evirilmedi /how-to/general.md \u00c7evirilmedi /how-to/graphql.md \u00c7evirilmedi /how-to/custom-request-and-route.md \u00c7evirilmedi /how-to/conditional-openapi.md \u00c7evirilmedi /how-to/extending-openapi.md \u00c7evirilmedi /how-to/separate-openapi-schemas.md \u00c7evirilmedi /how-to/custom-docs-ui-assets.md \u00c7evirilmedi /how-to/configure-swagger-ui.md \u00c7evirilmedi /how-to/sql-databases-peewee.md \u00c7evirilmedi /how-to/async-sql-encode-databases.md \u00c7evirilmedi /how-to/nosql-databases-couchbase.md \u00c7evirilmedi /reference/index.md \u00c7evirilmedi /reference/fastapi.md \u00c7evirilmedi /reference/parameters.md \u00c7evirilmedi /reference/status.md \u00c7evirilmedi /reference/uploadfile.md \u00c7evirilmedi /reference/exceptions.md \u00c7evirilmedi /reference/dependencies.md \u00c7evirilmedi /reference/apirouter.md \u00c7evirilmedi /reference/background.md \u00c7evirilmedi /reference/request.md \u00c7evirilmedi /reference/websockets.md \u00c7evirilmedi /reference/httpconnection.md \u00c7evirilmedi /reference/response.md \u00c7evirilmedi /reference/responses.md \u00c7evirilmedi /reference/middleware.md \u00c7evirilmedi /reference/openapi/index.md \u00c7evirilmedi /reference/openapi/docs.md \u00c7evirilmedi /reference/openapi/models.md \u00c7evirilmedi /reference/security/index.md \u00c7evirilmedi /reference/encoders.md \u00c7evirilmedi /reference/staticfiles.md \u00c7evirilmedi /reference/templating.md \u00c7evirilmedi /reference/testclient.md \u00c7evirilmedi /fastapi-people.md \u00c7evirilmedi /resources/index.md \u00c7evirilmedi /project-generation.md \u00c7evirilmedi /external-links.md \u00c7evirilmedi /newsletter.md \u00c7evirilmedi /about/index.md \u00c7evirilmedi /alternatives.md G\u00fcncel /history-design-future.md G\u00fcncel /benchmarks.md G\u00fcncel /help/index.md G\u00fcncel /help-fastapi.md \u00c7evirilmedi /contributing.md \u00c7evirilmedi /release-notes.md \u00c7evirilmedi"},{"location":"people/","title":"Topluluk","text":""},{"location":"people/#kurucular","title":"Kurucular","text":"@hasansezertasan Hasan Sezer Ta\u015fan @BilalAlpaslan Muhammmet Bilal Alpaslan @alperiox Alper Balbay @esrefzeki E\u015fref Zeki Parlak

Hasan Sezer Ta\u015fan

Muhammmet Bilal Alpaslan

Alper Balbay

E\u015fref Zeki Parlak

"},{"location":"progress/","title":"\u0130lerleyi\u015f","text":"

FastAPI dok\u00fcmantasyonunun T\u00fcrk\u00e7e \u00e7eviri koordinasyon sayfas\u0131na ho\u015f geldiniz.

Bu sayfada \u00e7eviri s\u00fcrecindeki ilerleyi\u015fi g\u00f6rebilir ve di\u011fer g\u00f6n\u00fcll\u00fclerle koordinasyon sa\u011flayabilirsiniz.

\u00c7evirmek istedi\u011finiz bir sayfa varsa ve bu sayfa a\u015fa\u011f\u0131daki listede yoksa, progress.yml dosyas\u0131n\u0131n en alt\u0131na kay\u0131t ekleyebilirsiniz.

Mesela ben /release-notes.md sayfas\u0131n\u0131 \u00e7evirmek istiyorum ve bu sayfa a\u015fa\u011f\u0131daki listede yok. O zaman progress.yml dosyas\u0131n\u0131n en alt\u0131na a\u015fa\u011f\u0131daki gibi bir kay\u0131t eklemem gerekir:

- page_name: /release-notes.md\n  pr_number:\n  state:\n  reason: new\n  volunteer: hasansezertasan\n  translator:\n  reviewers:\n

Bu kay\u0131tta:

Sonraki a\u015fama bir \"Pull Request\" (PR) a\u00e7makt\u0131r. PR'\u0131 a\u00e7t\u0131ktan sonra PR numaras\u0131n\u0131 pr_number alan\u0131na eklerseniz sayfay\u0131 ziyaret edenler kabul edilmemi\u015f PR'lar\u0131 daha kolay g\u00f6r\u00fcp inceleyebilirler. Ha! Unutmadan, \u00e7eviri dosyas\u0131n\u0131 \u00e7evirdi\u011finizde translator alan\u0131na kendi GitHub kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 eklemeyi unutmay\u0131n.

Sayfa Ba\u011flant\u0131 Durum Sebep G\u00f6n\u00fcll\u00fc \u00c7eviren G\u00f6zden Ge\u00e7iren /index.md 10444 Tamamland\u0131 Zaman A\u015f\u0131m\u0131 @hasansezertasan @hasansezertasan @alperiox @esrefzeki @bilalalpaslan @mertssmnoglu /python-types.md 10445 Kapat\u0131ld\u0131 Zaman A\u015f\u0131m\u0131 @esrefzeki @esrefzeki @hasansezertasan @bilalalpaslan /features.md 10492 Kapat\u0131ld\u0131 Zaman A\u015f\u0131m\u0131 @bilalalpaslan @bilalalpaslan @hasansezertasan /alternatives.md 10502 Tamamland\u0131 Yeni sayfa @alperiox @alperiox @hasansezertasan /fastapi-people.md 10547 \u0130nceleniyor Zaman A\u015f\u0131m\u0131 @alperiox @alperiox @hasansezertasan /external-links.md 10549 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /newsletter.md 10550 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan @alperiox /benchmarks.md 11005 Tamamland\u0131 Zaman A\u015f\u0131m\u0131 @bilalalpaslan @hasansezertasan /about/index.md 11006 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /history-design-future.md 11012 Tamamland\u0131 Yeni sayfa @esrefzeki @hasansezertasan /help/index.md 11013 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /learn/index.md 11014 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /resources/index.md 11020 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /how-to/index.md 11021 Tamamland\u0131 Yeni sayfa @hasansezertasan @hasansezertasan /tutorial/path-params.md 11073 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts @hasansezertasan /tutorial/query-params.md 11078 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts /tutorial/body.md 11087 \u0130nceleniyor Yeni sayfa @emrhnsyts @emrhnsyts /contributing.md 11094 \u0130nceleniyor Yeni sayfa @hasansezertasan @hasansezertasan @emrhnsyts /tutorial/query-params-str-validations.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @emrhnsyts @emrhnsyts /project-generation.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @bilalalpaslan /async.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @bilalalpaslan /help-fastapi.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @hasansezertasan /tutorial/first-steps.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @hasansezertasan /advanced/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox /deployment/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox /tutorial/index.md Geli\u015ftirme A\u015famas\u0131nda Yeni sayfa @alperiox"},{"location":"translation-notes/","title":"\u00c7eviri Notlar\u0131","text":""},{"location":"translation-notes/#baslamadan-once","title":"Ba\u015flamadan \u00d6nce","text":"

Herhangi bir \u00e7al\u0131\u015fmadan \u00f6nce, m\u00fcmk\u00fcnse Development - Contributing - FastAPI sayfas\u0131n\u0131n tamam\u0131n\u0131, de\u011filse Translations ba\u015fl\u0131\u011f\u0131n\u0131 kesinlikle okuman\u0131z\u0131 tavsiye ederim.

"},{"location":"translation-notes/#katk-duzeni-contribution-convention","title":"Katk\u0131 D\u00fczeni - Contribution Convention","text":"

Bir dok\u00fcman \u00fczerinde ekleme, d\u00fczenleme veya g\u00fcncelleme yap\u0131ld\u0131\u011f\u0131nda, sadece o dok\u00fcman commitlenmeli ve pull request i\u00e7erisinde sadece o dok\u00fcman yer almal\u0131.

Pull Request a\u00e7arken isimlendirmeye dikkat etmeliyiz.

Eklemeler i\u00e7in

\ud83c\udf10 Add {{ language }} translation for `{{ file_path }}`\n

\ud83c\udf10 Add Turkish translation for docs/tr/docs/learn/index.md

G\u00fcncellemeler i\u00e7in

\ud83c\udf10 Update {{ language }} translation for `{{ file_path }}`\n

\ud83c\udf10 Update Turkish translation for docs/tr/docs/learn/index.md

"},{"location":"translation-notes/#kurallar","title":"Kurallar","text":""},{"location":"translation-notes/#oneriler","title":"\u00d6neriler","text":"

Kullan\u0131lan kavram\u0131n T\u00fcrk\u00e7e \u00e7evirisiyle birlikte \u0130ngilizce halini de kullan\u0131c\u0131 i\u00e7in eri\u015filebilir hale getirmek \u00e7ok kolay, bunu abbr etiketini kullanarak yapabilirsiniz. Detaylar i\u00e7in MkDocs dok\u00fcman\u0131na bakabilirsiniz.

"},{"location":"translation-notes/#skca-yaplan-hatalar","title":"S\u0131k\u00e7a Yap\u0131lan Hatalar","text":""},{"location":"translation-notes/#kaynaklar","title":"Kaynaklar","text":""},{"location":"blog/","title":"Blog","text":""},{"location":"tutorials/markdown/","title":"Markdown","text":""},{"location":"tutorials/markdown/#baglantlar","title":"Ba\u011flant\u0131lar","text":""},{"location":"tutorials/mkdocs/","title":"MkDocs","text":""},{"location":"tutorials/mkdocs/#admonitions","title":"Admonitions","text":"

Admonitions !!! {type} \u015feklinde olan yap\u0131larda {type} k\u0131sm\u0131n\u0131 T\u00fcrk\u00e7e'ye \u00e7evirirsek MkDocs d\u00fczg\u00fcn derleme alm\u0131yor. Bu yap\u0131lar\u0131 \u00e7evirmek i\u00e7in admonition_map \u00fczerinde olan kar\u015f\u0131l\u0131klar\u0131 birebir kullan\u0131labilir.

admonition_map = {\n  '!!! note': '!!! note \"Not\"',\n  '!!! abstract': '!!! abstract \"Soyut\"',\n  '!!! info': '!!! info \"Bilgi\"',\n  '!!! tip': '!!! tip \"\u0130pucu\"',\n  '!!! success': '!!! success \"Ba\u015far\u0131\"',\n  '!!! question': '!!! question \"Soru\"',\n  '!!! warning': '!!! warning \"Uyar\u0131\"',\n  '!!! failure': '!!! failure \"Ba\u015far\u0131s\u0131zl\u0131k\"',\n  '!!! danger': '!!! danger \"Tehlike\"',\n  '!!! bug': '!!! bug \"Hata\"',\n  '!!! example': '!!! example \"\u00d6rnek\"',\n  '!!! quote': '!!! quote \"Al\u0131nt\u0131\"',\n  '!!! important': '!!! important \"\u00d6nemli\"',\n  '!!! usage': '!!! usage \"Kullan\u0131m\"',\n}\n
!!! example \"\u00d6rnek\"\n    Bu bir \u00f6rnektir.\n
"},{"location":"tutorials/mkdocs/#abbreviations","title":"Abbreviations","text":"

Abbreviations ile kelimeleri vurgulayabiliriz. \u00d6rne\u011fin Python kelimesini Python, bir programlama dilidir. \u015feklinde \u00e7evirebiliriz. Bu durumda Python kelimesini vurgulamak i\u00e7in abbr etiketini kullanabiliriz.

\u00d6rnek

[Python], bir programlama dilidir. [^1]\n\n*[Python]: Python, a programming language.\n

[Python], bir programlama dilidir. [^1]

veya

\u00d6rnek

<abbr title=\"a programming language\">Python</abbr>, bir programlama dilidir.\n

Python, bir programlama dilidir.

"},{"location":"tutorials/mkdocs/#baglantlar","title":"Ba\u011flant\u0131lar","text":""}]} \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 81cbcdf..132a99e 100644 Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ