Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add python3 #42

Merged
merged 114 commits into from
Mar 11, 2024
Merged

Add python3 #42

merged 114 commits into from
Mar 11, 2024

Conversation

bobeaton
Copy link
Collaborator

@bobeaton bobeaton commented Oct 26, 2023

Added support for Python 3 and an Azure OpenAI Translator EncConverter. Also added a .Net Regular Expression converter and the No Language Left Behind (NLLB) converter.

…ly, hard to get) resource.

Underlyingly, this uses chatGPT 3.5 to do translation
…s, rather than only local .htm files (ultimately, unused, bkz Microsoft, whose webpage I wanted to use, blocks the use of Firefox, but not a bad change).

Also upgraded to a newer version of WebView2 to see if that fixes the incompatibility with multiple clients using different versions of the runtime (still not fixed, but no need to revert)
…oesn't try to navigate to the website in situ. This causes it to launch off to the default web browser
…slation row and trigger the EncConverter.Convert methods in parallel to increase performance.
…they aren't passed in (we only deal w/ Unicode) and mark the converter as a ProcessTypeFlags.Translation (so it can't be used as a 'Transliterator' in Ptx -- too slow and expensive and user wouldn't be wanting to do that if they understood the implications)
…e, but an earlier incarnation whose nuget package has a linux version).
…onverter/Translators in parallel to improve performance
… to the corresponding EcTranslator*.wxs script for the needed registry values for the CodeBase, so these can be found via COM.
…nux, try the original (single) pythonnet package
… a space in it) and the nuget packaging to use nuget rather than dotnet pack (since I'm using a nuspec file)
…hy it can't seem to find the solution file that's in the root of the repo
prepend the file paths in the nuspec file w/ ".\" to help GHA find them properly
…file and added both the Win32 and x64 builds to the GHA yaml file
bobeaton and others added 29 commits December 3, 2023 10:03
…ckages (despite what's in the app.config and the *.csproj), which causes an install time problem.
…t posting examples to -- think poor man's fine tuning) and passing parameters to the ExeEncConverter based AzureOpenAI and VertextAi exes as encrypted json (since the command line args are getting complicated)
…ased translators (think: poor-man's fine tuning)
…VertexAI which has some of the same data (crednetials, etc)
…orks in all apps (rather than having to enter them for each one)
…fter reverting back to 6.0 (due to 7.0 being deprecated)
…of 3??, which apparently needs to characters) and forgot to initialize the filename of the File Open Browse dialog
… creds and give the Google Cred dialog a scroll bar (for both Google Translate and VertexAI)
@devosb devosb merged commit 767869c into master Mar 11, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants