如何透過 7 個步驟創建自己的語言(+ 有趣的提示和工具)

已發表: 2024-03-15

如果你能創造自己的語言,它聽起來會是什麼樣子? 有什麼規則來管理它? 它與其他現有語言有何不同?

這些都是有趣的問題,不是嗎? 我們通常認為語言是已經存在的東西,是我們選擇或被迫學習的東西,而不是我們有能力創造的東西。 然而,沒有什麼可以阻止你這樣做。

我應該創建我自己的語言模因

事實上,創建自己的語言非常有用。 作為一名作家,它可以為你的虛構世界增添額外的可信度。 對於語言學學者來說,這是更深入了解語言如何運作的好方法。 如果您雄心勃勃,您可能會嘗試為人們提供一種更簡單的交談方式。 最後,它可以只是一個有趣的新嗜好。

事實上,數百年來人們一直在創造語言,並且仍在繼續這樣做。 如果您有興趣了解如何執行此操作,可以在本文中找到逐步說明。 我們甚至會向您展示如何將您的網站翻譯成您自己的語言。 那不是很令人興奮嗎?

為什麼要嘗試創造自己的語言?

我們已經在簡介中談到了創建您自己的語言的不同原因。 為了讓您更了解它有何用處,讓我們更詳細地討論它們。

為電影、電視、書籍或電玩遊戲建構更身臨其境的宇宙

魔戒 GIF by Maudit - 在 GIPHY 上尋找並分享

令人驚訝的是,語言常常是由流行文化作品組成的。 有許多充實的白話,主要是為了讓小說作品更生動而存在。 一些著名的例子包括:

  • 中土世界的語言— 在《魔戒》的宇宙中,作者 JRR Tolkien 將至少 15 種語言帶到了不同的完整性階段。 其中有精靈語、矮人語、恩特語和獸人語兩種方言。 他的許多語言甚至彼此相關並且有自己的字母表。 儘管托爾金是一名語言學家,但他早在十幾歲的時候就開始將創造語言作為一種愛好,後來將它們作為他構建世界的基礎。
  • 多斯拉克語和高等瓦雷利亞語— 這兩個例子也來自一部小說,即流行的《權力的遊戲》系列。 雖然書中只出現了幾個單詞,但電視劇中的語言卻得到了極大的充實。 他們的創建者在維基詞典風格的存儲庫中記錄了該過程,如果您想學習高級瓦雷利亞語,還有關於 Duolingo 的課程。
  • 克林貢語 (tlhIngan Hol) — 在《星際爭霸戰》宇宙中,克林貢語由同名的外星種族使用。 與《權力的遊戲》中的情況類似,最初第一部電影中只出現了該語言的幾個單詞,然後進一步發展為完整的語言。 到目前為止,愛好者已經將不同的文學作品翻譯成克林貢語,並且也有關於多鄰國的課程。
  • Na'Vi 語言— 最後一個例子是 Na'vi 人(電影《阿凡達》中的藍色外星種族)所使用的語言。 這是語言學專家保羅‧弗洛默的著作。 第一部電影上映時只有大約一千個單詞,現在已經有幾千個並且有完整的語法。

虛構語言出現在許多其他電影、電視劇,甚至是電子遊戲。 如果你是作家、編劇或其他創意類型,它們是讓你所創造的世界變得更可信的好方法。

創造更好的語言

除了需要一種虛構的外星種族或神奇生物進行交談的方式之外,歷史上還有一些例子表明人們出於其他原因試圖引入新的語言。

這裡最著名的例子是世界語。 它的發明者希望開發一種通用語言,以使世界各地的人們更容易溝通和協作。 如今,它是同類語言中使用最廣泛的語言。 據估計,約有 10 萬名使用者。

2015年世界語協會會員
2015 年各國世界語協會會員數。圖片來源:維基百科 – CC-BY-SA

然而,這並不是唯一的例子。 在 19 世紀,有些人試圖編寫通用語言以使貿易和外交變得更加容易。 在此之前,約翰·威爾金斯的目標是用一種更精確、更明確的語言取代拉丁語,為科學家和哲學家提供更好的溝通方式。

最後,12 世紀賓根的希爾德加德 (Hildegard of Bingen) 創造了自己的語言,稱為Lingua Ignota (“未知語言”),用於她的宗教歌曲中。

學習並享受樂趣

除了上述原因之外,您可能建立自己的語言的另一個原因是它的地獄。 越來越多的語言愛好者和語言學家將其視為一種愛好或創意練習。

畢竟,還有什麼比嘗試創建自己的語言更好的方式來理解語言的工作原理呢? 這樣做會迫使您真正理解和思考語法規則以及不同語言元素的功能。

另外,也許你創造的語言可能會衍生成世界著名的系列叢書,並獲得數百萬美元的電影合約,誰知道呢?

如何逐步創建自己的語言

好吧,現在我們進入有趣的部分了。 下面,我們將透過一系列步驟介紹如何建立自己的語言。

此時需要注意的一個重要字是「conlang」。 它代表“建構語言”,人們將其作為業餘愛好或專業人士稱之為“創造自己的演講”。 這裡的目標是讓您最終擁有自己的 conlang。

語言創造協會旗幟
語言創造協會的旗幟。

請注意,您不必嚴格按照以下順序執行以下步驟。 它們都是相互影響的,因此如果其中之一激發了您已經介紹過的內容的更改,您可以在它們之間來回切換。

此外,雖然我們在這裡討論大聲說出的語言,但請記住,這並不是唯一的溝通方式。 還有手語和其他傳達意義的方式。 因此,如果您打算創建自己的語言,尤其是虛構作品,請不要感到受到口語的限制。

1. 專注於音韻學

如果你確實要學習口語,那麼你首先要學習的是音韻學。 這就是它聽起來的意思,並且它構成了幾乎所有其他事物的基礎。

每種語言都有一個幾乎所有單字都遵循的有限聲音庫。 當然,總有例外,但是,由於音韻學大多是一致的,所以通常很容易找出它們。 因此,如果你想讓你的語言感覺自然,你需要確定它的整體聲音。

有幾種方法可以解決這個問題。 一種方法是從現有語言中尋找靈感。 您的創作是否會成為像普通話或越南語那樣的聲調語言,其中單字的含義會根據發音而變化? 它會使用像科薩語(西班牙語中的滾動r)那樣的咔嗒聲,還是像德語那樣的元音變音嗎?

人類已經找到了許多不同的說話方式。 了解現有語言可以幫助您收集自己的想法。

還在畫空白嗎?

在這種情況下,您可能需要查看國際音標。 它基本上包含人嘴可以發出的所有聲音,包括範例錄音。

國際音標

建立輔音、元音或您想要包含的其他聲音的表格。 這樣,您就可以在其餘的創建過程中引用它們並保持一致。

但是,您不必將自己局限於正常的音韻學。 如果它對您的語言有意義,您還可以包含現實世界中未使用的元素,例如口哨或拍手。

2.創造自己的寫作

語言不僅是口頭的(或甚至根本不說,正如我們之前解決的那樣),而且大多數時候也是書面的。 因此,當你創建自己的語言時,你不僅要決定它聽起來是什麼樣子,還要決定它在紙上(或你宇宙中的人們寫的任何東西)上的樣子。

在這裡,您也可以查看已經存在的語言系統。 您的語言是否使用由英語組成的所有單字的字母表,或者是否使用每個實例本身就是一個單字的字元(如漢語)? 它的文字是否只有子音,如阿拉伯語,元音是推論出來的? 或是埃及象形文字怎麼樣?

漢字範例

做出基本決定後,您想完全從頭開始徒手編寫您的書寫系統還是藉鏡現有的書寫系統?

俄語西里爾字母
圖片來源:維基百科 – CC-BY-SA

如果您確實從其他地方借用,請考慮使用相同的字母但改變其發音。 另外,您也可以使用重音符號,例如e 、o 或 a。

請務必記下您自己語言的音譯,這樣您自己就不會忘記您所建構的語言聽起來是什麼樣的。 除此之外,世界都是你的牡蠣。

3.創造你的第一個字

一旦你能說和寫,你就可以開始建立你的基本詞彙了。 它有多大以及它包含什麼實際上取決於您的目的。

您需要完整的語言還是幾句話就足夠了? 它只是書中的一些對話還是電視劇中的長篇對話? 在某些情況下,從命名語言開始,其中只有幾個人名和地名或一些簡單的短語,可能就足夠了。

另外,你的主題是什麼? 人們會用您的語言談論什麼? 哈比人? 魔法? 太空旅行? 這也決定了您需要什麼樣的字詞。

一個好的起點是開始翻譯日常單字,例如:

  • 問候語—想想「嗨」、「你好」、「美好的一天」等。請注意,您也可以根據您的語言範圍發明自己的問候語。 下面詳細介紹一下。
  • 代名詞——想想你的語言如何表達「他」、「她」、「它」、「他們」等概念。
  • 冠詞和數字——「the」、「a」以及從一到十的數字總是很重要。
  • 常見動詞-令人驚訝的是,少數動詞構成了日常語言的很大一部分。 如果您需要靈感,可以從這份英文清單開始。

您可以從一週中的哪幾天、身體部位、食物、工作名稱、衣服、顏色等開始。

開始一本字典,當您遇到有關您的語言或現實生活中的事物的重要概念時,您可以隨著時間的推移添加該字典。 一旦你有了足夠的單字庫,你也可以嘗試將它們組合起來創建複合詞。 以下是我的母語德語中的一些極端例子。

很長的德語複合詞範例

4.定義你的文法

說出第一句話後,就該弄清楚它們如何協同工作了。 這就是文法的用武之地。

有很多可能的語法規則,因此很容易不知所措。 因此,從基礎知識開始,即詞序。

您的語言是否使用主謂賓 (SVO),例如英語和許多其他語言(“我寫詩”)? 您比較喜歡日文的主詞-受詞-動詞(SOV)(「我寫詩」)嗎? 或者你想以不同的方式安排你的句子順序?

語言中的詞序句子結構共享
圖片來源:維基百科

之後,有一整套問題需要思考:

  • 你的語言如何形成複數形式?
  • 你如何表示佔有?
  • 單字有不同的性別嗎?
  • 形容詞、副詞等放在哪裡?
  • 您的語言中是否存在格和詞形變化,即動詞和名詞根據語法位置和功能而變化? 是否存在不遵循與其他動詞相同規則的不規則動詞?

如果您熟悉不同語言的語法規則,這確實很有幫助。 它會給你一個更大的池子可供選擇。 如果您遇到困難,請參考以下資源。

5.發明一些獨特的怪癖

真正有助於讓你的語言感覺更真實的是引入怪癖和特質。

例如,當我去泰國度假時得知泰語中的「謝謝」一詞會根據說話者的性別而變化時,我徹底震驚了。 根據您是男性還是女性,您會使用不同的字詞來表達感激之情,這也適用於其他字詞。

當然,雖然我熟悉詞語根據你所稱呼的人或所談論內容的性別而變化的概念,但這是一個新概念。 正是這樣的怪癖才真正讓語言感覺真實,並且您可以在創建自己的語言時使用它們。

解決這個問題的一個好方法是考慮您的語言出現的上下文。例如,我們都知道因紐特人有數十個不同的雪單字。 雖然這說法的真實性值得商榷,但由於他們所處的環境,這聽起來很可信。

你所建構的語言的環境會如何塑造它? 什麼樣的社會使用它? 生活是什麼樣的? 人們會談論哪些話題? 語言是如何演變的?

思考這些問題可以幫助你的語言變得更有趣。

6. 命名你的語言

最後,有趣的部分之一是您可以為您的語言命名。 在這裡,首先要記住的是選擇一個與其音韻一致的名稱。

除此之外,經典的方法是以使用它的國家或人的名字來命名它。 德語代表德國,多斯拉克語代表多斯拉克人,克林貢語代表克林貢人。

但是,您不必這樣做。 您也可以想出自己的具有不同意義的名字。 例如,托爾金將他的語言稱為辛達林語昆雅語。 這兩個字在各自的方言中大多表示「語言」。 因此,您在命名時也有一定的自由。

並且不要太執著於第一次就把事情做對。 甚至托爾金在確定最終名稱之前也多次更改了昆雅語的名稱。

7.尋找有用的資源

語言創造協會首頁

以上是如何創建自己的語言的基本概述。 當然,我們無法在這裡涵蓋所有內容,因為語言是一頭複雜的野獸,如果您願意,您可以深入探討無數的小細節。

因此,如果您想深入研究這個主題,那麼您很幸運。 有很多人將創建 conlang 作為一種愛好,並且他們創建了許多寶貴的資源來幫助其他人也這樣做。 您可以從這些開始:

  • 語言建構工具包
  • 語言創造協會
  • Reddit 上的 r/conlang
  • Conlanger 的資源列表

以上內容應該足以讓您忙上一段時間了。

使用語言生成器創建自己的語言

如果你確實沒有時間完成這裡描述的過程,你也可以用生成器組成一個新的語言。 這些軟體解決方案只需按一下按鈕即可建立新語言。

flowgpt 建立自己的語言創作器

與朋友一起發明自己的秘密語言是不夠的,但對於一本書或角色扮演遊戲來說就足夠了。 您通常只需選擇一些輸入,例如您想要使用的音素或您需要的單字,生成器就會為您建立語言。

如果您想嘗試一下,我們能找到的最好的是:

  • Vulgarlang Conlang 產生器
  • Scriboly 單字和片語產生器
  • Taskade AI 語言產生器
  • FlowGPT 語言創建者

最後兩個是AI語言工具。

如何使用 TranslatePress 將您的網站轉換為您自己的語言

如果您已經完成了您的語言並希望將您的網站翻譯成該語言(或任何其他語言,無論是否已建置),您可以使用 TranslatePress 輕鬆完成此操作。 我們的翻譯外掛程式擁有使您的網站成為多語言網站所需的所有功能,即使使用虛構語言也是如此。

就像讓虛構的宇宙變得更加引人入勝一樣,這也帶來了許多機會。 想像一下,以某一種族的語言為您的奇幻小說提供網站。 這不是一個很酷的使用者體驗嗎?

那麼,這是如何做到的。

1. 創造一種新語言

在您的網站上安裝 TranslatePress 後,請前往設定 → TranslatePress → 進階 → 自訂語言

TranslatePress 自訂語言建立選單

在這裡,您可以選擇創建自己的語言以在您的網站上使用。 資訊填寫方法如下:

  • 語言代碼— 這是將在 URL 中使用的語言的縮寫,例如en表示英語, de表示德語。
  • 語言名稱— 您的語言的英文名稱。
  • 母語名稱-您的語言本身的名稱。 TranslatePress 中有一個選項可以顯示母語名稱,這就是此資訊的用途。
  • 自動翻譯代碼-Google Translate 和 DeepL 等機器翻譯服務使用它來識別和自動識別語言。 當翻譯成您自己的語言時,這是無關緊要的。
  • 標誌 URL — 包含您的語言標誌的 PNG 圖像的 URL,以便它可以顯示在您的網站上。
  • 文字 RTL — 如果您的語言是從右向左書寫的,請選取此項目。

準備好後,按一下「新增」 。 在我們的範例中如下所示:

填寫自訂語言的translatepress

最後,按一下「儲存變更」按鈕儲存您的自訂語言。

2. 將您的建構語言加入您的網站

之後,為了使該語言在您的網站上可用,需要轉到General

Translatepress 常規設置

在頂部,請確保您已選擇網站的正確預設語言(在本例中為英文)。 然後,在“所有語言”下,使用下拉式選單選擇您的新語言。 它應該出現在Custom Languages下。

在 TranslatePress 中選擇建構語言

單擊它,然後點擊新增。 進行您需要的任何其他調整,例如自訂 slug,並保存在底部。

3. 翻譯您的內容

現在有趣的部分開始了。 按一下設定或 WordPress 管理列中的翻譯網站

開始在 TranslatePress 中翻譯網站

這將使您進入主翻譯介面。

TranslatePress 主翻譯介面

在這裡,使用左上角的下拉式選單切換到您的新語言。 這樣,您將立即看到所有變更。

切換預覽語言

之後,選擇要轉換為新建立的語言的文字。 您可以透過第二個下拉式選單、前後箭頭或直接將滑鼠懸停在右側預覽視窗中的任何文字上並點擊小鋼筆符號來執行此操作。

選擇要翻譯的字串

這樣做將為提供翻譯開闢一個新領域。 用您自己的語言輸入翻譯後的單字或短語,然後點擊頂部的「儲存」

在 TranslatePress 中將翻譯加入到建構語言中

之後,翻譯後的版本將自動出現在預覽視窗中。

翻譯在預覽視窗中可見

此外,每當有人使用語言切換器以該語言查看它時,它也將在您網站的前端可見(您也可以使用 Elementor 添加一個)。

前端翻譯

最好的部分是,您可以使用相同的方法來翻譯任何圖像。 只需從翻譯介面中選擇它們,提供本地化版本的鏈接,然後保存即可。

使用 TranslatePress 本地化圖像

4.利用其他功能

除了我們上面介紹的內容之外,TranslatePress 還提供了許多有用的功能,讓您的網站多語言化變得超級簡單:

  • 自動翻譯- 當不翻譯成其他人不知道的語言時,您可以使用 Google Translate 和 DeepL 等機器翻譯服務來更快、更輕鬆地轉換您的網站。 請注意,免費插件版本中僅提供 Google 翻譯。
  • 字串翻譯-翻譯來自主題、外掛、WordPress 本身等的字串。

還有一個帶有附加功能的 TranslatePress 高級版本:

  • 多語言 SEO 套件— 翻譯您的頁面 URL、SEO 標題、元描述、ALT 標籤和其他重要的 SEO 標記。 這對於在 Google 上被發現非常重要。
  • 翻譯者帳戶- 如果您正在與翻譯機構和自由工作者合作,將您的網站轉換為其他語言(不是您發明的),您可以透過允許服務提供者直接在您的網站上進行翻譯來簡化操作。
  • 以使用者角色瀏覽– 在翻譯編輯器中以特定使用者角色檢視您的網站。 如果您的網站包含針對不同使用者層級的內容,這可以讓您了解內容是否已全部正確翻譯。
  • 使用者特定語言導航– 增加了為不同語言顯示不同選單的功能。
  • 自動使用者語言偵測– 自動以使用者的首選語言顯示您的網站(透過瀏覽器設定或位置)。

TranslatePress Pro 提供三個定價級別,因此您可以選擇最適合您的定價等級。

TranslatePress 定價架構

你會發明什麼語言?

創建自己的語言可以是一項有趣的練習,可以鍛鍊您的語言能力或服務於特定目的,例如使虛構作品更可信。 它也可以只是探索語言如何運作或服務許多其他目的的一種方式。

上面,我們回顧了發明語言的過程。 你首先確定一個基本的聲音清單,然後擴展到字母表,創建第一個單詞,然後繼續學習使它們協同工作的語法規則。 最後的一點是一些怪癖和奇怪的東西,使語言更加生動和真實。

您現在已完全準備好嘗試建立您的第一個 conlang。 如果您想走捷徑,請嘗試其中一種語言產生器。 最後,如果您正在尋找一種在自己的網站上使用新建的語言(或任何其他附加語言)的方法,請務必嘗試 TranslatePress。

您目前正在嘗試創建自己的語言嗎? 你最掙扎的是什麼? 你最喜歡什麼? 讓我們在評論中知道!