Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

C++, hello world with gettext on Windows (VS2017)

Translated300 UAH

Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.

Відгук замовника про співпрацю з фрилансером

Якість
Професіоналізм
Вартість
Контактність
Терміни

Результатом співробітництва задоволений, людина дійсно спеціаліст у своїй галузі.

Відгук фрилансера про співпрацю з Владимировичем Денисом

Оплата
Постановка завдання
Чіткість вимог
Контактність

Чудовий працівник, було приємно працювати.

Профіль видалено | Сейф Сейф

  1. 1036    44  0
    1 день700 UAH

    Готова допомогти прямо зараз.
    Коефіцієнт ціна/якість винайшли китайці. Ціни у них вигідні,
    На нуль ділити не можна.

  2. Ще 2 ставки приховано
  • Vlad Skif
    5 липня 2019, 12:00 |

    Добрый день! Можете весь проект скинуть?

  • Владимирович Денис
    5 липня 2019, 12:14 |

    И вот h-файлы самой библиотеки: https://drive.google.com/open?id=151i8ktXockNST4PN6ye6u6SLbx-_Tkkn

  • Vlad Skif
    5 липня 2019, 12:35 |

    Что-то у меня ваш проект ошибки выдает... 

    Попробуйте обернуть ваш текст который нужно перевести в функцию gettext

    Должно получиться что-то типа

    cout<<gettext(<ваш текст>)<<endl;

  • Владимирович Денис
    5 липня 2019, 12:38 |

    Вот так: std::cout << gettext("Hello, world!") << std::endl; уменя тоже нормально собирается.

    Какие ошибки возникают? Там вы путь к библиотеке и путь h файлам должны прописать правильно (в проекте мои пути прописаны)

  • Vlad Skif
    5 липня 2019, 12:43 |

    "Вот так: std::cout << gettext("Hello, world!") << std::endl; уменя тоже нормально собирается. "

    Так а что тогда нужно? Эта функция должна переводить текст с учетом установленной локализации.

  • Владимирович Денис
    5 липня 2019, 12:54 |

    Верно. Должна переводить, но у меня не переводит. Локализация Windows у меня русская, но все равно выводится сообщение на английском. В этом и суть проекта - сделать рабочий вариант, который будет все переводить.

  • Профіль видалено
    5 липня 2019, 17:50 |

    gettext - это не переводчик, она просто заменяет строки (в соответствии с локалью или другими параметрами).

    В вашем проекте нет строк на русском...

    См. подсказки .

  • Владимирович Денис
    5 липня 2019, 18:13 |

    Конечно же мне известно что это не переводчик, и что файл перевода находится в *.mo файле.

  • Профіль видалено
    5 липня 2019, 19:20 |

    Проверьте, какая locale устанавливается при вызове:

        std::cout << setlocale(LC_ALL, "") << std::endl;

    Попробуйте принудительно установить "ru":

       setlocale(LC_ALL, "ru")

    Если не поможет, наверное, вы столкнулись с проблемой типа C++ gettext doesn't translate (Windows 8.1)


Актуальні фриланс-проєкти в категорії C та C++

Чорна Україна (RP-проект на базі MTA)

51 525 UAH

Виправлення помилок різної складності, як на зображеннях. Коригування навігації карти. Виправлення дірок на карті, адаптація транспортних засобів до проекту, видалення логотипів або їх переписування.

C та C++Python ∙ 1 день 3 години тому ∙ 12 ставок

Інженер інфраструктури резидентних проксі

Ми будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої…

C та C++DevOps ∙ 5 днів 12 годин тому ∙ 13 ставок

Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))

в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою…

C та C++C# ∙ 6 днів 3 години тому ∙ 6 ставок

ПО Мастер-програма «KONSTRUCTOR»

185 490 UAH

Ми шукаємо дуже досвідченого C++ розробника для модернізації існуючого ПЗ (майстер-програми). Програма відповідає за створення виробного ПЗ, що представляє аудіо-візуальні сеанси психологічної корекції. Поточна версія написана на чистому WinAPI (Visual Studio 2019/2022).…

C та C++Десктопні додатки ∙ 11 днів 6 годин тому ∙ 19 ставок

Написання коду для Arduino

Потрібно розробити програмне забезпечення для вагового дозатора на базі Arduino Uno. Комплектуючі: Arduino Uno R3 HX711 + тензодатчик LCD1602 I2C дисплей MAX7219 світлодіодна матриця 8x32 5 кнопок керування 4-канальне реле 2 сигнальні лампи Вібромагніт грубого дозування…

C та C++Вбудовані системи та мікроконтролери ∙ 12 днів 14 годин тому ∙ 15 ставок

Замовник
Проєкт опублікований
6 років тому
141 перегляд