Rating:        Based on 4 ratings
Reviewed:  4 reviews
Downloads: 1653
Change Set: 79724
Released: Aug 30, 2012
Updated: Aug 30, 2012 by cabeln
Dev status: Stable Help Icon

Recommended Download

Application Microsoft.MCSUK.RESXTranslator.zip
application, 59K, uploaded Aug 30, 2012 - 1653 downloads

Release Notes

Fix for resx files that sometimes got junk of XML in the end.

Reviews for this release

Does not work. Gives an error about manual language selection but those sections are grayed-out... Then asks for credentials even if they are present...
by OrkunKaya on Feb 11, 2013 at 1:15 PM
It does not work! It keeps asking for credentials. Even after it has been inserted.
by samarmir on Dec 25, 2012 at 4:00 PM
Doesn't work, you initially get this error when running the program and entering in details (after registering): "There was a problem getting language codes from Microsoft Translator. Please ensure you are online and try again or manually enter the langauge codes using the 2-digit Country format. For example 'English' is en, 'German' is de." However, options to enter this information is disabled on the other tabs! Then I read the documentation and tried running the program from command prompt: "c:\Microsoft.MCSUK.RESXTranslator.exe" /PathToSourceRESX:"c:\Resources.resx" /FromCulture:"en" /ToCulture:"ja" /ClientID:"put your Client ID here" /ClientSecret:"put your Client Secret here" it produced a resulting file, however it contained no strings! Just the resx metadata at the top. Where's the source code?
by baker_tony on Aug 26, 2015 at 9:47 PM
Great, Just saved me a heap of time. You can ignore any messages about "ht" "mww" "tlh" "tlh-Qaak" not being valid cultures, I am pretty certain I wont be needing to translate these. They are just informational messages anyway. I did have to change a couple of lines that obtain a CultureInfo object as casting from the combo didnt work (and I suspect something changed there). use the following to obtain the CultureInfo. CultureInfo cFrom = new CultureInfo(this.cmbBingFromCultureSingleFile.SelectedItem.ToString()); CultureInfo cTo = new CultureInfo(this.cmbBingToCultureSingleFile.SelectedItem.ToString()); CultureInfo toFileCulture = new CultureInfo(this.cmbBingToCultureSingleFile.SelectedItem.ToString()); and then translationResult += TranslatorTools.TranslateResXFile( this.SourceResxFile, cFrom, cTo, toFileCulture, authenticationToken, this.AddLogText, () => this.translationAbortRequested);
by jeskirkup on Sep 23, 2014 at 9:15 AM