Localizing For Hardcoded Strings?
Sep 23, 2010
I am wondering on the complexity and advisability of translating hard-coded string values in my VB apps. I have used the GNU gettext library for C apps, but going through creating a custom wrapper to interop for my VB libraries seems redundant. I know that there is the option (which I have used) of doing satellite assemblies for localizing the form, but for the strings that I have coded this does not seem to work. how to use the power of .NET to extra the strings from my code, put them in a string table and have separate string tables be called based on culture selected?
View 9 Replies
ADVERTISEMENT
Oct 12, 2011
I'm working on a project that involves localizing a large number of Windows Forms. We're dealing with layout using the TableLayoutPanel control, which works nicely. One area we're striking problems with is when we set the Form.Localizable property to True, we then end up having to manage one .resx file per form per language.
That would be fine if the .resx files only contained the Localized text, but it also contains a vast amount of layout data for the form. Is there a way to separate the localizable text elements from the control layout information, that continues to work in the visual studio IDE? I've noticed that I can modify my the form's designer file to look at another resource file, but when I use the form designer, these changes are deleted:
'Label1
Me.Label1.AutoSize = True
Me.Label1.Dock = System.Windows.Forms.DockStyle.Top
Me.Label1.Location = New System.Drawing.Point(3, 0)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(61, 13)
Me.Label1.TabIndex = 1
Me.Label1.Text = My.Resources.ResourceManager.GetString("Form1_Label1_Text")
View 2 Replies
Jul 20, 2009
I am developing a software with multi language support.. I've done localizing the controls. But there is problem localizing tool tip text for selected language.
View 1 Replies
Feb 15, 2011
after working with some VB.net files in a project, I find that somehow the values of hard coded numeric double values have changed,that is:[code]This has happened in a lot of the source files of the project.When does this replacement take place? While I can understand that the original numbers cannot be exactly represented as double, I do not want this substitution, is there some way to prevent them? Initially I thought that was some behavior of the source control system (TFS)
View 18 Replies
Jun 24, 2010
Im new to VB.net programming and I was wondering on how can I hardcode all of this components. What I'm trying to accomplish is that I want to create my own Binding Navigation along with other components hardcoded so that I can navigate through the DatagridView with my own buttons.. Here is a screenshot
[Code]...
View 13 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
Sep 18, 2009
HTML
If CompLang.Text = "ru***" Then
CompLang2.Text = "working"
End If
This is just a simple example. I'm trying to make it so that if one x.text = ru*** (for instance, ru---, or ruuuu, or rux2x, etc.) to have x.text change to a predetermined value (hardcoded).
View 3 Replies
Jun 6, 2012
Im trying to query a game server, and have been looking up what to send and so on...This is what they say:Quote:Request formatServer info can be requested by sending the following byte values in a UDP packet to the server.
FF FF FF FF 54 53 6F 75 72 63 65 20 45 6E 67 69 TSource Engi
6E 65 20 51 75 65 72 79 00 ne Query
[code].....
View 3 Replies
Oct 16, 2009
Say I have a List(Of Tag) with Tag being an object. One member of Tag, Tag.Description, is a string, and I want to make a comma-separated concatenation of the Description members.Is there an easier way to do this than to read the Description members into a List(Of String) and then use the Join function?
View 2 Replies
Nov 24, 2010
For example, assume that in my assembly, in Namespace A, Class B, there is an instance method with the following signature: void Test(string someString, int someOtherParm, string someOtherString ); This method is called multiple times, from multiple places in the assembly. I would like to be able build a list of all invocations of this method and the value of the someString/someOtherString (assuming they are hardcoded). In other words, I like to extract a list of calls like the example one below, if they happen in the assembly somewhere: Test("some text", 8, "some other text");
View 1 Replies
Aug 13, 2009
I am working on a UDP Client/Server, and currently i have them sending back and forth strings, which i convert to bytes, and then open the bytes to read. I want to now send an Object instead of those strings, which includes multiple unsigned integers and strings.
View 39 Replies
Nov 29, 2010
I have multilingual application that was done in VB2005.We recently had a request to translate the application to Arabic (Egypt), so I have been happily running through all of the forms and changing the layout for Right to Left format.I have 2 forms that are problematic though.On one form, whenever I select Arabic (Egypt), it will automatically switch the selection to Arabic (Saudi Arabia) and try to add an ar-SA resx file.On the other problematic form, if I choose Arabic (Egypt), the IDE will automatically select Chinese (People's Republic of China), then copy the contents of my ar-EG resx file into the zh-CN file, overwriting all of our Chinese translations and layout changes with the Arabic ones.
View 1 Replies
Aug 5, 2010
I have a list of strings. For each string in that list, I want to prepend another string. I wrote a method to do it, but I was wondering if there was something already in .NET I could use to do this. It seems like something that could be built in, but I was not able to find anything.
Here is the method I wrote:
Private Function PrependToAllInList(ByRef inputList As List(Of String), ByRef prependString As String) As List(Of String)
Dim returnList As List(Of String) = New List(Of String)
For Each inputString As String In inputList
returnList.Add(String.Format("{0}{1}", prependString, inputString))
[code].....
It works, but I would rather use built in functions whenever possible.
View 5 Replies
Oct 16, 2009
I'm migrating from VB6 to VB.NET, in hence my questions below:
I have to write a function that returns array of strings.
How can I initiate it to empty array? I need it since I have to check if it's empty array after it returns from this function.
Is list of arrays better for this purpose? If I use a list - Is it empty when it firstly defined? How can I check it it's empty?
View 3 Replies
Aug 15, 2011
I have been looking for examples to find the string between two strings. This top one works fine;
Public Sub ReadData(ByRef keywordStart As String, ByRef keywordEnd As String, ByVal filename As String)
Using reader = New StreamReader(filename)
[Code].....
Now the first one is fine - Ext_Volume is result of the string between the strings <Volume> and </Volume>. <Volume> and </Volume> are unique so this is straight forward.
However the second one - "^FDExp:" is unique, but "^FS" is not unique. There are occurances of "^FS" before and after "^FDExp:".
How do I get the string to search AFTER the occurrence, not before etc?
View 5 Replies
Jun 24, 2011
Dim str As String
Dim str2 As Array
str = "blabla duhduh"
str2 = str.Split(" ")
View 2 Replies
Apr 6, 2012
Say the string is something like
bla bla bla bla (cat) bladfdskdfd dsgdsdksf (dog)
dfdshfdskdskfsdfkhsdf sdkfhdsfkdf (kathy) fdsfhdskfhdsfkd (doggy)
I want a generic.list (of string) containing
cat
dog
kathy
doggy
How to do that with regular expression in vb.net
Later I want to do something more complicated like getting all strings between "url":" and ", from this strings
[Code].....
View 1 Replies
Jan 8, 2012
Is there an easy way to find a certain string within a string and then return the strings that you find as an array?I have written this:
Public Function FindStrings(ByVal strSourceString As String, ByVal strStartString As String, ByVal strEndString As String) As String()
Dim StringStartposition As Integer
Dim StringEndPosition As Integer
Dim Currentposition As Integer = 1
[Code]...
View 16 Replies
Jan 16, 2011
I have this string called time. It's value is in this format: HH:MM:SS The numbers change, but the format stays the same. I want to separtate the code into 3 strings Hour, Minutes, Seconds.
View 2 Replies
May 14, 2009
I have a DataGridView that has some columns with dates. It binds to an in-memory Datatable which gets loaded from an string array of data passed back from the backend Some of the rows returned have nulls for the date columns. Solution 1: If I define the Date column in the DataTable as "string" I can easily convert those nulls to empty strings and display it in the grid as empty strings (desired results). However, if the user clicks on the date column header to sort by date, it doesn't order the rows as you want. You get a purely string sort order. Not acceptable
[Code]...
View 2 Replies
May 17, 2010
Here's the weird problem I am trying to solve but cannot get my mind around it. In a text box 1, the user enters 2 or more strings separated by comma. then in text box 2, the user enter 1 or more strings separated by comma. The output then puts the strings from text box 2 between the strings in text box 1
Example:
TextBox1 = visual basic, java, perl
TextBox2 = is better, compared to
[Code]...
View 1 Replies
Aug 14, 2009
I have a text box where i have time stored in it and i have another text box with the time as well. these text box have stored time as "string" . now i want to add times but gets an error message(ex on monday the emp works 2 hrs and tuesday 5 hrs and i want to display 7 hrs in total hrs worked for the week)[code]
View 5 Replies
Jul 14, 2011
I used to add 2 strings variables and it works but when I tried using VB2008 it didn't work. [code]
View 9 Replies
May 2, 2010
I need to add numbers in strings My program concatenate the numbers instead
Dim first As String
Dim complete1 As String
Dim complete As String
[Code]....
View 2 Replies
Aug 19, 2009
I have a function where I have to add two values (declared as string) on two different pages, So Iam bringing one value from one page to the second page where I have second value and adding both of them to display the result in a label. But I am not able to do that. eg: 1st value is 4.20 ( both values are time in seconds) and 2nd value is 0.34 then I want the result as 4.54( instead I am gettign the result as 4.24.0.34 , So can anyone tell me how to add these two ..My code is attached.
Dim L1 As String
L1 = main.TimeElapse(Value1).ToString
'Label1.Text value is the below line
Status.ShowSuccess("Ready: Result is " + _Myfunction.GetTimeInSeconds.ToString("N1") + TimeElapse(value1).GetTimeInSeconds.ToString("N2") + " seconds")
View 4 Replies
Aug 21, 2010
I am writing a program that uses an array with three columns and a varying amount of rows. I need to load info on a list of files in an archive(specifically: file name, size, path), and I am wondering what the most convenient way to store strings(to be loaded into the array) is.
For example: I tried creating a new .resx file in my project, and writing a function to be executed on form1_load that reads the strings from the .resx file and places them in the array in their correct column, but unfortunately had no success.
I really have no idea how resx files work, I can put strings in them using the resource editor, but I don't know how to retrieve them using resourcemanager.
I would just put the info straight into an array, but it's much easier to update a .resx file when the archive changes than it is to update the code.
Could someone please tell me how to use .resx files in vb.net? Or an easier way of accomplishing my goal?
View 7 Replies
Nov 26, 2009
I have a string that looks like this:
var expression = @"Args("token1") + Args("token2")";
I want to retrieve a collection of strings that are enclosed in Args("") in the expression.
How would I do this in C# or VB.NET?
View 4 Replies
Nov 27, 2009
When i try to put two string in a ListView1 i get this error.
Quote:
Error1Operator '&' is not defined for types 'System.Windows.Forms.ListViewItem' and System.Windows.Forms.ListViewItem'.C:UsersAdminDocumentsProForm1.vb5037FileFind
My code
Dim lvi As New ListViewItem(foundFile, 0)
Dim str(1) As String
Dim itm As ListViewItem
[Code]....
View 27 Replies
Jan 29, 2012
In Visual Studio 2010 for Windows Phone , every time I want to concatenate 2 strings , I get an error message:
[Code]....
View 4 Replies
Oct 22, 2010
I'm trying to create a number of strings based on one long string that i'm passing.
Basically this is an example of my long string
StrMain = AL123456 - PR123456 - RD123456 - LO123456
So in this case I want to create 4 separate strings.
Str1 = AL123456
Str2 = PR123456
Str3 = RD123456
Str4 = LO123456
But there isn't always that many or there may be more so I need to count how many - there are and with that then create the amount strings needed.
View 3 Replies