本地化測試:為什麼應用程序或網站需要它?

本地化測試:為什麼應用程序或網站需要它?

想像一下:您開發了一個應用程序,然後立即以多種語言發布了它。 但發布後發現不同語言版本有錯誤:
開發人員最糟糕的噩夢。 這正是本地化測試的目的,以避免這種不愉快的情況。

如今,美國不再是移動應用市場的最大參與者。 中國與印度爭奪冠軍 世界領袖。 今天,有必要,甚至不止一次,在發布之前檢查所有語言版本。 畢竟,即使是一個微小的錯誤,其代價也可能非常高。

通常,開發公司不會立即考慮本地化測試。 然而這個過程必須包含在開發中。 讓我們仔細看看什麼是本地化測試、它包括哪些重要步驟以及為什麼需要它。

什麼是本地化測試?

簡而言之,本地化測試是檢查應用程序或網站的內容是否符合語言、文化要求以及特定國家或地區的具體情況。

本地化測試是在產品開發過程中進行的一種質量控制。 這種類型的測試有助於在最終產品到達用戶之前發現本地化版本中的錯誤或翻譯錯誤。 測試的目的是發現並消除針對不同市場和地區的產品的各種本地化版本中的錯誤。

需要注意的是,本地化不僅僅是翻譯成多種語言,本地化和語言測試也不是同一回事。 本地化測試與語言測試有何不同? 語言測試主要包括檢查拼寫、語法和文體錯誤。 本地化測試還包括檢查時間和貨幣格式、圖形、圖標、照片、配色方案以及其他十幾個微小細節。

為什麼本地化測試如此重要?

測試的主要任務是確保產品看起來像是最初用目標受眾的語言創建的,並且完全符合文化和地域特徵。

本地化可以提高客戶對您品牌的忠誠度。 以下是具體數字: 72,1% 的互聯網用戶 更喜歡在使用母語的網站上購物。 即使那些英語說得很好的人仍然 更喜歡用母語瀏覽網頁.

本地化測試可確保全球市場上應用程序和網站的最高質量。 讓我們想像一下以下情況:您已經創建了一個應用程序併計劃以英語、俄語和德語版本發布它。 您聘請了最好的翻譯人員,因此您 100% 確信拼寫和語法正確。 但突然您發現德語字符串的長度超出了應用程序中某些按鈕的字符限制,或者網站上的時間和日期格式與區域不匹配。 本地化測試的存在只是為了防止這種情況,因為即使文本語法正確,翻譯內容也可能會出現問題。 如果您希望您的應用程序或網站看起來很原生,請適當注意當地文化的背景和微妙之處。

本地化測試需要注意什麼?

本地化測試不僅僅是檢查拼寫、語法和翻譯的正確性。 為了不錯過這個過程中的任何事情,我們列出了最重要的事情的清單。 那麼讓我們開始吧。

準備階段

為了使本地化測試順利進行,您需要做好準備。

  • 為測試人員準備必要的文檔以及有關站點或產品的所有有用信息。
  • 創建術語表和翻譯記憶庫以幫助測試人員正確解釋所使用的術語。
  • 如果應用程序或網站之前已被翻譯,請附上以前的版本以供參考。 您還可以使用專門的服務或數據庫來存儲所有翻譯版本並組織對它們的訪問。
  • 創建錯誤跟踪器 - 一個文檔或平台,您將在其中修復本地化測試期間發現的所有錯誤。 這使得控制錯誤修復以及與團隊其他成員溝通變得更加容易。

檢查地域和文化特徵

這是本地化測試中非常重要的一步。 您將需要應用程序的屏幕截圖或本地化版本。 您需要檢查以下內容:

  • 將日期和時間格式與所選區域相匹配。
  • 電話號碼和地址的格式。
  • 配色方案(這很重要,因為相同的顏色在不同的文化中可能有不同的含義)。 例如, 白色 在西方國家象徵著好運,但在亞洲文化中它與哀悼聯繫在一起。
  • 產品名稱符合地區標準。
  • 貨幣格式。
  • 單位。

語言檢查

在此階段,將檢查語言功能。 您需要確保:

  • 所有網站頁面或應用程序屏幕都使用相同的術語。
  • 沒有語法錯誤。
  • 沒有拼寫錯誤。
  • 遵循標點符號規則。
  • 使用正確的文本方向(從右到左或從左到右)。
  • 標明了品牌、城市、地點、位置等的正確名稱。

用戶界面或外觀

為了讓您的軟件產品在任何語言中看起來都很完美,這是必要的。 請務必檢查以下內容:

  • 圖片上的所有文字銘文均已本地化。
  • 語言版本的佈局與原始版本相同。
  • 頁面/屏幕上的換行符和換行符放置正確。
  • 對話框、彈出窗口和通知正確顯示。
  • 行的長度不超過現有限制,並且文本顯示正確(有時翻譯的文本比原始文本長並且不適合按鈕)。

例子

Alconost 團隊在與 DotEmu 以及他們的 Blazing Chrome 遊戲。 在西班牙語版本中,按鈕文本翻譯中的字符數超出了限制。 “下一個”這個詞在西班牙語中太長:“Siguiente”。 Alconost 團隊在本地化測試期間發現了此錯誤,並建議將“Siguiente”替換為“Seguir”,以便在界面中正確顯示。 正是通過檢測此類問題並消除它們,才能提高軟件產品的界面和用戶交互的有效性。

本地化測試:為什麼應用程序或網站需要它?
本地化測試:為什麼應用程序或網站需要它?

功能

這是您需要檢查本地化應用程序是否正常工作的最後也是最重要的階段之一。 我們建議您注意以下事項:

  • 本地化應用程序或站點的功能。
  • H=超鏈接(確保它們適用於所有語言版本,對於指定區域是合法的,並且不會被本地或區域防火牆阻止)。
  • 介紹性功能的工作。
  • 支持各種區域設置和語言的特殊字符。
  • 鍵盤快捷鍵有效。
  • 列表排序功能。
  • 支持各種字體。
  • 支持各種格式分隔符。

本地化測試過程中會遇到哪些困難?

本地化測試的過程有其自身的問題和陷阱,最好提前了解它們。 畢竟,即使是一句眾所周知的諺語也說:“凡事預則立。”

主要困難之一是 對目標語言的了解不足。 當然,了解世界上所有的語言是不可能的。 但也有本地化、國際化和翻譯公司。 例如,Alconost 為其客戶提供全方位的服務 本地化測試和質量評估。 本地化文本始終由母語翻譯人員進行額外檢查,他們在本地化測試方面也擁有豐富的經驗。 您可以 99,99% 確信所有區域特徵都會被考慮在內。

另一個可能使本地化測試變得非常複雜的點是 產品知識貧乏。 如果產品是利基市場,這通常會成為一個問題。 本地化機構通常擁有各個領域的經驗,知道團隊需要提前研究產品並向客戶詢問所有必要的問題,以便充分理解產品的含義。

另請記住,本地化測試可能會非常困難。 漫長的過程,因為研究各個地區的特點需要時間。 為了簡化此過程並按時完成任務,我們建議將本地化質量控制階段集成到開發生命週期中。 使本地化測試過程持續進行:新字符串一出現就翻譯並立即測試。 如果提前計劃本地化測試,將有助於產品按時發布。

最後但並非最不重要的一點是,公司經常 忘記在雲平台上創建文檔或帳戶來跟踪所有錯誤 在本地化測試期間。 如果沒有這個,您最終可能會“丟失”一些錯誤,或者更糟糕的是,忘記修復它們。 因此,需要一個明確的機制來保存錯誤檢測和消除的記錄。

需要本地化/翻譯方面的幫助嗎? — 我們 Alconost 總是很樂意提供幫助!

關於我們

Alconost 專業從事 遊戲本地化, 應用程序和網站 70 多種語言。 語言測試、帶API的雲平台、持續本地化、24/7項目管理、任何格式的字符串資源。
我們也做 視頻.

→ 

來源: www.habr.com

添加評論