i18n、L10n、G11N 和 T9N 的含義

注:機翻,未校對。

在這里插入圖片描述

Looking into localization for the first time can be terrifying, if only due to all of the abbreviations. But the meaning of i18n, L10n, G11N, and T9N, are all very easy to understand.
第一次研究本地化可能會很可怕,如果只是因為所有的縮寫。但是 i18n、L10n、G11N 和 T9N 的含義都很容易理解。

Here is what they all stand for!
這就是他們所代表的!

i18n Meaning i18n 含義

i18n stands for “internationalization”. Why? Because there are 18 characters between the first “i” and “n” in “internationalization”. Look at it as a sort of shortcut.
i18n 代表 “國際化”。為什么?因為 “國際化” 中的第一個 “i” 和 “n” 之間有 18 個字符。把它看作是一種捷徑。

Software internationalization is all about preparing your software for localization, mostly in terms of code. This is necessary not only for localizing your software in the first place but also because bad internationalization is going to result in a broken website or app.
軟件國際化就是為本地化準備軟件,主要是在代碼方面。這不僅對于首先本地化您的軟件是必要的,而且因為糟糕的國際化會導致網站或應用程序損壞。

To be more specific, a broken user interface after localization is one of the most common localization issues due to bad internationalization.
更具體地說,由于國際化不良,本地化后的用戶界面損壞是最常見的本地化問題之一。

L10n Meaning L10n 含義

L10n refers to “localization”. Similarly to the meaning of i18n, L10n stands for the letters between the “L” and “n” in “localization”.
L10n 是指 “本地化”。與 i18n 的含義類似,L10n 代表 “本地化” 中 “L” 和 “n” 之間的字母。

Localizing your product and/or content is all about making it more appealing to a specific locale. Hence the name, local-ization.
本地化您的產品和 / 或內容就是使其對特定區域更具吸引力。因此得名,本地化。

Localization typically includes adapting:
本地化通常包括調整:

  • Text
  • Images 圖像
  • Speech 演講
  • Currency 貨幣
  • Date/time formats 日期 / 時間格式

And other types of content, depending on exactly what you want to localize.
以及其他類型的內容,具體取決于您想要本地化的內容。

T9N Meaning T9N 含義

T9N stands for “Translation”. 9 is about the number of characters between the “T and “n” in “Translation”.
T9N 代表 “翻譯”。9 大約是 “翻譯” 中 “T ” 和 “n” 之間的字符數。

Translation is a part of localization. As you probably already know, translation is all about taking a word or sentence and making it understandable in another language. Ideally, you want to retain as much of the original meaning as possible.
翻譯是本地化的一部分。您可能已經知道,翻譯就是將一個單詞或句子用另一種語言理解。理想情況下,您希望盡可能多地保留原始含義。

However, do keep in mind that there are also times where no translation, can actually be the best translation. For example, the Japanese use honorifics after addressing someone to show respect, adoration, or the lack of those.
但是,請記住,有時沒有翻譯,實際上可能是最好的翻譯。例如,日本人在稱呼某人后使用敬語來表示尊重、崇拜或缺乏敬語。

Thus, if you are translating something from Japanese to another language, it sometimes makes sense to keep the honorifics for the viewer to get a better understanding of what’s going on.
因此,如果您要將某些內容從日語翻譯成另一種語言,有時保留敬語以便觀眾更好地了解正在發生的事情是有意義的。

And so it is that while translation seems like an easy concept, the execution has its own set of challenges, depending on the language.
因此,雖然翻譯似乎是一個簡單的概念,但執行起來有其自身的一系列挑戰,具體取決于語言。

G11N Meaning G11N 含義

G11N is an abbreviation for “Globalization”. As the name suggests, G11N stands for the 11 characters between the “G” and “n” in “globalization”.
G11N 是 “全球化” 的縮寫。顧名思義,G11N 代表 “全球化” 中 “G” 和 “n” 之間的 11 個字符。

Globalization is the process of preparing a product or service for global expansion. And in it, you’ll also find internationalization, localization, as well as translation, which is a part of localization.
全球化是為全球擴張準備產品或服務的過程。在其中,您還會發現國際化、本地化以及翻譯,這是本地化的一部分。

Thus, globalization involves pretty much every step that you are required to follow in internationalization and localization, with everything that proper business practices involve. We are referring to:
因此,全球化幾乎涉及您在國際化和本地化中需要遵循的每一步,以及適當的商業實踐所涉及的一切。我們指的是:

  1. Legal matters (Taxation, local laws, etc)
    法律事務(稅務、當地法律等)
  2. HR
  3. Marketing 營銷
  4. Sales 銷售
  5. Culture aspects 文化方面

Etc. So, localization, and, in turn, globalization, are definitely far from easy to implement. But the numbers show that the effort is going to be worth it, to say the least!
等等。因此,本地化,以及反過來的全球化,絕對遠非易事。但數字表明,至少可以說,這種努力是值得的!

Wrapping Up 結束語

To wrap this up, pretty much all of the abbreviations refer to the number of letters that each word contains, be it localization (L10n), internationalization (i18n), globalization (G11N), or translation (T9N).
總而言之,幾乎所有的縮寫都是指每個單詞包含的字母數量,無論是本地化 (L10n)、國際化 (i18n)、全球化 (G11N) 還是翻譯 (T9N)。

As for the processes:
至于流程:

  • Globalization (G11N): Encapsulates all of the processes of going global, meaning internationalization, localization, and translation. Furthermore, don’t forget legal and company-related preparations.
    全球化 (G11N):囊括了走向全球的所有過程,即國際化、本地化和翻譯。此外,不要忘記法律和公司相關的準備工作。

  • Internationalization (i18n): In terms of software, it’s all about preparing your app and/or website for localization. At the end of the day, you have to make sure that you can localize without breaking anything.
    國際化 (i18n):就軟件而言,一切都是為了準備您的應用程序和 / 或網站進行本地化。歸根結底,您必須確保可以在不破壞任何東西的情況下進行本地化。

  • Localization (L10n): After internationalization is completed, you are ready to start localizing your content, meaning that you’ll have to make it more appealing for a locale.
    本地化 (L10n):國際化完成后,您就可以開始本地化您的內容了,這意味著您必須使其對某個區域設置更具吸引力。

  • Translation (T9N): Translation is one of the most essential steps of localization. It’s all about expressing a word or sentence from one language to another, preferably while maintaining as much of the original meaning as possible.
    翻譯 (T9N):翻譯是本地化最重要的步驟之一。這一切都是為了將單詞或句子從一種語言表達到另一種語言,最好在盡可能多地保持原始含義的同時。


    via: i18n Meaning VS L10n, G11N, and T9N: What do they Mean? - George Kasiouras, January 7, 2022
    https://www.transifex.com/blog/2022/i18n-meaning-vs-l10n-g11n-and-t9n/

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

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

相關文章

深入探索Python Web抓取世界:利用BeautifulSoup與Pandas構建全面的網頁數據采集與分析流程

引言 在信息爆炸的時代,網絡成為了一個無盡的知識寶庫,其中包含了大量有價值的公開數據。Python作為一種靈活多變且具有強大生態系統支持的編程語言,尤其擅長于數據的收集、處理與分析工作。本文將聚焦于Python的兩大利器——BeautifulSoup和…

如何做一個遲鈍不受傷的打工人?

一、背景 在當前激烈的職場環境中,想要成為一個相對“遲鈍”且不易受傷的打工人,以下是一些建議,但請注意,這里的“遲鈍”并非指智力上的遲鈍,而是指在應對復雜人際關系和壓力時展現出的豁達與鈍感力: 尊重…

【測開能力提升-fastapi框架】fastapi路由分發

1.7 路由分發 apps/app01.py from fastapi import APIRouterapp01 APIRouter()app01.get("/food") async def shop_food():return {"shop": "food"}app01.get("/bed") async def shop_food():return {"shop": "bed&…

部署stable-diffusion時遇到RuntimeError: Couldn‘t clone Stable Diffusion XL.問題

錯誤信息如下&#xff1a; venv "E:\AI\stable-diffusion-webui-master\venv\Scripts\Python.exe" fatal: ambiguous argument HEAD: unknown revision or path not in the working tree. Use -- to separate paths from revisions, like this: git <command>…

js前端隱藏列 并且獲取值,列表復選框

列表框 <div class"block" id"psi_wh_allocation_m"><table id"result" class"list auto hover fixed" style"width:100%;border-collapse:collapse"><thead><tr><%--<th></th>--%&…

LabVIEW濾波器性能研究

為了研究濾波器的濾波性能&#xff0c;采用LabVIEW設計了一套濾波器性能研究系統。該系統通過LabVIEW中的波形生成函數&#xff0c;輸出幅值及頻率可調的正弦波和白噪聲兩種信號&#xff0c;并將白噪聲與正弦波疊加&#xff0c;再通過濾波器輸出純凈的正弦波信號。系統通過FFT&…

Python從0到100(三十八):json字符串的數據提取

JSON的數據提取 1.學習目標 掌握JSON相關的方法&#xff08;load, loads, dump, dumps&#xff09;了解JSONPath的使用&#xff08;提取JSON中的數據&#xff09; 2 復習什么是JSON JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式&#xff0c;它使得人們很容…

富文本braft-editor插件分享

效果展示 安裝插件 npm install braft-editor 或者 yarn add braft-editor 主要代碼 import React, { useState, forwardRef } from react //引入富文本編輯器 import BraftEditor from braft-editor // 引入編輯器樣式 import braft-editor/dist/index.css import { B…

thinkphp8框架源碼精講

前言 很開心你能看到這個筆記&#xff0c;相信你對thinkphp是有一定興趣的&#xff0c;正好大家都是志同道合的人。 thinkphp是我入門學習的第一個框架&#xff0c;經過這么多年了&#xff0c;還沒好好的研究它&#xff0c;今年利用了空閑的時間狠狠的深入源碼學習了一把&…

缺陷檢測總結

基于深度學習的缺陷檢測方法 1、全監督模型&#xff1a;基于表征學習的缺陷檢測模型&#xff0c;基于度量學習的缺陷檢測模型 1.1、基于表征學習的缺陷檢測模型&#xff1a;分類網絡&#xff0c;檢測網絡&#xff0c;分割網絡&#xff1b; 其中分類網絡的使用方式主要有三種…

2974. 最小數字游戲 Easy

你有一個下標從 0 開始、長度為 偶數 的整數數組 nums &#xff0c;同時還有一個空數組 arr 。Alice 和 Bob 決定玩一個游戲&#xff0c;游戲中每一輪 Alice 和 Bob 都會各自執行一次操作。游戲規則如下&#xff1a; 每一輪&#xff0c;Alice 先從 nums 中移除一個 最小 元素&a…

硅谷甄選運營平臺-vue3組件通信方式

vue3組件通信方式 vue2組件通信方式&#xff1a; props:可以實現父子組件、子父組件、甚至兄弟組件通信自定義事件:可以實現子父組件通信全局事件總線$bus:可以實現任意組件通信pubsub:發布訂閱模式實現任意組件通信vuex:集中式狀態管理容器&#xff0c;實現任意組件通信ref:父…

camunda最終章-springboot

1.實現并行流子流程 1.畫圖 2.創建實體 package com.jmj.camunda7test.subProcess.entity;import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;import java.io.Serializable; import java.util.ArrayList; import java.util.List;Data …

C語言 | Leetcode C語言題解之第230題二叉搜索樹中第K小的元素

題目&#xff1a; 題解&#xff1a; /*** Definition for a binary tree node.* struct TreeNode {* int val;* struct TreeNode *left;* struct TreeNode *right;* };*/int search_num(struct TreeNode* root, int k, int *result, int num) {if(num k 1){retu…

《Foundation 側邊欄》

《Foundation 側邊欄》 介紹 Foundation 是一個強大的前端框架,它提供了一套豐富的工具和組件,幫助開發者快速構建響應式、移動優先的網站和應用程序。在 Foundation 中,側邊欄是一個常用的組件,用于展示導航鏈接、菜單或其他相關信息。本文將詳細介紹如何在 Foundation …

FastGPT連接OneAI接入網絡模型

文章目錄 FastGPT連接OneAI接入網絡模型1.準備工作2.開始部署2.1下載 docker-compose.yml2.2修改docker-compose.yml里的參數 3.打開FastGPT添加模型3.1打開OneAPI3.2接入網絡模型3.3重啟服務 FastGPT連接OneAI接入網絡模型 1.準備工作 本文檔參考FastGPT的官方文檔 主機ip接…

JDBC 實例分享——簡易圖書管理系統

目錄 前言 數據表的建立 操作包各個類的實現 增加類 刪除類 展示類 借閱與歸還類 前言 書接上文 JDBC編程的學習——MYsql版本-CSDN博客 本期我們通過對先前圖書管理系統進行改造,是它的數據能保存在數據庫中 完整代碼我已經保存在github中,能不能給個星呢!!!! call…

記一次若依框架和Springboot常見報錯的實戰漏洞挖掘

目錄 前言 本次測實戰利用圖? 1.判段系統框架 2.登錄頁面功能點測試 2.1 弱口令 2.2 webpack泄露信息判斷 2.3 未授權接口信息發現 3.進一步測試發現新的若依測試點 3.1 默認弱口令 3.2 歷史漏洞 4.訪問8080端口發現spring經典爆粗 4.1 druid弱口令 4.2 SwaggerU…

熱鍵危機:揭秘Memcached中的熱鍵問題及其解決方案

熱鍵危機&#xff1a;揭秘Memcached中的熱鍵問題及其解決方案 Memcached是一種廣泛使用的高性能分布式內存緩存系統&#xff0c;它通過緩存數據來減少對后端數據庫的訪問壓力&#xff0c;從而提高應用性能。然而&#xff0c;Memcached也可能遇到熱鍵&#xff08;hot key&#…

淺析Kafka-Stream消息流式處理流程及原理

以下結合案例&#xff1a;統計消息中單詞出現次數&#xff0c;來測試并說明kafka消息流式處理的執行流程 Maven依賴 <dependencies><dependency><groupId>org.apache.kafka</groupId><artifactId>kafka-streams</artifactId><exclusio…