Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Elena Brescacin
Elena Brescacin
@elettrona@poliversity.it  ·  activity timestamp 4 days ago

SelfHosting week2, phase 1.
Setup: Hostinger provider, KVM2 VPS plan. 2 CPU cores, 8 GB RAM, 100 GB storage, Debian 12, YunoHost 12.1.39 stable, WordPress 6.9 branch.
WordPress procedure, I assumed it had to be the easiest, where I am mostly skilled in; obviously, it wasn't.
First of all, because YunoHost installs a plugin called "Companion auto update" which gives an error just on admin page. F-off to it. In that case I deactivated it through terminal, but I found the error's origin thanks to an LLM which interpreted the log for me. If I were unexperienced with web sites advanced configurations, I couldn't have figured it out.
My current multilingual approach on production website, has been a very satisfying experience but I'm noticing it requires too much attention in long term; full-site editing (gutenberg), manual template switch for each English or Italian post, some custom code to manage search and taxonomies. But any deep maintenance could break everything.

So I decided to follow an advice from @2ndkauboy a German blogger who wrote about MultiLingualPress, plug-in connected to MultiSite WordPress platforms during Advent period in his "Plugin Advent Calendar".
Having a VPS now I assumed to be 100% free to perform Multisite and began to build it: YunoHost's WordPress installer asked me if I wanted MultiSite or not, I confirmed YES.
The first obstacle was it did not work as I desired: my idea was to get "domain.extension/" as main site while "domain.extension/english" as second language website but YunoHost refused to place WordPress into the main directory, namely subdomain.domain.extension/, with multisite setup on.
So I removed WordPress from @yunohost by command: "sudo yunohost app remove wordpress"
Re-installed through the same script, sudo yunohost app install wordpress, this time answering "NO" to multisite option, and it accepted to provide the / directory as location.
Enabled MultiSite manually by editing wp-config.php file and installing it, then added extra-lines in the wp-config as well, after the network creation, using subdirectories for multisite setup. YunoHost uses nginx, so I went to modify the subdomain's WordPress nginx configuration; in that case as well, LLM helped me.
But then came trouble: I was logged off WordPress admin. No way to recover the password, no way to access its dashboard.
So, I gave up.
Tried another day: remove, re-install, set MultiSite manually. This time I used another e-mail address and when I got stuck, I managed to reset its password. But after setting main and secondary web sites, the result was wp-admin on main site worked, while /english/wp-admin returned an error: "ERR_TOO_MANY_REDIRECTS".
No way to make it work at all!
So, I resigned. Removed, re-installed with multi-site on natively, by setting the path to subdomain.domain.ext/wp/
having /wp/ and /wp/english/ seemed to be the less evil.
In the end the too_many_redirects error was still there, and disappeared only when I added this string:
try_files $uri $uri/ /index.php?$args;
into the nginx WordPress-specific configuration, under the "location" setting.
Not bad, I assumed it was OK.
But installing MultilingualPress, the plugin suggested by the German blogger of before, wp-admin returned a critical error. Maybe a database, or something else.
Increased the php memory to 256M in wp-config.php and the multilingual press then resulted as active, in the network setup.
So I tried to connect the two blogs, setting related languages and trying to flag relations one another.
But nothing worked. The relations weren't flagged, and going to network / plugins, returned an error again.
So, in the end, I've resigned at the moment, to create two subdomains. English and Italian. Where I have two separate WordPress installations.
I'd like to try again the Multisite experience, though.
#accessibility #a11y #debian #multilingual #multisite #SelfHost #SelfHosting #WordPress #Yunohost

  • Copy link
  • Flag this post
  • Block
informapirata ⁂ :privacypride: boosted
Elena Brescacin
Elena Brescacin
@elettrona@poliversity.it  ·  activity timestamp last week

#SelfHosting week 1, phase 4. FINALLY.
The main architecture is up and running now.
Lemmy, WriteFreely, Castopod, today I'll get WordPress multisite running; my current site on shared hosting, runs a singular website where I created multilingual through "FullSiteEditing" WordPress feature; but it's quite difficult to maintain in long-term so 2 sites with 2 languages will make it better.
Now I have upgraded my hosting plan to Hostinger kvm2, and associated my VPS to the huge lifetime 10TB cloud I have, for podcasts. PCloud, through rclone. Next phase will be WordPress, then maybe to point various services to the right domain (plusbrothers.net and not .online). Most passages have been done via command line, and to find the right commands I've used google gemini. Unfortunately for some features, American (big) tech has still been useful. #accessibility #selfhost #activitypub #blog #multilingual #blind #WordPress

  • Copy link
  • Flag this post
  • Block
Elena Brescacin
Elena Brescacin
@elettrona@poliversity.it  ·  activity timestamp last week

#SelfHosting week 1, phase 4. FINALLY.
The main architecture is up and running now.
Lemmy, WriteFreely, Castopod, today I'll get WordPress multisite running; my current site on shared hosting, runs a singular website where I created multilingual through "FullSiteEditing" WordPress feature; but it's quite difficult to maintain in long-term so 2 sites with 2 languages will make it better.
Now I have upgraded my hosting plan to Hostinger kvm2, and associated my VPS to the huge lifetime 10TB cloud I have, for podcasts. PCloud, through rclone. Next phase will be WordPress, then maybe to point various services to the right domain (plusbrothers.net and not .online). Most passages have been done via command line, and to find the right commands I've used google gemini. Unfortunately for some features, American (big) tech has still been useful. #accessibility #selfhost #activitypub #blog #multilingual #blind #WordPress

  • Copy link
  • Flag this post
  • Block
Mre. Dartigen [maker mode] boosted
Anna Pryslopska
Anna Pryslopska
@anna_pryslopska@scholar.social  ·  activity timestamp last month

In #Bulgarian, adding little fillers like "бе" or "ма" can instantly flip a phrase into something rude or at least very street-level colloquial. It's almost like the opposite of Japanese. Do other languages have small words that completely shift the tone like that?

#Linguistics #Multilingual #Sociolinguistics

  • Copy link
  • Flag this post
  • Block
Anna Pryslopska
Anna Pryslopska
@anna_pryslopska@scholar.social  ·  activity timestamp last month

In #Bulgarian, adding little fillers like "бе" or "ма" can instantly flip a phrase into something rude or at least very street-level colloquial. It's almost like the opposite of Japanese. Do other languages have small words that completely shift the tone like that?

#Linguistics #Multilingual #Sociolinguistics

  • Copy link
  • Flag this post
  • Block
Andreas Wagner boosted
RaDiHum20
RaDiHum20
@RaDiHum20@fedihum.org  ·  activity timestamp 2 months ago

Hier ist unsere – interessante! tiefgehende! wichtige! – neue Folge zu Mehrsprachigkeit als Chance und Barriere in den Digital Humanities!
Vielen Dank nochmal an @jakmende, @cosima_wagner und @tillgrallert für das tolle Interview, bei dem wir wieder eine Menge gelernt haben!

https://radihum20.de/radihum20-spricht-mit-jana-katharina-mende-cosima-wanger-und-till-grallert-von-der-dg-multilingual-dh/

#Podcast #DH #DigitalHumanities #WissKomm #multilingual

  • Copy link
  • Flag this post
  • Block
RaDiHum20
RaDiHum20
@RaDiHum20@fedihum.org  ·  activity timestamp 2 months ago

Hier ist unsere – interessante! tiefgehende! wichtige! – neue Folge zu Mehrsprachigkeit als Chance und Barriere in den Digital Humanities!
Vielen Dank nochmal an @jakmende, @cosima_wagner und @tillgrallert für das tolle Interview, bei dem wir wieder eine Menge gelernt haben!

https://radihum20.de/radihum20-spricht-mit-jana-katharina-mende-cosima-wanger-und-till-grallert-von-der-dg-multilingual-dh/

#Podcast #DH #DigitalHumanities #WissKomm #multilingual

  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 2 months ago

Omnilingual ASR: Advancing automatic speech recognition for 1600 languages

https://ai.meta.com/blog/omnilingual-asr-advancing-automatic-speech-recognition/?_fb_noscript=1

#HackerNews #Omnilingual #ASR #AutomaticSpeechRecognition #LanguageTechnology #AIInnovation #Multilingual

  • Copy link
  • Flag this post
  • Block
petersuber
petersuber
@petersuber@fediscience.org  ·  activity timestamp 2 months ago

Update. New from #COAR ( @coar_repositories): "This paper explores the concept of #semantic #multilingual #search: an emerging approach that retrieves information by meaning rather than by exact wording, enabling users to search in any supported language and discover relevant work across all languages…When you ask a question in your language, the entire world should have a chance to understand and respond."

#Multilingualism #MultilingualResearch #ScholComm

  • Copy link
  • Flag this post
  • Block
pvergain (framapiaf) boosted
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 3 months ago

EuroLLM: LLM made in Europe built to support all official 24 EU languages

https://eurollm.io/

#HackerNews #EuroLLM #LLM #Europe #EUlanguages #Multilingual #AIinnovation

  • Copy link
  • Flag this post
  • Block
Hacker News
Hacker News
@h4ckernews@mastodon.social  ·  activity timestamp 3 months ago

EuroLLM: LLM made in Europe built to support all official 24 EU languages

https://eurollm.io/

#HackerNews #EuroLLM #LLM #Europe #EUlanguages #Multilingual #AIinnovation

  • Copy link
  • Flag this post
  • Block
Andreas N. ⁂
Andreas N. ⁂
@andrmr@mastodon.social  ·  activity timestamp 5 months ago
https://www.nodoj.net

Sammlung und Archivierung mehrsprachiger Patient*inneninformationsmaterialien

Collection and archival of multilingual patient information materials

#medibubble#medmastodon #multilingual #migration #medicine #nodoj

  • Copy link
  • Flag this post
  • Block
Sebastian Lasse
Sebastian Lasse
@sl007@digitalcourage.social  ·  activity timestamp 6 months ago

Hi @debby

your description is very insightful.
#multilingual #multilanguage #i18n

#fediverse #activitypub et al.
Imagine a fediverse software doing it like it was meant to be:
https://www.w3.org/TR/activitystreams-core/#naturalLanguageValues ff. and recent comment by Evan https://github.com/w3c/activitystreams/issues/616#issuecomment-2830962874

Actors define which language they are capable of and maybe how much, just like the https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Accept-Language

The software can know the incoming languages even if they are not defined:
https://github.com/redaktor/languages
incl. 852 languages, also esperanto and those from the people having no internet (am the author).

Then Debby gets the posts in English or Esperanto when available, can keep post seperate and „no more mixing languages and annoying anyone! “

The Climate Refugees at Han Island, Carteret Atoll, Papua New Guinea. 
They have neither power nor internet.
They communicate with this battery powered rusty radio to the outer world.
The Climate Refugees at Han Island, Carteret Atoll, Papua New Guinea. They have neither power nor internet. They communicate with this battery powered rusty radio to the outer world.
The Climate Refugees at Han Island, Carteret Atoll, Papua New Guinea. They have neither power nor internet. They communicate with this battery powered rusty radio to the outer world.
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-beta.35 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct