Play Framework Dokümantasyonunun Türkçe'ye Çevrilmesi

210 views
Skip to first unread message

Mert Kavi

unread,
Jul 2, 2014, 4:56:18 AM7/2/14
to play-fra...@googlegroups.com
Typesafe, Play Framework resmi grubunda dokümantasyonun farklı dillere çevrilmesi için bir duyuru yaptı. Dokümantasyonun çevirisi ve bakımı için bir SBT eklentisi yazmışlar.

Çeşitli diller var. Fehmi Can Sağlam ve ben neden Türkçe de bu dillerin arasında olmasın dedik ve Türkçe için gönüllülerden oluşan bir çeviri ekibi oluşturmaya karar verdik.

Dökümantasyonun çevrilmesinde yardım etmek isteyen arkadaşları bekliyoruz.

http://www.playframework.com/documentation/2.4.x/Translations

Saygılar, sevgiler.

Mehmet Ali GÖZAYDIN

unread,
Jul 2, 2014, 5:41:01 AM7/2/14
to play-fra...@googlegroups.com
Ben de burada bir kulis kurmaya calistim ama pek basarili olmadi :) 

Beni de sayabilirsiniz

Mehmet Ali


2 Temmuz 2014 11:56 tarihinde Mert Kavi <mert...@gmail.com> yazdı:

--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.

Huzeyfe Borazan

unread,
Jul 2, 2014, 5:56:03 AM7/2/14
to play-fra...@googlegroups.com
Merhabalar,

Su an her ne kadar Play'den -isim nedeniyle- uzaklassam da ceviri konusunda vaktim musait oldukca yardimci olmak isterim. Linkteki kilavuzu okudum ancak "ceviri ekibi" olarak nasil organize olacagimiz hakkinda henuz bir fikrim yok. Nasil bir ekip kurmayi ve ne sekilde calismayi planliyorsunuz?

Selamlar.

Sinan Keskin

unread,
Jul 2, 2014, 6:06:12 PM7/2/14
to play-fra...@googlegroups.com
Selamlar,

Genellikle freelancer olarak .NET çatısında geliştirme yapıyorum. Java'da biliyorum. Play Framework'ü öğrenmeyi çok istiyordum ancak süreli erteleyip duruyordum.

Şu anda aktif olarak öğrenmeye başladım.

Ayrıca şu sıralar belli sitelere amme hizmeti olarak dizi çevirileri yapıyordum. Bu başlığı görünce çok sevindim.

Hem kendimi play fw konusunda ilerletebilirim, hem de çeviriye fayda sağlayabilirim.

Sinan KESKİN


2 Temmuz 2014 Çarşamba 11:56:18 UTC+3 tarihinde Mert Kavi yazdı:

Fehmi Can Saglam

unread,
Jul 10, 2014, 2:24:06 PM7/10/14
to play-fra...@googlegroups.com
Merhaba,

Tum organizasyon isleri bu mail listesi uzerinden gerceklesmeli ve seffaf olmali. Organizasyon baslangicini biraz hizlandirmak icin su ana kadar yapmis olduklarimizdan bahsedeyim. Sonrasinda yapilacaklara ekip olarak karar vermemiz gerekecek.

1. GitHub uzerinde PlayFrameworkTR isimli bir organizasyon olusturuldu.
2. Bu organizasyon icinde translators isimli bir takim tanimlandi.
3. Bu takimin erisim yetkisi olan translation-project isimli bir depo yaratildi.
4. Play dokumantasyonuna gore bu deponun layout’u olusturuldu ve iki minik commit yapildi.

Bundan sonrasi markdown dosyalarinin kopyalanip cevrilmesinden ibaret. Ceviri icin ilk adimlar ise soyle:

1. https://github.com/playframework/playframework adresinden Play Framework kodunu klonlayin.
2. playframework/framework dizini icerisinde ./build publish-local komutunu calistirin.
3. g...@github.com:PlayFrameworkTR/translation-project.git adresinden translation projesini klonlayin. (Yazma hakkiniz oldugunu varsayiyorum, ayrintilar asagida.)
4. translation-project dizini icerisinde sbt run komutunu calistirin.
5. http://localhost:9000 adresine giderek dokumantasyonu inceleyin.
6. Cevirmek istediginiz markdown dosyalarini playframework/documentation/manual icerisinde bularak ayni dizin yapisinda translation-project icine kopyaladiktan sonra cevirmeye baslayabilirsiniz.

Katki vermek isteyenler GitHub hesaplarini gonderirlerse translators takimina hemen ekleyebilirim. Boylece translation-project deposuna yazma hakkiniz olacaktir.

Herkese kolay gelsin,
Fehmi Can

On 2 Tem 2014, at 12:56, Huzeyfe Borazan <huzeyfe...@gmail.com> wrote:

Merhabalar,

Su an her ne kadar Play'den -isim nedeniyle- uzaklassam da ceviri konusunda vaktim musait oldukca yardimci olmak isterim. Linkteki kilavuzu okudum ancak "ceviri ekibi" olarak nasil organize olacagimiz hakkinda henuz bir fikrim yok. Nasil bir ekip kurmayi ve ne sekilde calismayi planliyorsunuz?

Selamlar.
2014-07-02 10:41 GMT+01:00 Mehmet Ali GÖZAYDIN <kub...@gmail.com>:
Ben de burada bir kulis kurmaya calistim ama pek basarili olmadi :) 

Beni de sayabilirsiniz

Mehmet Ali


2 Temmuz 2014 11:56 tarihinde Mert Kavi <mert...@gmail.com> yazdı:

Typesafe, Play Framework resmi grubunda dokümantasyonun farklı dillere çevrilmesi için bir duyuru yaptı. Dokümantasyonun çevirisi ve bakımı için bir SBT eklentisi yazmışlar.

Çeşitli diller var. Fehmi Can Sağlam ve ben neden Türkçe de bu dillerin arasında olmasın dedik ve Türkçe için gönüllülerden oluşan bir çeviri ekibi oluşturmaya karar verdik.

Dökümantasyonun çevrilmesinde yardım etmek isteyen arkadaşları bekliyoruz.

http://www.playframework.com/documentation/2.4.x/Translations

Saygılar, sevgiler.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.
Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.

Serdar Coşkun

unread,
Jul 10, 2014, 2:26:03 PM7/10/14
to play-fra...@googlegroups.com
merhaba, 

github hesabım coskun...@gmail.com, elimden geldiğince katkıda bulunmaya çalışırım…

Fehmi Can Saglam

unread,
Jul 10, 2014, 2:30:37 PM7/10/14
to play-fra...@googlegroups.com, Serdar Coşkun
Eklendi.
-- 
Fehmi Can Saglam

Alperen TALASLIOGLU

unread,
Jul 10, 2014, 3:39:34 PM7/10/14
to play-fra...@googlegroups.com
Github hesabım: 
alperen.t...@gmail.com  ya da https://github.com/AlperenTalaslioglu



10 Temmuz 2014 Perşembe 21:24:06 UTC+3 tarihinde Fehmi Can Sağlam yazdı:
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework-tr+unsubscribe@googlegroups.com adresine e-posta gönderin.

Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework-tr+unsubscribe@googlegroups.com adresine e-posta gönderin.

Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework-tr+unsubscribe@googlegroups.com adresine e-posta gönderin.

Oğuz Bilgener

unread,
Jul 10, 2014, 4:00:11 PM7/10/14
to play-fra...@googlegroups.com
Merhaba,
Ben de Play Framework dökümantasyonlarının Türkçe'ye çeviri çalışmalarına katkıda bulunmak isterim. GitHub hesabım oguzbilgener, ya da oguzbi...@gmail.com.

Mert Kavi

unread,
Jul 10, 2014, 4:01:08 PM7/10/14
to play-fra...@googlegroups.com
Eklendi, kolay gelsin.

10 Temmuz 2014 Perşembe 22:39:34 UTC+3 tarihinde Alperen TALASLIOGLU yazdı:
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.

Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.

Daha fazla seçenek için https://groups.google.com/d/optout adresini ziyaret edin.
--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubuna abone olduğunuz için aldınız.
Bu grubun aboneliğinden çıkmak ve bu gruptan artık e-posta almamak için play-framework...@googlegroups.com adresine e-posta gönderin.

Fehmi Can SAGLAM

unread,
Jul 10, 2014, 4:21:37 PM7/10/14
to play-fra...@googlegroups.com
Eklendi.

Fehmi Can

Emre Tekelioğlu

unread,
Jul 11, 2014, 2:36:33 AM7/11/14
to play-fra...@googlegroups.com
Github kullanıcı adım emret

10 Temmuz 2014 Perşembe 21:24:06 UTC+3 tarihinde Fehmi Can Sağlam yazdı:
Merhaba,

Fehmi Can Saglam

unread,
Jul 11, 2014, 7:34:02 AM7/11/14
to play-fra...@googlegroups.com, Emre Tekelioğlu
Eklendi.

Fehmi Can Saglam

Mehmet Ali GÖZAYDIN

unread,
Jul 11, 2014, 7:50:09 AM7/11/14
to play-fra...@googlegroups.com, Emre Tekelioğlu
Selamlar,

`kubudi` yi de ekleyebilir misiniz?

Kolay gelsin





11 Temmuz 2014 14:33 tarihinde Fehmi Can Saglam <fehmica...@4primes.com> yazdı:

Huzeyfe Borazan

unread,
Jul 11, 2014, 7:54:29 AM7/11/14
to play-fra...@googlegroups.com, Emre Tekelioğlu
Merhabalar,

https://github.com/huzeyfeborazan olarak ben de elimden geldigince destek vermek isterim.

Tesekkur ederim.

Fehmi Can Saglam

unread,
Jul 11, 2014, 8:04:49 AM7/11/14
to play-fra...@googlegroups.com, Huzeyfe Borazan, Emre Tekelioğlu
huzeyfeborazan ve kubudi eklendi.

Fehmi Can Saglam

Fehmi Can Saglam

unread,
Jul 13, 2014, 10:32:54 AM7/13/14
to play-fra...@googlegroups.com, Huzeyfe Borazan, Emre Tekelioğlu
Merhaba,

Çeviri çalışmaları beklediğimden daha hızlı ilerliyor doğrusu. Destek veren herkese teşekkür ederim. 

Çevirilerde tutarlılığın sağlanması adına çeviri yönergelerini içeren bir wiki[1] oluşturdum. Çeviri ekibi üyelerinin de desteğiyle bu wiki gelişecektir. Çevirilere başlamadam evvel yönergelere göz atılması yerinde olur.


-- 
Fehmi Can Saglam

Alperen TALASLIOGLU

unread,
Jul 13, 2014, 12:06:11 PM7/13/14
to play-fra...@googlegroups.com, huzeyfe...@gmail.com, emre.te...@gmail.com
Evet bu yönerge işi güzel oldu çünkü belirli standartlarımız olmak zorunda :) 

13 Temmuz 2014 Pazar 17:32:54 UTC+3 tarihinde Fehmi Can Sağlam yazdı:

Sinan Keskin

unread,
Jul 14, 2014, 5:45:53 PM7/14/14
to play-fra...@googlegroups.com
Github kullanıcı adım: marcopascha

Biraz yavaş olabilirim ama daha önce de yazdığım gibi ben de destek vermek isterim.

13 Temmuz 2014 Pazar 17:32:54 UTC+3 tarihinde Fehmi Can Sağlam yazdı:

Fehmi Can Saglam

unread,
Jul 15, 2014, 3:12:45 AM7/15/14
to play-fra...@googlegroups.com, Sinan Keskin
Eklendi.
-- 
Fehmi Can Saglam

On 15 Jul 2014 at 00:45:55, Sinan Keskin (marco...@gmail.com) wrote:

marcopascha

Fehmi Can Saglam

unread,
Jul 15, 2014, 3:13:43 AM7/15/14
to play-fra...@googlegroups.com, Sinan Keskin
Ceviri ekibinde olup da henuz katki vermemis arkadaslardan da katki bekliyoruz. Yapacak cok is var.
-- 
Fehmi Can Saglam

Bilgesu Naz Güvendik

unread,
Jul 15, 2014, 3:39:10 AM7/15/14
to play-fra...@googlegroups.com
Merhabalar, beni de ekleyebilirsiniz çeviri ekibine, katkı vermek isterim.

Github kullanıcı adım Enphyr


Emre Tekelioğlu

unread,
Jul 15, 2014, 4:12:37 AM7/15/14
to play-fra...@googlegroups.com
Selam,

Hafta sonu birşeyler yapmak istedim ancak, sbt run komutu hata verdi çok da üzerine gidemedim.
Aldığım hata aşağıdaki gibi, yardımlarınız için teşekkürler,
Emre

translation-project % sbt run
[info] Loading project definition from /Users/emretekelioglu/codebase/translation-project/project
[info] Updating {file:/Users/emretekelioglu/codebase/translation-project/project/}translation-project-build...
[warn] ==== typesafe-ivy-releases: tried
[warn] ==== sbt-plugin-releases: tried
[warn] ==== local: tried
[warn] ==== public: tried
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] ::          UNRESOLVED DEPENDENCIES         ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn] Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn] com.typesafe.play:play-docs-sbt-plugin:2.4-SNAPSHOT (sbtVersion=0.13, scalaVersion=2.10)
[warn] 
sbt.ResolveException: unresolved dependency: com.typesafe.play#play-docs-sbt-plugin;2.4-SNAPSHOT: not found
at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:217)
at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:126)
at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:125)
at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
at sbt.IvySbt$Module$$anonfun$withModule$1.apply(Ivy.scala:115)
at sbt.IvySbt$$anonfun$withIvy$1.apply(Ivy.scala:103)
at sbt.IvySbt.sbt$IvySbt$$action$1(Ivy.scala:48)
at sbt.IvySbt$$anon$3.call(Ivy.scala:57)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:98)
at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:81)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:102)
at xsbt.boot.Using$.withResource(Using.scala:11)
at xsbt.boot.Using$.apply(Using.scala:10)
at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:62)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:52)
at xsbt.boot.Locks$.apply0(Locks.scala:31)
at xsbt.boot.Locks$.apply(Locks.scala:28)
at sbt.IvySbt.withDefaultLogger(Ivy.scala:57)
at sbt.IvySbt.withIvy(Ivy.scala:98)
at sbt.IvySbt.withIvy(Ivy.scala:94)
at sbt.IvySbt$Module.withModule(Ivy.scala:115)
at sbt.IvyActions$.update(IvyActions.scala:125)
at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1223)
at sbt.Classpaths$$anonfun$sbt$Classpaths$$work$1$1.apply(Defaults.scala:1221)
at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$74.apply(Defaults.scala:1244)
at sbt.Classpaths$$anonfun$doWork$1$1$$anonfun$74.apply(Defaults.scala:1242)
at sbt.Tracked$$anonfun$lastOutput$1.apply(Tracked.scala:35)
at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1246)
at sbt.Classpaths$$anonfun$doWork$1$1.apply(Defaults.scala:1241)
at sbt.Tracked$$anonfun$inputChanged$1.apply(Tracked.scala:45)
at sbt.Classpaths$.cachedUpdate(Defaults.scala:1249)
at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1214)
at sbt.Classpaths$$anonfun$updateTask$1.apply(Defaults.scala:1192)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42)
at sbt.std.Transform$$anon$4.work(System.scala:64)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
at sbt.Execute.work(Execute.scala:244)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
[error] (*:update) sbt.ResolveException: unresolved dependency: com.typesafe.play#play-docs-sbt-plugin;2.4-SNAPSHOT: not found
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?


15 Temmuz 2014 10:13 tarihinde Fehmi Can Saglam <fehmica...@4primes.com> yazdı:
--

Fehmi Can Saglam

unread,
Jul 15, 2014, 5:15:01 AM7/15/14
to play-fra...@googlegroups.com, Emre Tekelioğlu
Oncesinde yapilmasi gereken publish-local islemi basariyla sonuclanmamis. Bu komutun ciktisi ne?
-- 
Fehmi Can Saglam

Fehmi Can Saglam

unread,
Jul 15, 2014, 5:16:16 AM7/15/14
to play-fra...@googlegroups.com
Eklendi
-- 
Fehmi Can Saglam

On 15 Jul 2014 at 10:39:12, Bilgesu Naz Güvendik (bnguv...@gmail.com) wrote:

Enphyr

Huzeyfe Borazan

unread,
Jul 15, 2014, 5:35:04 AM7/15/14
to play-fra...@googlegroups.com
Merhabalar,

Ben de ilk maildeki yonergeleri izlerken son adimda soyle bir hata ile karsilastim:

$ sbt run
[info] Loading project definition from C:\Huzeyfe\Projects\playframework-tr\translation-project\project
[info] Set current project to root (in build file:/C:/Huzeyfe/Projects/playframework-tr/translation-project/)
[info] play - Application started (Dev)
[info] play - Listening for HTTP on /0.0.0.0:9000

Documentation server started, you can now view the docs by going to http:///0.0.0.0:9000

[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
        at jline.TerminalFactory.create(TerminalFactory.java:101)
        at jline.TerminalFactory.get(TerminalFactory.java:159)
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:227)
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:219)
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:207)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.consoleReader$lzycompute(PlayDocsPlugin.scala:89)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.consoleReader(PlayDocsPlugin.scala:88)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.com$typesafe$play$docs$sbtplugin$PlayDocsPlugin$$waitForKey(PlayDocsPlugin.scala:96)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$$anonfun$2$$anonfun$apply$1$$anonfun$apply$2.apply(PlayDocsPlugin.scala:83)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$$anonfun$2$$anonfun$apply$1$$anonfun$apply$2.apply(PlayDocsPlugin.scala:47)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
        at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42)
        at sbt.std.Transform$$anon$4.work(System.scala:64)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
        at sbt.Execute.work(Execute.scala:244)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
        at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
        at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)

java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:228)
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:219)
        at jline.console.ConsoleReader.<init>(ConsoleReader.java:207)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.consoleReader$lzycompute(PlayDocsPlugin.scala:89)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.consoleReader(PlayDocsPlugin.scala:88)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$.com$typesafe$play$docs$sbtplugin$PlayDocsPlugin$$waitForKey(PlayDocsPlugin.scala:96)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$$anonfun$2$$anonfun$apply$1$$anonfun$apply$2.apply(PlayDocsPlugin.scala:83)
        at com.typesafe.play.docs.sbtplugin.PlayDocsPlugin$$anonfun$2$$anonfun$apply$1$$anonfun$apply$2.apply(PlayDocsPlugin.scala:47)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
[trace] Stack trace suppressed: run last *:run for the full output.
[error] (*:run) java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
[error] Total time: 1 s, completed 15-Jul-2014 10:31:10

Fehmi Can Saglam

unread,
Jul 15, 2014, 5:45:34 AM7/15/14
to play-fra...@googlegroups.com
jline’in windoz destegi ile ilgili bir regression gibi duruyor. Play 2.4 ile introduce edilmis olabilir. Baska windoz kullanicisi var mi deneyebilecek?
-- 
Fehmi Can Saglam

Fehmi Can Saglam

unread,
Jul 15, 2014, 5:47:44 AM7/15/14
to play-fra...@googlegroups.com

sbt-launcher’i guncellemek gerekiyormus.
-- 
Fehmi Can Saglam

Fehmi Can SAGLAM

unread,
Jul 17, 2014, 11:22:42 AM7/17/14
to play-fra...@googlegroups.com
Merhaba,

README dosyasina ceviri durumunu gosteren bir progressbar ekledim. Su an 4% civarindayiz. Daha cok yolumuz var.

Not: Ceviri oranini cevirdigimiz satir sayisini toplam satir sayisina oranlayarak hesapladim.

Fehmi Can

Bilgesu Naz Güvendik

unread,
Jul 17, 2014, 11:56:55 AM7/17/14
to play-fra...@googlegroups.com
Selamlar,

 ./build publish-local komutunu çalıştırınca aşağıdaki hataları alıyorum. Biraz araştırdım ancak sonuç alamadım. Birde size sorayım istedim. Yardımlarınız için teşekkürler.

Bilgesu

[error] 
[error]      while compiling: /home/bilgesu/project/playframework/framework/src/routes-compiler/src/main/scala/play/router/RoutesCompiler.scala
[error]         during phase: jvm
[error]      library version: version 2.10.4
[error]     compiler version: version 2.10.4
[error]   reconstructed args: -Ywarn-nullary-unit -deprecation -classpath /home/bilgesu/project/playframework/framework/src/routes-compiler/target/scala-2.10/classes:/home/bilgesu/play-1.2.7/framework/lib/commons-io-2.0.1.jar -Xlint -Ywarn-inaccessible -Ywarn-nullary-override -bootclasspath /usr/lib/jvm/java-7-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-7-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-7-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-7-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-7-oracle/jre/classes:/home/bilgesu/.sbt/boot/scala-2.10.4/lib/scala-library.jar -unchecked -Ywarn-adapted-args
[error] 
[error]   last tree to typer: Literal(Constant(String))
[error]               symbol: null
[error]    symbol definition: null
[error]                  tpe: Class(classOf[java.lang.String])
[error]        symbol owners: 
[error]       context owners: anonymous class anonfun$routing$3 -> package router
[error] 
[error] == Enclosing template or block ==
[error] 
[error] Template( // val <local $anonfun>: <notype>, tree.tpe=play.router.anonfun$routing$3
[error]   "scala.runtime.AbstractFunction0", "scala.Serializable" // parents
[error]   ValDef(
[error]     private
[error]     "_"
[error]     <tpt>
[error]     <empty>
[error]   )
[error]   // 3 statements
[error]   DefDef( // final def apply(): String
[error]     <method> final <triedcooking>
[error]     "apply"
[error]     []
[error]     List(Nil)
[error]     <tpt> // tree.tpe=String
[error]     "Map.empty"
[error]   )
[error]   DefDef( // final def apply(): Object
[error]     <method> final <bridge>
[error]     "apply"
[error]     []
[error]     List(Nil)
[error]     <tpt> // tree.tpe=Object
[error]     Apply( // final def apply(): String, tree.tpe=String
[error]       RoutesCompiler$$anonfun$routing$3.this."apply" // final def apply(): String, tree.tpe=()String
[error]       Nil
[error]     )
[error]   )
[error]   DefDef( // def <init>(): play.router.anonfun$routing$3
[error]     <method> <triedcooking>
[error]     "<init>"
[error]     []
[error]     List(Nil)
[error]     <tpt> // tree.tpe=play.router.anonfun$routing$3
[error]     Block( // tree.tpe=Unit
[error]       Apply( // def <init>(): scala.runtime.AbstractFunction0 in class AbstractFunction0, tree.tpe=scala.runtime.AbstractFunction0
[error]         RoutesCompiler$$anonfun$routing$3.super."<init>" // def <init>(): scala.runtime.AbstractFunction0 in class AbstractFunction0, tree.tpe=()scala.runtime.AbstractFunction0
[error]         Nil
[error]       )
[error]       ()
[error]     )
[error]   )
[error] )
[error] 
[error] == Expanded type of tree ==
[error] 
[error] ConstantType(value = Constant(String))
[error] 
[error] uncaught exception during compilation: java.io.IOException
[error] File name too long
[warn] 5 warnings found
[error] two errors found


[error] 
[error]      while compiling: /home/bilgesu/project/playframework/framework/src/play/target/scala-2.10/twirl/main/views/html/play20/welcome.template.scala
[error]         during phase: jvm
[error]      library version: version 2.10.4
[error]     compiler version: version 2.10.4
[error]   reconstructed args: -Ywarn-nullary-unit -deprecation -feature -Xlint -Ywarn-inaccessible -Ywarn-nullary-override -classpath /home/bilgesu/project/playframework/framework/src/play/target/scala-2.10/classes:/home/bilgesu/project/playframework/framework/src/build-link/target/classes:/home/bilgesu/project/playframework/framework/src/play-exceptions/target/classes:/home/bilgesu/project/playframework/framework/src/iteratees/target/scala-2.10/classes:/home/bilgesu/project/playframework/framework/src/play-json/target/scala-2.10/classes:/home/bilgesu/project/playframework/framework/src/play-functional/target/scala-2.10/classes:/home/bilgesu/project/playframework/framework/src/play-datacommons/target/scala-2.10/classes:/home/bilgesu/.ivy2/cache/org.javassist/javassist/bundles/javassist-3.18.2-GA.jar:/home/bilgesu/.ivy2/cache/org.scala-stm/scala-stm_2.10/jars/scala-stm_2.10-0.7.jar:/home/bilgesu/.ivy2/cache/com.typesafe/config/bundles/config-1.2.1.jar:/home/bilgesu/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.3.jar:/home/bilgesu/.ivy2/cache/org.joda/joda-convert/jars/joda-convert-1.6.jar:/home/bilgesu/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.2.jar:/home/bilgesu/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.2.jar:/home/bilgesu/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.2.jar:/home/bilgesu/.sbt/boot/scala-2.10.4/lib/scala-reflect.jar:/home/bilgesu/.ivy2/cache/com.typesafe.play/twirl-api_2.10/jars/twirl-api_2.10-1.0.2.jar:/home/bilgesu/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.3.2.jar:/home/bilgesu/.ivy2/cache/io.netty/netty/bundles/netty-3.9.2.Final.jar:/home/bilgesu/.ivy2/cache/com.typesafe.netty/netty-http-pipelining/jars/netty-http-pipelining-1.1.2.jar:/home/bilgesu/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.6.jar:/home/bilgesu/.ivy2/cache/org.slf4j/jul-to-slf4j/jars/jul-to-slf4j-1.7.6.jar:/home/bilgesu/.ivy2/cache/org.slf4j/jcl-over-slf4j/jars/jcl-over-slf4j-1.7.6.jar:/home/bilgesu/.ivy2/cache/ch.qos.logback/logback-core/jars/logback-core-1.1.1.jar:/home/bilgesu/.ivy2/cache/ch.qos.logback/logback-classic/jars/logback-classic-1.1.1.jar:/home/bilgesu/.ivy2/cache/com.typesafe.akka/akka-actor_2.10/jars/akka-actor_2.10-2.3.3.jar:/home/bilgesu/.ivy2/cache/com.typesafe.akka/akka-slf4j_2.10/jars/akka-slf4j_2.10-2.3.3.jar:/home/bilgesu/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.9.jar:/home/bilgesu/.ivy2/cache/xerces/xercesImpl/jars/xercesImpl-2.11.0.jar:/home/bilgesu/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.4.01.jar:/home/bilgesu/.ivy2/cache/javax.transaction/jta/jars/jta-1.1.jar -bootclasspath /usr/lib/jvm/java-7-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-7-oracle/jre/lib/rt.jar:/usr/lib/jvm/java-7-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-7-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-7-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-7-oracle/jre/classes:/home/bilgesu/.sbt/boot/scala-2.10.4/lib/scala-library.jar -unchecked -Ywarn-adapted-args
[error] 
[error]   last tree to typer: TypeTree(trait Http$HeaderNames)
[error]               symbol: trait Http$HeaderNames in package mvc (flags: <interface> abstract <java> <static> <trait> <lifted>)
[error]    symbol definition: abstract interface Http$HeaderNames extends Object
[error]                  tpe: play.mvc.Http.Http$HeaderNames
[error]        symbol owners: trait Http$HeaderNames -> package mvc
[error]       context owners: constructor Http$HeaderNames -> trait Http$HeaderNames -> package mvc
[error] 
[error] == Enclosing template or block ==
[error] 
[error] DefDef( // def <init>(): play.mvc.Http$HeaderNames in trait Http$HeaderNames
[error]   <method> <java>
[error]   "<init>"
[error]   []
[error]   List(Nil)
[error]   <tpt> // tree.tpe=play.mvc.Http.Http$HeaderNames
[error]   "_"
[error] )
[error] 
[error] == Expanded type of tree ==
[error] 
[error] TypeRef(
[error]   TypeSymbol(abstract interface Http$HeaderNames extends Object)
[error] )
[error] 
[error] uncaught exception during compilation: java.io.IOException
[error] File name too long
[warn] 10 warnings found
[error] two errors found
[error] (Routes-Compiler/compile:compile) Compilation failed
[error] (Play/compile:compile) Compilation failed
[error] Total time: 74 s, completed Jul 17, 2014 6:51:41 PM

Fehmi Can SAGLAM

unread,
Jul 17, 2014, 12:05:58 PM7/17/14
to play-fra...@googlegroups.com
Bizim surumun scala 2.11 ile build olmasi gerekiyor aslinda. Loglar tuhaf. Dogrudan sbt compile ciktisi nedir?

Fehmi Can

Bilgesu Naz Güvendik

unread,
Jul 17, 2014, 1:05:58 PM7/17/14
to play-fra...@googlegroups.com
Aynı dosyalarda hata alıyorum yine. 
[error] Total time: 51 s, completed Jul 17, 2014 8:05:29 PM

Sinan Keskin

unread,
Jul 18, 2014, 4:49:43 PM7/18/14
to play-fra...@googlegroups.com
Emre Tekelioğlu arkadaşımız ile aynı hatayı alıyorum. Tek fark ben Windows kullanısıyım.

2 Temmuz 2014 Çarşamba 11:56:18 UTC+3 tarihinde Mert Kavi yazdı:

Emre Tekelioğlu

unread,
Jul 18, 2014, 4:52:00 PM7/18/14
to play-fra...@googlegroups.com
Ben publish-local işlemini tekrar yaptıktan sonra hata almadan sbt run çalıştırabildim.


18 Temmuz 2014 23:49 tarihinde Sinan Keskin <marco...@gmail.com> yazdı:

--
Bu iletiyi Google Grupları'ndaki "Play Framework Türkiye" grubunda bir konuya abone olduğunuz için aldınız.
Bu konunun aboneliğinden çıkmak için https://groups.google.com/d/topic/play-framework-tr/t90OuXgV7No/unsubscribe adresine gidin.
Bu grubun ve tüm konularının aboneliğinden çıkmak için play-framework...@googlegroups.com adresine e-posta gönderin.

Sinan Keskin

unread,
Jul 19, 2014, 7:54:05 PM7/19/14
to play-fra...@googlegroups.com
Windows'ra publish-local işleminde sürekli java.util.MissingResourceException: Can't find resource for bundle com.s un.tools.doclets.internal.toolkit.resources.doclets hatasını alıyordum.

Biraz araştırdım. http://cemosonmez.blogspot.com.tr/2010/07/javadoc-exception-javautilmissingresour.html linkinden Türkçe ile alakalı olduğunu gördüm.

Play'in javadoc'u nerede çağırdığını araştırdığımda da Docs.scala içerisinde 79. satır ve sonrasında javadoc opsiyonlarının yer aldığını fark ettim.

Bu opsiyonları

    val javadocOptions = Seq(
      "-locale", "en_US",
      "-windowtitle", label,
      "-notimestamp",
      "-subpackages", "play",
      "-exclude", "play.api:play.core"
    )

şeklinde düzenlediğimde sorunsuz bir şekilde işlem tamamlandı ve çeviri projesinde de sorunuz bir şekilde sbt run komutunu çalıştırabildim. Burada dikkat edilmesi gereken bir konu -locale opsiyonunun ilk sırada girilmiş olması. Aksi takdirde yine hata mesajı alıyoruz.

Bu arada çalışan dokümantasyon uygulamasında Türkçe karakterler bende hatalı görünüyor. Örnek:

Play 2.4-SNAPSHOT dokümantasyonu


Windows'a özel bir durum mu?


18 Temmuz 2014 Cuma 23:52:00 UTC+3 tarihinde Emre Tekelioğlu yazdı:

Huzeyfe Borazan

unread,
Jul 19, 2014, 9:32:18 PM7/19/14
to play-fra...@googlegroups.com
Merhabalar,

Gecen gun yasamis oldugum probleme ancak bakabilme sansim oldu. sbt launcher'i upgrade edince sorun cozuldu. Cok basit bir hata imis ancak yogunluktan simdi bakabildim. Ileride benzer sorun yasabilecekler icin referans olmasi adina burada paylasayim dedim.


Iyi Calismalar,
Huzeyfe

Fehmi Can Saglam

unread,
Jul 20, 2014, 10:39:29 AM7/20/14
to play-fra...@googlegroups.com
Ceviri oranımız %8’i oldu. Biraz daha desteğe ihtiyacımız var.

-- 
Fehmi Can Saglam

Mustafa Berberoğlu

unread,
Jul 21, 2014, 10:16:02 AM7/21/14
to play-fra...@googlegroups.com
Merhaba

Bende çeviri konusunda yardımcı olabilirim. Github kullanıcı adım mberberoglu

Mert Kavi

unread,
Jul 21, 2014, 10:31:58 AM7/21/14
to play-fra...@googlegroups.com
Eklendi.

21 Temmuz 2014 Pazartesi 17:16:02 UTC+3 tarihinde Mustafa Berberoğlu yazdı:

Fehmi Can SAGLAM

unread,
Jul 28, 2014, 6:57:41 AM7/28/14
to play-fra...@googlegroups.com

Fehmi Can Saglam

unread,
Aug 4, 2014, 3:45:10 PM8/4/14
to play-fra...@googlegroups.com
Selamlar,

Ceviri oranimiz 19% oldu. Translators takiminda olup da hic commit yapmamis arkadaslardan da bir an evvel katki bekliyoruz.

-- 
Fehmi Can Saglam
Reply all
Reply to author
Forward
0 new messages