Skip to content

This python script helps you adding resources in an ASP project starting from a string

Notifications You must be signed in to change notification settings

rignaneseleo/ASP-resources-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Do you have a lot of strings in your ASP project to put in Resources?

This python script makes it fast!

HOW TO

Set the resx file path and the languages you need in the arrays:

Setup

Insert resources path in resources array and the languages of other resource files in the languages array.

EXAMPLE:

# resources where to look for resource keys
resources = [
    r"C:\Users\user\Documents\projects\X\src\WebSite\App_GlobalResources\Resource1.resx",
    r"C:\Users\user\Documents\projects\X\src\WebSite\App_GlobalResources\Resource2.resx",
]
# languages of other resources where to add the resources
languages = [
    "it"
]

Execute

  • Run the script (you need Python ofc):

py script.py

  • Insert the string you want to add:

alt text

  • The camelcase key is creted:

alt text

  • Since the key is not already in the file, it asks you where you want to add the string:

alt text

  • The string is added and some useful snippets are provided:

alt text

  • In visual studio with ResX Manager you can see the added resource:

alt text

#########################################

  • If you try to add again the string, it founds the string in the resources and gives you only the snippets to use it:

alt text

Possible Improvements

  1. If you give a long string input, it generates a long resource key as well
  2. It could also search by the given string (and not only by the resource key)

About

This python script helps you adding resources in an ASP project starting from a string

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages