Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/units/?format=api&page=2
https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/units/?format=api&page=3", "previous": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/units/?format=api", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "It is recommended to keep all the filenames in this file sorted alphabetically. It will make verifying changes when upgrading the port much easier." ], "previous_source": "", "target": [ "" ], "id_hash": 4715181234605530819, "content_hash": 4715181234605530819, "location": "book.translate.xml:368", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 52, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/110585/?format=api", "priority": 100, "id": 190685, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=c16fb059cc401ec3", "url": "https://translate-dev.freebsd.org/api/units/190685/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.074955Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Creating a packing list manually can be a very tedious task. If the port installs a large numbers of files, <link linkend=\"plist-autoplist\">creating the packing list automatically</link> might save time." ], "previous_source": "", "target": [ "" ], "id_hash": 6757916895170458472, "content_hash": 6757916895170458472, "location": "book.translate.xml:374", "context": "", "note": "(itstool) path: tip/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 53, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/110586/?format=api", "priority": 100, "id": 190686, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=ddc8f19c763ef368", "url": "https://translate-dev.freebsd.org/api/units/190686/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.084505Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "There is only one case when <filename>pkg-plist</filename> can be omitted from a port. If the port installs just a handful of files, list them in <varname>PLIST_FILES</varname>, within the port's <filename>Makefile</filename>. For instance, we could get along without <filename>pkg-plist</filename> in the above <filename>oneko</filename> port by adding these lines to the <filename>Makefile</filename>:" ], "previous_source": "", "target": [ "" ], "id_hash": 6783779376855768794, "content_hash": 6783779376855768794, "location": "book.translate.xml:380", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 54, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 50, "source_unit": "https://translate-dev.freebsd.org/api/units/110587/?format=api", "priority": 100, "id": 190687, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=de24d366b81bdeda", "url": "https://translate-dev.freebsd.org/api/units/190687/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.093863Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "PLIST_FILES=\tbin/oneko \\\n\t\tman/man1/oneko.1.gz \\\n\t\tlib/X11/app-defaults/Oneko \\\n\t\tlib/X11/oneko/cat1.xpm \\\n\t\tlib/X11/oneko/cat2.xpm \\\n\t\tlib/X11/oneko/mouse.xpm" ], "previous_source": "", "target": [ "" ], "id_hash": 8079096226690141198, "content_hash": 8079096226690141198, "location": "book.translate.xml:389", "context": "", "note": "(itstool) path: sect2/programlisting", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 55, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/110588/?format=api", "priority": 100, "id": 190688, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=f01eb7369a108c0e", "url": "https://translate-dev.freebsd.org/api/units/190688/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.106118Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Usage of <varname>PLIST_FILES</varname> should not be abused. When looking for the origin of a file, people usually try to <application>grep</application> through the <filename>pkg-plist</filename> files in the ports tree. Listing files in <varname>PLIST_FILES</varname> in the <filename>Makefile</filename> makes that search more difficult." ], "previous_source": "", "target": [ "" ], "id_hash": 8707854560625714027, "content_hash": 8707854560625714027, "location": "book.translate.xml:397", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 56, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://translate-dev.freebsd.org/api/units/110589/?format=api", "priority": 100, "id": 190689, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=f8d8839631dc636b", "url": "https://translate-dev.freebsd.org/api/units/190689/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.116989Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "If a port needs to create an empty directory, or creates directories outside of <filename>${PREFIX}</filename> during installation, refer to <xref linkend=\"plist-dir-cleaning\"/> for more information." ], "previous_source": "", "target": [ "" ], "id_hash": 2619444419540745022, "content_hash": 2619444419540745022, "location": "book.translate.xml:407", "context": "", "note": "(itstool) path: tip/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 57, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/110590/?format=api", "priority": 100, "id": 190690, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=a45a22d2379afb3e", "url": "https://translate-dev.freebsd.org/api/units/190690/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.127282Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "As <varname>PLIST_FILES</varname> is a <citerefentry><refentrytitle>make</refentrytitle><manvolnum>1</manvolnum></citerefentry> variable, any entry with spaces must be quoted. For example, if using keywords described in <citerefentry><refentrytitle>pkg-create</refentrytitle><manvolnum>8</manvolnum></citerefentry> and <xref linkend=\"plist-keywords\"/>, the entry must be quoted." ], "previous_source": "", "target": [ "" ], "id_hash": 227841805356666700, "content_hash": 227841805356666700, "location": "book.translate.xml:414", "context": "", "note": "(itstool) path: tip/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 58, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/110591/?format=api", "priority": 100, "id": 190691, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=832974ea31448f4c", "url": "https://translate-dev.freebsd.org/api/units/190691/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.136952Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "PLIST_FILES=\t\"@sample ${ETCDIR}/oneko.conf.sample\"" ], "previous_source": "", "target": [ "" ], "id_hash": -9071950105430321132, "content_hash": -9071950105430321132, "location": "book.translate.xml:418", "context": "", "note": "(itstool) path: tip/programlisting", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 59, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/110592/?format=api", "priority": 100, "id": 190692, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=0219f571c1c21814", "url": "https://translate-dev.freebsd.org/api/units/190692/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.146575Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Later we will see how <filename>pkg-plist</filename> and <varname>PLIST_FILES</varname> can be used to fulfill <link linkend=\"plist\">more sophisticated tasks</link>." ], "previous_source": "", "target": [ "" ], "id_hash": -2636367806328021360, "content_hash": -2636367806328021360, "location": "book.translate.xml:421", "context": "", "note": "(itstool) path: sect2/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 60, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/110593/?format=api", "priority": 100, "id": 190693, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=5b69bd72be8ade90", "url": "https://translate-dev.freebsd.org/api/units/190693/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.156266Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Creating the Checksum File" ], "previous_source": "", "target": [ "" ], "id_hash": 5697477808960266292, "content_hash": 5697477808960266292, "location": "book.translate.xml:429", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 61, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/110594/?format=api", "priority": 100, "id": 190694, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=cf1181e176bf6034", "url": "https://translate-dev.freebsd.org/api/units/190694/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.166531Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Just type <command>make makesum</command>. The ports framework will automatically generate <filename>distinfo</filename>. Do not try to generate the file manually." ], "previous_source": "", "target": [ "" ], "id_hash": -6538759699609316613, "content_hash": -6538759699609316613, "location": "book.translate.xml:431", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 62, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/110595/?format=api", "priority": 100, "id": 190695, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=2541a8b2712592fb", "url": "https://translate-dev.freebsd.org/api/units/190695/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.176569Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Testing the Port" ], "previous_source": "", "target": [ "" ], "id_hash": 3734625763310272506, "content_hash": 3734625763310272506, "location": "book.translate.xml:438, book.translate.xml:18737", "context": "", "note": "(itstool) path: sect1/title\n(itstool) path: chapter/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 63, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/110596/?format=api", "priority": 100, "id": 190696, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=b3d40e5847217ffa", "url": "https://translate-dev.freebsd.org/api/units/190696/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.185583Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Make sure that the port rules do exactly what is desired, including packaging up the port. These are the important points to verify:" ], "previous_source": "", "target": [ "" ], "id_hash": 5029412630150008484, "content_hash": 5029412630150008484, "location": "book.translate.xml:440", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 64, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/110597/?format=api", "priority": 100, "id": 190697, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=c5cc1023e0f44ea4", "url": "https://translate-dev.freebsd.org/api/units/190697/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.194709Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<filename>pkg-plist</filename> does not contain anything not installed by the port." ], "previous_source": "", "target": [ "" ], "id_hash": 3199904285996929625, "content_hash": 3199904285996929625, "location": "book.translate.xml:446", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 65, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/110598/?format=api", "priority": 100, "id": 190698, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=ac6857fe8a18d259", "url": "https://translate-dev.freebsd.org/api/units/190698/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.204405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<filename>pkg-plist</filename> contains everything that is installed by the port." ], "previous_source": "", "target": [ "" ], "id_hash": -4394005647128958304, "content_hash": -4394005647128958304, "location": "book.translate.xml:451", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 66, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/110599/?format=api", "priority": 100, "id": 190699, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=43055b24f5d16aa0", "url": "https://translate-dev.freebsd.org/api/units/190699/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.214344Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "install" ], "previous_source": "", "target": [ "" ], "id_hash": 7331308562946027990, "content_hash": 7331308562946027990, "location": "book.translate.xml:457, book.translate.xml:745, book.translate.xml:6689, book.translate.xml:6742, book.translate.xml:8966, book.translate.xml:9901", "context": "", "note": "(itstool) path: para/buildtarget", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 67, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/110541/?format=api", "priority": 100, "id": 190700, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=e5be0a4b892d71d6", "url": "https://translate-dev.freebsd.org/api/units/190700/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.232744Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "The port can be installed using the <_:buildtarget-1/> target. This verifies that the install script works correctly." ], "previous_source": "", "target": [ "" ], "id_hash": 7449121786653389788, "content_hash": 7449121786653389788, "location": "book.translate.xml:456", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 68, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/110600/?format=api", "priority": 100, "id": 190701, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=e76098cc3e1933dc", "url": "https://translate-dev.freebsd.org/api/units/190701/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.242229Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "deinstall" ], "previous_source": "", "target": [ "" ], "id_hash": 44128413461524339, "content_hash": 44128413461524339, "location": "book.translate.xml:463", "context": "", "note": "(itstool) path: para/buildtarget", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 69, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/110601/?format=api", "priority": 100, "id": 190702, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=809cc68ee8e02f73", "url": "https://translate-dev.freebsd.org/api/units/190702/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.252447Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "The port can be deinstalled properly using the <_:buildtarget-1/> target. This verifies that the deinstall script works correctly." ], "previous_source": "", "target": [ "" ], "id_hash": -7917850595018597089, "content_hash": -7917850595018597089, "location": "book.translate.xml:462", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 70, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/110602/?format=api", "priority": 100, "id": 190703, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=121e24d59b4d1d1f", "url": "https://translate-dev.freebsd.org/api/units/190703/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.262910Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "fetch" ], "previous_source": "", "target": [ "" ], "id_hash": 21709203608367695, "content_hash": 21709203608367695, "location": "book.translate.xml:469, book.translate.xml:667, book.translate.xml:668, book.translate.xml:671, book.translate.xml:6831", "context": "", "note": "(itstool) path: para/buildtarget", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 71, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/110603/?format=api", "priority": 100, "id": 190704, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=804d2067d96ef24f", "url": "https://translate-dev.freebsd.org/api/units/190704/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.272417Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "The port only has access to network resources during the <_:buildtarget-1/> target phase. This is important for package builders, such as <package role=\"port\">ports-mgmt/poudriere</package>." ], "previous_source": "", "target": [ "" ], "id_hash": -1703759276699027091, "content_hash": -1703759276699027091, "location": "book.translate.xml:468", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 72, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/110604/?format=api", "priority": 100, "id": 190705, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=685b07f6f993f96d", "url": "https://translate-dev.freebsd.org/api/units/190705/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.282090Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Make sure that <command>make package</command> can be run as a normal user (that is, not as <systemitem class=\"username\">root</systemitem>). If that fails, the software may need to be patched. See also <xref linkend=\"uses-fakeroot\"/> and <xref linkend=\"uses-uidfix\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": -1378529399133050361, "content_hash": -1378529399133050361, "location": "book.translate.xml:474", "context": "", "note": "(itstool) path: listitem/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 73, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://translate-dev.freebsd.org/api/units/110605/?format=api", "priority": 100, "id": 190706, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=6cde7ad0b43dea07", "url": "https://translate-dev.freebsd.org/api/units/190706/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.291938Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Recommended Test Ordering" ], "previous_source": "", "target": [ "" ], "id_hash": 5197899476924525510, "content_hash": 5197899476924525510, "location": "book.translate.xml:482", "context": "", "note": "(itstool) path: procedure/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 74, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/110606/?format=api", "priority": 100, "id": 190707, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=c822a608dc466bc6", "url": "https://translate-dev.freebsd.org/api/units/190707/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.302626Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make stage</command>" ], "previous_source": "", "target": [ "" ], "id_hash": 4595024859956871856, "content_hash": 4595024859956871856, "location": "book.translate.xml:485", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 75, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110607/?format=api", "priority": 100, "id": 190708, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=bfc4cec3bfd182b0", "url": "https://translate-dev.freebsd.org/api/units/190708/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.312421Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make stage-qa</command>" ], "previous_source": "", "target": [ "" ], "id_hash": 1958485342608505215, "content_hash": 1958485342608505215, "location": "book.translate.xml:489", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 76, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110608/?format=api", "priority": 100, "id": 190709, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=9b2df00ae7fd397f", "url": "https://translate-dev.freebsd.org/api/units/190709/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.321750Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make package</command>" ], "previous_source": "", "target": [ "" ], "id_hash": -7603220907026161964, "content_hash": -7603220907026161964, "location": "book.translate.xml:493", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 77, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110609/?format=api", "priority": 100, "id": 190710, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=167beede5fe1ded4", "url": "https://translate-dev.freebsd.org/api/units/190710/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.331168Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make install</command>" ], "previous_source": "", "target": [ "" ], "id_hash": 3369775830539106393, "content_hash": 3369775830539106393, "location": "book.translate.xml:497", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 78, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110610/?format=api", "priority": 100, "id": 190711, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=aec3d94397faf859", "url": "https://translate-dev.freebsd.org/api/units/190711/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.340792Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make deinstall</command>" ], "previous_source": "", "target": [ "" ], "id_hash": 5598832900886786821, "content_hash": 5598832900886786821, "location": "book.translate.xml:501", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 79, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110611/?format=api", "priority": 100, "id": 190712, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=cdb30cdc06207305", "url": "https://translate-dev.freebsd.org/api/units/190712/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.350943Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<command>make package</command> (as user)" ], "previous_source": "", "target": [ "" ], "id_hash": -1759226232130741981, "content_hash": -1759226232130741981, "location": "book.translate.xml:505", "context": "", "note": "(itstool) path: step/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 80, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/110612/?format=api", "priority": 100, "id": 190713, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=6795f9100a4c5923", "url": "https://translate-dev.freebsd.org/api/units/190713/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.361689Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Make certain no warnings are shown in any of the stages." ], "previous_source": "", "target": [ "" ], "id_hash": 2451040054996593582, "content_hash": 2451040054996593582, "location": "book.translate.xml:509", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 81, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/110613/?format=api", "priority": 100, "id": 190714, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=a203d7f1a0536bae", "url": "https://translate-dev.freebsd.org/api/units/190714/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.375794Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Thorough automated testing can be done with <package role=\"port\">ports-mgmt/poudriere</package> from the Ports Collection, see <xref linkend=\"testing-poudriere\"/> for more information. It maintains <literal>jails</literal> where all of the steps shown above can be tested without affecting the state of the host system." ], "previous_source": "", "target": [ "" ], "id_hash": -3191152591393551720, "content_hash": -3191152591393551720, "location": "book.translate.xml:512", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 82, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://translate-dev.freebsd.org/api/units/110614/?format=api", "priority": 100, "id": 190715, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=53b6bfa025eb8a98", "url": "https://translate-dev.freebsd.org/api/units/190715/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.385392Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Checking the Port with <command>portlint</command>" ], "previous_source": "", "target": [ "" ], "id_hash": -4479371885931019273, "content_hash": -4479371885931019273, "location": "book.translate.xml:521", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 83, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/110615/?format=api", "priority": 100, "id": 190716, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=41d61300a235c3f7", "url": "https://translate-dev.freebsd.org/api/units/190716/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.394776Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Please use <command>portlint</command> to see if the port conforms to our guidelines. The <package role=\"port\">ports-mgmt/portlint</package> program is part of the ports collection. In particular, check that the <link linkend=\"porting-samplem\">Makefile</link> is in the right shape and the <link linkend=\"porting-pkgname\">package</link> is named appropriately." ], "previous_source": "", "target": [ "" ], "id_hash": 34456957666137168, "content_hash": 34456957666137168, "location": "book.translate.xml:524", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 84, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/110616/?format=api", "priority": 100, "id": 190717, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=807a6a6ba1bb1450", "url": "https://translate-dev.freebsd.org/api/units/190717/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.404187Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Do not blindly follow the output of <command>portlint</command>. It is a static lint tool and sometimes gets things wrong." ], "previous_source": "", "target": [ "" ], "id_hash": 7252202669910117978, "content_hash": 7252202669910117978, "location": "book.translate.xml:535", "context": "", "note": "(itstool) path: important/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 85, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 19, "source_unit": "https://translate-dev.freebsd.org/api/units/110617/?format=api", "priority": 100, "id": 190718, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=e4a4ffe78b21ce5a", "url": "https://translate-dev.freebsd.org/api/units/190718/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.413855Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Submitting the New Port" ], "previous_source": "", "target": [ "" ], "id_hash": 4802185660895472679, "content_hash": 4802185660895472679, "location": "book.translate.xml:542", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 86, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/110618/?format=api", "priority": 100, "id": 190719, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=c2a4ca6a5f262c27", "url": "https://translate-dev.freebsd.org/api/units/190719/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.423728Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Before submitting the new port, read the <link linkend=\"porting-dads\">DOs and DON'Ts</link> section." ], "previous_source": "", "target": [ "" ], "id_hash": 1862846576910383299, "content_hash": 1862846576910383299, "location": "book.translate.xml:544", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 87, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/110619/?format=api", "priority": 100, "id": 190720, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=99da291787cbb8c3", "url": "https://translate-dev.freebsd.org/api/units/190720/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.433178Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Once happy with the port, the only thing remaining is to put it in the main FreeBSD ports tree and make everybody else happy about it too." ], "previous_source": "", "target": [ "" ], "id_hash": 967212117040596054, "content_hash": 967212117040596054, "location": "book.translate.xml:548", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 88, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 27, "source_unit": "https://translate-dev.freebsd.org/api/units/110620/?format=api", "priority": 100, "id": 190721, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=8d6c3a4bc2a88456", "url": "https://translate-dev.freebsd.org/api/units/190721/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.442245Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "We do not need the <filename>work</filename> directory or the <filename>pkgname.txz</filename> package, so delete them now." ], "previous_source": "", "target": [ "" ], "id_hash": 6026048581824606829, "content_hash": 6026048581824606829, "location": "book.translate.xml:553", "context": "", "note": "(itstool) path: important/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 89, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/110621/?format=api", "priority": 100, "id": 190722, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=d3a0d341fee6f26d", "url": "https://translate-dev.freebsd.org/api/units/190722/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.451467Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Creating a <filename>.diff</filename> for a New Port" ], "previous_source": "", "target": [ "" ], "id_hash": 959452510943315683, "content_hash": 959452510943315683, "location": "book.translate.xml:563", "context": "", "note": "(itstool) path: example/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 91, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/110623/?format=api", "priority": 100, "id": 190724, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=8d50a8f9ada206e3", "url": "https://translate-dev.freebsd.org/api/units/190724/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.470043Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Add all the files with <command>svn add</command>. <command>cd</command> to the base of the ports tree so full paths to the changed files are included in the diff, then generate the diff with <command>svn diff</command>. For example:" ], "previous_source": "", "target": [ "" ], "id_hash": -7017855475299114502, "content_hash": -7017855475299114502, "location": "book.translate.xml:566", "context": "", "note": "(itstool) path: example/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 92, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/110624/?format=api", "priority": 100, "id": 190725, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=1e9b91a09dc421fa", "url": "https://translate-dev.freebsd.org/api/units/190725/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.479539Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "<prompt>%</prompt> <userinput>svn add .</userinput>\n<prompt>%</prompt> <userinput>cd ../..</userinput>\n<prompt>%</prompt> <userinput>svn diff <replaceable>games/oneko</replaceable> > <replaceable>oneko.diff</replaceable></userinput>" ], "previous_source": "", "target": [ "" ], "id_hash": -833731489488128390, "content_hash": -833731489488128390, "location": "book.translate.xml:572", "context": "", "note": "(itstool) path: example/screen", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 93, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/110625/?format=api", "priority": 100, "id": 190726, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=746dfda0ab00b67a", "url": "https://translate-dev.freebsd.org/api/units/190726/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.489271Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "To make it easier for committers to apply the patch on their working copy of the ports tree, please generate the <filename>.diff</filename> from the base of your ports tree." ], "previous_source": "", "target": [ "" ], "id_hash": 2759240657044591210, "content_hash": 2759240657044591210, "location": "book.translate.xml:577", "context": "", "note": "(itstool) path: important/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 94, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://translate-dev.freebsd.org/api/units/110626/?format=api", "priority": 100, "id": 190727, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=a64acac22cf5526a", "url": "https://translate-dev.freebsd.org/api/units/190727/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.498182Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Creating a <filename>.shar</filename> for a New Port" ], "previous_source": "", "target": [ "" ], "id_hash": -8463945842801619902, "content_hash": -8463945842801619902, "location": "book.translate.xml:623", "context": "", "note": "(itstool) path: example/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 101, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/110627/?format=api", "priority": 100, "id": 190728, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=0a8a061991aa4c42", "url": "https://translate-dev.freebsd.org/api/units/190728/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.507654Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Giving a good description in the summary of the problem report makes the work of port committers a lot easier. We prefer something like <quote>New port: <replaceable>category</replaceable>/<replaceable>portname</replaceable> <replaceable>short description of the port</replaceable></quote> for new ports. Using this scheme makes it easier and faster to begin the work of committing the new port." ], "previous_source": "", "target": [ "" ], "id_hash": 7011247771826037279, "content_hash": 7011247771826037279, "location": "book.translate.xml:594", "context": "", "note": "(itstool) path: note/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 96, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 52, "source_unit": "https://translate-dev.freebsd.org/api/units/110632/?format=api", "priority": 100, "id": 190732, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=e14cf4b387f0a21f", "url": "https://translate-dev.freebsd.org/api/units/190732/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.549529Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "After submitting the port, please be patient. The time needed to include a new port in FreeBSD can vary from a few days to a few months. A simple search form of the Problem Report database can be searched at <link xlink:href=\"https://bugs.freebsd.org/bugzilla/query.cgi\"/>." ], "previous_source": "", "target": [ "" ], "id_hash": 2864078572799863010, "content_hash": 2864078572799863010, "location": "book.translate.xml:604", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 97, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 42, "source_unit": "https://translate-dev.freebsd.org/api/units/110633/?format=api", "priority": 100, "id": 190733, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=a7bf4049948b28e2", "url": "https://translate-dev.freebsd.org/api/units/190733/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.559634Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "To get a listing of <emphasis>open</emphasis> port <acronym>PR</acronym>s, select <emphasis>Open</emphasis> and <emphasis>Ports & Packages</emphasis> in the search form, then click <guibutton>[ Search ]</guibutton>." ], "previous_source": "", "target": [ "" ], "id_hash": -7915863760959521851, "content_hash": -7915863760959521851, "location": "book.translate.xml:609", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 98, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 23, "source_unit": "https://translate-dev.freebsd.org/api/units/158983/?format=api", "priority": 100, "id": 190734, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=122533d9759ebbc5", "url": "https://translate-dev.freebsd.org/api/units/190734/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.569820Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "After looking at the new port, we will reply if necessary, and commit it to the tree. The submitter's name will also be added to the list of <link xlink:href=\"@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/articles/contributors/contrib-additional.html\">Additional FreeBSD Contributors</link> and other files." ], "previous_source": "", "target": [ "" ], "id_hash": 1536364765576012590, "content_hash": 1536364765576012590, "location": "book.translate.xml:614", "context": "", "note": "(itstool) path: sect1/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 99, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://translate-dev.freebsd.org/api/units/110635/?format=api", "priority": 100, "id": 190735, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=9552439d4195a32e", "url": "https://translate-dev.freebsd.org/api/units/190735/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.579346Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Slow Porting" ], "previous_source": "", "target": [ "" ], "id_hash": -4626008679341344094, "content_hash": -4626008679341344094, "location": "book.translate.xml:645", "context": "", "note": "(itstool) path: chapter/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 105, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/110636/?format=api", "priority": 100, "id": 190736, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=3fcd1d9da3fc3aa2", "url": "https://translate-dev.freebsd.org/api/units/190736/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.588761Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "Okay, so it was not that simple, and the port required some modifications to get it to work. In this section, we will explain, step by step, how to modify it to get it to work with the ports paradigm." ], "previous_source": "", "target": [ "" ], "id_hash": 6820498779591843610, "content_hash": 6820498779591843610, "location": "book.translate.xml:647", "context": "", "note": "(itstool) path: chapter/para", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 106, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 40, "source_unit": "https://translate-dev.freebsd.org/api/units/110637/?format=api", "priority": 100, "id": 190737, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=dea74780e48e9f1a", "url": "https://translate-dev.freebsd.org/api/units/190737/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.598178Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/freebsd-doc/boooks_porters-handbook/zh_CN/?format=api", "source": [ "How Things Work" ], "previous_source": "", "target": [ "" ], "id_hash": 3696984688444144537, "content_hash": 3696984688444144537, "location": "book.translate.xml:653", "context": "", "note": "(itstool) path: sect1/title", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 107, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/110638/?format=api", "priority": 100, "id": 190738, "web_url": "https://translate-dev.freebsd.org/translate/freebsd-doc/boooks_porters-handbook/zh_CN/?checksum=b34e53fc96c57b99", "url": "https://translate-dev.freebsd.org/api/units/190738/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2020-07-16T14:50:01.607313Z" } ] }{ "count": 9951, "next": "