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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殌 Enhancement: Add Sign Language as a language #8201

Open
2 tasks done
xuelink opened this issue May 25, 2024 · 1 comment
Open
2 tasks done

馃殌 Enhancement: Add Sign Language as a language #8201

xuelink opened this issue May 25, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@xuelink
Copy link
Contributor

xuelink commented May 25, 2024

馃敄 Enhancement description

There are ISO 639 language codes for various sign languages. The ISO 639 standard provides codes for the representation of names of languages and includes sign languages. Here are some examples:

  • American Sign Language (ASL): The code is ase.
  • British Sign Language (BSL): The code is bfi.
  • Auslan (Australian Sign Language): The code is asf.
  • French Sign Language (LSF): The code is fsl.
  • Chinese Sign Language (CSL): The code is csl.
  • Spanish Sign Language (LSE): The code is ssp.

The general code for sign languages as a group is sgn. This covers a broad category and can be extended to specify individual sign languages when necessary.

These codes help in the classification and study of sign languages, ensuring that they are recognized and categorized properly in linguistic databases and resources.

馃帳 Pitch

I would like to request the addition of "Sign Language" to the list of supported languages in the Appwrite locale API. This feature is crucial for improving accessibility and inclusivity for the Deaf and hard-of-hearing community, who rely on sign languages as their primary means of communication. The proposed JSON object for this addition is as follows:

{
  "name": "Sign Language",
  "code": "sgn",
  "nativeName": "Sign Language"
}

Including a general code for sign languages will lay the groundwork for future expansions to support specific sign languages such as American Sign Language (ase), British Sign Language (bfi), and others. This enhancement aligns with Appwrite's commitment to providing inclusive and comprehensive language support, ensuring that all users can fully engage with the platform regardless of their communication preferences.

馃憖 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

@xuelink xuelink added the enhancement New feature or request label May 25, 2024
@xuelink
Copy link
Contributor Author

xuelink commented May 25, 2024

If you decide to do that, you can feel free to assign this issue to me. It's my pleasure to work on enhancing the accessibility and inclusivity of the platform.

I noticed that the Appwrite locale API at https://cloud.appwrite.io/v1/locale/languages currently does not support 3-letter language codes yet, which might be an issue for adding sign languages like "sgn".

Is there any specific test or validation for adding new languages with 3-letter codes? If you have any guidance or requirements for this, please let me know. @stnguyen90

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant