답변이 너무 성의(?)없어서 그렇게 보실수도 있겠네요. 좀 더 성의있게 써보겠습니다.
비교표는 어차피 비교주체가 누구냐에 따라 정해져있는거라 큰 의미 없지만,
제가 열화버전이라고 느낀 이유는... 긴 세월동안 많은 사람들에 걸쳐 gettext에 쌓인 노하우들을 존중하지 않는다는 느낌이 들어서 입니다.
gettext는 C언어만 된다고 했는데 메이저 언어중에 gettext를 지원하지 않는 언어가 뭐가 있죠?
어순의 문제를 고려해서 키-기반 파라메터를 사용했다는데, 모든 언어가 딕셔너리를 기본으로 내장하고 있는게 아닌데, 그런 언어들은 추가적인 방법(예: 자바라면 Map같은)이 필요해 지는 거죠. gettext는 위치기반이지만 어순 변경에 대해 고려가 되어 있죠.
주절주절 적었지만,
사실... 시작부터 맘에 안들었던 이유는 ${...}가 아니라 {$...}였기 때문입니다^^
개인적으로 "바퀴를 재발명"하는 걸 몹시 좋아합니다만, 세상에 없던 바퀴를 발명한것처럼 떠벌리는 것은 별로 좋아보이지 않네요.
https://github.com/projectfluent/fluent/wiki/Fluent-vs-gettext
그렇게 말해버리면 이 프로젝트를 너무 가볍게 보는거네요.