2011-08-29 15 views
10

Asp.net web sitemizde birden çok dili destekliyoruz. akım çeviri iş akışı takip olarak gider:Çeviriciler ve geliştiriciler için iş akışını iyileştirin

  • Sitesi "geliştirici dil"
  • Çeviriler bir veritabanında tutulur ve bir özü olsun devcycle çevirmen içinde Belli bir noktada özel Sağlayıcı
  • kullanıyorsa ile inşa alır sql komut

Avantajı için dev ekibi tarafından alındığı dosyada doldurulur ve (otomatik) dönüştürülen bir

  • üzerinde çalışmak için DB (uyumlu xml excel) s:

    • Çevirmenler sırayla Onlar dev dil nedeniyle lider kolayca ayırt edilebilir
    • tüm değişmezleri kolay bir bakış var
    • '_' çevirmen-düşmanca araçlar ile çalışmak zorunda değilsiniz çevrilmemiş değişmezleri noktaya
    • SQL komut redeployable ve versionable

    Dezavantajları şunlardır:

    • Çevirmenler
    • Çeviriler çoğu kez nedeniyle uzunluk sorunlarının düzeni üzerinde vida onların çevirileri uygulamasında nasıl görüneceğini üzerinde hiçbir görünüme sahip (örneğin: Rusça ardından İngiliz yol daha ayrıntılı olma eğilimindedir)
    • Taşıma bağlam zordur
    • özü dosyası sonra eklenen
    • Çeviriler izlemek ve hatalara yol açabilir zor
    • Dağıtılmış tercümanlar + excel (xml) timing- için yapmak ve daha iyi bir yol bulmaya çalışıyorum, uzlaşmazlıkların

    birleştirme Çevirmenlerle iletişim kurabilir.
    Evde uygulanan bir şeye göre mevcut bir araç tercih edilir.
    Çevirmenlere işlerinin çalışma görünümünü vermede yüksek önceliği vardır.
    Çeviri dosyalarının sürümlerinin yönetilmesi iyileştirilmelidir.
    Excel xml'lerin versiyon edilebilir olmasını umduk, ancak karşılaştırmak ve birleştirmek neredeyse imkansız.
    Çevirmenlerin verilmesi Visual Studio'nun resx dosyalarında çalışması bir seçenek değildir.

  • +0

    bir araç, [boyunca] (http://www.across.net/en/across-for-freelance-translators.aspx) 'dir. Feragatname: Eskiden bu ürün üzerinde eskiden çalıştım. Bununla birlikte, bu ürünün reklamını yaparak avantajım yok, bu yüzden dürüst bir fikir olarak görülmeli. –

    +0

    @Daniel Siteyi kontrol etmek. Birkaç kısa mermi puanı güzel olurdu. Ben çevirmenler ve vermilite el ele gider sanırım;) –

    +0

    Gelecek okuyucular için: Bu hızlı bir bakış http: //www.across.Daniel'in önerisi net/fact_sheets/fact_sheet_software_localization_en.pdf –

    cevap

    1

    Aşağıdaki linke benzer bir şey düşündünüz mü? Bunu, çevirmenler için uygulamanızın aşamalı bir sürümüne entegre edebilirsiniz. Ardından, eylemlerdeki değişiklikleri görebilirler. Önermek için

    Westwind.Globalization Data Driven Resource Provider for ASP.NET

    +0

    Bu, daha fazla aradığım yönde görünüyor. Zaten kaynak yönetimi için bir veritabanı kullanmak.Önceki önbelleğe almayı devre dışı bırakmak için bazı özel mantığa ihtiyaç duyacaktır, ama bunun böyle bir şey yapması gerektiğini düşünüyorum. –

    İlgili konular