2013-01-09 43 views
4

有誰知道任何可以幫助翻譯者翻譯字符串資源的工具嗎?這可以幫助提供字符串存在的上下文嗎?Android翻譯工具協助提供上下文

我們通常會發送string resources進行翻譯,並且經常會被問到有關字符串的上下文。這樣的工具將極大地緩解這些問題,同時也證明了在應用程序中捕獲字符串以驗證它們已被正確翻譯的寶貴价值。

所以總結一下,是有可以的工具:

  • 的活動,通知抓取屏幕截圖等
  • 切換語言

到目前爲止,我還沒有發現任何東西,我考慮使用robotium來自動化事情,但是如果已經存在,我寧願使用它。

回答

0

是的。

如果你有一個4.0>設備,你只需點擊屏幕截圖直接在他們(不同設備,但在聯繫,例如是功率+ vol.down)。

自1.0以來存在的其他方式是通過Eclipse插件。在它上面找到'設備'視圖,選擇正在運行你的應用的設備,右上角有一個攝像頭按鈕,可以拍攝屏幕截圖並將它們直接帶到你的電腦。

+0

我知道我可以通過'ddms'手動執行此操作,但想知道這些工具可以自動執行此操作嗎?對於25種不同的語言來說,這將花費大量的時間。 – Malachi

+1

,但假設翻譯公司將從一種語言(例如英語)翻譯成另外25種語言是不正確的。所以你應該只給他們一套屏幕截圖。除此之外,我不相信還有其他工具,對不起。 – Budius

+0

的確如此。我希望能夠實現自動化的東西存在,以便爲他們提供截圖並提供他們的翻譯,以便他們能夠驗證翻譯是否正確。感謝您的建議,雖然:) – Malachi

3

它不是一個完美的解決方案,但我們添加評論,我們的字符串資源,其中包括

  • 上下文
  • 類型UI元素的簡短解釋
  • 最大長度爲資源

eg

<!-- This is displayed on the app preferences screen. --> 
<!-- Label [25] --> 
<string name="preferences_server_name">Server Name</string>