Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(i18n): Update Turkish translation for PDF.js viewer #2780

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

hasanbeder
Copy link

Description of Changes

This PR updates and improves the Turkish translations for the PDF.js viewer interface (viewer.ftl).

What was changed

  • Translated all UI elements to Turkish
  • Standardized button and tooltip texts
  • Improved readability of navigation elements
  • Updated toolbar descriptions
  • Enhanced accessibility texts in Turkish
  • Maintained technical variable definitions as is
  • Fixed capitalization and punctuation

Why the change was made

  • To provide a consistent Turkish interface in PDF viewer
  • To improve user experience for Turkish users
  • To ensure proper Turkish language conventions
  • To maintain technical functionality while improving localization

Key Updates Include:

  • Main toolbar button translations
  • Secondary toolbar translations
  • Document property descriptions
  • Page navigation texts
  • Zoom control labels
  • Print and download button texts
  • Scroll mode descriptions
  • Find bar translations
  • Error messages and notifications
  • Document property dialogs

Testing Performed

  • Verified all UI elements in viewer context
  • Tested all toolbar functionalities
  • Checked tooltip displays
  • Validated modal dialog texts
  • Ensured proper rendering of Turkish characters
  • Verified technical variable functionality

Checklist

General

Documentation

Testing

  • I have tested all viewer functionalities with Turkish translations
  • I have verified proper display of Turkish characters in the interface

Changes include:
- Fix capitalization in UI elements (e.g., "Önceki Sayfa", "Belge Özellikleri")
- Improve terminology consistency (e.g., "Sarmalı Kaydırma", "Sayfa Yayılmaları")
- Update technical terms for better clarity (e.g., "Aksanlı Harfleri Eşleştir")
- Fix punctuation and formatting
- Standardize UI element naming conventions
- Update byte/bytes translations to "bayt"
- Improve readability of dialog messages

This translation update aims to provide a more professional and consistent Turkish language experience in the PDF viewer interface.
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jan 24, 2025
@github-actions github-actions bot added the Front End Issues or pull requests related to front-end development label Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Front End Issues or pull requests related to front-end development size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant