"Was ist eigentlich dieses GitHub?"

neue medienordnung plus
  
Was ist eigentlich dieses GitHub? - http://t3n.de/news/eigentlich-github-472886/

#GitHub
Git: Eine einfache Anleitung ohne Schnick-Schnack

neue medienordnung plus
  
Git: Eine einfache Anleitung ohne Schnick-Schnack - http://t3n.de/news/git-einfache-anleitung-ohne-359323/

#Github
Thorsten
  
Falls es ein wenig ausführlicher sein darf:

Das deutsche Git-Buch

Image/photo

Verteilte Versionsverwaltung für Code und Dokumente Der Verlag Open Source Press hat zum 31.12.2015 den Betrieb eingestellt und sämtliche Rechte an den veröffentlichten Texten an die Autoren zurückübertragen. Wir haben uns entschieden, den vollen Text des Buches sowie die AsciiDoc-Quellen unter einer CreativeCommons-Lizenz frei zugänglich zu ...
neue medienordnung plus
  last edited: Mon, 01 May 2017 07:56:21 +0200  
@Thorsten Danke für den Link. Also so eine Struktur, wie Open Source Press-Verlag, der das Gitbuch herausgegeben hat (Open Source Press hat sein Betrieb leider zum 31.12.2015 eingestellt) es gewesen ist, wäre wünschenswert, um die frohe Kunde über Hubzilla in die Gestalt eines Buches zu gießen. Es sind nun mal bestimmte Strukturen, Workflows notwendig, um dieses wertvolles Hubzilla-know-how in mundgerechte Häpchen (Hubzilla-Kekse :) zu formen -  und unter Mann und Frau zu bringen.

Image/photo

@Deutschsprachige Nutzer+
Hubzilla verbindet Leute. Workshop am 04.05.2017

neue medienordnung plus
  
Hubzilla-Projekt werde ich in der Linux-Werkstatt Oldenburg am 04.05.2017 im Rahmen eines Workshops "Hubzilla verbindet Leute" http://www.linux-werkstatt-oldenburg.de/index.php/2017/04/09/272/ vorstellen.

@Deutschsprachige Nutzer #HubzillaConnectedPeople #LinuxWerkstatt #LinuxWerkstattOldenburg
Hubzilla rating funcitonality, Rating- Bewertungssystem

neue medienordnung plus
  last edited: Tue, 02 May 2017 08:41:29 +0200  
Ich muss zugeben, dass ich wegen lückenahften Englischkenntnissen die Diskussion zur rating funcitonality s. @Mike Macgirvin -Beitrag vom 21.04.2017, 17:31 entsprechend lückenhaft nachvollziehen kann. Nach meinem Verständnis besser wäre die Zeit, die in die Konzeption und Entwicklung der rating funcitonality eingesetzt wird, für andere Zwecke zu verwenden.

Ich befürchte, dass die Entwicklung des Rating Systems u.U. dazu führen kann, dass das Hubzilla-Versprechen der #Dezentralität beschädigt wird. Ich habe zwar keinen blassen Schimmer, auf welchem Konzept die von @Mike Macgirvin angestrebte rating funcitonality basiert. Meine Überlegung ist, dass die Hubs, die bspw. vom Rating System gut bewertet werden, dann entsprechend dem #Schneebalprinzip u.U von Hubzilla-Neuregistrierungen bevorzugt werden. Andere Hubs, die vlt. gut sind, aber warum auch immer keine entsprechende Bewertungen haben (weil bspw. erst kurz online sind und dementsprechend keine Community haben), werden ggf. links liegen gelassen - unverdient.

Mein Lösungsansatz ist - die Verantwortung für die Wahl des Hubs bei denjenigen Anwendern, die keinen eigenen Knoten einrichten und Hubzilla kostenlos testen möchten, dem gesunden Menschenverstand der Anwender selbst zu überlassen. Die Anwender können in Eigenregie sich eine Meinung über die Vertrauenswürdigkeit des jeweiligen Admins bilden. Anhand von Informationen in der Kanal-
und Profil- Beschreibung. Meine Bereitschaft in Sachen Hilfeleistung in so einem Meinungsbildungprozess beschränkt sich höchstens auf die Hinweise, dass es noch die Datenbanken https://the-federation.info/, https://hubchart-tarine.rhcloud.com/, https://www.denic.de/ und https://united-domains.de gibt, die zusätzliche Informationen zu der Person des Hub-Betreibers ggf. liefern können. Diejenige Anwender, die Wert auf bestimmte Hub-Eigenschaten legen, können sich an normale kostenpflichtige Webspace-Provider wenden. Wenn die Anwender Hubzilla-Funktionalität bei den herkömmlichen Webspace-Providern anfragen, dann koommen einige Provider früher oder später auf die Idee Hubzilla als Standardprodukt im Angebot zu führen.

Die Anwender können auch bei an die von Ihnen selbst als vertrauenswürdig eingeschätzten Hubzilla-Admins wenden, um einen Service-Level-Agreement abzuschließen. Umgekehrt ein Vertrauen des Admins zu seinen Hubspace-Mietern ist spätestens dann relevant, wenn der Mieter die Freischaltung von zusätzlichen Features beim Vermieter anfragt. Die Admins schlüpfen dann quasi in die Rolle des Webspace-Providers. Es muss auch nicht unbedingt Geld zwischen einem Hubspace-Mieter und dem Hubspace-Vermieter fließen. Eine Hand wäscht die andere. Die Mieter können in den meisten Fällen dem Vermieter eine angemessene Gegenleistung anbieten.

Die Kompetenz, die man bei der Auswahl eines Hubzilla-Knotens braucht, ist die Medienkompetenz. Hat die Hubzilla-Community etwa den Anspruch und Ehrgeiz diese klaffende Lücke in Sachen Medienkompetenz bei den Mitmenschen jetzt ganz nebenbei mit einem Bewertungssystem zu schließen? Um eine den Ansprüchen des Anwenders entsprechende Empfehlung abzugeben, braucht man im Idealfall ein Paar Infos über den Anwender selbst. Was wiederum ein Problem der Privatsphäre und dem Datenschutzes verursacht und m.E. von der Komplexität her - wenn man wirklich eine brauchbare Rating-Lösung anstrebt - mit einer Künstliche Intelligenz (KI) vergleichbar ist? Man kann ja vlt. als Anregung die Konzepte, die den Algorithmen der Rating-Agenturen bzw. der FakeNews-Dienstleistern zugrunde liegen, in Augenschein nehmen :)?

Gelingt es der Hubzilla-Community eine praxistaugliche "rating funcitonality-KI" zu entwickeln, na dann rennen uns die professionelle Anwender die Bude ein :).  

@Deutschsprachige Nutzer+ #RatingSystem #ratingFuncitonality #KünstlicheIntelligenz #KI #AI #Artificialintelligence #Medienkompetenz #hubzillaPledge
neue medienordnung plus
  
Das war einer meiner Gründe, Pro zu verwenden, weil ich das mit dem nichtabschaltbaren Rating sehr gut finde.

Und was sagst du zu meinem Bedenken, dass durch die sukzessive Bevorzugung bei der Registrierung von Hubs, die älter sind und ggf. viele gute Bewertungen gesammelt haben, die Idee der Dezentralität der Hubzilla-Infrastruktur unterminiert und auch schlicht und einfach zerstört wird?

Ich habe Sorge, dass die Masse der Hubzilla-Interessenten verständlicherweise die Hubs mit guten Bewertungen bei der Registrierung bevorzugen werden. Viele andere Hubs bekommen wesentlich schlechtere Chancen, einen guten Ruf zu bekommen. Schlicht und einfach ein Schneeballeffekt.

Verstehe ich es richtig, dass der einzige Sinn und Zweck des Rating-Systems ist, eine Hilfestellung den Nutzern bei der Auswahl des Hubs zu geben? Wenn dem so ist, hat es m.E. was mit der Bevormundung dieser Nutzer und kollidiert m.E. mit der Kernidee des Hubzilla-Projektes - sprich, dass die Nutzer der digitalen Infrastruktur mehr Verantwortung übernehmen und zusätzlich zu der Konsumenten-, Nutzerrolle auch die Rolle des Betreibers, Gesellschafters der digitalen Infrastruktur übernehmen.

S. Hubzilla Governance - https://hub.libranet.de/help/about/hubzilla_project#Hubzilla_Governance

Definitions

**Hubzilla**
Otherwise referred to as "the network", Hubzilla is a collection of individual computers/servers (aka **hubs**) which connect together to form a larger cooperative network.

Die Ratings sind in der Facebook-Welt populär, weil diese Raitings die Nutzer von der Verantwortung sich in die Materie einzuarbeiten de-facto befreien und die Nutzer die Verantwortung an die Community delegieren. Ich kann mir einige sinnvolle Anwendungen für ein Rating-Werkzeug vorstellen -  diese "Hilfe bei der Hub-Wahl"-Anwendung halte ich für entbehrlich.
Einer von Vielen
  
Wir reden aneinander vorbei, glaube ich. Du redest von Hub-Ratings, ich dagegen von Kanal-Ratings.

Ich sehe keine Nachteile, darin, wenn ein neuer Kanal anfangs wenig Ratings hat. Das müsste doch jedem klar sein, oder?
neue medienordnung plus
  
Wir reden aneinander vorbei, glaube ich. Du redest von Hub-Ratings, ich dagegen von Kanal-Ratings.
Ich sehe grade, dass mein Verweis auf @Mike Macgirvin -Beitrag in's leere führt, weil Mike offensichtlich eine ACL-Einstellung hat, die eine Anzeige seiner Beiträge bei Direktverlinkung verhindert. In diesem Thread


https://grid.reticu.li/channel/andrewmanning/?f=&mid=2fdd8a4f124ab69ad5610ed042c537a2072f0e29032bbad51e214870d04e2c2a@grid.reticu.li

ist @Mike Macgirvin -Beitrag vom 21.04.2017, 23:31 Uhr zu finden, den ich gemeint habe. Welches Rating - Hub- oder Kanal- meint hier Mike?

Ich sehe keine Nachteile, darin, wenn ein neuer Kanal anfangs wenig Ratings hat. Das müsste doch jedem klar sein, oder?
Die Info, wie lange der jeweilige Hub bereits online ist, ist hier https://hub.freecommunication.org/siteinfo nicht aufgeführt. Hier https://hubchart-tarine.rhcloud.com/ kann man das Alter eines Hubs nachschlagen. Ich weiss aber nicht, ob der Interessent die Quelle hubchart-tarine.rhcloud.com/  entdeckt, bevor er sich registriert. Ob die Info über das Hub-Alter im Rating-System erfasst wird, habe ich keine Ahnung.
"Hubzilla Alternatives and Similiar Software / Apps"

neue medienordnung plus
  
Hubzilla Alternatives and Similiar Software / Apps - https://www.hubalternative.com/hubzilla-alternatives

#HubzillaAlternatives
solution for language-sensitive title and description

neue medienordnung plus
  last edited: Sat, 29 Apr 2017 18:31:56 +0200  
@Andrew Manning

We need a solution for language-sensitive title and description. Here proposal for DE(title and description)-block:

<title>Hubzilla verbindet Menschen</title>
<meta name="description" content="Hubzilla ist eine leistungsfähige Plattform für die Erstellung von Websites mit dem dezentralen Identität-Feature, Kommunikation und Berechtigungskonzept basierend auf der weitverbreiteten Webserver-Technology." />

I don't know, how I can include DE(title an description)-block in hubzilla-project-layout-script. Title and description are very important for SERP-ranking.
en-translation: <title>Hubzilla connected People</title>
@Hubzilla Development
neue medienordnung plus
  
Ooh, I see, that I can on my Channel autonomously the title-text (also for hubzilla-website-project) edit, namely in /webpages/ -menu. Here my title-Version https://hub.libranet.de/page/nmoplus/hubzilla-project :).

Image/photo
Andrew
  
Of course! All of this discussion has been in the context of building the official project page at hubzilla.org. You are free to do whatever you want on your own website. Isn't decentralization and freedom great? Facebook and Twitter users can't even control what they see in their own network streams...
neue medienordnung plus
  
But handicap of my edit-workaround is, that with this workaround I get none language-sensitive hubzilla-project-title-text :|. For robust language-sensitive hubzilla-project-title-solution need we one support for this solution in hubzilla-project-layout-template. I have no comanche description language know.how, so that I can develop this language-sensitive solution.
Import Hubzilla Website => WSOD (german thread)

neue medienordnung plus
  last edited: Sat, 29 Apr 2017 17:34:50 +0200  
@tobias , wenn ich richtig verstehe, hast du Probleme mit dem Export/ Import. Ich habe g'rade erfolgreich https://dev.hubzilla.org/cloud/ru/website-test.zip auf diesem Hub https://hub.libranet.de aus der lokalen zip-Datei exportiert und dann wieder importiert. S. dazu auch die Anmerkung für @Andrew Manning auf englisch. Das Ergebnis ist hier https://hub.libranet.de/page/nmoplus/hubzilla-project zu sehen. Ich habe keine Schwierigkeiten gehabt. Verstehe ich es richtig, dass bei dir ein WSOD beim Import/ Export erscheint?

Ich für mein Teil stelle fest, dass es etwas tricky ist, die richtigen Schaltflächen beim Export/ Import zu erraten. Welche Schaltflächen hast du in welcher Reiheinfolge bedient? Vlt. können wir zu zweit das Problem eingrenzen?

@Andrew Manning I imported and exported successful this project https://dev.hubzilla.org/cloud/ru/website-test.zip on this hub https://hub.libranet.de/ version 2.2 https://hub.libranet.de/siteinfo . Hier the result https://hub.libranet.de/page/nmoplus/hubzilla-project . I provide in this thread support in german for @tobias by import/export of Hubzilla-project.

Edit 29.04.2017: I changed afterwards the links for images decentralisation_de.png, access_control_de.png in project on https://hub.libranet.de .

@Hubzilla Support Forum+
Steffen K9 🐙
  
Ich bin auch kein git Profi. Ich benutze nur git clone, git checkout und git pull zum Installieren und Aktualisieren.
Was ich sehe ist, dass du offensichtlich versuchst eine Änderung am Code zu machen und dann einen Pull Request nach Upstream zu erstellen. Dazu hast du, wenn ich das richtig interpretiere, bereits einen Fork in deinem Account erstellt. Was du für die Änderungen selbst brauchst, ist kein (weiterer) Fork, sondern ein Branch in deinem Projekt (Fork). Prinzipiell läuft das so, dass du einen Branch erstellst. In diesem die Änderungen vornimmst. Dann den Branch in deinen Fork integrierst (merge). Anschließend kannst du einen Pull Request an Upstream erstellen. Diesen muss dann ein Maintainer des Upstream akzeptieren.
Wie du siehst, ist der git Arbeitsprozess recht kompliziert. Ich blicke da selbst nicht durch. Von daher ist alles Gesagte ohne Garantie auf Richtigkeit. :-)
neue medienordnung plus
  last edited: Sat, 20 May 2017 13:28:55 +0200  
@Steffen K9 🐙
Wie du siehst, ist der git Arbeitsprozess recht kompliziert.

Na ja, ich nehme an, diese Komplexität dem Git anzukreiden wäre ein Irrweg. Ich denke, sobald mehr als eine Person an einem Softwareprojekt - in einem Open Source-Projekt, wo alle Beteiligten ein Mitspracherecht haben, sowieso - mitwirkt, wird es zeitintensiv :-|.
neue medienordnung plus
  
@Andrew Manning
can you please do the following:

  • Make a new branch off tag v6 (currently equivalent to master branch)
  • Copy your translated images into the assets/img/ folder.
  • Integrate all your translations into the single German content block, including updating the img src links to reference your new German images
  • Submit a new pull request.
  

Is it correct, that currently equivalent to master branch is v1?
RawGit Frequently Asked Questions

neue medienordnung plus
  
description for [nobb]-Tag

neue medienordnung plus
  last edited: Fri, 28 Apr 2017 14:17:03 +0200  
I need a description for [nobb]-Tag. I mean the syntax of [nobb]-Tag in this manual Hubzilla specific codes to irritate. See also this diskussion .

@Hubzilla Support Forum+ #observer #observertag #HubzillaTags #HubzillaCode
giac hellvecio
  
This observer-description https://project.hubzilla.org/help/member/bbcode#Hubzilla_specific_codes is correct, right?


I think , yes, but ping the maters ( Mike Mario Andrew..) ;-)
Mike Macgirvin
  
So basically fixed in dev.
Marshall Sutherland
  
not to be confused with "noob"
Hubzilla specific codes: Observer-Tag

neue medienordnung plus
  last edited: Fri, 28 Apr 2017 13:43:56 +0200  
How works' it with Observer-Tag? I try with this manual it observer.name and  observername, but it worksn't :|.

@Hubzilla Support Forum
neue medienordnung plus
  
comment source present me <span class="bb_observer" title="Verschiedene Betrachter werden diesen Text unterschiedlich sehen">neue medienordnung plus</span>, but isn't helpfull. What is the name and the syntax for observer-tag?
neue medienordnung plus
  last edited: Fri, 28 Apr 2017 13:54:09 +0200  
OK it works :). The solution is:
  • type bracket [
  • type ob
  • choose [ observer.name ] without space character.
Andrew
  
I meant the View Source option in the comment menu beside the like buttons.
Access to clouds-list

neue medienordnung plus
  last edited: Fri, 28 Apr 2017 12:53:52 +0200  
The Hubs (s. hublist https://project.hubzilla.org/register ) present me with URL
hub.server-id.domain/cloud the list of clouds for other channels of this hub. Is it a bug or a feature?

#cloud #cloudlist #cloudaccess #privacy @Hubzilla Support Forum
cer
cer
  
Feature, you can't access what you don't have permission to see.
neue medienordnung plus
  
I feel it as #inconsistent, when for view of public webpages for Hub I must type the channel-name, for example https://dev.hubzilla.org/webpages/flegno (easy https://dev.hubzilla.org/webpages is not good enough). But https://dev.hubzilla.org/cloud display me all channels at this Hub.
Comanche Page Description Language online course

neue medienordnung plus
  last edited: Fri, 28 Apr 2017 12:52:36 +0200  
@tobias verstehe ich es richtig, dass ein Online-Kurs Comanche Page Description Language demnächst geplant ist? Was sind die Teilnahmebedingungen für diesen Kurs?

#comanche #OnlineKurs #comancheOnlineKurs #hubzillaRocks

@Deutschsprachige Nutzer
hEARt PhoniX
  
lol
mal sehen was genau wird, im Minimum: lesen können ;p
Ich möchte Neueinsteigern versuchen, den notwendigen Shups zu geben und ein bisschen Ideen, was möglich ist, um Ideen anzukurbeln.
Weiterer Input zur Weiterentwicklung willkommen, aber dafür muss erstmal der Anfang da sein.
Für mich ist es auch ein erster Versuch, um zu überlegen, was von meinen Wünschen für einen Kurs schon direkt machbar ist. Denn ich arbeite an einigen Howtos, für die ich natürlich Hubzilla nutzen möchte. Bei manchem weiß ich, daß es (noch) nicht geht, manche Lösungen finden sich evt. beim Konzipieren. in ca 1 Woche dann mehr.
neue medienordnung plus
  last edited: Wed, 03 May 2017 08:42:51 +0200  
@tobias Ich habe nicht nach Inhalten gefragt, da bin ich bereit alles, was mit CPDL (Comanche Page Description Language) zu tun hat, zu verschlingen :).
  • Wie bekommt man die Chance, an dem Kurs teil zu nehmen?
  • hast du dich mit der Plattform, wo dein Kurs gestreamt wird, festgelegt?
Ich könnte bei der Kurs-Orga beisteuern, wenn es darum geht, Dudle aufzusetzen, um die passenden Zeiten zu ermitteln. Oder gibt es in Zeiten nicht zu rütteln, diese sind bzw. werden von dir einfach bekannt gegeben? Vlt. ist es keine interaktive Veranstaltung, sondern ein Video?

Bei einer interaktiven Veranstaltung könnte der Lerneffekt für alle besser ausfallen. Man könnte bspw. damit http://www.konferenzen.eu/telefonkonferenz-gratis-faq.html versuchen. Portunity GmbH (konferenzen.eu) bietet auch Screen-Sharing im kostenlosen Tarif - habe ich nur in einer Ein-Mann-Veranstaltung mit sich selbst das Screen-Sharing-Feature getestet - es hat funktioniert :).
paulfree14
  last edited: Tue, 02 May 2017 20:24:44 +0200  
uuuh hört sich interessant an. Ich wäre interessiert! :)
Github-directory for images for de-branch

neue medienordnung plus
  last edited: Thu, 27 Apr 2017 12:04:09 +0200  
@Andrew Manning Where, in wich Github-directory can I upload images for de-branch? S. https://hub.libranet.de/page/flegno/hubzilla-project
Andrew
  
It's no more a vulnerability than hosting the Hubzilla git repo itself on GitHub. The page is public in this case, and the use of HTTPS places the trust primarily in GitHub, which is trustworthy historically.
neue medienordnung plus
  
Good question. Let's go with lang/de/assets/img in parallel with the top structure.

You mean lang/de/hubzilla-website/assets/img/?
Andrew
  
Let's hold this discussion until we settle the basic page mechanics. The way I have it structured now, I think the lang folder might be unnecessary.
https://lastauth.com/ - ERROR 500 - Internal Server Error!

neue medienordnung plus
  
ERROR 500 - Internal Server Error!
for https://lastauth.com/
Change browser language in Microsoft Edge

neue medienordnung plus
  
internet explorer Setting language preferences

neue medienordnung plus
  
Setting language preferences in a browser

neue medienordnung plus
  
"Google: US-Richterin ordnet Herausgabe von außerhalb der USA gespeicherten Daten an"

neue medienordnung plus
  
Die Richterin lehnt eine Anfechtung Googles ab. Sie sieht keine Parallele zu einem ähnlichen Fall, bei dem es um von Microsoft in Irland gespeicherte Daten ging. Google könnte Daten in den Vereinigten Staaten auch aus ausländischen Rechenzentren abrufen.

Na wenn es kein Argument dafür ist, keine zentral organisierten Dienste zu nutzen :) Weiterlesen -> http://www.zdnet.de/88293911/google-us-richterin-ordnet-herausgabe-von-ausserhalb-der-usa-gespeicherten-daten-an/
Florian B
  
DB ist die Deutsche Bahn.

Und ich bin immer vorsichtig dabei Daten und Services in ne Cloud zu schieben.
neue medienordnung plus
  
Keine Ahnung, ob Cloud ein geschützter Begriff ist, aber der beste Schutz der Daten ist bekanntlich keine Daten zu erfassen. Die Daten sind in Gefahr, sobald diese erfasst sind - egal, ob nun auf einem online- oder standalone-Gerät, egal elektronisch oder auf dem Papier . Zu dem Papier-Datenschutz-GAU - s. die Erfahrung von Ralph Giordano in der offline-Welt
Zweiter Weltkrieg. "Urkatastrophe der Menschheitsgeschichte". Ralph Giordano im Gespräch mit Christoph Heinemann, 29.08.2014 - http://www.deutschlandfunk.de/zweiter-weltkrieg-urkatastrophe-der-menschheitsgeschichte.694.de.html?dram:article_id=295923
neue medienordnung plus
  last edited: Thu, 27 Apr 2017 09:49:07 +0200  
Und ich bin immer vorsichtig dabei Daten und Services in ne Cloud zu schieben.

Sobald irgendeine Lösung bspw. Cloud einen Wettbewerbsvorteil bietet - wird die Lösung eingesetzt. Wer im aktuellen Wirtschaftssystem diese Regel ignoriert, hat spürbare Wettbewerbsnachteile :|.
neue medienordnung plus
  last edited: Sat, 29 Apr 2017 05:59:13 +0200  
@DE Übersetzungen @zottel erwähnt hier
Ich habe teilweise mal ein bisschen Glossar gepflegt, aber das ist noch extrem lückenhaft.

einen Glossar. Wo, wie kann man einen Zugriff auf das Glossar von @zottel bekommen?
neue medienordnung plus
  last edited: Sat, 29 Apr 2017 05:59:30 +0200  
@DE Übersetzungen Ist mit Glossar dieses Glossar gemeint?
zottel
  
Ich meinte das Glossar auf Transifex. Da ich schon seit Ewigkeiten keine Zeit mehr hatte, was zu übersetzen, kann ich aber nicht hundertproznetig sagen, ob es das noch gibt. :-)
data model and browser sniffing for language-sensitive Hubzilla-Help in local Hubs

neue medienordnung plus
  
Andrew
  
Your idea for implementing multilingual websites using dedicated channels could work, but I think consuming an entire channel for this purpose is not ideal. I think we can add some more metadata to the website "package" that will enable the import tool to construct language-specific page blocks. Here's an idea: We could add a field in the JSON files associated with each imported element that designate the element's language. It'll take some more thought about how the import tool will use this to render the page to a visitor in their language, but we already have the JavaScript idea you linked to, and if the visitor is an authenticated member then the

    [observer.language=en]Text to display if observer language is English[/observer]

BBcode could be useful too.
neue medienordnung plus
  
I think we can add some more metadata to the website "package" that will enable the import tool to construct language-specific page blocks.

I'd love to test this workflow with language-specific page blocks construct on https://dev.hubzilla.org/ . Important is, that we provide a userfriendly efficiently workflow for translate-Contributors.