Skip to content

Feature/turkish translation#38

Merged
itsfatduck merged 6 commits into
itsfatduck:masterfrom
MarkesrBetter:feature/turkish-translation
Jun 22, 2026
Merged

Feature/turkish translation#38
itsfatduck merged 6 commits into
itsfatduck:masterfrom
MarkesrBetter:feature/turkish-translation

Conversation

@MarkesrBetter

Copy link
Copy Markdown
Contributor

Description

This PR adds full Turkish (tr-TR) localization to the project.

  • Translated all 557 strings from Translations.resx into a new Translations.tr-TR.resx file with high-quality terminology.
  • Created README.tr-TR.md and CONTRIBUTING.tr-TR.md to fully localize the project's documentation.
  • Registered the new language in SettingsViewModel.cs under the languages list.
  • Updated the language selection bars in all existing README*.md and CONTRIBUTING*.md files to include the Turkish documentation link.

Type of change

  • feat: — New optimization, customize setting, or app feature
  • fix: — Bug fix
  • refactor: — Code restructuring without behavior change
  • docs: — Documentation
  • test: — Adding or fixing tests
  • i18n: — Translation / localization update
  • chore: — Build, deps, CI, tooling

Screenshots (if UI changes)

Notes

Tested locally and all translations load correctly on the UI.

@itsfatduck

Copy link
Copy Markdown
Owner

@MarkesrBetter Thanks for contributing Turkish!

I noticed there are currently two Turkish translation PRs. I'm preparing some upcoming changes to optimizations, customization, and translations first, then I'll review both PRs together and follow up here.

@itsfatduck itsfatduck left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MarkesrBetter Thank you for the complete Turkish language contribution!

Since PR #37 by @amhunter1 was opened first, I'll be merging its translations and README changes to keep the contribution order fair. However, your work is definitely not going to waste.

I really appreciate your contributions, especially the CONTRIBUTING-tr-TR document and the language switcher setup for the localized READMEs. Those additions are valuable and help improve the project's internationalization experience.

Thank you again for taking the time to contribute to optimizerDuck!

@itsfatduck itsfatduck self-assigned this Jun 22, 2026
@itsfatduck itsfatduck added the translation Issues or pull requests related to translating the application into additional languages. label Jun 22, 2026
@itsfatduck itsfatduck force-pushed the feature/turkish-translation branch from a472316 to 66f1fef Compare June 22, 2026 15:01
@itsfatduck itsfatduck merged commit cb24c24 into itsfatduck:master Jun 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

translation Issues or pull requests related to translating the application into additional languages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants