i am already have the "fet_ar.qm" in the "translations" folder and i tried to put it in the same directory folder with "fet-cl.exe" file
and then still get the "?? ?? ??" text ,
i will show you my code here :
string command = "--inputfile=\"D:\\TimeTable\\input\\Test3_data_and_timetable last.fet\" --outputdir=\"D:\\TimeTable\\output\" --language=ar";
string exec = @"C:\fet-5.46.1\fet-cl.exe";
string retMessage = String.Empty;
ProcessStartInfo startInfo = new ProcessStartInfo();
Process p = new Process();
startInfo.CreateNoWindow = true;
startInfo.RedirectStandardOutput = true;
startInfo.RedirectStandardInput = true;
startInfo.UseShellExecute = false;
startInfo.Arguments = command;
startInfo.FileName = exec;
p.StartInfo = startInfo;
p.Start();
using (StreamReader output = p.StandardOutput )
{
retMessage = output.ReadToEnd();
}
after this code the "retMessage" should give me the output and it shows in arabic somthing like this "?? ? ?? ?? ??"
and then still get the "?? ?? ??" text ,
i will show you my code here :
string command = "--inputfile=\"D:\\TimeTable\\input\\Test3_data_and_timetable last.fet\" --outputdir=\"D:\\TimeTable\\output\" --language=ar";
string exec = @"C:\fet-5.46.1\fet-cl.exe";
string retMessage = String.Empty;
ProcessStartInfo startInfo = new ProcessStartInfo();
Process p = new Process();
startInfo.CreateNoWindow = true;
startInfo.RedirectStandardOutput = true;
startInfo.RedirectStandardInput = true;
startInfo.UseShellExecute = false;
startInfo.Arguments = command;
startInfo.FileName = exec;
p.StartInfo = startInfo;
p.Start();
using (StreamReader output = p.StandardOutput )
{
retMessage = output.ReadToEnd();
}
after this code the "retMessage" should give me the output and it shows in arabic somthing like this "?? ? ?? ?? ??"