add french (fr-FR) translation#2308
Conversation
Adds `audioop-lts` as a dependency, specifying the version and Python compatibility.
|
@Starland9 please fix CI |
add version code of audioop-lst
Starland9
left a comment
There was a problem hiding this comment.
Ok. I put the correct version code. Sorry, I forgot to do it before pushing.
hayescode
left a comment
There was a problem hiding this comment.
@Starland9 since you added the audioop-lts you'll need to run poetry lock and push the updated lock file.
|
@Starland9 Can you explain why we need directly depend in this and how it related to translations? I don't see any direct usage of it in Chainlit source code @hayescode We already have it in dependencies via |
|
These 2 things are totally unrelated. Should be separate PRs but it's such a small change I'll allow it this time |
|
@Starland9 update the poetry.lock file to pass the CI |
|
@Starland9 i added audioop-lts to main and updated the poetry lock, so this PR will only be for the FR translation. |
Feat: Add fr-FR translation and audioop-lts dependency
Description:
This pull request introduces two main changes:
Added French (fr-FR) translations:
fr-FR.jsonfile has been added tobackend/chainlit/translations/to provide French language support for the user interface. This improves the user experience for French-speaking users.Added
audioop-ltsdependency:audioop-ltspackage has been added tobackend/pyproject.toml. This is a long-term support version of theaudioopmodule, which is necessary for compatibility with Python 3.13 and beyond, as the originalaudioopmodule is being removed.These changes enhance the internationalization of the application and ensure future compatibility with upcoming Python versions.