저는 루비와 함께 일하고 있습니다. 아랍어로 이름/성을 가지고 있는데, 라틴어로 번역하고 싶습니다. 예를 들어, 나는 "رضوان" => "Redouane"
(Radouane
, Radwan
또는 이와 유사한 내용도 허용됩니다.)아라비아어에서 이름/성을 번역합니다.
Google 번역과 같은 공용 API는 일부 이름에서는 잘 작동하지만 이름에 의미가 있으면 "발음대로"번역하지 못합니다 (예 : Google 번역에서 영어로 번역) : "رمزي" => "symbolic"
while 내가 원하는 것은 "Ramzy"
(나는 "Ramzi"
도 받아 들일 수있다)
이름을 번역 할 루비 보석이 있습니까? Printing a CP850 encoded string with Ruby (IRB)
나는 그들이 내가하고 싶은 것, 정말 문제가되지 않습니다, 실수를 받아 들일 수 : I이 서버에서 일부 데이터를 수집하는 스크립트 , 데이터는 아랍어로 이름과 성을 포함하고 학년은 콘솔에 이름/성을 표시하려고하는데 아랍어를 콘솔에 표시 할 수 없어 번역을 시도했습니다. –
나는 이것이 주제 밖이라고 생각하지 않으며 다시 열어야한다. – larapsodia
대답을 추가 할 수는 없지만 단지 후손을 위해 : 현재하려는 것은 불가능합니다. 자동화 된 시스템이 رمزي이 적절한 명사 또는 공통 명사로 사용되는지 여부를 판단 할 수있는 방법이 없습니다. 그래서 가장 좋은 방법은 출력 문제를 해결하는 것입니다. 거기에 대한 답을 제출 했으므로 도움이되기를 바랍니다. – larapsodia