Skip to content

Translate Component page to Turkish#707

Open
mvtandas wants to merge 1 commit intoreactjs:mainfrom
mvtandas:translate-Component
Open

Translate Component page to Turkish#707
mvtandas wants to merge 1 commit intoreactjs:mainfrom
mvtandas:translate-Component

Conversation

@mvtandas
Copy link
Copy Markdown

Summary

  • Translates the complete Component API reference page (~1956 lines) to Turkish
  • This is the largest untranslated page listed in New Turkish Translation Progress #397
  • Follows the existing translation conventions used across the Turkish docs
  • All code examples and Sandpack interactive demos preserved as-is

Translation Details

Section Status
Intro & class overview ✅ Translated
context, props, state ✅ Translated
constructor ✅ Translated
componentDidCatch ✅ Translated
componentDidMount ✅ Translated
componentDidUpdate ✅ Translated
componentWillMount (deprecated) ✅ Translated
componentWillReceiveProps (deprecated) ✅ Translated
componentWillUpdate (deprecated) ✅ Translated
componentWillUnmount ✅ Translated
forceUpdate ✅ Translated
getSnapshotBeforeUpdate ✅ Translated
render ✅ Translated
setState ✅ Translated
shouldComponentUpdate ✅ Translated
UNSAFE_componentWillMount ✅ Translated
UNSAFE_componentWillReceiveProps ✅ Translated
UNSAFE_componentWillUpdate ✅ Translated
static contextType ✅ Translated
static defaultProps ✅ Translated
static getDerivedStateFromError ✅ Translated
static getDerivedStateFromProps ✅ Translated
Usage (all subsections) ✅ Translated
Alternatives (all migration guides) ✅ Translated
Error Boundary section ✅ Translated

Related Issues

Closes part of #397 — this was the largest untranslated page.

Checklist

  • Consistent terminology with existing Turkish translations
  • Code examples and Sandpack demos unchanged
  • All section anchors preserved
  • Markdown formatting intact
  • All Note, Pitfall, and Deprecated blocks translated

Translates the complete Component page (1956 lines) including:
- All class component APIs (constructor, render, setState, forceUpdate)
- All lifecycle methods (componentDidMount, componentDidUpdate,
  componentWillUnmount, shouldComponentUpdate, getSnapshotBeforeUpdate)
- All UNSAFE lifecycle methods with deprecation notices
- Static methods (contextType, defaultProps, getDerivedStateFromError,
  getDerivedStateFromProps)
- Usage section with interactive Sandpack examples
- Alternatives section (migration guides for simple, state, lifecycle,
  and context components)
- Error Boundary section

Code examples and Sandpack demos preserved as-is.
Consistent with existing Turkish translation conventions.

Related to reactjs#397
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
tr-legacy-reactjs-org Ignored Ignored Apr 13, 2026 2:05pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant