Skip to content

Commit

Permalink
AU: 2 updated - io-ninja resxtranslator
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed Mar 28, 2019
1 parent 5455155 commit 405c710
Show file tree
Hide file tree
Showing 7 changed files with 108 additions and 105 deletions.
2 changes: 1 addition & 1 deletion automatic/io-ninja/io-ninja.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>io-ninja</id>
<version>3.10.2</version>
<version>3.10.3</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/io-ninja</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>IO Ninja</title>
Expand Down
8 changes: 4 additions & 4 deletions automatic/io-ninja/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ Import-Certificate -FilePath "$toolsPath\io-ninja.cer" -CertStoreLocation "Cert:
$packageArgs = @{
packageName = $env:ChocolateyPackageName
fileType = 'msi'
url = 'https://tibbo.com/downloads/archive/ioninja/ioninja-3.10.2/ioninja-3.10.2-windows-x86.msi'
url64bit = 'https://tibbo.com/downloads/archive/ioninja/ioninja-3.10.2/ioninja-3.10.2-windows-amd64.msi'
url = 'https://tibbo.com/downloads/archive/ioninja/ioninja-3.10.3/ioninja-3.10.3-windows-x86.msi'
url64bit = 'https://tibbo.com/downloads/archive/ioninja/ioninja-3.10.3/ioninja-3.10.3-windows-amd64.msi'
softwareName = 'IO Ninja*'
checksum = 'd76acbe961916346b804d78a181921b249fd1f06185da159890310c8bd4023c4ed129584e76c1d89ac21062ad27343126d7eb4b97efe598cd07d943c41741f22'
checksum = 'c5b6d33e3ebbefdcb4a9a0042a4baad6edf8aa5e2829611957ffe798ea5e839c139cd1c7a1fac4a4fc72a89fd3ea343cf98140f6afcf661b8d160cd64e481244'
checksumType = 'sha512'
checksum64 = '0dcf5b04df321063bfd137dd8b1fcb07b0fb2049abf2633736ca5a159bc1d5e7d7d4dbb93c1eac95c4cdb23e8fb51a0f89a78dcb306d4aa1026d225a5a74a57c'
checksum64 = '993ac9296ddb7662c1c5afdfa220194bb447a94f27eb6bb40ebe7bc49fd195426d088a7fe9c74eb6253161c5f49cc34546ba958195f0319852b4c3e2cdd440af'
checksumType64 = 'sha512'
silentArgs = "/qn /norestart /l*v `"$($env:TEMP)\$($env:chocolateyPackageName).$($env:chocolateyPackageVersion).MsiInstall.log`""
validExitCodes = @(0, 3010, 1641)
Expand Down
2 changes: 1 addition & 1 deletion automatic/resxtranslator/Readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# [<img src="https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/95f1beaa5e5bcd0abc3af243ffcdd78a99086188/icons/resxtranslator.png" height="48" width="48" /> ![Resx Resource Translator](https://img.shields.io/chocolatey/v/resxtranslator.svg?label=Resx%20Resource%20Translator&style=for-the-badge)](https://chocolatey.org/packages/resxtranslator)
# [<img src="https://cdn.jsdelivr.net/gh/AdmiringWorm/chocolatey-packages@95f1beaa5e5bcd0abc3af243ffcdd78a99086188/icons/resxtranslator.png" height="48" width="48" /> ![Resx Resource Translator](https://img.shields.io/chocolatey/v/resxtranslator.svg?label=Resx%20Resource%20Translator&style=for-the-badge)](https://chocolatey.org/packages/resxtranslator)

Tool for non-developers to quickly translate resource files (resx) in .NET projects to multiple languages in parallel. Shows a tree view of all resources and all translation strings in parallel, one column per language. Compatible with VS2008-VS2015.

Expand Down
178 changes: 89 additions & 89 deletions automatic/resxtranslator/legal/LICENSE.txt

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions automatic/resxtranslator/legal/VERIFICATION.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,16 @@ Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.

The embedded software have been downloaded from the listed download
location on <https://github.com/HakanL/resxtranslator/releases/tag/v2.6>
location on <https://github.com/HakanL/resxtranslator/releases/tag/v2.7>
and can be verified by doing the following:

1. Download the following <https://github.com/HakanL/resxtranslator/releases/download/v2.6/ResxTranslator_v2.6_release_signed.zip>
1. Download the following <https://github.com/HakanL/resxtranslator/releases/download/v2.7/ResxTranslator_v2.7_release_signed.zip>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type: sha256
checksum: DAFF0D844889ECB0D06B13AB72EFD8AA7B9CD3B832A71E8BCE4DF952A29FE7C6
checksum: DB9F18D597CC4FF61686C2166E51F04346B65593E7D6F034937E555D8E55EF62

The file 'LICENSE.txt' has been obtained from <https://github.com/HakanL/resxtranslator/blob/d97ff3151b3dff86f42353f1459acf08031147a5/src/Licence.txt>
15 changes: 9 additions & 6 deletions automatic/resxtranslator/resxtranslator.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>resxtranslator</id>
<version>2.6</version>
<version>2.7</version>
<packageSourceUrl>https://github.com/admiringworm/chocolatey-packages/tree/master/automatic/resxtranslator</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>Resx Resource Translator</title>
<authors>Hakan Lindestaf</authors>
<projectUrl>https://github.com/HakanL/resxtranslator</projectUrl>
<iconUrl>https://cdn.rawgit.com/AdmiringWorm/chocolatey-packages/95f1beaa5e5bcd0abc3af243ffcdd78a99086188/icons/resxtranslator.png</iconUrl>
<iconUrl>https://cdn.jsdelivr.net/gh/AdmiringWorm/chocolatey-packages@95f1beaa5e5bcd0abc3af243ffcdd78a99086188/icons/resxtranslator.png</iconUrl>
<licenseUrl>https://github.com/HakanL/resxtranslator/blob/master/src/Licence.txt</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://github.com/HakanL/resxtranslator</projectSourceUrl>
Expand All @@ -18,29 +18,32 @@
<summary>Tool for non-developers to quickly translate resource files (resx) in .NET projects</summary>
<description><![CDATA[Tool for non-developers to quickly translate resource files (resx) in .NET projects to multiple languages in parallel. Shows a tree view of all resources and all translation strings in parallel, one column per language. Compatible with VS2008-VS2015.
### Usage guidelines
## Usage guidelines
Launch the Resx Resource Translator, go to the File/Open menu option and browse to the root of your Visual Studio project (basically where your SLN file is located). The tool will now iterate thru all sub folders and look for resx files. (Note that it's not using the SLN or project files, it's just looking for files with file extension resx).
The left panel will now show a tree view of all found resources. You open a resource by double clicking the tree node. You will then see all resource strings in that file in the right part of the screen.
The top part will show the translated languages identified for this resx file. The Resx Resource Translator bases the presentation on a generic resx file without any translation as the default (called No Language Value in this application). This can be machine-translated or semi-translated. Then it identifies all other languages for that file and displays a list on top with a column for each language. You can hide a language from the grid with the check boxes. You can navigate between the different resources without saving and without losing your work. Everything is kept in memory until you select File/Save.
### Columns
## Columns
- Key - this is the internal key that is used in your application. It can't be modified in the ResxTranslator.
- No Language Value - the string value from the main resx file (without a language identifier)
- Comments - comments that is never visible in the application, but can help translators understand what is meant. I use it to list what parameters I use in *string.Format*.
The rows that are red means one or more languages are missing values. I have a special case in here where {"[]"} around a value means it's not translated. For example if I haven't done the translation for the *ErrorHeader* value then I just enter {"[ErrorHeader]"} under that language. That way I will still see something when I develop using that value, but the ResxTranslator will show it red since it's not translated because of the brackets.
The rows that are red means one or more languages are missing values. I have a special case in here where {"\[]"} around a value means it's not translated. For example if I haven't done the translation for the *ErrorHeader* value then I just enter {"\[ErrorHeader]"} under that language. That way I will still see something when I develop using that value, but the ResxTranslator will show it red since it's not translated because of the brackets.
## Package Parameters
- `/NoStartMenuIcon` - Don't create a shortcut icon on the start menu
- `/CreateDesktopIcon` - Create a shortcut icon on the desktop
These parameters can be passed to the installer with the use of --params.
For example: `--params '"/NoStartMenuIcon /CreateDesktopIcon"'`
]]></description>
<releaseNotes>
[Software Changelog](https://github.com/HakanL/resxtranslator/releases/tag/v2.6)
[Software Changelog](https://github.com/HakanL/resxtranslator/releases/tag/v2.7)
[Package Changelog](https://github.com/AdmiringWorm/chocolatey-packages/blob/master/automatic/resxtranslator/Changelog.md)
</releaseNotes>
<dependencies>
Expand Down
2 changes: 1 addition & 1 deletion automatic/resxtranslator/tools/chocolateyinstall.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

$toolsPath = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

$filePath = "$toolsPath\ResxTranslator_v2.6_release_signed.zip"
$filePath = "$toolsPath\ResxTranslator_v2.7_release_signed.zip"
$packageArgs = @{
packageName = 'resxtranslator'
fileType = 'zip'
Expand Down

0 comments on commit 405c710

Please sign in to comment.