[PYTHON] Ich habe an der Übersetzungsaktivität des offiziellen Django-Dokuments teilgenommen

Django ist gut!

Ich benutze es als Hobby, aber ich habe das Gefühl, dass die offiziellen Ikansen-Dokumente viel Englisch enthalten, was ein Hindernis für Neuankömmlinge darstellt.

Natürlich ist es gut, einen Artikel über Qiita zu schreiben, aber warum nicht zuerst das Dokument selbst übersetzen? Wenn die Methode in einem Artikel veröffentlicht wird, sind möglicherweise auch andere Personen daran interessiert. Ich dachte, also werde ich einen Artikel schreiben.

Wie machst du mit?

DJANGO PROJECT.JP

Wenn Sie hier zugreifen, wird die folgende Seite angezeigt.

スクリーンショット 2020-04-21 2.20.38.png

Erstellen Sie ein Transifex-Konto und beantragen Sie den Beitritt zum Team.

Nach der Genehmigung können Sie tatsächlich übersetzen.

In meinem Fall wurde ich ungefähr zwei Tage nach dem Antrag zertifiziert.

Übersetzen

Zunächst habe ich gelernt, dass wir uns nicht die Bemühungen unserer Vorgänger ansehen sollten.

――Stürzen Sie sich nicht ohne Erlaubnis in die Google-Übersetzung, Zettai.

Dies scheint verschiedene Probleme im Zusammenhang mit Rechten zu verhindern. Zunächst einmal ist es in Ordnung, wenn Sie mit der Google-Übersetzung fertig sind. Außerdem habe ich das Gefühl, dass es eine Gewohnheit gibt, die Übersetzungssoftware eigen ist, und ich denke, dass sie in der Rezension enthüllt wird.

--Verwenden Sie technische und technische Begriffe, wie sie in dem in der App verwendeten Stil verwendet werden.

Ich weiß nicht, wie andere OSS-Projekte funktionieren, aber Django zögerte nicht, weil die Wörter, die ich behalten wollte, richtig spezifiziert waren.

Wie war es?

Als allererstes,

――Kommen Sie mit dem übersetzten Feld vertraut

Ich denke, dies ist der größte Vorteil der Teilnahme an Übersetzungsaktivitäten. Aufzuschreiben, wie Ihr Lieblings-Framework aussieht, ist keine Erfahrung, die Sie leicht machen können, deshalb werde ich den Umfang noch einmal untersuchen. Der Engpass besteht darin, dass Wissen stetig ausfällt, wenn es sich um ein Format mit nur Eingaben handelt, das in der Regel durch Selbststudium erstellt wird, wenn keine Zeit vorhanden ist. Nach dem Erwerb von Wissen ist es jedoch erforderlich, es richtig zu verstehen und auf leicht verständliche Weise auf Japanisch zusammenzustellen. Ich denke, es war eine große Hilfe bei der Verbesserung des Verständnisses.

Und zweitens,

Wenn Sie es richtig schreiben, kann es richtig sein, sich mit Englisch rund um die Technologie vertraut zu machen. Außerdem ist das Originaldokument in Englisch, und ich muss vorerst die Bedeutung in Englisch annehmen, da ich es übersetzen werde. Daher ist es auch ein wichtiger Punkt, dass der Widerstand gegen das Lesen von Englisch verringert wird.

Ich bin mir sicher, dass es noch andere gibt, aber ich denke, die beiden oben genannten Punkte sind die Hauptvorteile.

Ich bin nicht sicher genug, um an OSS teilzunehmen ...

Ich denke, es ist okay, wenn Sie mit Begeisterung hart lernen. Zumindest wenn es um Django geht, werden die von mir beantragten Übersetzungen überprüft, und ich habe nicht die technischen Fähigkeiten, aber es gefällt mir, also habe ich beschlossen, mich vorerst zu engagieren.

Wenn die Anzahl der an der Community beteiligten Personen zunimmt, wirkt sich dies positiv aus, und ich denke, das Gute an OSS ist, dass Sie auf irgendeine Weise teilnehmen können.

Wenn Sie diesen Artikel lesen möchten, lassen Sie uns gemeinsam mit Django zusammenarbeiten!

Recommended Posts

Ich habe an der Übersetzungsaktivität des offiziellen Django-Dokuments teilgenommen
Ich habe an der ISUCON10-Qualifikationsrunde teilgenommen!
Ich habe den asynchronen Server von Django 3.0 ausprobiert
Ich habe die Sitzungsaufbewahrungsdauer von Django überprüft
Die Geschichte der Anzeige von Mediendateien in Django
Ich habe die Leistung von 1 Million Dokumenten mit mongoDB gemessen
Wartung der Django + MongoDB-Entwicklungsumgebung (mitten im Schreiben)
Ich habe die Grundoperation von Seaborn im Jupyter Lab geschrieben
Zusammenfassung der Stolperpunkte in Django zum ersten Mal
Ich kann mich mit Django 3 nicht auf der Admin-Seite anmelden
Ich habe die Grundoperation von Numpy im Jupyter Lab geschrieben.
Ich habe an AtCoder (ABC158) teilgenommen.
Ich habe die Berechnungszeit des in Python geschriebenen gleitenden Durchschnitts verglichen
django kann nicht in der Entwicklungsumgebung von pipenv + pyenv installiert werden
Ich habe den Code geschrieben, um den Brainf * ck-Code in Python zu schreiben
Ich möchte die Bevölkerung jedes Landes der Welt kennenlernen.
Ich habe mich im Labyrinth verlaufen
Aktivitätsprotokoll im Programmierkreis
Japanische Übersetzung des e2fsprogs-Handbuchs
Die Geschichte der Teilnahme an AtCoder
Ich habe den Mechanismus der Flaschenanmeldung untersucht!
Implementierung der Login-Funktion in Django
Ich habe am PyData Tokyo Meetup # 2 teilgenommen
Wechseln Sie die in Django 1.9 angezeigte Sprache
Die Geschichte des "Lochs" in der Akte
Ich habe die Warteschlange in Python geschrieben
Japanische Übersetzung des man-db Handbuchs
Ich habe an Kaggles NFL-Wettbewerb teilgenommen
Japanische Übersetzung des Util-Linux-Handbuchs
Ich habe an AtCoder teilgenommen (ABC169 Edition)
Ich habe den Stack in Python geschrieben
Japanische Übersetzung des iproute2-Handbuchs
Holen Sie sich die Abfragezeichenfolge (Abfragezeichenfolge) mit Django
Ich möchte komplizierte vier Regeln in der IF-Anweisung der Django-Vorlage verwenden! → Verwenden Sie eine benutzerdefinierte Vorlage
Ich möchte das Ergebnis von "Zeichenfolge" .split () in Python stapelweise konvertieren
Ich möchte die abstrakte Klasse (ABCmeta) von Python im Detail erklären
Ich möchte eine Liste in der Reihenfolge anderer Listen sortieren
Ich möchte die Django Debug Toolbar in Ajax-Anwendungen verwenden
Ich möchte einen beliebigen Befehl im Befehlsverlauf von Shell belassen
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Ich habe einen Fehler beim Abrufen der Hierarchie mit MultiIndex von Pandas gemacht
Ich habe versucht, den Höhenwert von DTM in einem Diagramm anzuzeigen
Ich habe versucht, berührungsbezogene Methoden im Szenenmodul von Pythonista zu berühren
Betrachten Sie die Beschreibung von Dockerfile (Django + MySQL②)
Holen Sie sich die IP-Adresse des Kunden mit Django
Ich habe den Inhalt des Docker-Volumes überprüft
[Verständnis in 3 Minuten] Der Beginn von Linux
Überprüfen Sie das Verhalten des Zerstörers in Python
Die Geschichte eines Fehlers in PyOCR
Verstehen Sie den Komfort des Django Rest Framework
Ich habe die Optionen von copyMakeBorder von OpenCV überprüft
Django ~ Lass es uns im Browser anzeigen ~
So überprüfen Sie die Version von Django
Implementieren Sie einen Teil des Prozesses in C ++
Die Ordnerstruktur von Flask ist zusammengefasst
Ich kannte die Grundlagen von Python nicht
Das Ergebnis der Installation von Python auf Anaconda