문제

영국 영어를 미국 영어로 변환하는 도서관이나 약간의 코드를 아는 사람이 있습니까?

차이가 너무 많다고 생각하지는 않지만 (일부 사례는 도넛/도넛, 색상/색상, 회색/회색, 국소화/현지화) 현지화 된 사이트 컨텐츠를 제공하는 것이 좋을 것입니다.

도움이 되었습니까?

해결책

나는 우리를 영국 영어로 전환하기 위해 하나를 위해 노력하고 있습니다. 내가 발견 한 것처럼 실제로는 다른 방식으로 변환하기 위해 무언가를 쓰기가 훨씬 어렵지만 언젠가 역전 변환을 제공하기를 바랍니다.

이것은 완벽하지는 않지만 나쁜 노력은 아닙니다 (내가 그렇게 말하더라도). 그것은 대부분의 미국 철자를 영국으로 변환 할 것이지만 영국 영어가 미국 철자법을 유지하는 단어가 있습니다 (예 : 컴퓨터 소프트웨어를 의미하는 "프로그램"). 나의 주요 목표는 단순히 철자법을 전체 문서에서 균일하게 만드는 것이기 때문에 바지와 같은 단어를 바지로 변환하지 않습니다.

단어가 동사 또는 명사로 사용되는지 여부에 따라 영국 영어가 그 또는 실습 및 라이센스를 사용하는 연습 및 라이센스와 같은 단어도 있습니다. 이 두 가지 예에서는 변환 도구가 강조 표시되고 마우스 위로 마우스를 떠날 때 화면의 왼쪽 하단에 설명 음표가 나타납니다. 변환 된 모든 단어 패턴은 빨간색으로 표시되며 출력은 원래 입력과 나란히 비교됩니다.

그것은 상당히 큰 텍스트 블록을 아주 빨리 수행 할 것이지만, 한 번에 몇 개의 단락에만 사용하는 것을 선호합니다. Word Doc에서 복사합니다.

여전히 진행중인 작업이므로 의견이나 제안이 있으면 피드백을 개선하는 데 사용할 수있는 피드백에 감사드립니다.

http://www.us2uk.eu/

다른 팁

미국 영어에서 영국 영어로 전환 할 생각이라면 개인적으로 귀찮게하지 않을 것입니다. 영국은 어쨌든 매우 미국화되어 있습니다. 우리는 그물에서 바보 같은 ank 스펠링을 받아들입니다.

영국과 미국 영어의 차이는 철자의 차이보다 훨씬 큽니다. 후드/보닛, 보도/포장, 바지/바지 아이디어도 있습니다.

그것이 얼마나 멀리 가져 가야하는지에 달려 있다고 생각합니다.

최근에 비슷한 문제가있었습니다. 나는 다음과 같은 도구를 발견했다 varcon. 테스트하지는 않았지만 일부 텍스트 데이터에 대한 거친 변환기가 필요했습니다. 여기 예입니다.

echo "I apologise for my colourful tongue ." | ./translate british american
# >> I apologize for my colorful tongue .

다양한 방언에 효과가있는 것 같습니다. ReadMe를 읽고주의해서 진행하십시오.

*참고 : 이것은 철자 변형 만 정확합니다.

나는 이것에 대한 해결책을 찾기 위해 영원히 보았지만 하나를 찾을 수 없었기 때문에 Varcon Project와 Language Experts에서 자유롭게 구할 수있는 ~ 20,000 개의 다른 철자의 마스터 목록을 사용하여 내 자신의 코드를 썼습니다. Wordsworldwide에서 :

https://github.com/holdoffhunger/convert-british-ton-merican-spellings

두 개의 소스 목록이 있었기 때문에 각각을 사용하여 서로를 교차 점검했으며 수많은 오류와 오타를 발견했습니다 (Varcon은 "Preexistent"의 영국인이 "Preaelistent"와 동등한 것으로 목록). 실수로 오타를 만들었을 수도 있지만, 여기서는 아무 말도하지 않았기 때문에 그 사실을 믿지 않습니다.

예시:

require('AmericanBritishSpellings.php');
$american_british_spellings = new AmericanBritishSpellings();

$text = "Axiomatically ax that door, would you, my neighbour?";
$text = $american_british_spellings->SwapBritishSpellingsForAmericanSpellings(['text'=>$text]);

print($text);   // output: Axiomatically axe that door, would you, my neighbor?
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top