Skip to content

fix(docs): sync with angular/angular@31d3d56#1145

Merged
lacolaco merged 55 commits intoangular:mainfrom
lacolaco:update-origin-31d3d56
Feb 23, 2026
Merged

fix(docs): sync with angular/angular@31d3d56#1145
lacolaco merged 55 commits intoangular:mainfrom
lacolaco:update-origin-31d3d56

Conversation

@lacolaco
Copy link
Collaborator

Summary

  • Sync with upstream angular/angular@31d3d56 (v21.1.5)
  • Migrate existing translations to new file structure (devtools split)
  • Remove deleted files (route-animations, hybrid-rendering, router-tutorial, constructor-based-di)
  • Add explicit anchor IDs to translated headings for link compatibility
  • Fix link paths (guide/cli-builder -> tools/cli/cli-builder)

関連Issue

N/A

確認事項

  • 翻訳ガイドラインに沿っていることを確認
  • 翻訳後のファイルの行数が原文と一致することを確認
  • pnpm lint でエラーがないことを確認
  • pnpm test でエラーがないことを確認

備考

  • devtools.md was split into overview.md, component.md, profiler.md, injectors.md
  • New untranslated sections (Deferrable views, Hydration) kept in English

@google-cla
Copy link

google-cla bot commented Feb 23, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@lacolaco lacolaco force-pushed the update-origin-31d3d56 branch from c003792 to 111c36d Compare February 23, 2026 10:12
- Update class names (remove Component suffix)
- Update file names (remove .component)
- Fix code block formatting
- Update link URLs
- Update release schedule table
- directive-composition-api: code formatting
- recommendations: link fix (angular.io -> angular.dev)
- ng-container: code formatting (trailing comma, parentheses)
- dom-apis: code formatting (expand {...})
- redirecting-routes: class name change (MenuComponent -> Menu)
- router-reference: link fix, code formatting
- routing-with-urlmatcher: file name changes (.component.* -> .*)
- whitespace: code block format (angular-html -> html)
- defer: internal link fixes, code formatting
- host-elements: code formatting, NOTE addition
- lifecycle: code formatting
- accordion: code formatting
- menu: remove focusFirstItem method (API change)
- forms/signals/overview: Field -> FormField, link fix
- incremental-hydration: class name, link fix, spacing
- form-validation: code formatting, class name fix
- enter-and-leave: new section + content addition
- grid: code formatting
- content-projection: code formatting
- styling: code formatting
- hydration: class name changes (AppComponent -> App)
- route-transition-animations: link fixes, API change
- components-scenarios: typo fixes, link fix, formatting
- di/creating-and-using-services: code formatting, class name
- di/lightweight-injection-tokens: code formatting, link fix
- di/overview: code formatting, class name
- aria/listbox: new content (selection modes examples)
- elements: text fixes, file name changes, link fix
- zoneless: v21 default changes, TestBed section update
- common-router-tasks, customizing-route-behavior, data-resolvers
- define-routes, lifecycle-and-events, navigate-to-routes
- read-route-state (including new isActive section)
- route-guards, show-routes-with-outlets, testing
- binding, control-flow, event-listeners, expression-syntax
- ng-content, ng-template, pipes, two-way-binding, variables
- Formatting updates (import spacing, trailing commas)
- ng-template: Add extensive new sections on deferred loading
- anatomy-of-components, inheritance, inputs, queries
- programmatic-rendering: Add new sections (+178 lines)
- Component name simplification (e.g., UserDetailComponent → UserDetail)
- custom-controls, field-state-management, models, validation
- Field → FormField directive rename
- Import formatting, trailing commas
- validation: Add validateTree() section
- home.component.html: Remove inline SVG, use component-based logo
- update.component.ts: Use standalone components in imports
Refine marketing copy for Japanese home page:
- Use concise noun-ending style (体言止め)
- Remove overly literal translations
- Improve readability while preserving original meaning
- elements.md: avoid consecutive 例えば
- zoneless.md: avoid consecutive で助詞
Add {#binding-dynamic-properties-and-attributes} anchor ID to fix
broken link from a11y.md
Migrate existing devtools.md translation to new split structure:
- devtools/overview.md
- devtools/component.md
- devtools/profiler.md
- devtools/injectors.md

New sections (Deferrable views, Hydration) remain untranslated.
The Japanese translated docs-step title generates Japanese anchor ID.
Adding explicit English anchor ID for link compatibility with NG0913.
- Update CLI builder link path: guide/cli-builder -> tools/cli/cli-builder
- Add explicit anchor IDs to translated headings for link compatibility
@github-actions
Copy link

github-actions bot commented Feb 23, 2026

Deployed adev-preview for 2d95da3 to: https://angular-ja--pr-angular-angular-ja-1145-adev-preview-r43f83mz.web.app

Note: As new commits are pushed to this pull request, this link is updated after the preview is rebuilt.

Translated the following home page demo components:
- signals-demo: Signals demo
- control-flow: Control flow demo
- deferrable-views-example: Deferrable views demo
- hydration-example: Hydration demo

Also improved the main catchphrase translation.
@lacolaco lacolaco merged commit 7eda322 into angular:main Feb 23, 2026
5 checks passed
@lacolaco lacolaco deleted the update-origin-31d3d56 branch February 23, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant