# Spanish language community

**URL:** <https://discourse.julialang.org/t/spanish-language-community/340>\
**Category:** Meta Discussion\
**Created:** [November 15, 2016, 5:48am UTC](https://discourse.julialang.org/t/spanish-language-community/340 "2016-11-15T05:48:05Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![NaOH](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/naoh/32/5632_2.png) [@NaOH](https://discourse.julialang.org/u/NaOH)\
**Post date:** [November 15, 2016, 5:48am UTC](https://discourse.julialang.org/t/spanish-language-community/340/1 "2016-11-15T05:48:05Z")

</div>

l’d like to use a `spanish` / `español` / `ES` tags for use with the **Spanish** speaking community, I would promote it’s use among JuliaLangEs networks.

I’d also like to have `i18n` ( **internationalization** ) and `l10n` ( **localization** ) tags available.

Please, also refer to my previous post on the [discussion categories](https://discourse.julialang.org/t/discussion-categories/85/35) thread.

---

<div class="post-metadata">

**Author:** ![akis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/akis/32/156_2.png) [@akis](https://discourse.julialang.org/u/akis)\
**Post date:** [November 15, 2016, 4:50pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/2 "2016-11-15T16:50:14Z")

</div>

Generally, tags denote either intercategory topics or key concepts too specialized to acquire their own category. I suppose that e.g. a `spanish` / `español` / `ES` tag will denote a topic’s language. Given the creation of a Spanish subforum, shouldn’t all posts written in the Spanish language be placed there, no matter their topic? A `spanish` tag would be useful for a topic posted outside the Spanish subforum. Should that be permitted/encouraged? If not, there is no need for international tags, only categories. Or could an international tag denote something other than the language of a topic? A decision should be taken on the matter before the creation of international tags.

---

<div class="post-metadata">

**Author:** ![NaOH](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/naoh/32/5632_2.png) [@NaOH](https://discourse.julialang.org/u/NaOH)\
**Post date:** [November 15, 2016, 5:09pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/3 "2016-11-15T17:09:06Z")

</div>

@akis I agree with you, I’d rather have a Spanish sub forum than a Spanish tag, but I posted in both threads to see what the consensus was.

However the tags for `i18n` and `l10n` would be useful no mater in which natural language category the post is created and even if outside of the respective _internationalization_ sub forum, for example one could be discussing about `Gettext.jl` (which is a package for i18n wrapped with PyCall) in a metaprogramming sub forum or in any other subforum, since even when the package is for i18n, the question could be about any other very specific thing, ranging from basic to advanced.

So even if we end up with a Internationalization category, a `i18n` tag would still be useful in this case. For example posts in Spanish (or any other language) unrelated to i18n wouldn’t need it, but a post in ie. Spanish that specifically discusses …maybe a package for i18n, could still make use of this tag.

So my proposal is to have (at least initially):

- Categories:

- Tags:

I would not encourage Spanish threads outside the Spanish category.

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 15, 2016, 5:18pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/4 "2016-11-15T17:18:54Z")

</div>

How about a Languages category with Languages/Español as a subcategory? The top-level category name is a little confusing given that Julia is a language as well.

---

<div class="post-metadata">

**Author:** ![NaOH](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/naoh/32/5632_2.png) [@NaOH](https://discourse.julialang.org/u/NaOH)\
**Post date:** [November 15, 2016, 5:28pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/5 "2016-11-15T17:28:11Z")

</div>

That makes a lot of sense, as I’ve been reading more posts, I just noticed, I’ve been using _category_ and _sub category_ interchangeably, which is of course wrong, I wonder if one _sub category_ can have _sub sub categories_?

For example in the `Languages/Español` could we have:

- **Languages/Español/Aprendizaje Máquina** for machine learning in Spanish,
- **Languages/Español/Estadística** for Statistics in Spanish,
- **Languages/Español/Uso Básico** for basic usage in Spanish,
- etc.

❓

That is, it would be useful if each language sub category could be able to mimic the top level hierarchy in order to keep things tidy.

@akis I’m still figuring out how does the permissions system works in discourse, but anyway I’d like to let you know that I’m willing to be an administrator of the Spanish sub category, please let me know what do you think.

I see here that only _leaders_ have the sufficient trust level to have the equivalent of _admin_ permissions.

- [JuliaLang](https://discourse.julialang.org/badges)

---

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [November 15, 2016, 6:02pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/6 "2016-11-15T18:02:04Z")

</div>

Discourse does not support subsubcategories – there are only two levels. I’m wondering if it doesn’t make sense to have a separate Discourse setup for different language communities. That would certainly make mirroring the structure the easiest.

---

<div class="post-metadata">

**Author:** ![akis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/akis/32/156_2.png) [@akis](https://discourse.julialang.org/u/akis)\
**Post date:** [November 15, 2016, 6:03pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/7 "2016-11-15T18:03:49Z")

</div>

> [@What Tags do we need?](https://discourse.julialang.org/t/what-tags-do-we-need/287/13):
>
> @akis I’m still figuring out how does the permissions system works in discourse, but anyway I’d like to let you know that I’m willing to be an administrator of the Spanish sub category, please let me know what do you think.

I generally support your suggestion, but I’m not in charge here. Take a look at the [Plan](https://discourse.julialang.org/t/migration-of-google-groups-to-discourse/17) and the [Roles](https://discourse.julialang.org/t/admins-moderators-and-trust-levels/51). There is stated on what conditions some users can get promoted to Leaders by the [Admins](https://discourse.julialang.org/groups/admins), the latter being necessarily limited to only 5. The most engaged of them in Discourse are @vchuravy and @StefanKarpinski. There is currently no provision for language-specific roles:

> [@Discussion categories](https://discourse.julialang.org/t/discussion-categories/85/22):
>
> I wish there was a way to delegate administration of subcategories, but there doesn’t seem to be.

But maybe they can figure out an alternative or an intermediate solution until promotion becomes possible.

---

<div class="post-metadata">

**Author:** ![vchuravy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/vchuravy/32/8_2.png) [@vchuravy](https://discourse.julialang.org/u/vchuravy)\
**Post date:** [November 16, 2016, 2:26am UTC](https://discourse.julialang.org/t/spanish-language-community/340/8 "2016-11-16T02:26:57Z")

</div>

I am not yet sure what the best solution for this problem is, but I would very much like to find a solution.

There is some discussion on meta.discourse that talks about best practices for multi-language forums:

- [Make a multi-language forum - feature - Discourse Meta](https://meta.discourse.org/t/make-a-multi-language-forum/18501/)
- [Best practice to managing a multi-language community? - feature - Discourse Meta](https://meta.discourse.org/t/best-practice-to-managing-a-multi-language-community/34664)

Category based moderation rights is on the road-map for Discourse v1.8 [Discourse Version 1.8 - releases - Discourse Meta](https://meta.discourse.org/t/discourse-version-1-8/49801) and until then we will have to do with side-wide moderators.

---

<div class="post-metadata">

**Author:** ![akis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/akis/32/156_2.png) [@akis](https://discourse.julialang.org/u/akis)\
**Post date:** [November 16, 2016, 5:37am UTC](https://discourse.julialang.org/t/spanish-language-community/340/9 "2016-11-16T05:37:39Z")

</div>

I think that for now (until Discourse implements specific support for multiple languages) the only viable solution is a **single subcategory** for every other language, where they post everything in the same category (maybe with the old trick of labeling the titles of the topics). But for this to work smoothly, we need to tell the English-only users how to mute the **Other Languages** category in their **Preferences** (or somehow make that default).

---

<div class="post-metadata">

**Author:** ![ssfrr](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ssfrr/32/3736_2.png) [@ssfrr](https://discourse.julialang.org/u/ssfrr)\
**Post date:** [November 16, 2016, 2:53pm UTC](https://discourse.julialang.org/t/spanish-language-community/340/10 "2016-11-16T14:53:43Z")

</div>

It seems there are two categorization options:

1. a “Non-English” or “other Languages” category with per-language subcategories
2. Top-level categories per-language.

The benefit of option 2 is that with the language-specific community folks can subcategorize, which seems valuable. The only real advantage I can see to option 1 is that it saves clicks when you’re muting languages you don’t speak/understand.
