VB NET как поставить кодировку кодировки в виде vb и связанных членов - PullRequest
0 голосов
/ 04 мая 2020

Здравствуйте, я создаю систему визуального перевода c, и эта система берет из INI-файла новый перевод элемента формы примера:

 Private Sub SelectLanguage()
        '' PT BR LANGUAGE
        If ini.Sections("SetLanguages").Keys("Portuguese").Value = True Then
            'login
            Me.Label2.Text = ini.Sections("LoadingPT").Keys("Ptloading").Value
            login.Label2.Text = ini.Sections("LoginPT").Keys("Textpt1").Value
            login.Label3.Text = ini.Sections("LoginPT").Keys("Textpt2").Value
            login.Button1.Text = ini.Sections("LoginPT").Keys("Buttonpt1").Value 
End if 
End Sub

А если бы было больше языков в INI-файле он получит его. Я создаю переводы для португальской Бразилии, а также для китайского и японского языков, но когда он загружает текст ini, он не показывает специальные символы кода UTF8 или ANSCII

ПРИМЕР: делает не отображаются японские символы

, а также символы из таблицы katakana hiragana

, ни ç, á is í ã]%

эти символы просто заменяются примером вопросительного знака

Действие или на португальском AÇÃO придет ?????

импортированный INI-файл

Imports System.IO
Imports System.Text
Imports MadMilkman.Ini
    Public Class Form1
        Dim ini As New IniFile()

        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

            ini.Load("C:\Myapp\config.ini")

      End Sub


    End Class

Я хотел бы, чтобы у кого-то было решение для всей формы, которое могло бы измениться тип символа UTF8 или UNICODE

Пример:

Form1.Charset = UTF8

или я знал что-то похожее, я хотел бы получить свет для своего проекта или знал что-то похожее, которое мне понравилось бы облегчение для моего проекта, помня мою проблему в чтении файла не в записи, и я использую dll

MadMilkman.Ini

для чтения файлов

что-то подобное также служит примером:

login.Label2.Text = Encoding.UTF8(ini.Sections("LoginPT").Keys("Textpt1").Value)

Мне нужно прочитать языки Португальский Китайский Engli sh.

Если возможно разрывы строк, спасибо

My Config. INI-файл:

[LoginPT]
Textpt1 = Acessar Conta
Textpt2 = Senha
Buttonpt1 = Entrar
Buttonpt2 = Nova Conta
Check1 = Manter-me conectado

[LoadingPT]
Ptloading = Carregando:

[SetLanguages]
Portuguese =True
English =False
Japonese =False
Chinese =False

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...