Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruliareader/reswmanager
A tiny tool to manage resw files for .net project. I hate resw.
https://github.com/ruliareader/reswmanager
chatgpt dotnet gpt3 i18n localization node openai uwp web
Last synced: about 1 month ago
JSON representation
A tiny tool to manage resw files for .net project. I hate resw.
- Host: GitHub
- URL: https://github.com/ruliareader/reswmanager
- Owner: RuliaReader
- License: apache-2.0
- Created: 2023-05-03T18:23:31.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-04T03:26:19.000Z (about 1 year ago)
- Last Synced: 2024-10-13T02:44:23.143Z (about 1 month ago)
- Topics: chatgpt, dotnet, gpt3, i18n, localization, node, openai, uwp, web
- Language: TypeScript
- Homepage:
- Size: 1.02 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Resw Manager
![screenshot](screenshot.jpg)
This is a tiny tool to manage the `resw` files in .net projects.
I hate managing resw.
## Usage
- npm install
- Create a `.env` file and update its setting.
- npm start## Env file
Please create a `.env` file:
```
HOST=0.0.0.0
PORT=3000
STRING_FOLDER_PATH=C:\SOME_PATH\TO\YOUR\STRING\FOLDER
OPEN_AI_KEY=YOUR_OPEN_AI_KEY
OPEN_AI_ORG=YOUR_OEPN_AI_ORG_ID
````STRING_FOLDER_PATH` points to the `Strings` folder in your .NET project.
If you don't use the ChatGPT translation, you don't need to fill the OpenAI thing.
## Notice
### Build quality
This thing was poorly built. It was just designed for my UWP project and didn't have any further test.
### File preparation
You have to make sure file structure in every single lang folder are same.
If not, create resw files first in Visual Studio and then come back.
If you want to add a new language, just create that lang folder and copy resw files from some other language as templates then edit them in F-word.