Ich bin an Übersetzungsarbeiten beteiligt. Wann werden meine übersetzten chinesischen Texte mit der bestehenden Version synchronisiert? Es fühlt sich wie eine ziemliche Leistung an, Übersetzungsarbeit zu leisten!
Übersetzungen werden normalerweise dienstags zusammengeführt. Ich schaue mir gerne Commits · discourse/discourse · GitHub an, um zu prüfen, ob neue Übersetzungen zusammengeführt wurden, da ich dann Discourse aktualisieren möchte.
Discourse ist viel moderner als viele der anderen von Ihnen genannten Plattformen, und daher ist seine Grundlage anders – geschrieben in Ruby und mit Docker betrieben. Es ist eine ziemliche Lernkurve, aber ich denke, es lohnt sich (einige dieser Dinge wie Docker werden sich meiner Meinung nach in Zukunft auszahlen zu verstehen, und generell ist die Administration recht reibungslos und es ist generell sehr stabil mit einem ziemlich gesunden Entwicklungsökosystem, soweit ich das beurteilen kann).
Und es überrascht mich nicht, dass es im chinesischen Internet nur sehr wenig darüber gibt… vielleicht wird sich das mit der Zeit ändern, aber letztendlich ist es nicht nur eine Frage der Sprachbarriere, es gibt auch tatsächliche technische Barrieren.
努力吧!你会成功! 你的翻译建议以及这里的问题也会帮别人更顺利得把Discourse设置好
Ich habe zuvor die SMF-Forensoftware (PHP-basiert und etwas retro) vor Discourse verwendet und ich kann verstehen, woher Sie kommen. Diese Forensoftware war in Bezug auf Admin-Sachen etwas logischer und organisierter. Ich kann jedoch freudig berichten, dass ich mich nach etwas weniger als zwei Tagen, in denen ich mich im Discourse-Adminbereich umgesehen habe, daran gewöhne. Es ist also am Anfang sehr überwältigend, aber die Änderung von Discourses Ansatz zahlt sich sehr schnell aus, da es unglaublich anpassbar und wirklich zukunftssicher ist. Ich wünsche Ihnen viel Glück!
Bearbeiten: Rechtschreibfehler
Ich stimme zu, dass Discourse nicht trivial einzurichten ist, und es ist das erste große Projekt, mit dem ich zu tun habe, das in Ruby/Rails geschrieben ist.
Die einzig wirklich schwierigen Probleme gab es jedoch bei der Einrichtung ausgehender E-Mails. Die empfohlenen E-Mail-Anbieter sprechen nicht einmal mit jemandem, der ein geringes Volumen betreibt. Es wurde ein zusätzlicher Tag für die Einrichtung eingehender E-Mails aufgewendet, auf die viele unserer Benutzer bestehen… überall findet man Leute, die sich nicht darum kümmern, mit einem neuen Dienst zu interagieren
.
Wir haben auch unsere Installation „gebrickt“, irgendwo zwischen meinem Versuch, etwas zu tun, von dem ich nicht wusste, dass es unmöglich ist (mehr als 2 Ebenen von Kategorien verschachteln), und dann dem Versuch, das, was ich getan hatte, zu löschen … gleichzeitig brach ein Entwickler, dem ich Root-Rechte gegeben hatte, einige Dinge, während er versuchte, eine andere Website auf demselben Host zu betreiben. .. musste neu installieren und alle Kategorien neu erstellen.
Es hat sich absolut gelohnt.
Danke! Wir haben uns sehr über Ihr Feedback zu unserem Produkt gefreut. Wir versuchen definitiv, die Admin-Erfahrung zu vereinfachen und werden Verbesserungen in den von Ihnen genannten Bereichen vornehmen.
Wir lassen unsere neuen Mitarbeiter normalerweise auch ein selbst gehostetes Setup bei einem Anbieter durchlaufen, daher werden wir versuchen, dies noch einmal zu überprüfen, um zu sehen, was wir optimieren können.
Übrigens, auf Ihrem Screenshot steht der Überschlüssel oben
js.notifications.titles.linked_consolidated
also ist es nicht „likes“ → „点赞“, sondern sollte „link“ → „链接“ sein
Es gibt einen ähnlichen Schlüssel
js.notifications.titles.likes_consolidated
was jedoch „点赞“ wäre.
Es gibt eine Befehlszeile, die das Verschachteln von Unterkategorien über nur eine Ebene hinaus ermöglicht. Man muss suchen. Aber ich habe meine so eingestellt, dass 3 Eltern\Unterkat1\Unterkat2 erlaubt sind.
Brevo com ist in seiner kostenlosen Stufe ziemlich gut.
Ich glaube, du meinst das?
Ja, das ist der richtige. Danke
Hallo! Ich habe kürzlich eine Self-Hosted-Installation auf einem chinesischen Cloud-Server ausprobiert und dabei keine komplizierten Probleme festgestellt.
Ich vermute, die Dokumentation scheint hier etwas lückenhaft zu sein. Tatsächlich enthält der Ordner templates der Standard-Docker-Installation bereits integrierte Dateien zur Lösung der chinesischen Netzwerkumgebung: web.china.template.yml
Aber mir ist aufgefallen, dass diese Datei in der Dokumentation anscheinend nicht erwähnt wird. Und diese Datei muss auch aktualisiert werden, um das jüngste Problem der chinesischen Blockierung von docker.io zu lösen.
Ich habe etwa 20 Instanzen gemäß der offiziellen Anleitung (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) ohne Probleme installiert…
Wenn Sie die Alibaba Cloud-Region Hongkong verwenden, gibt es keine Netzwerkumgebungsblocker.
Ich denke jedoch, dass die Installation von Discourse ein gewisses Maß an Erfahrung mit dem Programmieren oder der Funktionsweise einer Website (DNS, Domain, Netzwerkport usw.) erfordert, zumindest sollten Sie mit dem Lesen der obigen Anleitung vertraut sein.
Wenn nicht, benötigen Sie entweder jemanden, der Ihnen hilft, oder Sie müssen das Internet durchsuchen, um weitere Dokumente zu finden (meist nicht auf Chinesisch).
Ein kleiner Tipp ist, dass die Verwendung von Englisch als Admin-Oberflächensprache Ihnen hilft, schneller und genauer zu suchen, wenn Sie auf ein Problem stoßen, und Ihnen Zeit spart, die Zuordnung von Wörtern zwischen Chinesisch und Englisch zu finden. Auch falls Sie einen Screenshot hochladen müssen, um Hilfe zu bitten. Sobald Sie damit vertraut sind, können Sie es jederzeit wieder zurückwechseln (das mache ich, als ich meine erste Instanz installiert habe).
Das liegt daran, dass Discourse (versucht) so viele schöne und klare Funktionalitäten zu bieten, die keine andere Software, nicht einmal kostenpflichtige, geschweige denn Freeware, bietet.
Wenn man viele Optionen benötigt, dann wird es zwangsläufig früher oder später zu einem „Dschungel der Optionen“. Und das Discourse-Team arbeitet hart daran, diesen „Dschungel“ so gut wie möglich in Ordnung zu halten. Ich denke also, wir sollten unsere Kritik mit Lob im Herzen abwägen.
(Beitrag vom Autor gelöscht)
Können Sie bitte klarstellen, was Sie damit meinen? Ich vermute, es könnte ein Missverständnis vorliegen. Wir haben unsere eigenen Nutzungsbedingungen hier, Terms of Service - Discourse Meta, die wir auch als Vorlage zur Verfügung stellen (wir empfehlen den Administratoren, diese zu lesen, bei Bedarf ihren eigenen Anwalt zu konsultieren und sie nach Belieben zu bearbeiten) … aber die meisten Discourse-Sites arbeiten unabhängig, sodass wir nicht direkt an der Blockierung oder Durchsetzung beteiligt sind.
Die Websites, die Hosting direkt von discourse.org kaufen, müssen unsere Hosting-Bedingungen befolgen, Discourse Self-Serve Hosting Terms | Discourse - Civilized Discussion … aber solange die Administratoren unsere Regeln befolgen (hauptsächlich geht es darum, Gesetze einzuhalten), mischen wir uns nicht in die Bedingungen ein, die sie für ihre eigenen Benutzer festlegen.
Mein Fehler, ich habe es fälschlicherweise für Discord gehalten. Tatsächlich ein Missverständnis.
Ich weiß nicht, was ich zu dieser Zeit getan habe, aber etwas im Zusammenhang mit Discord und meinem Verstand hat Discourse automatisch als Discord angenommen.
Ansonsten ist Discourse für das, was es ist, in der Tat großartig, es ist nichts Falsches daran.
Discord ist tatsächlich ziemlich schlecht darin, die Klage von Benutzern zu blockieren.
Können Sie Ihre Aussage bitte etwas erklären (als ob ich neu bei DISCORD wäre)?
Und finden Sie das nicht auch in Discourse hinderlich?
Nehmen wir an, Sie kaufen ein Produkt von einem Unternehmen, und das Produkt war so schlecht, dass jemand ernsthaften Schaden erleidet, dann ist das die Schuld des Unternehmens. Aber während des Kaufs hat das Unternehmen automatisch festgelegt, dass die Möglichkeit, eine Klage einzureichen, nicht gestattet ist, ohne die Benutzer zu informieren, dann sind Sie selbst dann im Arsch, wenn es die Schuld des Unternehmens ist. Im Grunde ist das, was mit Discord passiert, sie blockieren die Möglichkeit, sie zu verklagen, indem sie automatisch die Option zum Blockieren von Benutzerklagen in den Bedingungen ankreuzen, falls in Zukunft etwas passieren sollte.
Nein, sie erzwingen keine Art von Blockierung von Benutzerklagen. Ich habe immer noch das Recht, sie zu verklagen, wenn ihr Produkt mir auf irgendeine Weise Schaden zufügt. Obwohl die Blockierung von Benutzerklagen auf einer Online-Diskussionsplattform nicht viel bewirken wird, ist es moralisch sicherlich eine Verletzung unserer Rechte.
