共用方式為


商務用 Skype Server 中的翻譯規則

瞭解 商務用 Skype Server 企業語音 中的翻譯規則和撥號字串正規化。

企業語音 要求將所有撥號字串正規化為 E.164 格式,以便執行反向號碼查閱 (RNL) 。 呼叫號碼和通話號碼皆支援翻譯規則。 聯機閘道、PBX () 或 SIP 主幹 (相關聯的閘道、私人分支交換) 可能會要求數位為本機撥號格式。 若要將 E.164 格式的數字翻譯成本機撥號格式,您可以先定義一或多個翻譯規則,在將要求 URI 路由至主幹對等值之前,先作要求 URI。 例如,您可以撰寫轉譯規則,從撥號字串的開頭移除 +44 並替換成 0144。

藉由在伺服器上執行輸出路由翻譯,您可以降低每個主幹對等的設定需求,以便將電話號碼翻譯成本機撥號格式。 當您規劃要與特定的中繼伺服器叢集建立關聯的閘道和多少閘道時,將具有類似本機撥號需求的同儕群組可能很有用。 這可以減少必要的翻譯規則數目,以及撰寫規則所需的時間。

重要

將一個或多個翻譯規則與 企業語音 主幹設定建立關聯,應做為替代方法,在主幹對等器上設定翻譯規則。 如果您已針對主幹對等設定翻譯規則,請勿將翻譯規則與 企業語音 主幹設定建立關聯,因為兩個規則可能會衝突。

範例翻譯規則

下列翻譯規則範例示範如何在伺服器上開發規則,將E.164 格式中的數字翻譯成主幹對等的本機格式。

如需如何實作翻譯規則的詳細資訊,請參閱部署檔中的 定義翻譯規則

描述 起始位數 長度 要移除的數位 要新增的位數 比對模式 譯本 範例
美國地區傳統的長途電話撥號
(去除 『+』)
+1
完全為 12
1
0
^+ (1\d{10}) $
$1
+14255551010會變成 14255551010
美國國際長途電話撥號
(去除 『+』 並新增 011)
+
至少11個
1
011
^+ (\d{9}\d+) $
011$1
+441235551010變成011441235551010