|
2.28, Аноним (28), 15:09, 18/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Для веба сгодится, пожалуй, а для остального — не вижу смысла отказываться от gettext.
| |
|
|
2.9, KonstantinB (ok), 00:50, 18/04/2019 [^] [^^] [^^^] [ответить]
| +11 +/– |
Очень правильно нашли. На результаты типичного gettext-перевода в большинстве случаев без слез смотреть нельзя. Классический пример - окно с двумя кнопками "Отменить" (undo) и "Отменить" (cancel). :-)
| |
|
3.13, Аноним (13), 07:26, 18/04/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
gettext поддерживает контексты, что позволяет переводить по разному в зависимости от ситуации.
| |
3.14, анонимус (??), 07:46, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Можешь привести пример, когда "Отменить" (undo) и "Отменить" (cancel) могут вызвать путаницу?
| |
|
4.16, кккк (?), 09:04, 18/04/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Можешь привести пример, когда "Отменить" (undo) и "Отменить" (cancel) могут вызвать путаницу?
undo это отменить последнюю операцию, cancel это отменить текущее действие. Если "текущее действие" undo, то очень даже будет путаница.
| |
4.24, ffirefox (?), 12:13, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Одно это отменить, а другое - отклонить. Имеет смысл с толковым словарём переводить.
| |
|
3.29, Аноним (28), 15:11, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> На результаты типичного gettext-перевода в большинстве случаев без слез смотреть нельзя. Классический пример - окно с двумя кнопками "Отменить" (undo) и "Отменить" (cancel).
Если кто-то не осилил gettext, то он и этот fluent вряд ли осилит.
| |
|
4.37, Аноним (37), 02:42, 19/04/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Более высокий входной порог я рассматриваю как преимущество. Отсеет совсем безнадёжных гуманитариев.
| |
|
5.40, Аноним (40), 07:13, 19/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Хорошо бы найти надежных гуманитариев, что бы подобрали лаконичные русские слова под Undo и Cancel
| |
|
6.42, Аноним84701 (ok), 12:04, 19/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Хорошо бы найти надежных гуманитариев, что бы подобрали лаконичные русские слова под Undo и Cancel
Достаточно было найти одного "неоткосившего" 🙄
"Отменить!" и "Отставить!" - лаконично и недвусмысленно.
| |
6.43, Аноним (43), 01:07, 22/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Откатить / Вернуть и Отменить / Прервать. Конечно, не во все контексты подходит, и обратно их можно перевести как Roll back / Return и Cancel / Undo / Abort. Но хотя бы не два одинаковые слова.
| |
|
|
|
|
|
1.6, Аноним (-), 23:40, 17/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
# Simple things are simple.
hello-user = Привет, {$userName}!
# Complex things are possible.
shared-photos =
{$userName} {$userGender ->
[male] добавил
[female] добавила
*[other] добавили
} {$photoCount ->
[1] новую фотографию
[2] {$photoCount} новые фотографии
[3] {$photoCount} новые фотографии
[4] {$photoCount} новые фотографии
*[other] {$photoCount} новых фотографий
} в свою ленту.
Ещё бы понять, как оно со сложными числительными вроде 21 и 25. И гендер только гендер или полноценные именные категории может. И как оно вообще для сложных случаяев в произвольных языках. Если может, то нужно.
| |
|
2.18, trolleybus (?), 10:49, 18/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> например, селектор "few" охватывает значения 2~4, 22~24, 32~34
Даже тут написано, что может
| |
2.36, smit (??), 00:31, 19/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
[21] {$photoCount} новую фотографию
[22] {$photoCount} новые фотографии
[23] {$photoCount} новые фотографии
[24] {$photoCount} новые фотографии
[31] {$photoCount} новую фотографию
[32] {$photoCount} новые фотографии
[33] {$photoCount} новые фотографии
[34] {$photoCount} новые фотографии
[41] {$photoCount} новую фотографию
...
| |
|
1.7, Аноним (7), 00:04, 18/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Выглядит круто. Я думаю и всякие *1,*2-4,*5-9 можно будет без проблем вылавливать отдельно
| |
|
2.19, MrClon (ok), 10:56, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Оно там из коробки, если я правильно понял о чём ты. Смотри тред выше
| |
|
3.31, Аноним (28), 16:37, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Он ещё, небось, не в курсе, что оно из коробки во всех сколько-нибудь развитых системах интернационализации.
| |
|
|
|
2.15, A.Stahl (ok), 08:13, 18/04/2019 [^] [^^] [^^^] [ответить]
| +7 +/– |
И ловушки даже не нужно регулярно проверять: жертва сама выдаст себя жалобным бибиканьем.
| |
|
3.41, Аноним (40), 07:15, 19/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не буду ставить плюс, что бы не поощрать болтовню стахла. Хоть _иногда_ и остроумно.
| |
|
|
1.20, Аноним (20), 11:14, 18/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>[оверквотинг удален]
> В {$userGender ->
> [male] его
> [female] её
> *[other] их
> } коллекцию
> {$userName} {$photoCount ->
> [one] добавлена новая фотография
> [few] добавлены {$photoCount} новые фотографии
> *[other] добавлено {$photoCount} новых фотографий
> }.
Ну, чот, не знаю.
| |
|
2.21, Аноним (20), 11:14, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Опеннет, ну ё-моё. Там было «изначально рассчитана на использование не техническими специалистами».
| |
|
1.22, Аноним (23), 11:59, 18/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Система изначально рассчитана на использование
> не техническими специалистами
> В {$userGender ->
>
> *[other] их
Всё, что нужно знать об этих специалистах.
| |
|
2.44, Аноним (43), 01:09, 22/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Это скорее нужно тогда когда пользователь не выбрал пол в профиле. Либо когда пол таки "другой"...
| |
|
1.26, Аноним (26), 12:30, 18/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Есть ли в нём возможность импорта файлов в формате PO?
Имхо ссылки и устойчивость к ошибкам - это хорошо, но добавление логических операторов излишне. Как работать с POEdit можно объяснить за пять минут.
| |
|
2.32, freehck (ok), 17:04, 18/04/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну второй, он как бы не fluent, а fluentd... Но таки да, я тоже слегка прифигел, когда прочитал, что Mozilla флюент выпустила. =)
| |
|
1.33, Георгий (??), 19:57, 18/04/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не понял, откуда взялось деление на one, few и other. Почему именно few означает то что означает? Как определить перевод на язык, где правила кардинально другие? А если там 5 категорий, а не три?
| |
|
2.34, Георгий (??), 20:03, 18/04/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А, всё, открыл ссылку про категории. Оказывается, есть стандарт.
| |
|
|