i18n(tr): panelin bir sayfasındaki Türkçe metinlerin yazım ve tutarlılık denetimi

Abierto Apto para principiantes
#147 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
78/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
php, python

Línea de trabajo

Elige una página, como Reports (Dashboard/reports.php y Dashboard/assets/pages/reports.js) o System (Dashboard/system.php), y revisa su texto en turco; primero consulta README.tr.md y docs/i18n.md para conocer la terminología y las convenciones de traducción. Si cambias una cadena en turco, actualiza su clave en Dashboard/lang/en/<page>.json o common.json; ejecuta las dos comprobaciones indicadas de i18n y HTML-sink, y php -l en los archivos PHP modificados. Se considera terminado cuando solo hayan cambiado la ortografía, la puntuación y la coherencia terminológica, y ambos idiomas muestren todo el texto.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

good first issue türkçe

Bağlam

Panel Türkçe yazılır; İngilizcesi Türkçe metni anahtar olarak kullanan sözlüklerden gelir (docs/i18n.md). Hızlı geliştirilen bir panelde yazım hataları ve tutarsızlıklar birikir: aynı şeye bir yerde "bilgisayar", bir yerde "PC", bir yerde "cihaz" denmesi; "sınıf" ile "laboratuvar"ın karışması; noktalama ve büyük harf farkları.

Ne yapılacak

Bir sayfa seçin (ör. Raporlar: Dashboard/reports.php ve Dashboard/assets/pages/reports.js; ya da Sistem: Dashboard/system.php) ve yalnızca o sayfanın Türkçe metinlerini gözden geçirin. Hangi sayfayı aldığınızı yorumda yazın; bir pull request bir sayfa olsun.

Önemli: Türkçe metin aynı zamanda İngilizce sözlüğün anahtarı. Bir Türkçe metni değiştirirseniz Dashboard/lang/en/<sayfa>.json (ya da common.json) içindeki anahtarı da aynı şekilde değiştirin.

Kabul ölçütleri

  • Yalnızca yazım, noktalama ve terim tutarlılığı düzeltilir; anlam ve işlev değişmez.
  • Terimler README.tr.md ile uyumlu. Kararsız kaldığınız terimleri (ör. "bilgisayar" mı "cihaz" mı) pull request'te listeleyip sorun.
  • python3 tools/i18n/check_i18n.py ve python3 tools/html_sinks/check_html_sinks.py temiz geçer; php -l ile değişen PHP dosyalarında hata yok.
  • Sayfa Türkçe ve İngilizce açıldığında hiçbir metin kaybolmamış (İngilizce'de Türkçe kalan metin yok).

Windows bilgisayar gerekmez. Sayfaya bakmak için Docker ile bir deneme sunucusu yeterli.

Katkı vermek için

Bu iş Türkçe bilen ilk katkıcılar için ayrıldı. Almak istiyorsanız aşağıya bir yorum yazın; işi size atarız. Aklınıza takılanı burada sorabilirsiniz. Adımlar CONTRIBUTING.md içinde (Good first issues). Pull request açıklamasına Fixes #<numara> yazın.

Lenguaje dominante
Python
Estrellas
1
Forks
2
Merge medio
20 h 23 min
PR fusionados (30 d)
45

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PashaCore/POps

Todos los issues de PashaCore/POps

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.