Я пытаюсь создать автономное приложение c# windows forms для перевода на несколько языков в автономном режиме.
я хочу разработать приложение c# window forms. для перевода текста на несколько языков для этого у меня есть два текстовых поля, т. е. txtbox1 и txtbox2 и 3 кнопки английский, французский,русский
я добавил три ресурса res-файлы.Эн.resx файл,разрешением.ру.resx файл,разрешением.фр.resx в проект.
после ввода текста в текстовое поле 1, Если я нажму кнопку french, он должен перевести содержимое с английского на французский.
кто-нибудь может помочь с кодом для кнопок на языке Си#
Что я уже пробовал:
я пытаюсь работать с автономным переводчиком без подключения к интернету, сохраняя некоторые слова в файлах ресурсов. мне нужно, чтобы и оригинальный текст, и переведенный текст были видны.
Bernhard Hiller
"оффлайн" - вот почему вы отметили этот вопрос "ASP.NET-разве не так?
Нет, то, как вы пытаетесь перевести, не будет работать для предложений, это даже не будет полезно для слов, так как слова могут иметь несколько значений, а это означает, что выбор слов должен быть представлен на другом языке. Вы когда-нибудь пользовались печатным словарем?
Member 12650438
я хочу сохранить некоторые слова в файле ресурсов, поэтому, если я введу эти слова и нажму кнопку языка, они должны быть переведены
Richard MacCutchan
Затем вам просто нужно настроить несколько таблиц в вашем коде с переводами каждого слова в том же порядке в каждой таблице. Затем вы находите индекс слова, выбранного пользователем, и находите перевод(Ы), который будет иметь тот же индекс в другой таблице(ах). Не очень сложный,но он будет делать основы.