# Pig Latin 转换器

在英文与 Pig Latin（儿童黑话）之间互转。处理辅音簇、元音词、QU 组合并保留大小写。

> 标准页面: https://elysiatools.com/zh/tools/pig-latin-converter

- **分类:** Text Processing

- **关键词:** pig latin, 儿童黑话, pig latin 转换, 秘密语言, 文字游戏

## 概述

在文本与 **Pig Latin（儿童黑话）**之间互转——孩子们用来伪装英语的文字游戏。

**规则（编码）：**
- 以**辅音**开头的词，把前导辅音簇移到末尾并加 `ay`。`hello` → `ellohay`，`smile` → `ilesmay`，`school` → `oolschay`。
- 以**元音**（a、e、i、o、u）开头的词，在末尾加 `way`（或 `yay`）。`apple` → `appleway`，`egg` → `eggway`。
- 大小写被跟踪：`Hello` → `Ellohay`（结果以大写开头，移走的辅音变小写）。全大写词（`HELLO`）保持全大写（`ELLOHAY`）。
- `qu` 被当作一个整体：`u` 跟着 `q` 走。`queen` → `eenquay`，`squeal` → `ealsquay`。

**解码** 会把这些规则反转回普通英文（在能识别 Pig Latin 后缀的地方）。

**须知：**
- 只转换英文单词；数字、标点和其他文字系统原样通过。
- 词内撇号（`don't`、`can't`）随其单词保留，撇号被视为辅音簇移动的边界。
- Pig Latin 有方言（有的元音词用 `yay` 而非 `way`）。本工具编码时用常见的 `way` 形式，解码时两种都认。

## 输入项

- **文本** (textarea): Type English text to convert to Pig Latin, or Pig Latin to decode...
- **操作** (select)

## 适用场景

- 需要在英文与 Pig Latin（儿童黑话）之间进行快速编码或解码时。
- 在进行语言文字游戏、设计趣味谜题或编写秘密信息时。
- 学习或研究英语音韵规则、辅音簇移动及儿童语言游戏规律时。

## 工作原理

- 在输入框中输入或粘贴需要转换的英文文本或 Pig Latin 文本。
- 在操作下拉菜单中选择“编码”以转换为儿童黑话，或选择“解码”以还原为标准英文。
- 工具会自动识别单词边界，处理辅音簇、元音词、QU 组合并保留大小写，即时输出转换结果。

## 使用案例

- 英语教学与文字游戏：教师或家长利用该工具生成 Pig Latin 谜题，增加英语学习的趣味性。
- 秘密信息传递：朋友之间使用儿童黑话对英文消息进行快速编码，生成好玩的加密文本。
- 语言学规则演示：演示英语辅音丛在特定文字游戏中的移动规律。

## 常见问题

### 这个转换器支持中文或其他非英语语言吗？

不支持。该工具仅针对英文单词进行 Pig Latin 规则转换，数字、标点符号及其他语言的文字会原样保留。

### 它是如何处理以元音开头的单词的？

以元音（a、e、i、o、u）开头的单词在编码时会在末尾直接加上“way”（例如 apple 变为 appleway）。

### 单词中的大小写在转换后会改变吗？

不会。工具会跟踪并保留大小写格式，例如首字母大写的单词转换后依然首字母大写，全大写的单词转换后保持全大写。

### 带有撇号的缩写词（如 don't）会如何处理？

撇号会随单词一起保留，且在移动辅音簇时，撇号会被视为辅音边界进行相应处理。

### 解码时支持不同的 Pig Latin 方言吗？

支持。虽然编码时统一使用常见的“way”后缀，但解码器能够同时识别“way”和“yay”两种元音词后缀并正确还原。

## 相关工具

- [移除单词周围符号](https://elysiatools.com/zh/tools/text-remove-symbols-words): 快速移除出现在每个单词前后的模式
- [批量邮箱提取器](https://elysiatools.com/zh/tools/bulk-email-extractor): 从输入文本、文章、网页源码或混合内容中提取所有邮箱地址。支持去重和导出为JSON格式。
- [汉字提取器](https://elysiatools.com/zh/tools/chinese-character-extractor): 从文本中提取所有中文字符，过滤掉标点符号、英文字母、数字和非中文符号
- [Unicode 转 ASCII 转写器](https://elysiatools.com/zh/tools/unicode-to-ascii-transliterator): 将任意 Unicode 文本转为纯 ASCII:去掉重音(é→e、ñ→n)、转写西里尔/希腊字母、把中文转拼音(北京→Bei Jing)。无法转写的 emoji 和符号会被丢弃。
- [换行符统一器](https://elysiatools.com/zh/tools/newline-normalizer): 统一和规范化文本中的换行符格式，确保行尾格式一致
- [手机号提取器](https://elysiatools.com/zh/tools/phone-number-extractor): 从混合文本中提取电话号码，支持多个国家和格式
- [前缀删除器](https://elysiatools.com/zh/tools/prefix-remover): 智能识别并删除每行开头的相同前缀，提供多种检测模式
- [后缀删除器](https://elysiatools.com/zh/tools/suffix-remover): 智能识别并删除每行末尾的相同后缀，提供多种检测模式

## 示例

- [Phaser.js 示例](https://elysiatools.com/zh/samples/phaser-js): Phaser.js游戏引擎示例，包括2D游戏、动画、物理、精灵和交互式游戏机制
- [含表情符号的文本示例](https://elysiatools.com/zh/samples/text-with-emoji-samples): 用于测试表情符号提取的各种语言混合文本和Unicode表情符号
- [重复行示例](https://elysiatools.com/zh/samples/text-duplicate-line-samples): 用于测试重复行移除工具的各种重复行类型的示例文件
- [特殊字符示例](https://elysiatools.com/zh/samples/text-special-characters-samples): 用于测试非字母数字字符移除的各种特殊字符、标点符号和符号的示例文本文件
