軟件本地化 pdf_軟件本地化與標準翻譯

軟件本地化 pdf

Software has become such an essential part of our world that it’s impossible to imagine a life without it. There’s hardly a service or product around us that wasn’t created with software or that runs on software.

軟件已成為我們世界的重要組成部分,因此無法想象沒有它的生活。 我們周圍幾乎沒有任何不是由軟件創建或在軟件上運行的服務或產品。

We’re all familiar with software on computers in the form of operating systems, office applications and web browsers. Of course, there’s a lot of software on mobile devices too. And then there are household appliances, vehicles, production facilities and so forth. The whole world seems to run on software!

我們都熟悉操作系統,辦公應用程序和Web瀏覽器形式的計算機上的軟件。 當然,移動設備上也有很多軟件。 然后是家用電器,車輛,生產設施等。 整個世界似乎都在軟件上運行!

The trouble is: most software is created in English. That’s fine if you want to stay local but can become an issue when your product or app is meant to reach users around the globe.

問題是: 大多數軟件都是用英語創建的 。 如果您想留在本地,那很好,但是當您的產品或應用打算覆蓋全球用戶時,可能會成為一個問題。

This is precisely where software localisation comes in. But how exactly does it differ from standard translation? Let’s find out.

這正是軟件本地化進來的地方。但是它與標準翻譯有何不同? 讓我們找出答案。

什么是軟件本地化? (What is software localisation?)

Software localisation can be a lot more complex than standard translation. According to leading language services provider SDL, ‘software localisation is the process of adapting a software product to the linguistic, cultural and technical requirements of a target market’.

軟件本地化可能比標準翻譯復雜得多 。 據領先的語言服務提供商SDL稱, “軟件本地化是指使軟件產品適應目標市場的語言,文化和技術要求的過程” 。

Like translation, it involves translating a software interface from a source language into other (target) languages. But it also comprises localising measurements, dates and currencies to the respective target language and region, and culturally adapting terminology to the local culture of the target region in each case. A successful software localisation process will also cover other elements such as help files, licence agreements, user manuals or installation instructions.

像翻譯一樣,它涉及將軟件界面從源語言翻譯成其他(目標)語言。 但是它還包括將度量,日期和貨幣本地化為相應的目標語言和區域,并在每種情況下在文化上使術語與目標區域的本地文化相適應 。 成功的軟件本地化過程還將涵蓋其他要素,例如幫助文件,許可協議,用戶手冊或安裝說明。

While a regular translation would certainly convey the words in the software in another language, it would not necessarily focus on the level of user-friendliness of the interface for users in the target markets. Software localisation, on the other hand, adapts the entire content perfectly to the specific needs in each region or culture. This can go all the way down to aspects like widening menu items because some languages are naturally more wordy and need more space than others. As you can see, this improves the user experience in a way a standard translation might not.

雖然常規翻譯肯定會以另一種語言傳達軟件中的單詞 ,但它不一定專注于目標市場用戶的界面用戶友好性水平 。 另一方面,軟件本地化可以使整個內容完美地適應每個地區或文化的特定需求 。 這可以一直擴展到諸如擴展菜單項之類的方面,因為某些語言自然比其他語言更羅word,需要更多空間。 如您所見,這以標準翻譯可能無法改善的方式改善了用戶體驗。

這個怎么運作 (How it works)

Software localisation is usually performed by translation experts using computer-assisted translation programs. There are, of course, also specific programs for extracting, editing and merging strings.

軟件本地化通常由翻譯專家使用計算機輔助翻譯程序執行 。 當然,還有用于提取,編輯和合并字符串的特定程序。

While the regular translation process includes terminology research, proofreading and sometimes even desktop publishing, software localisation comprises further steps such as localisation strategy design, multilingual project management and file format conversion.

常規翻譯過程包括術語研究,校對甚至有時是桌面出版,而軟件本地化則包括進一步的步驟,例如本地化策略設計,多語言項目管理和文件格式轉換。

Initially, the source file needs to be created by extracting the content from the program. The source file format you need will depend on your software localisation provider. While standard localisation programs support a variety of file formats, some may require you to provide the content as XML Localization Interchange File Format (or XLIFF) files. At the end of the process, the translated text is simply imported back into your source code.

最初,需要通過從程序中提取內容來創建源文件。 您需要的源文件格式取決于您的軟件本地化提供商。 盡管標準的本地化程序支持多種文件格式,但有些可能要求您以XML本地化交換文件格式(或XLIFF)文件的形式提供內容。 在該過程結束時,翻譯后的文本將被簡單地導入到您的源代碼中。

為什么計劃很重要 (Why planning is important)

When you are planning to have your software localised, bear in mind these guidelines early on in the process:

當您計劃對軟件進行本地化時,請在此過程的早期牢記以下準則:

  • Make sure you already schedule enough time for the localisation process during the software development stage to avoid a last-minute rush. There’s nothing worse than a great panic just before your scheduled launch date.

    確保您已經在軟件開發階段安排了足夠的時間進行本地化過程,以免造成緊急情況。 在您預定的發布日期之前,沒有什么比大驚慌更糟糕的了。

  • Your software should be designed in a way that makes it easy to adapt it to different languages later on without requiring any programming changes. So using the right structure and source code from the outset will save you time and additional costs down the track.

    您的軟件應該以一種易于設計的方式進行設計,以便以后無需更改任何程序即可將其適應不同的語言 。 因此從一開始就使用正確的結構和源代碼可以節省您的時間,并節省大量成本。

  • Other languages may be longer than English, so allow for at least 30% expansion in your interface design to make sure the text in the other language will fit. There’s nothing more annoying for users than a cut-off sentence in the target interface.

    其他語言可能比英語更長,因此請在界面設計中至少擴展30% ,以確保其他語言的文本適合。 對于用戶而言,沒有什么比目標界面中的短句煩人了。

  • Run your files through a pseudo-localisation process. This replaces real text with dummy translations to help you identify potential technical issues before investing in the actual localisation, thus saving money.

    通過偽本地化過程運行文件。 這將用偽翻譯代替真實文本,以幫助您在進行實際本地化投資之前確定潛在的技術問題,從而節省了資金。

  • Avoid phrases that span multiple strings. Since other languages have different conventions than English, grammatical elements like gender, and especially the word order will most likely change. Having linked strings makes it harder to accommodate these differences and may result in nonsensical output.

    避免使用跨越多個字符串的短語 。 由于其他語言與英語的約定不同,因此諸如性別(尤其是單詞順序)之類的語法元素很可能會發生變化。 擁有鏈接的字符串會更難適應這些差異,并可能導致無意義的輸出。

  • Give the translators context and avoid stand-alone single-word strings. You’ll not only make the process so much easier for them, but you’ll also ensure that the localised version is more accurate if you add comments to the strings that provide the context of each phrase, especially if they might be ambiguous.

    為翻譯人員提供上下文,并避免使用獨立的單字字符串。 您不僅使它們的處理變得如此簡單,而且如果您在提供每個短語上下文的字符串中添加注釋 ,尤其是當它們可能含糊不清時,還可以確保本地化版本更加準確。

  • Don’t forget to check that all currencies, measurements, and time and date formats have been correctly localised for each target market.

    不要忘記檢查每個目標市場的所有貨幣,度量,時間和日期格式是否都已正確定位

為什么要投資軟件本地化? (Why invest in software localisation?)

It’s clear that having your software professionally localised can give you a competitive edge in a market. Going beyond simply translating your software will make your product more useful for customers in your international target markets and set you apart from the competition. Local buyers will very much appreciate your efforts. A CSA Research study surveyed people between the ages of 18 and 64 in 29 countries who use and/or purchase products/services online or by mobile app, and confirmed that delivering localised content throughout the customer journey significantly increases companies’ ROI.

顯然,對軟件進行專業的本地化可以為您提供在市場上的競爭優勢。 超越簡單地翻譯軟件的范圍, 將使您的產品對國際目標市場中的客戶更有用,并使您在競爭中脫穎而出。 當地買家將非常感謝您的努力。 CSA Research的一項研究對29個國家/地區中18至64歲之間在線或通過移動應用程序使用和/或購買產品/服務的人們進行了調查,并確認在整個客戶旅程中交付本地化內容可以顯著提高公司的投資回報率。

It’s fair to say that for non-English-speaking users, the most important aspect of a software is its user interface. The more idiomatically everything been translated into the users’ languages, the easier it will be for them to use your software. The resulting enhanced user experience will, no doubt, increase user engagement and ultimately boost customer loyalty. Satisfied users are also more likely to recommend your product and keep buying it. What’s more you’ll likely save on support costs too, as users are less likely to log tickets and ask for help when they can easily find the information they need in their own language.

可以說,對于非英語用戶,軟件最重要的方面是其用戶界面。 一切習慣用法都越被翻譯成用戶的語言,他們使用您的軟件就越容易。 無疑,由此產生的增強的用戶體驗將增加用戶的參與度并最終提高客戶忠誠度 。 滿意的用戶也更有可能推薦您的產品并繼續購買。 此外,您還可以節省支持成本 ,因為當用戶可以輕松地以自己的語言找到所需信息時,他們不太可能記錄票證和尋求幫助。

The CRM system provider Insightly, for example, was able to increase their customer base by 10% after localising all its digital content across the web and its mobile apps in five languages. Today, 60% of all of Insightly’s revenue comes from markets outside their home country, the U.S. This would not have been possible without the company’s investment in software localisation.

例如, CRM系統提供商Insightly在將其所有數字內容本地化為五種語言的Web和移動應用程序后,能夠將其客戶群增加10% 。 如今,Insightly所有收入的60%來自其母國(美國)以外的市場。如果沒有該公司對軟件本地化的投資,這是不可能實現的。

最后的想法 (Final thoughts)

Software localisation is, no doubt, a sound and sensible investment. It’ll strengthen your credibility in multiple markets and ensure a much more enjoyable user experience for your customers. After all, a successfully localised software application looks and feels as though it was originally designed in the user’s own country and language — and that’s your end goal.

毫無疑問,軟件本地化是一項明智的投資。 它將增強您在多個市場中的信譽,并確保為客戶提供更愉悅的用戶體驗 。 畢竟,成功本地化的軟件應用程序的外觀和感覺就像是最初以用戶自己的國家/地區和語言設計的一樣-這就是您的最終目標。

Just make sure you follow the guidelines outlined above and work with a specialist provider to get the best possible result for your users.

只要確保您遵循上述準則,并與專業提供商合作,即可為您的用戶帶來最佳結果。

翻譯自: https://medium.com/swlh/software-localisation-vs-standard-translation-fd1597079ae6

軟件本地化 pdf

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/387888.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/387888.shtml
英文地址,請注明出處:http://en.pswp.cn/news/387888.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CentOS7+CDH5.14.0安裝全流程記錄,圖文詳解全程實測-8CDH5安裝和集群配置

Cloudera Manager Server和Agent都啟動以后,就可以進行CDH5的安裝配置了。 準備文件 從 http://archive.cloudera.com/cdh5/parcels/中下載CDH5.14.0的相關文件 把CDH5需要的安裝文件放到主節點上,新建目錄為/opt/cloudera/parcel-repo把我們之前下載的…

node.js安裝部署測試

(一)安裝配置: 1:從nodejs.org下載需要的版本 2:直接安裝,默認設置 ,默認安裝在c:\program files\nodejs下。 3:更改npm安裝模塊的默認目錄 (默認目錄在安裝目錄下的node…

數據庫不停機導數據方案_如何計算數據停機成本

數據庫不停機導數據方案In addition to wasted time and sleepless nights, data quality issues lead to compliance risks, lost revenue to the tune of several million dollars per year, and erosion of trust — but what does bad data really cost your company? I’…

luogu4159 迷路 (矩陣加速)

考慮如果只有距離為1的邊,那我用在時間i到達某個點的狀態數矩陣 乘上轉移矩陣(就是邊的鄰接矩陣),就能得到i1時間的 然后又考慮到邊權只有1~9,那可以把邊拆成只有距離為1的 具體做法是一個點拆成9個然后串聯 1 #includ…

社群系統ThinkSNS+ V2.2-V2.3升級教程

WARNING本升級指南僅適用于 2.2 版本升級至 2.3 版本,如果你并非 2.2 版本,請查看其他升級指南,Plus 程序不允許跨版本升級!#更新代碼預計耗時: 2 小時這是你自我操作的步驟,確認將你的 2.2 版本代碼升級到…

BZOJ4881 線段游戲(二分圖+樹狀數組/動態規劃+線段樹)

相當于將線段劃分成兩個集合使集合內線段不相交,并且可以發現線段相交等價于逆序對。也即要將原序列劃分成兩個單增序列。由dilworth定理,如果存在長度>3的單減子序列,無解,可以先判掉。 這個時候有兩種顯然的暴力。 將點集劃分…

activemq部署安裝

一、架構和技術介紹 1、簡介 ActiveMQ 是Apache出品,最流行的,能力強勁的開源消息總線。完全支持JMS1.1和J2EE 1.4規范的 JMS Provider實現 2、activemq的特性 1. 多種語言和協議編寫客戶端。語言: Java, C, C, C#, Ruby, Perl, Python, PHP。應用協議: …

python初學者_面向初學者的20種重要的Python技巧

python初學者Python is among the most widely used market programming languages in the world. This is because of a variety of driving factors:Python是世界上使用最廣泛的市場編程語言之一。 這是由于多種驅動因素: It’s simple to understand. 很容易理解…

主串與模式串的匹配

主串與模式串的匹配 (1)BF算法: BF算法比較簡單直觀,其匹配原理是主串S.ch[i]和模式串T.ch[j]比較,若相等,則i和j分別指示串中的下一個位置,繼續比較后續字符,若不相等,從…

什么是 DDoS 攻擊?

歡迎訪問網易云社區,了解更多網易技術產品運營經驗。 全稱Distributed Denial of Service,中文意思為“分布式拒絕服務”,就是利用大量合法的分布式服務器對目標發送請求,從而導致正常合法用戶無法獲得服務。通俗點講就是利用網絡…

nginx 并發過十萬

一般來說nginx 配置文件中對優化比較有作用的為以下幾項: worker_processes 8; nginx 進程數,建議按照cpu 數目來指定,一般為它的倍數。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 為每…

貝葉斯網絡建模

I am feeling sick. Fever. Cough. Stuffy nose. And it’s wintertime. Do I have the flu? Likely. Plus I have muscle pain. More likely.我感到惡心。 發熱。 咳嗽。 鼻塞。 現在是冬天。 我有流感嗎? 可能吧 另外我有肌肉疼痛。 更傾向于。 Bayesian networ…

長春南關區凈月大街附近都有哪些課后班?

長春南關區凈月大街附近都有哪些課后班?在學校的教育不能滿足廣大學生的需求的時候,一對一輔導、文化課輔導、高考輔導等越來越多的家長和孩子的選擇。相對于學校的大課教育,一對一輔導有著自身獨特的優勢,一對一輔導有著學校教學…

dev中文本框等獲取焦點事件

<ClientSideEvents GotFocus"GotFocus" /> editContract.SetFocus()//設置文本框等的焦點 function GotFocus(s, e) { window.top.DLG.show(700, 600, "PrePayment/ContractSelect.aspx", "選擇", null ); }…

數據科學家數據分析師_使您的分析師和數據科學家在數據處理方面保持一致

數據科學家數據分析師According to a recent survey conducted by Dimensional Research, only 50 percent of data analysts’ time is actually spent analyzing data. What’s the other half spent on? Data cleanup — that tedious and repetitive work that must be do…

神經網絡使用情景

神經網絡使用情景 人臉&#xff0f;圖像識別語音搜索文本到語音&#xff08;轉錄&#xff09;垃圾郵件篩選&#xff08;異常情況探測&#xff09;欺詐探測推薦系統&#xff08;客戶關系管理、廣告技術、避免用戶流失&#xff09;回歸分析 為何選擇Deeplearning4j&#xff1f; …

BZOJ4890 Tjoi2017城市

顯然刪掉的邊肯定是直徑上的邊。考慮枚舉刪哪一條。然后考慮怎么連。顯然新邊應該滿足其兩端點在各自樹中作為根能使樹深度最小。只要線性求出這個東西就可以了&#xff0c;這與求樹的重心的過程類似。 #include<iostream> #include<cstdio> #include<cmath>…

【國際專場】laravel多用戶平臺(SaaS, 如淘寶多用戶商城)的搭建策略

想不想用Laravel來搭建一個多用戶、或多租戶平臺&#xff1f;比如像淘寶那樣的多商戶平臺呢&#xff1f;聽上去很復雜&#xff0c;不是嗎&#xff1f;怎么能一個程序&#xff0c;給那么多的機構用戶來用呢&#xff1f;如何協調管理它們呢&#xff1f;數據庫怎么搭建呢&#xff…

GitHub常用命令及使用

GitHub使用介紹 摘要&#xff1a; 常用命令&#xff1a; git init 新建一個空的倉庫git status 查看狀態git add . 添加文件git commit -m 注釋 提交添加的文件并備注說明git remote add origin gitgithub.com:jinzhaogit/git.git 連接遠程倉庫git push -u origin master 將本地…

神經網絡的類型

KNN DNN SVM DL BP DBN RBF CNN RNN ANN 概述 本文主要介紹了當前常用的神經網絡&#xff0c;這些神經網絡主要有哪些用途&#xff0c;以及各種神經網絡的優點和局限性。 1 BP神經網絡 BP (Back Propagation)神經網絡是一種神經網絡學習算法。其由輸入層、中間層、輸出層組成的…