Skip to content

Commit

Permalink
this is a mess
Browse files Browse the repository at this point in the history
  • Loading branch information
AlmostSuspense authored Dec 21, 2024
1 parent 64ae8b3 commit 87681c0
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 22 deletions.
12 changes: 4 additions & 8 deletions config/locale.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Configuration Element: Server Locale

### Description
This setting defines which language will Suggester use when responding to commands. If a user has already configured a locale using the `.locale` command, Suggester will prioritize it.
This setting defines which language Suggester will use when responding to commands. If a user has already configured a locale using the `.locale` command, it will be prioritized.

?> If a server has [Community](https://support.discord.com/hc/en-us/articles/360047132851) enabled, the bot will attempt to set the configured locale based on the one configured in Community Settings. This process **only** occurs once (when Suggester joins the server).
?> If a server has [Community](https://support.discord.com/hc/en-us/articles/360047132851) enabled, the bot will attempt to set the configured locale to the one configured in Community Settings. This process **only** occurs once when Suggester joins the server.

### Usage
Set up the server locale using `.config locale [language]`
Expand All @@ -20,11 +20,7 @@ The following locales are completely translated at the moment:
- English (en)
- Greek (el)
- Spanish (es)
- French (fr)
- French (fr)
- Italian (it)
- Dutch (nl)
- Brazilian Portuguese (pt-br)

?> Interested in translating the bot? Take a look at our [translation program](/topics/community-programs.md)!


- Brazilian Portuguese (pt-br)
15 changes: 10 additions & 5 deletions topics/community-programs.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
# Community Programs
---

### Large Guild Privileges

If your server has a large number of members or a high volume of suggestions, it might be eligible for our Large Guild Privileges. Send us a request in our [support server](https://suggester.js.org/support) and we'll review your application. Servers in the program will receive enhancements for the `top` & `down` commands, larger imports and reduced cooldowns for server staff & admins.

### Translating Suggester

!> This program is not currently available.

Hallo! Bonjour! ¡Buenos dias! If you are interested in helping translate Suggester, you will need to be a part of our translation team! If you are not yet part of it, hit us up in our [support server](https://suggester.js.org/support) and we'll get you started!
When you're done accepting our party invite, head over to `#community-programs` where you'll find more information. Translations are handled using a super cool bot which provides an interactive way to translate everything. If you're fluent in the language, can understand the system and how it works, and have a basic understanding of the English language, you're suited for our Translation Team!

!> We are currently reworking how we handle translations internally and thus do not currently accept new applications. If you have any questions about it, feel free to reach out to us in your [support server](https://suggester.js.org/support). Note that we do **not** have an ETA to share just yet.

### Hunting Bugs

!> This program is not currently available.

Do you want to test features before everyone? Well this program is for you! Canary members will get new versions of the bot before the public does to make sure they're 100% bug-free. All you need to do is to grab the shiny Canary role in our [support server](https://suggester.js.org/support), yes it's that simple.
Once claimed, this role will give you access to a few super secret Canary testing channels! Make sure to read the pins in [`#canary-info`](https://discord.com/channels/566002482166104066/618527254271754250) for important information.
You might be wondering how to get the Canary bot (you do.. right?), well the bot is public and can be invited to any server once you are a Canary tester. When new features are released, we will mention the Canary role to notify everyone of the new build.

### Large Guild Privileges

If your server has a large (as in, several thousands) number of members or a high volume of suggestions, it might be eligible for our Large Guild Privileges. Send us a request in our [support server](https://suggester.js.org/support) and we'll review your application as soon as possible. Servers in the program will receive enhancements for the `top` & `down` commands, larger imports and reduced cooldowns for server staff & admins.
You might be wondering how to get the Canary bot (you do.. right?), well the bot is public and can be invited to any server once you are a Canary tester. When new features are released, we will mention the Canary role to notify everyone of the new build.
6 changes: 3 additions & 3 deletions topics/support-guidelines.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Support Guidelines

Our [support server](https://suggester.js.org/support) is a place for you to get help with Suggester and its related services. Interacting with our team is governed by a set of simple rules listed below that we ask everyone to follow. Additionally, our team is mainly based in Europe, so it might take several hours to get back to you during the night.
Our [support server](https://suggester.js.org/support) is a place for you to get help with Suggester **only**. Interacting with our team is governed by a set of simple rules listed below that we ask everyone to follow. Additionally, our team is mostly based in Europe, so consider we might be busy or in a different timezone.

### Guidelines
• Stay polite and respectful at all times\
• Stay polite and respectful\
• Provide a detailed description of your issue\
• Remain patient and don't abuse pings, opening a ticket already notifies us\
• Avoid using the reply feature on the latest message in chat\
• Only open a ticket if you need help with Suggester
• Only open a ticket if you need help **with Suggester**

![An example of a good attitude to have when interacting with a support team](../images/support-guidelines.png)
3 changes: 1 addition & 2 deletions topics/supported-locales.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,4 @@ Here's a list of locales we support, whether partially or completely, and their
| ja | Japanese | 日本語 |
| ko-kr | Korean | 한국어 |

* Language is 100% translated or very close to it.

* Language is entirely translated.
8 changes: 4 additions & 4 deletions topics/translating.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@
Hey welcome! Thanks for your interest in translating Suggester, it means a lot! Before starting, let me explain how it works.
We use the `i18n#1614` bot to handle translations, which means you will have to make sure your DMs aren't closed on the [support server](https://suggester.js.org/support) before starting.

When you're done verifying, run the `>start` command in [`#translators`](https://canary.discord.com/channels/566002482166104066/705524292690903060). The bot will then either start the process if you only have one authorized locale, or ask you to pick a locale code from your authorized ones
When you're done verifying, run the `>start` command in [`#translators`](https://discord.com/channels/566002482166104066/705524292690903060). The bot will then either start the process if you only have one authorized locale, or ask you to pick a locale code from your authorized ones.

?> A **locale code** is a short string, usually composed of a few letters, which represents your language. For example, the locale code of the French language is `fr`.
?> A **locale code** is a short string which represents your language. For example, the locale code of the French language is `fr`.

### Dynamic Process Embed Fields

Expand Down Expand Up @@ -35,6 +35,6 @@ You have 5 minutes to translate a string, then 2 minutes to make sure it is corr

?> **Syntax:** `>mt [locale code] [string name] [new translation]`

As a thank you, translators can ask for the "Translator" acknowledgement on the `.verify` command, as well as the ability to choose a custom one once they've translated a significant part of the language (about 10%).
As a thank you, translators can get the "Translator" acknowledgement on the `.verify` command, as well as the ability to choose a custom one once they've translated a significant part of the language.

Thanks for reading and good luck translating!
Good luck translating!

0 comments on commit 87681c0

Please sign in to comment.