Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/units/?format=api&page=6
https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/units/?format=api&page=7", "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/units/?format=api&page=5", "results": [ { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Emacs-Lisp mode...\n(defun my-lisp-mode-hook ()\n (define-key lisp-mode-map \"\\C-m\" 'reindent-then-newline-and-indent)\n (define-key lisp-mode-map \"\\C-i\" 'lisp-indent-line)\n (define-key lisp-mode-map \"\\C-j\" 'eval-print-last-sexp))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2019455283880700524, "content_hash": 2019455283880700524, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1444", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 366, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/1067508/?format=api", "priority": 100, "id": 1068845, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=9c068be1937eaa6c", "url": "https://translate-dev.freebsd.org/api/units/1068845/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.570895Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Add all of the hooks...\n(add-hook 'c++-mode-hook 'my-c++-mode-hook)\n(add-hook 'c-mode-hook 'my-c-mode-hook)\n(add-hook 'scheme-mode-hook 'my-scheme-mode-hook)\n(add-hook 'emacs-lisp-mode-hook 'my-lisp-mode-hook)\n(add-hook 'lisp-mode-hook 'my-lisp-mode-hook)\n(add-hook 'perl-mode-hook 'my-perl-mode-hook)\n" ], "previous_source": "", "target": [ "" ], "id_hash": -5130087004440976266, "content_hash": -5130087004440976266, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1452", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 367, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1067510/?format=api", "priority": 100, "id": 1068846, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=38ce450cc172a476", "url": "https://translate-dev.freebsd.org/api/units/1068846/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.577064Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Complement to next-error\n(defun previous-error (n)\n \"Visit previous compilation error message and corresponding source code.\"\n (interactive \"p\")\n (next-error (- n)))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 8509746061372181830, "content_hash": 8509746061372181830, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1458", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 368, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1067512/?format=api", "priority": 100, "id": 1068847, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=f618b0f4ccde4d46", "url": "https://translate-dev.freebsd.org/api/units/1068847/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.583047Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Misc...\n(transient-mark-mode 1)\n(setq mark-even-if-inactive t)\n(setq visible-bell nil)\n(setq next-line-add-newlines nil)\n(setq compile-command \"make\")\n(setq suggest-key-bindings nil)\n(put 'eval-expression 'disabled nil)\n(put 'narrow-to-region 'disabled nil)\n(put 'set-goal-column 'disabled nil)\n(if (>= emacs-major-version 21)\n\t(setq show-trailing-whitespace t))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 1202471778387608851, "content_hash": 1202471778387608851, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1471", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 369, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 38, "source_unit": "https://translate-dev.freebsd.org/api/units/1067514/?format=api", "priority": 100, "id": 1068848, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=90b009b62339c513", "url": "https://translate-dev.freebsd.org/api/units/1068848/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.589054Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Elisp archive searching\n(autoload 'format-lisp-code-directory \"lispdir\" nil t)\n(autoload 'lisp-dir-apropos \"lispdir\" nil t)\n(autoload 'lisp-dir-retrieve \"lispdir\" nil t)\n(autoload 'lisp-dir-verify \"lispdir\" nil t)\n" ], "previous_source": "", "target": [ "" ], "id_hash": -1510714870402702039, "content_hash": -1510714870402702039, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1477", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 370, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1067516/?format=api", "priority": 100, "id": 1068849, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=6b08dcd458bf2529", "url": "https://translate-dev.freebsd.org/api/units/1068849/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.595263Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Font lock mode\n(defun my-make-face (face color &optional bold)\n \"Create a face from a color and optionally make it bold\"\n (make-face face)\n (copy-face 'default face)\n (set-face-foreground face color)\n (if bold (make-face-bold face))\n )\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2765420751395359870, "content_hash": 2765420751395359870, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1486", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 371, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 34, "source_unit": "https://translate-dev.freebsd.org/api/units/1067518/?format=api", "priority": 100, "id": 1068850, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=a660bf85856a0c7e", "url": "https://translate-dev.freebsd.org/api/units/1068850/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.600496Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "(if (eq window-system 'x)\n (progn\n (my-make-face 'blue \"blue\")\n (my-make-face 'red \"red\")\n (my-make-face 'green \"dark green\")\n (setq font-lock-comment-face 'blue)\n (setq font-lock-string-face 'bold)\n (setq font-lock-type-face 'bold)\n (setq font-lock-keyword-face 'bold)\n (setq font-lock-function-name-face 'red)\n (setq font-lock-doc-string-face 'green)\n (add-hook 'find-file-hooks 'font-lock-auto-mode-select)\n" ], "previous_source": "", "target": [ "" ], "id_hash": -884879826308668910, "content_hash": -884879826308668910, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1499", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 372, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1067520/?format=api", "priority": 100, "id": 1068851, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=73b8467c7bf66212", "url": "https://translate-dev.freebsd.org/api/units/1068851/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.605159Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ " (setq baud-rate 1000000)\n (global-set-key \"\\C-cmm\" 'menu-bar-mode)\n (global-set-key \"\\C-cms\" 'scroll-bar-mode)\n (global-set-key [backspace] 'backward-delete-char)\n\t\t\t\t\t; (global-set-key [delete] 'delete-char)\n (standard-display-european t)\n (load-library \"iso-transl\")))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 1892634373697796282, "content_hash": 1892634373697796282, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1507", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 373, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 20, "source_unit": "https://translate-dev.freebsd.org/api/units/1067522/?format=api", "priority": 100, "id": 1068852, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=9a43fcef6df378ba", "url": "https://translate-dev.freebsd.org/api/units/1068852/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.610170Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; X11 or PC using direct screen writes\n(if window-system\n (progn\n ;; (global-set-key [M-f1] 'hilit-repaint-command)\n ;; (global-set-key [M-f2] [?\\C-u M-f1])\n (setq hilit-mode-enable-list\n\t '(not text-mode c-mode c++-mode emacs-lisp-mode lisp-mode\n\t\t scheme-mode)\n\t hilit-auto-highlight nil\n\t hilit-auto-rehighlight 'visible\n\t hilit-inhibit-hooks nil\n\t hilit-inhibit-rebinding t)\n (require 'hilit19)\n (require 'paren))\n (setq baud-rate 2400)\t\t\t; For slow serial connections\n )\n" ], "previous_source": "", "target": [ "" ], "id_hash": 4440054053722238786, "content_hash": 4440054053722238786, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1524", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 374, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 50, "source_unit": "https://translate-dev.freebsd.org/api/units/1067524/?format=api", "priority": 100, "id": 1068853, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=bd9e3da32fa5af42", "url": "https://translate-dev.freebsd.org/api/units/1068853/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.615007Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; TTY type terminal\n(if (and (not window-system)\n\t (not (equal system-type 'ms-dos)))\n (progn\n (if first-time\n\t (progn\n\t (keyboard-translate ?\\C-h ?\\C-?)\n\t (keyboard-translate ?\\C-? ?\\C-h)))))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 291008530894070786, "content_hash": 291008530894070786, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1533", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 375, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1067526/?format=api", "priority": 100, "id": 1068854, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=8409deb78e8ca402", "url": "https://translate-dev.freebsd.org/api/units/1068854/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.619934Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Under UNIX\n(if (not (equal system-type 'ms-dos))\n (progn\n (if first-time\n\t (server-start))))\n" ], "previous_source": "", "target": [ "" ], "id_hash": 6575051630902421240, "content_hash": 6575051630902421240, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1539", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 376, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 12, "source_unit": "https://translate-dev.freebsd.org/api/units/1067528/?format=api", "priority": 100, "id": 1068855, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=db3f469f47caa6f8", "url": "https://translate-dev.freebsd.org/api/units/1068855/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.624927Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Add any face changes here\n(add-hook 'term-setup-hook 'my-term-setup-hook)\n(defun my-term-setup-hook ()\n (if (eq window-system 'pc)\n (progn\n;;\t(set-face-background 'default \"red\")\n\t)))\n" ], "previous_source": "", "target": [ "" ], "id_hash": -7452111526912089786, "content_hash": -7452111526912089786, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1547", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 377, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 22, "source_unit": "https://translate-dev.freebsd.org/api/units/1067530/?format=api", "priority": 100, "id": 1068856, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=1894c80c9bcfa146", "url": "https://translate-dev.freebsd.org/api/units/1068856/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.630092Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Restore the \"desktop\" - do this as late as possible\n(if first-time\n (progn\n (desktop-load-default)\n (desktop-read)))\n" ], "previous_source": "", "target": [ "" ], "id_hash": -4486594329917839264, "content_hash": -4486594329917839264, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1553", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 378, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1067532/?format=api", "priority": 100, "id": 1068857, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=41bc6a3a59f72860", "url": "https://translate-dev.freebsd.org/api/units/1068857/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.634628Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Indicate that this file has been read at least once\n(setq first-time nil)\n" ], "previous_source": "", "target": [ "" ], "id_hash": -4365040239247768682, "content_hash": -4365040239247768682, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1556", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 379, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1067534/?format=api", "priority": 100, "id": 1068858, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=436c43078559c396", "url": "https://translate-dev.freebsd.org/api/units/1068858/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.672321Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; No need to debug anything now\n" ], "previous_source": "", "target": [ "" ], "id_hash": -5157485354806847106, "content_hash": -5157485354806847106, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1558", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 380, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1067536/?format=api", "priority": 100, "id": 1068859, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=386cee653475597e", "url": "https://translate-dev.freebsd.org/api/units/1068859/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.678356Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "(setq debug-on-error nil)\n" ], "previous_source": "", "target": [ "" ], "id_hash": 7539653912092723493, "content_hash": 7539653912092723493, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1560", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 381, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1067538/?format=api", "priority": 100, "id": 1068860, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=e8a23b4947abc925", "url": "https://translate-dev.freebsd.org/api/units/1068860/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.683662Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; All done\n(message \"All done, %s%s\" (user-login-name) \".\")\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2316319255666251568, "content_hash": -2316319255666251568, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1563", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 382, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://translate-dev.freebsd.org/api/units/1067540/?format=api", "priority": 100, "id": 1068861, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=5fdac7e8cb9da8d0", "url": "https://translate-dev.freebsd.org/api/units/1068861/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.689104Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Extending the Range of Languages Emacs Understands" ], "previous_source": "", "target": [ "" ], "id_hash": -2387632429881515467, "content_hash": -2387632429881515467, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1566", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 383, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1067542/?format=api", "priority": 100, "id": 1068862, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=5edd6cf48ab5a235", "url": "https://translate-dev.freebsd.org/api/units/1068862/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.694171Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Now, this is all very well if you only want to program in the languages already catered for in [.filename]#.emacs# (C, C++, Perl, Lisp and Scheme), but what happens if a new language called \"whizbang\" comes out, full of exciting features?" ], "previous_source": "", "target": [ "" ], "id_hash": 2766157459227520528, "content_hash": 2766157459227520528, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1569", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 384, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://translate-dev.freebsd.org/api/units/1067544/?format=api", "priority": 100, "id": 1068863, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=a6635d8dae0dae10", "url": "https://translate-dev.freebsd.org/api/units/1068863/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.699581Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "% find /usr/ports/lang/whizbang -name \"*.el\" -print\n" ], "previous_source": "", "target": [ "" ], "id_hash": 3501060424121278122, "content_hash": 3501060424121278122, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1577", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 386, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1067548/?format=api", "priority": 100, "id": 1068865, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=b09643e804ed5eaa", "url": "https://translate-dev.freebsd.org/api/units/1068865/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.710604Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "So for example, if the output from the find command was" ], "previous_source": "", "target": [ "" ], "id_hash": -8700034810847558733, "content_hash": -8700034810847558733, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1583", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 388, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1067552/?format=api", "priority": 100, "id": 1068867, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=0743446f2de603b3", "url": "https://translate-dev.freebsd.org/api/units/1068867/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.720691Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "/usr/ports/lang/whizbang/work/misc/whizbang.el\n" ], "previous_source": "", "target": [ "" ], "id_hash": 4343348735221065856, "content_hash": 4343348735221065856, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1587", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 389, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1067554/?format=api", "priority": 100, "id": 1068868, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=bc46aca9a27e6880", "url": "https://translate-dev.freebsd.org/api/units/1068868/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.725378Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "we would do" ], "previous_source": "", "target": [ "" ], "id_hash": -1319739184650793803, "content_hash": -1319739184650793803, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1590", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 390, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1067556/?format=api", "priority": 100, "id": 1068869, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=6daf58342eb9ccb5", "url": "https://translate-dev.freebsd.org/api/units/1068869/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.730297Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "# cp /usr/ports/lang/whizbang/work/misc/whizbang.el /usr/local/share/emacs/site-lisp\n" ], "previous_source": "", "target": [ "" ], "id_hash": -7317491131800480459, "content_hash": -7317491131800480459, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1594", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 391, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1067558/?format=api", "priority": 100, "id": 1068870, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=1a730c95d9f61535", "url": "https://translate-dev.freebsd.org/api/units/1068870/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.735193Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Find the auto-mode-alist entry in [.filename]#.emacs# and add a line for whizbang, such as:" ], "previous_source": "", "target": [ "" ], "id_hash": 2194713178479819859, "content_hash": 2194713178479819859, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1601", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 393, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1067562/?format=api", "priority": 100, "id": 1068872, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=9e753001fb287c53", "url": "https://translate-dev.freebsd.org/api/units/1068872/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.776330Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "...\n(\"\\\\.lsp$\" . lisp-mode)\n(\"\\\\.wiz$\" . whizbang-mode)\n(\"\\\\.scm$\" . scheme-mode)\n...\n" ], "previous_source": "", "target": [ "" ], "id_hash": 1773767838497358023, "content_hash": 1773767838497358023, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1609", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 394, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1067564/?format=api", "priority": 100, "id": 1068873, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=989db07387a5c0c7", "url": "https://translate-dev.freebsd.org/api/units/1068873/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.781455Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "This means that Emacs will automatically go into `whizbang-mode` when you edit a file ending in [.filename]#.wiz#." ], "previous_source": "", "target": [ "" ], "id_hash": 6160664630935138248, "content_hash": 6160664630935138248, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1612", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 395, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1067566/?format=api", "priority": 100, "id": 1068874, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=d57f13d75b33afc8", "url": "https://translate-dev.freebsd.org/api/units/1068874/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.786132Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ ";; Auto font lock mode\n(defvar font-lock-auto-mode-list\n (list 'c-mode 'c++-mode 'c++-c-mode 'emacs-lisp-mode 'whizbang-mode 'lisp-mode 'perl-mode 'scheme-mode)\n \"List of modes to always start in font-lock-mode\")\n" ], "previous_source": "", "target": [ "" ], "id_hash": 1412939522510364778, "content_hash": 1412939522510364778, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1622", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 397, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1067570/?format=api", "priority": 100, "id": 1068876, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=939bc5027857206a", "url": "https://translate-dev.freebsd.org/api/units/1068876/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.795656Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "This means that Emacs will always enable `font-lock-mode` (ie syntax highlighting) when editing a [.filename]#.wiz# file." ], "previous_source": "", "target": [ "" ], "id_hash": -5610008292950774050, "content_hash": -5610008292950774050, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1625", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 398, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 16, "source_unit": "https://translate-dev.freebsd.org/api/units/1067572/?format=api", "priority": 100, "id": 1068877, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=32253f2e3fac6ede", "url": "https://translate-dev.freebsd.org/api/units/1068877/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.800207Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "And that is all that is needed. If there is anything else you want done automatically when you open up [.filename]#.wiz#, you can add a `whizbang-mode hook` (see `my-scheme-mode-hook` for a simple example that adds `auto-indent`)." ], "previous_source": "", "target": [ "" ], "id_hash": -3870235981426462842, "content_hash": -3870235981426462842, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1628", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 399, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 36, "source_unit": "https://translate-dev.freebsd.org/api/units/1067574/?format=api", "priority": 100, "id": 1068878, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=4a4a28e15a23ef86", "url": "https://translate-dev.freebsd.org/api/units/1068878/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.805152Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Further Reading" ], "previous_source": "", "target": [ "" ], "id_hash": 8740066373628807658, "content_hash": 8740066373628807658, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1630", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 400, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1067576/?format=api", "priority": 100, "id": 1068879, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=f94af40f597b49ea", "url": "https://translate-dev.freebsd.org/api/units/1068879/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.810408Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "For information about setting up a development environment for contributing fixes to FreeBSD itself, please see man:development[7]." ], "previous_source": "", "target": [ "" ], "id_hash": -8107461599976214980, "content_hash": -8107461599976214980, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1633", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 401, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1067578/?format=api", "priority": 100, "id": 1068880, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=0f7c82a1474c2e3c", "url": "https://translate-dev.freebsd.org/api/units/1068880/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.815405Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Brian Harvey and Matthew Wright _Simply Scheme_ MIT 1994. ISBN 0-262-08226-8" ], "previous_source": "", "target": [ "" ], "id_hash": 192562611900496249, "content_hash": 192562611900496249, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1635", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 402, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1067580/?format=api", "priority": 100, "id": 1068881, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=82ac1eacdf59b979", "url": "https://translate-dev.freebsd.org/api/units/1068881/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.820125Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Randall Schwartz _Learning Perl_ O'Reilly 1993 ISBN 1-56592-042-2" ], "previous_source": "", "target": [ "" ], "id_hash": 6367128650654205290, "content_hash": 6367128650654205290, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1636", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 403, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 8, "source_unit": "https://translate-dev.freebsd.org/api/units/1067582/?format=api", "priority": 100, "id": 1068882, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=d85c95c5f574c56a", "url": "https://translate-dev.freebsd.org/api/units/1068882/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.824894Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Patrick Henry Winston and Berthold Klaus Paul Horn _Lisp (3rd Edition)_ Addison-Wesley 1989 ISBN 0-201-08319-1" ], "previous_source": "", "target": [ "" ], "id_hash": 8598471770887391954, "content_hash": 8598471770887391954, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1637", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 404, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 15, "source_unit": "https://translate-dev.freebsd.org/api/units/1067584/?format=api", "priority": 100, "id": 1068883, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=f753e884daf78ad2", "url": "https://translate-dev.freebsd.org/api/units/1068883/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.829861Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Brian W. Kernighan and Rob Pike _The Unix Programming Environment_ Prentice-Hall 1984 ISBN 0-13-937681-X" ], "previous_source": "", "target": [ "" ], "id_hash": 4584538502222973355, "content_hash": 4584538502222973355, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1638", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 405, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://translate-dev.freebsd.org/api/units/1067586/?format=api", "priority": 100, "id": 1068884, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=bf9f8d7a541a09ab", "url": "https://translate-dev.freebsd.org/api/units/1068884/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.834636Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Brian W. Kernighan and Dennis M. Ritchie _The C Programming Language (2nd Edition)_ Prentice-Hall 1988 ISBN 0-13-110362-8" ], "previous_source": "", "target": [ "" ], "id_hash": 2027475404880493602, "content_hash": 2027475404880493602, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1639", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 406, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 17, "source_unit": "https://translate-dev.freebsd.org/api/units/1067588/?format=api", "priority": 100, "id": 1068885, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=9c230a2382be3c22", "url": "https://translate-dev.freebsd.org/api/units/1068885/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.840155Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Bjarne Stroustrup _The C++ Programming Language_ Addison-Wesley 1991 ISBN 0-201-53992-6" ], "previous_source": "", "target": [ "" ], "id_hash": 2463955896776483147, "content_hash": 2463955896776483147, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1640", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 407, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1067590/?format=api", "priority": 100, "id": 1068886, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=a231bad56197614b", "url": "https://translate-dev.freebsd.org/api/units/1068886/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.877060Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "W. Richard Stevens _Advanced Programming in the Unix Environment_ Addison-Wesley 1992 ISBN 0-201-56317-7" ], "previous_source": "", "target": [ "" ], "id_hash": -2080779348930530177, "content_hash": -2080779348930530177, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1641", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 408, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 13, "source_unit": "https://translate-dev.freebsd.org/api/units/1067592/?format=api", "priority": 100, "id": 1068887, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=631f9634e306f47f", "url": "https://translate-dev.freebsd.org/api/units/1068887/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.883763Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "W. Richard Stevens _Unix Network Programming_ Prentice-Hall 1990 ISBN 0-13-949876-1" ], "previous_source": "", "target": [ "" ], "id_hash": 2358291326009993985, "content_hash": 2358291326009993985, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:1641", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 409, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1067594/?format=api", "priority": 100, "id": 1068888, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=a0ba55775bb5eb01", "url": "https://translate-dev.freebsd.org/api/units/1068888/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T12:49:44.890213Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "This chapter is an introduction to using some of the programming tools supplied with FreeBSD, although much of it will be applicable to many other versions of UNIX(R). It does _not_ attempt to describe coding in any detail. Most of the chapter assumes little or no previous programming knowledge, although it is hoped that most programmers will find something of value in it." ], "previous_source": "", "target": [ "" ], "id_hash": 1421049245597625372, "content_hash": 1421049245597625372, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:63", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 63, "source_unit": "https://translate-dev.freebsd.org/api/units/1191900/?format=api", "priority": 100, "id": 1192376, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=93b894c2842eec1c", "url": "https://translate-dev.freebsd.org/api/units/1192376/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:52.469181Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "FreeBSD offers an excellent development environment. Compilers for C and C++ and an assembler come with the basic system, not to mention classic UNIX(R) tools such as `sed` and `awk`. If that is not enough, there are many more compilers and interpreters in the Ports collection. The following section, <<tools-programming,Introduction to Programming>>, lists some of the available options. FreeBSD is very compatible with standards such as POSIX(R) and ANSI C, as well with its own BSD heritage, so it is possible to write applications that will compile and run with little or no modification on a wide range of platforms." ], "previous_source": "", "target": [ "" ], "id_hash": -2499843303921546016, "content_hash": -2499843303921546016, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:72", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 100, "source_unit": "https://translate-dev.freebsd.org/api/units/1191902/?format=api", "priority": 100, "id": 1192377, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=5d4ec5c2839e0ce0", "url": "https://translate-dev.freebsd.org/api/units/1192377/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:52.567130Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "However, all this power can be rather overwhelming at first if you have never written programs on a UNIX(R) platform before. This document aims to help you get up and running, without getting too deeply into more advanced topics. The intention is that this document should give you enough of the basics to be able to make some sense of the documentation." ], "previous_source": "", "target": [ "" ], "id_hash": -6801199500975005901, "content_hash": -6801199500975005901, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:76", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 62, "source_unit": "https://translate-dev.freebsd.org/api/units/1191904/?format=api", "priority": 100, "id": 1192378, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=219d491691d21f33", "url": "https://translate-dev.freebsd.org/api/units/1192378/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:52.656036Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "A program is a set of instructions that tell the computer to do various things; sometimes the instruction it has to perform depends on what happened when it performed a previous instruction. This section gives an overview of the two main ways in which you can give these instructions, or \"commands\" as they are usually called. One way uses an _interpreter_, the other a _compiler_. As human languages are too difficult for a computer to understand in an unambiguous way, commands are usually written in one or other languages specially designed for the purpose." ], "previous_source": "", "target": [ "" ], "id_hash": 4500288402789309841, "content_hash": 4500288402789309841, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:86", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 94, "source_unit": "https://translate-dev.freebsd.org/api/units/1191906/?format=api", "priority": 100, "id": 1192379, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=be743c7573111d91", "url": "https://translate-dev.freebsd.org/api/units/1192379/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:52.758457Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "With an interpreter, the language comes as an environment, where you type in commands at a prompt and the environment executes them for you. For more complicated programs, you can type the commands into a file and get the interpreter to load the file and execute the commands in it. If anything goes wrong, many interpreters will drop you into a debugger to help you track down the problem." ], "previous_source": "", "target": [ "" ], "id_hash": 5968009091397763249, "content_hash": 5968009091397763249, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:92", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 69, "source_unit": "https://translate-dev.freebsd.org/api/units/1191908/?format=api", "priority": 100, "id": 1192380, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=d2d2a0a61510c0b1", "url": "https://translate-dev.freebsd.org/api/units/1192380/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:52.948376Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "The advantage of this is that you can see the results of your commands immediately, and mistakes can be corrected readily. The biggest disadvantage comes when you want to share your programs with someone. They must have the same interpreter, or you must have some way of giving it to them, and they need to understand how to use it. Also users may not appreciate being thrown into a debugger if they press the wrong key! From a performance point of view, interpreters can use up a lot of memory, and generally do not generate code as efficiently as compilers." ], "previous_source": "", "target": [ "" ], "id_hash": -4445490092857479817, "content_hash": -4445490092857479817, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:97", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 100, "source_unit": "https://translate-dev.freebsd.org/api/units/1191910/?format=api", "priority": 100, "id": 1192381, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=424e725052b62d77", "url": "https://translate-dev.freebsd.org/api/units/1192381/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:53.047778Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "In my opinion, interpreted languages are the best way to start if you have not done any programming before. This kind of environment is typically found with languages like Lisp, Smalltalk, Perl and Basic. It could also be argued that the UNIX(R) shell (`sh`, `csh`) is itself an interpreter, and many people do in fact write shell \"scripts\" to help with various \"housekeeping\" tasks on their machine. Indeed, part of the original UNIX(R) philosophy was to provide lots of small utility programs that could be linked together in shell scripts to perform useful tasks." ], "previous_source": "", "target": [ "" ], "id_hash": 1221397553766547381, "content_hash": 1221397553766547381, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:102", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 94, "source_unit": "https://translate-dev.freebsd.org/api/units/1191912/?format=api", "priority": 100, "id": 1192382, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=90f3469a99c93fb5", "url": "https://translate-dev.freebsd.org/api/units/1192382/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:53.055597Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Short for Beginner's All-purpose Symbolic Instruction Code. Developed in the 1950s for teaching University students to program and provided with every self-respecting personal computer in the 1980s, BASIC has been the first programming language for many programmers. It is also the foundation for Visual Basic." ], "previous_source": "", "target": [ "" ], "id_hash": 2885500975859298971, "content_hash": 2885500975859298971, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:113", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 45, "source_unit": "https://translate-dev.freebsd.org/api/units/1191914/?format=api", "priority": 100, "id": 1192383, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=a80b5bd97922f29b", "url": "https://translate-dev.freebsd.org/api/units/1192383/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:53.156521Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "A language that was developed in the late 1950s as an alternative to the \"number-crunching\" languages that were popular at the time. Instead of being based on numbers, Lisp is based on lists; in fact, the name is short for \"List Processing\". It is very popular in AI (Artificial Intelligence) circles." ], "previous_source": "", "target": [ "" ], "id_hash": 276012150971552044, "content_hash": 276012150971552044, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:120", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 51, "source_unit": "https://translate-dev.freebsd.org/api/units/1191916/?format=api", "priority": 100, "id": 1192384, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=83d49796c459d12c", "url": "https://translate-dev.freebsd.org/api/units/1192384/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:53.354401Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr_FR/?format=api", "source": [ "Various implementations of Lisp that can run on UNIX(R) systems are available in the Ports Collection for FreeBSD. GNU Common Lisp can be found as package:lang/gcl[]. CLISP by Bruno Haible and Michael Stoll is available as package:lang/clisp[]. For CMUCL, which includes a highly-optimizing compiler too, or simpler Lisp implementations like SLisp, which implements most of the Common Lisp constructs in a few hundred lines of C code, package:lang/cmucl[] and package:lang/slisp[] are available respectively." ], "previous_source": "", "target": [ "" ], "id_hash": 170572591433001316, "content_hash": 170572591433001316, "location": "documentation/content/en/books/developers-handbook/tools/_index.adoc:127", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 73, "source_unit": "https://translate-dev.freebsd.org/api/units/1191918/?format=api", "priority": 100, "id": 1192385, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr_FR/?checksum=825dfede40c82964", "url": "https://translate-dev.freebsd.org/api/units/1192385/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-06-08T11:27:53.366983Z" } ] }{ "count": 409, "next": "