Commit Graph

307 Commits

Author SHA1 Message Date
Lemo-nade-room 44665d450e Fix Japanese heading anchors for cross-language navigation consistency
- Add explicit anchors to Japanese headings to match English auto-generated anchors
- Remove unnecessary anchors from pure English headings in Japanese files
- Delete Stack Traces section from errors.ja.md to match English structure
- Ensure all heading anchors match between English and Japanese versions
- All Playwright cross-language navigation tests now pass

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-19 09:33:06 +09:00
Lemo-nade-room 072f2d659b Update Japanese translation for basics/logging.ja.md
- Add explicit anchors to Japanese headings to match English version
- Fix 9 heading anchors to ensure consistent cross-language navigation
- Japanese headings now have explicit anchors (e.g., ## ロガー {#logger})
- Maintain consistent URL structure between English and Japanese versions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 22:40:53 +09:00
Lemo-nade-room 031de60830 Update Japanese translation for basics/validation.ja.md
- Add explicit anchors to Japanese headings to match English version
- Fix 14 heading anchors to ensure consistent cross-language navigation
- Add missing heading "### Extending Validation API {#extending-validation-api}"
- Japanese headings now have explicit anchors (e.g., ## はじめに {#introduction})

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 22:39:40 +09:00
Lemo-nade-room 916ac09f83 Update Japanese translation for basics/content.ja.md
- Add explicit anchors to Japanese headings to match English version
- Fix 15 heading anchors to ensure consistent cross-language navigation
- Japanese headings now have explicit anchors (e.g., ## 概要 {#overview})
- Maintain consistent URL structure between English and Japanese versions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 22:37:25 +09:00
Lemo-nade-room 7eb0f0620e Update Japanese translation for basics/routing.ja.md
- Add explicit anchors to Japanese headings to match English version
- Fix 21 heading anchors to ensure consistent cross-language navigation
- Japanese headings now have explicit anchors (e.g., ## 概要 {#overview})
- English-only headings remain without explicit anchors as they auto-generate

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-18 22:35:31 +09:00
Lemo-nade-room aa083684f3 Update Japanese translation for security/passwords.ja.md
- Update internal links to use relative paths without .ja.md extension
- Ensure cross-references are consistent with other sections
2025-06-18 22:15:38 +09:00
Lemo-nade-room 4773b0799e Update Japanese translation for leaf/overview.ja.md
- Update internal link to use relative path without .ja.md extension
- Maintain documentation linking consistency
2025-06-18 22:15:22 +09:00
Lemo-nade-room 50ea3df374 Update Japanese translation for leaf/getting-started.ja.md
- Add async/await support documentation and examples
- Update internal links to use relative paths
- Ensure consistency with English documentation structure
2025-06-18 22:15:03 +09:00
Lemo-nade-room 16daa80643 Update Japanese translation for install/macos.ja.md
- Update Toolbox description to match English version
- Add Makefile installation option for Toolbox
- Improve consistency with English documentation
- Update next steps link formatting
2025-06-18 22:14:49 +09:00
Lemo-nade-room 3206e264aa Update Japanese translation for install/linux.ja.md
- Fix typo: 'Swifty' to 'Swiftly'
- Fix spacing: 'EPEL8' to 'EPEL 8'
- Add Homebrew installation option for Toolbox
- Update Toolbox description to match English version
- Update next steps link formatting
2025-06-18 22:14:33 +09:00
Lemo-nade-room c204b16058 Update Japanese translation for index.ja.md
- Update internal links to use relative paths without .ja.md extension
- Maintain documentation linking convention for homepage
2025-06-18 22:14:13 +09:00
Lemo-nade-room 3a8d325096 Update Japanese translation for getting-started/xcode.ja.md
- Update Xcode interface terminology for consistency
- Ensure alignment with latest Xcode version
2025-06-18 22:13:55 +09:00
Lemo-nade-room e95e73d2a6 Update Japanese translation for getting-started/spm.ja.md
- Update SwiftPM documentation links to latest versions
- Fix spacing and formatting consistency
- Update Swift Language Server Protocol description
2025-06-18 22:13:40 +09:00
Lemo-nade-room dff6155e7d Update Japanese translation for getting-started/hello-world.ja.md
- Update Swift version requirement notice to match English version
- Fix async/await note formatting and add macOS 12 reference
- Add VSCode extension recommendation
- Update internal links to use relative paths without .ja.md extension
2025-06-18 22:13:24 +09:00
Lemo-nade-room 6d68ce0fb8 Update Japanese translation for getting-started/folder-structure.ja.md
- Update internal link to use relative path without .ja.md extension
- Maintain documentation linking consistency
2025-06-18 22:13:07 +09:00
Lemo-nade-room 541ab58aa0 Update Japanese translation for fluent/overview.ja.md
- Update internal links to use relative paths without .ja.md extension
- Follow documentation linking convention
2025-06-18 22:12:50 +09:00
Lemo-nade-room e36709bf03 Update Japanese translation for fluent/migration.ja.md
- Update internal links to use relative paths without .ja.md extension
- Maintain consistency with documentation linking convention
2025-06-18 22:12:36 +09:00
Lemo-nade-room 7a01498ad3 Update Japanese translation for fluent/advanced.ja.md
- Update internal link to use relative path without .ja.md extension
- Follow documentation linking convention
2025-06-18 22:12:20 +09:00
Lemo-nade-room 57184ea982 Update Japanese translation for deploy/systemd.ja.md
- Update internal documentation link to use relative path without .ja.md
- Maintain consistency with documentation linking convention
2025-06-18 22:12:06 +09:00
Lemo-nade-room 34f8ba0fb0 Update Japanese translation for contributing/contributing.ja.md
- Update GitHub documentation link to Japanese version
- Change from English to Japanese GitHub docs for pull request creation
2025-06-18 22:11:50 +09:00
Lemo-nade-room 47289b0ae1 Update Japanese translation for basics/validation.ja.md
- Add missing Custom validator section (lines 293-333)
- Fix ASCII typo: 'ASCⅡ' to 'ASCII' (full-width to half-width)
- Add '.custom(_:)' entry to validators table
- Complete translation to match English version
2025-06-18 22:11:33 +09:00
Lemo-nade-room 7c98953ff0 Update Japanese translation for basics/routing.ja.md
- Fix typo: 'rep.parameters.get' to 'req.parameters.get'
- Fix typo: '確心' to '確信'
- Complete error message translation (413 Payload Too Large)
- Fix '広報互換性' to '後方互換性'
- Update redirect method parameter: 'type:' to 'redirectType:'
- Update redirect type: 'RedirectType' to 'Redirect'
- Fix 'ミッドウェア' to 'ミドルウェア'
2025-06-18 22:11:16 +09:00
Lemo-nade-room 0068224fc5 Update Japanese translation for basics/logging.ja.md
- Fix table header typo: 'nama' to 'name'
- Ensure consistency with English documentation
2025-06-18 22:10:55 +09:00
Lemo-nade-room 1f3281441c Update Japanese translation for basics/environment.ja.md
- Fix defer block formatting to match English version
- Add proper indentation in entrypoint.swift example
2025-06-18 22:10:37 +09:00
Lemo-nade-room a0c60f5a80 Update Japanese translation for basics/content.ja.md
- Remove extra blank line to match English version
- Fix spacing after 'in' in code examples
- Fix full-width spaces around 'Content'
- Correct 'Contents' typo to 'Content'
- Fix 'coder' to 'コーダー'
- Remove full-width space after 'await'
2025-06-18 22:10:22 +09:00
Lemo-nade-room ab8e21853a Update Japanese translation for basics/client.ja.md
- Fix 'Future' translation (将来的に → Futureとして)
- Translate English comments to Japanese
- Remove unnecessary colons from text
- Improve consistency with English version
2025-06-18 22:10:04 +09:00
Lemo-nade-room bce432234c Update Japanese translation for basics/async.ja.md
- Add missing Get section explaining try await future.get() usage
- Add deprecation warning for wait() method
- Complete translation to match English version
2025-06-18 22:09:50 +09:00
Lemo-nade-room 2dce7b8526 Update Japanese translation for advanced/queues.ja.md
- Add missing Testing section with AsyncTestQueuesDriver documentation
- Add reference to Romain Pouclet's blog post about testing Vapor Queues
- Complete translation to match English version
2025-06-18 22:09:37 +09:00
Yoichiro Tanaka c66e86d9a8
Translate remaining untranslated documentation files to Japanese (#1081)
## Summary

Automatically translated the following 35 documentation files to
Japanese using Claude 4 Opus. Each file now includes a per-file
checklist so you can review fluency, accuracy, IDs, markup, and links.

### Files and Checklists

* **advanced/apns.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/commands.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/files.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/middleware.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/request.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/server.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/services.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/sessions.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/testing.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/tracing.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **advanced/websockets.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **contributing/contributing.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/digital-ocean.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/docker.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/fly.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/heroku.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/nginx.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/supervisor.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **deploy/systemd.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/advanced.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/migration.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/model.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/query.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/relations.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/schema.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **fluent/transaction.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **redis/overview\.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **redis/sessions.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **security/authentication.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **security/crypto.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **security/jwt.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **security/passwords.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **version/legacy-docs.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **release-notes.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

* **upgrading.md**

  * [x] Japanese fluency
  * [x] Code accuracy
  * [x] Heading IDs match the English version
  * [x] Markup integrity
  * [x] URL link targets are correct

---------

Co-authored-by: Tim Condon <0xTim@users.noreply.github.com>
2025-06-17 14:42:53 +01:00
Holly Schilling 2336e613dc
Added `any` qualifier to code examples on Migrations page (#1083)
Swift 5.6 added the `any` keyword as an existential type qualifier. This
PR updates the code examples on the Migrations page to correctly
incorporate this keyword. The following languages are effected: EN, ES,
NL, IT, and ZH.
2025-06-16 09:49:18 +02:00
TheHandyOwl d6eb192bd8
Refactor: model.es.md translation to Spanish (#1082) 2025-06-01 00:51:22 +02:00
TheHandyOwl a2977762e1
NEW: Spanish translation reviewed - docs/security/authentication.es.md (#1080) 2025-05-24 19:24:14 +02:00
TheHandyOwl 68f2a91630
NEW: Remove English text from the Spanish translation (#700) (#1079) 2025-05-24 13:32:38 +02:00
Gwynne Raskind 12b0114882
.time is not actually supported, stop claiming it is (#1078)
Pretty much what it says on the tin. Since the only change is a
deletion, no separate translation is needed.
2025-05-05 09:51:07 -05:00
TheHandyOwl f492970e62
NEW: Updated getting-started.es.md and hello-world.es.md files (#1077) 2025-04-05 15:01:20 +00:00
Francesco Paolo Severino bf81c16fca
Translate alert titles in Italian (#1076)
<!-- 🚀 Thank you for contributing! -->

<!-- Describe your changes clearly and use examples if possible. -->

<!-- When this PR is merged, the title and body will be -->
<!-- used to generate a release automatically. -->
2025-04-05 11:59:48 +02:00
Francesco Paolo Severino 07d0e7a823
Suggest "Vapor for VS Code" extension (#1075) 2025-04-04 22:40:35 +01:00
TheHandyOwl 94d6ebf772
NEW: updating linux.es.md and macos.es.md texts #1072 (#1074) 2025-03-28 22:59:52 +01:00
Patrick Killian 1a31253d31
Fix "Model Coupling" example in Schema docs (#1073)
Amends the `UserNameMigration` code example in the "Model Coupling"
section of the Schema documentation with correct syntax. Added closing
square brackets to the dictionary literals passed into
`QueryBuilder.set(_ data:)` in multiple places.
2025-03-25 10:22:49 +01:00
Francesco Paolo Severino 1585a83d0b
Toolbox v19 update (#1072)
<!-- 🚀 Thank you for contributing! -->
This PR updates the documentation to the latest version of Vapor
Toolbox, which added Linux distribution via Homebrew and removed some
deprecated commands
<!-- Describe your changes clearly and use examples if possible. -->

<!-- When this PR is merged, the title and body will be -->
<!-- used to generate a release automatically. -->

---------

Co-authored-by: Tim Condon <0xTim@users.noreply.github.com>
2025-03-18 18:26:23 +00:00
TheHandyOwl fe2ba1d320
NEW: fluent > schema.es.md translation (#1071)
[#1070](https://github.com/vapor/docs/issues/1070)
2025-03-17 19:27:48 +00:00
Francisco Bretal 2b0abd625f
Update schema.md field constraints list (#1069)
A reference to .sql() was added to the Field Constraint list so that
anyone who is looking for any other options knows there is the
possibility to use SQLKit.
2025-03-17 03:51:59 -05:00
TheHandyOwl a21b85a4d2
Translation added: Spanish (es), Nederlands (nl) and Chinese (zh) (#1067)
Translation added: Spanish (es), Nederlands (nl) and Chinese (zh)

Related to #1066
2025-03-08 19:26:09 +01:00
Pedro Peçanha 47ee8bf16c
Adding a "in" keyword in JWT's post route example. (#1065)
<!-- 🚀 Thank you for contributing! -->
There was a "in" keyword missing in the post route example for signing
JWTs. The keyword was simply added to the code snippet.
<!-- Describe your changes clearly and use examples if possible. -->

<!-- When this PR is merged, the title and body will be -->
<!-- used to generate a release automatically. -->

---------

Co-authored-by: Tim Condon <0xTim@users.noreply.github.com>
2025-03-06 15:33:35 +00:00
Kacy James 0d9e04bb54
Update heroku.md database plan name (#1064)
This PR updates the English Heroku documentation to better reflect the
current database pricing naming scheme at Heroku.

<!-- 🚀 Thank you for contributing! -->

<!-- Describe your changes clearly and use examples if possible. -->

<!-- When this PR is merged, the title and body will be -->
<!-- used to generate a release automatically. -->
2025-03-05 16:43:31 +00:00
Leonardo 207ddd0e1b
Fixed syntax error on TLS section on Advanced -> Server (#1063) 2025-02-25 21:55:23 +00:00
Tim Condon 822e65cb07
Auth Docs Strict Concurrency Checking (#1062)
<!-- 🚀 Thank you for contributing! -->

<!-- Describe your changes clearly and use examples if possible. -->

<!-- When this PR is merged, the title and body will be -->
<!-- used to generate a release automatically. -->
2025-02-11 00:27:50 +00:00
Petr Pavlik 1866f6e1cf
Update the link to QueuesFluentDriver (#1061)
In the docs section for Vapor Queues, update the link to
`QueuesFluentDriver` to link to the most recent iteration forked and
hosted under the `vapor-community` organization.
2025-02-06 16:52:34 +00:00
TheHandyOwl 31e58863b8
NEW: Updating testing.es.md file (#1059)
NEW: Updating testing.es.md file

---------

Co-authored-by: Ale Mohamad ⌘ <alejandro.mohamad@gmail.com>
2025-01-29 19:31:22 +01:00
Ale Mohamad ⌘ c6b79d7114
Update Testing documentation (#1054)
Following the issues #1038 and #594, this proposal suggests updating the
Testing documentation to include Swift Testing as an alternative to
XCTest.
2025-01-22 11:00:25 +00:00