Add String Table For Chinese Language In Resource File (*.res In VB6)
Sep 7, 2009
How can we add multiple columns in resource file (.res) for multi language (eg. 1st column for English and 2nd column for Chinese) through script used by rc.exe utility? We know how to add one column to resouce file using script and compile it with rc.exe it will generate one default language column with id,
[Code]...
View 1 Replies
ADVERTISEMENT
Feb 24, 2009
i have search for the whole forum and google but found no trace on converting from a ascii chinese character to unicode chinese character in .net control
View 2 Replies
May 31, 2011
i have been looking over the msdn article to translate an application over here http://msdn.microsoft.com/en-us/libr...(v=vs.80).aspx this makes sense to include resource files for each language, giving each resource the file naming convention e.g de-DE for german and letting the system pull the correct resource string through based on the regional system settings. I can see how this will work for strings such as message boxes the article states I need a resource file for each language. all variables will be the same accross all resources, I just need to store the translated string against the correct variable.
I have a question about designer contents I have several forms I've used the form designer to set the forms text and controls text.I can see that a form has a language property that you can set and translate the strings from the designer. my understanding is that a resource file will be generated per form per language changing the language property of the form.
my question is can the above msdn article be mixed with forms designer language method? if so, will this be too many resource files?What is the best practice for application translation?
View 10 Replies
Aug 27, 2009
I have a question about creating a multi-language application and the use of resource files. I will explain what I have done and what I would like the final product to be like.I am doing this in VB.Net and using Visual Studio 2008 After creating a new project, I added a resource file to the project (Add -> New Item, Selected Resource File, named it Resource1.resx).
I then double clicked the resource file and was able to add some names and values. For example,
Name - lblFirstName, value - John
Name - lblLastName, value - Smith
On my form, I have 2 labels: FirstName, and LastName
In Code, I added
FirstName.Text = My.Resources.Resource1.lblFirstName
LastName.Text = My.Resources.Resource1.lblLastName
If I run this code, it works fine. John and Smith are displayed on the labels. Now for my question. Say instead of first and last name the labels (buttons, menu items, etc.) were actually words that would be different in different languages. What I would like is to have something like
EnglishText.resx
SpanishText.resx
GermanText.resx
Each resource file would contain the same names, just different values. Depending on what language was selected, decided by the user (from a menu), how can I get the matching resource file to be used.
Basically what I want would be FirstName.Text = My.Resources.<Language Specific Resource File>.lblFirstName
Is something like this possible? Is this an acceptable approach? Is there a better way of doing this? I try to check often to see if there are follow up questions or if more information needs to be provided.
View 1 Replies
Nov 30, 2011
Is there a way to detect a Chinese character in a string which is build like this:
dim test as string = "letters 中國的"
Now I want to substring only the Chinese characters. But my code is database driven, so I can't substring it, because the length is always different. So is there a way I can split the string, from the moment I detect a Chinese character?
View 1 Replies
Mar 4, 2010
I need to refer to some strings using an "indirect string" in the registry. It should be in this form:
@filename,resource
MSDN: "If the resource value is zero or greater, the number becomes the index of the string in the binary file. If the number is negative, it becomes a resource ID."How can I find out either of these numbers for my resources that only have names in VB? I also need the ID/index for the exe's icon.
View 2 Replies
Apr 28, 2012
The code below works so i know the resource is registering correctly ...
vb.net
My.Computer.Audio.Play(My.Resources.alrt2xuk, AudioPlayMode.Background)
But what im trying to do is make a function where I can play the audio file in the programs resources with a string variable being passed to it representing the resource objects filename.
this is so users can type in a audio files name and pull it from the program's resources dynamically VS a big case i would keep having to expand ...
heres my code
[Code]....
but that isnt working for some reason ... keeps throwing "objects reference not set to instant of an object" on the "Return ..." line
View 2 Replies
Nov 19, 2010
# TAG NAME = is saved to a file using the code below but when I load that same file back into a RichTextbox Control using additional code below, I get inconsistent results as I try to parse the text. Has anyone else had this problem?'Save the contents of the RichTextBox into the file.richTextBox.SaveFile(saveFile1.FileName, RichTextBoxStreamType.RichText);'Retrieve contents of File into RichTextBox control Dim logData As String
logData = System.IO.File.ReadAllText(path + "\" + filenname);
View 2 Replies
Jan 4, 2010
I have a multi-lined string message that needs to be added to the Resources.resx file of the project. Currently I'm achieving this some thing like this MessageBox(My.Resources.MyMsg1 & vbNewLine & My.Resources.MyMsg2 ). This works.However I'd like to have the entire message in one resource string rather than adding two resources strings to the Resources.resx file.I've tried using' but no luck..message displays as "My message.Rest of the message".I've also tried manually adding a new line in the Resources.resx file. ( by doing "My message.<Shift+Enter>Rest of the message" But message is adding an additional space before the message in the second line.
View 8 Replies
Feb 26, 2011
So i created resource file New --> new file --> Native Resource Template Then added icons with custom id, like "x", "u_100", .. so i understand, what the files (in my case icons) is.. And i saved as 32-bit resource file (*.res) So i have a question, how can i use these files inside of resource file in my apps? i know how to add icons in to my app.. Me.Icon = New Icon(C:/icon.ico)
View 6 Replies
Feb 5, 2010
I have a resource file that I include in my shared code library that has all of my re-usable classes in it (all the resources go into their own namespace). Now, what is the best practice regarding resources... should I include them in the same DLL, or should I have a seperate resource DLL and/or are there any benefits from seperating them out into their own file.
View 8 Replies
Feb 8, 2011
The company has a Visual Studio 2010 Ultimate project that is written in Visual Basic. The project has several strings in the resources file (Resources.resx). One of those strings (VersionSuffix) contains "" when we are distributing a normal version of our product and "BETA" when we are distributing a beta version of our product. Most of the time we distribute a normal version of our product. Therefore, most of the time the resource string VersionSuffix contains "".
Recently, we attempted to distribute a beta version of our product. Therefore, we changed resource string VersionSuffix from "" to "BETA". However, it quickly became apparent that the resource string VersionSuffix was being used as the default value for several control properties in the form designer. For example, if I draw a rich textbox on a form then file FORMNAME.Designer.vb will contain the following.
Me.RichTextBox1.Location = New System.Drawing.Point(286, 306)
Me.RichTextBox1.Name = "RichTextBox1"
Me.RichTextBox1.Size = New System.Drawing.Size(134, 33)
Me.RichTextBox1.TabIndex = 32
Me.RichTextBox1.Text = Global.PROJECTNAME.My.Resources.Resources.VersionSuffix
We are unable to find anything anywhere that indicates that this resource string should be used as the default value for control properties. Therefore, we have no idea why this resource string is being used for this purpose. We would like to change the control property assignments in the designer from Me.RichTextBox1.Text = Global.PROJECTNAME.My.Resources.Resources.VersionSuffix
Me.RichTextBox1.Text = "" However, we don't know why these strange assignments are being made. Therefore, as soon as someone adds another control the problem will most likely return. Does anyone know why this is happening and how to prevent it from happening again?
View 10 Replies
Jun 15, 2011
I just want to know.. if I can detect the language of the text in the textbox (is it English or Arabic ) for example.
View 1 Replies
Jun 19, 2010
I'm using a list box with multiple selections to add to my string -- I can't figure why my conditional doesn't seem to work. Every selection in the list box is intended to add specific literal to the string I'm building. What am I doing wrong See my code:
'special conditions
strScopeParagraph &= "Some special conditions which will require specific attention are:"
'strScopeParagraph &= ControlChars.Cr
[code].....
View 5 Replies
Mar 29, 2010
In my winform app in VB.NET I want to use the localization option. But i have a few questions/problems. I'm using a menu strip to select an other language. But it seems that is doesn't change my menustip text to my selected language. It does change my labels, buttons, and textboxes but menu strips don't seem to change when I choose another language. Also is it possible to get those resx files such as MyForm.fr-FR.resx compiled so it isn't an external file outside my app? Or to get those files in an Language folder at the same location of my app, so i don't have all those fr-FR & nl-Nl folders in the same location as my program?
View 4 Replies
Jul 11, 2010
I am very new to coding, though I can understand some of the rreeaallllyy basic stuff. However, I am currently developing a basic webbrowser and I'm stuck =. How do I take text, i.e. a TextBox's text, and save it as a string resource, but I do not want it to have that text as a name, as it can change. I want to store the URL as a string called "Home" but still have it's properties as the URL. I would also like to be able to recall it for when the program loads.
View 5 Replies
Jan 18, 2010
I have a couple of pictures in my resources. I know that I can set an image by:
picturebox1.image=my.resource.picture1
But how can I add an image if I hold its name in a string variable?
View 2 Replies
Nov 15, 2011
Im new at this and Im trying to insert an embedded resource into a string. However, I get an error at the last statement below. Can anyone tell me what I forgot to do or what Im doing wrong?
Peter
Imports System.IO
Imports System.Reflection
Dim oEmbed As Object
[Code]...
View 2 Replies
Apr 28, 2010
How do I convert a Resource to String? I dont want the Resource to be "written" or "extracted" from the program.
View 1 Replies
Jun 4, 2010
How can you save a user input string to a resource? I want the user name that the user enters to be saved to a resource so that another form can use it. Or if using a module would work better, how would I do that?
View 3 Replies
Mar 11, 2010
What reasons are there to migrate from vb.net specific language to .net framework language?
Examples:
VB.net
ubound
msgBox
.Net Framework
array.getUpperBound(0)
messageBox
View 4 Replies
Apr 9, 2009
I have a question abour string type resources and hope this is the proper place to ask it.I know how to create a string (type) resource file. I also know how one localizes this file by adding the appropriate language abbreviation (i.e., es, en, etc.) after the name of the file (i.e., str_resource.es.resource).None of this is terribly difficult. However, I haven't been able to fine how to do what I want to do.
Specifically, because I have an enormous number of strings (button labels, labels, registry strings [key_names and values, etc.), error messages and such) I would like to create multiple string resource files - one for each of these items. For example:
[URL]...
View 1 Replies
Aug 25, 2011
How do I set button1.image to the image resource named in a string?
if my_string = "image1" then
button1.image = my.resources.image1
else if my_string = "image2" then
button1.image = "image2"
...
else if my_string = "image30" then
button1.image = "image30"
end if
Is there an easier way to do this?
View 3 Replies
Oct 24, 2009
In a resource string, not one that you declare in the code, but rather in the resources itself, how do I store multiple pieces of data in it?
View 7 Replies
Jul 1, 2011
How to translate from Chinese to braille?
View 3 Replies
May 5, 2009
I have to make a virtual keyboard with my application which needs to input Chinese characters.
I can change the input language to Chinese, but cannot input Chinese coding as normal keyboard does...(I am using SendKeys.Send("A") as if I am pressing the "A" key on the keyboard, but the focus is on my virtual keyboard (another form other than the form of editing).)
any solution which I can get the virtual keyboard and the main task in the same application?
View 1 Replies
Dec 21, 2009
Recently, I handover the project which includes Chinese Characters on Form.But in my PC, these characters are display as "Square".So, can I know which font file I'm missing by checking the project contents file??And if I deploy with a set up exe to user, will this font file pack together? or i should manually insert this font in user PC?
View 8 Replies
Dec 7, 2011
can anyone please explain to me how I get the file path to an embedded video resource file I have?Currently I know how to get this while debugging, but I am unsure how to refer to it when built.It needs to work no matter where the application files are.[code]
View 3 Replies
Aug 30, 2009
I have my file imported into the application. And when i try to include it into my application.(EX: My.Resource) It wont work. It wont show up the Data.txt. How would i make it so i can import my file into the source and use the file to
View 1 Replies
Sep 1, 2009
I'm trying to output a resource file to a physical file on my hard drive. Here is what I have so far from researching but I think I'm doing it wrong.
Dim ms As New System.IO.MemoryStream(My.Resources.File1) Here is how I would do it in VB6, but I'm trying to catch up with the times and move on to the new stuff.
Dim c() As Byte
Open Sysdir & "mswinsck.ocx" For Binary Access Write As #3
c = LoadResData(103, "Custom")
[Code]....
View 2 Replies