{"id":22842814,"url":"https://github.com/atelierarith/docstringtranslationgoogletransbackend.jl","last_synced_at":"2026-02-12T17:02:49.989Z","repository":{"id":267878566,"uuid":"891888128","full_name":"AtelierArith/DocstringTranslationGoogleTransBackend.jl","owner":"AtelierArith","description":"Translate Julia's docstring using Google Translate API","archived":false,"fork":false,"pushed_at":"2024-12-18T08:32:21.000Z","size":13,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-09T13:45:49.781Z","etag":null,"topics":["julia","julialang","python","translation","translator"],"latest_commit_sha":null,"homepage":"","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AtelierArith.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"terasakisatoshi"}},"created_at":"2024-11-21T06:11:20.000Z","updated_at":"2024-12-18T08:32:24.000Z","dependencies_parsed_at":"2024-12-13T01:28:45.457Z","dependency_job_id":"09a0c69a-fe47-4f58-a66e-5a1f3ac263b2","html_url":"https://github.com/AtelierArith/DocstringTranslationGoogleTransBackend.jl","commit_stats":null,"previous_names":["atelierarith/docstringtranslationgoogletransbackend.jl"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AtelierArith/DocstringTranslationGoogleTransBackend.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtelierArith%2FDocstringTranslationGoogleTransBackend.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtelierArith%2FDocstringTranslationGoogleTransBackend.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtelierArith%2FDocstringTranslationGoogleTransBackend.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtelierArith%2FDocstringTranslationGoogleTransBackend.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AtelierArith","download_url":"https://codeload.github.com/AtelierArith/DocstringTranslationGoogleTransBackend.jl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AtelierArith%2FDocstringTranslationGoogleTransBackend.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29373837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["julia","julialang","python","translation","translator"],"created_at":"2024-12-13T02:10:36.888Z","updated_at":"2026-02-12T17:02:49.975Z","avatar_url":"https://github.com/AtelierArith.png","language":"Julia","funding_links":["https://github.com/sponsors/terasakisatoshi"],"categories":[],"sub_categories":[],"readme":"# DocstringTranslationGoogleTransBackend.jl\n\nThis package translates Julia's docstring in your native languages using Google Translate API to make calls to such methods as detect and translate. The idea is based on [henrik-wolf/LocalisedLiterals.jl](https://github.com/henrik-wolf/LocalisedLiterals.jl) repository.\n\n## Setup\n\n```julia\n$ git clone https://github.com/AtelierArith/DocstringTranslationGoogleTransBackend.jl.git\n$ cd DocstringTranslationGoogleTransBackend.jl\n$ julia --project -e 'using Pkg; Pkg.instantiate()'\n```\n\n# Usage\n\nStart Julia\n\n```sh\n$ cd path/to/this/directory\n$ ls\nManifest.toml Project.toml  README.md     src\n$ julia --project \n```\n\nThis will launch a Julia REPL session. Then run the following commands in the Julia REPL session:\n\n```julia\njulia\u003e using DocstringTranslationGoogleTransBackend\njulia\u003e @switchlang! :\u003cTargetLanguage\u003e\njulia\u003e # Ask something\njulia\u003e @doc sin\n```\n\n## Example: Japanese(日本語)\n\n```julia\n               _\n   _       _ _(_)_     |  Documentation: https://docs.julialang.org\n  (_)     | (_) (_)    |\n   _ _   _| |_  __ _   |  Type \"?\" for help, \"]?\" for Pkg help.\n  | | | | | | |/ _` |  |\n  | | |_| | | | (_| |  |  Version 1.11.2 (2024-12-01)\n _/ |\\__'_|_|_|\\__'_|  |  Official https://julialang.org/ release\n|__/                   |\n\njulia\u003e using DocstringTranslationGoogleTransBackend; @switchlang! :Japanese; @doc sin\n  sin(x)\n\n  x の正弦を計算します。x の単位はラジアンです。\n\n  sind、sinpi、sincos、cis、asin も参照してください。\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e round.(sin.(range(0, 2pi, length=9)'), digits=3)\n  1×9 Matrix{Float64}:\n   0.0  0.707  1.0  0.707  0.0  -0.707  -1.0  -0.707  -0.0\n\n  julia\u003e sind(45)\n  0.7071067811865476\n\n  julia\u003e sinpi(1/4)\n  0.7071067811865475\n\n  julia\u003e round.(sincos(pi/6), digits=3)\n  (0.5, 0.866)\n\n  julia\u003e round(cis(pi/6), digits=3)\n  0.866 + 0.5im\n\n  julia\u003e round(exp(im*pi/6), digits=3)\n  0.866 + 0.5im\n\n  sin(A::AbstractMatrix)\n\n  正方行列 ``A`` の行列正弦を計算します。\n\n  A が対称またはエルミートの場合、その固有分解 (eigen)\n  を使用してサインが計算されます。それ以外の場合、正弦は exp\n  を呼び出すことによって決定されます。\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e sin(fill(1.0, (2,2)))\n  2×2 Matrix{Float64}:\n   0.454649  0.454649\n   0.454649  0.454649\n\njulia\u003e\n```\n\n## Example: German(ドイツ語)\n\n```julia\n               _\n   _       _ _(_)_     |  Documentation: https://docs.julialang.org\n  (_)     | (_) (_)    |\n   _ _   _| |_  __ _   |  Type \"?\" for help, \"]?\" for Pkg help.\n  | | | | | | |/ _` |  |\n  | | |_| | | | (_| |  |  Version 1.11.2 (2024-12-01)\n _/ |\\__'_|_|_|\\__'_|  |  Official https://julialang.org/ release\n|__/                   |\n\njulia\u003e using DocstringTranslationGoogleTransBackend; @switchlang! :German; @doc sin\n  sin(x)\n\n  Berechnen Sie den Sinus von „x“, wobei „x“ im Bogenmaß angegeben ist.\n\n  Siehe auch „sind“, „sinpi“, „sincos“, „cis“, „asin“.\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e round.(sin.(range(0, 2pi, length=9)'), digits=3)\n  1×9 Matrix{Float64}:\n   0.0  0.707  1.0  0.707  0.0  -0.707  -1.0  -0.707  -0.0\n\n  julia\u003e sind(45)\n  0.7071067811865476\n\n  julia\u003e sinpi(1/4)\n  0.7071067811865475\n\n  julia\u003e round.(sincos(pi/6), digits=3)\n  (0.5, 0.866)\n\n  julia\u003e round(cis(pi/6), digits=3)\n  0.866 + 0.5im\n\n  julia\u003e round(exp(im*pi/6), digits=3)\n  0.866 + 0.5im\n\n  sin(A::AbstractMatrix)\n\n  Berechnen Sie den Matrixsinus einer quadratischen Matrix „A“.\n\n  Wenn „A“ symmetrisch oder hermitesch ist, wird seine Eigenzerlegung\n  („eigen“) zur Berechnung des Sinus verwendet. Andernfalls wird der Sinus\n  durch den Aufruf von „exp“ ermittelt.\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e sin(fill(1.0, (2,2)))\n  2×2 Matrix{Float64}:\n   0.454649  0.454649\n   0.454649  0.454649\n\njulia\u003e\n```\n\n## French(フランス語)\n\n```julia\n               _\n   _       _ _(_)_     |  Documentation: https://docs.julialang.org\n  (_)     | (_) (_)    |\n   _ _   _| |_  __ _   |  Type \"?\" for help, \"]?\" for Pkg help.\n  | | | | | | |/ _` |  |\n  | | |_| | | | (_| |  |  Version 1.11.1 (2024-10-16)\n _/ |\\__'_|_|_|\\__'_|  |  Official https://julialang.org/ release\n|__/                   |\n\njulia\u003e using DocstringTranslationGoogleTransBackend; @switchlang! :French; @doc sin\n  sin(x)\n\n  Calculez le sinus de x. Les unités de `x` sont les radians.\n\n  Voir aussi `sind`, `sinpi`, `sincos`, `cis`, `asin `.\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e round.(sin.(range(0, 2pi, length=9)'), digits=3)\n  1×9 Matrix{Float64}:\n   0.0  0.707  1.0  0.707  0.0  -0.707  -1.0  -0.707  -0.0\n\n  julia\u003e sind(45)\n  0.7071067811865476\n\n  julia\u003e sinpi(1/4)\n  0.7071067811865475\n\n  julia\u003e round.(sincos(pi/6), digits=3)\n  (0.5, 0.866)\n\n  julia\u003e round(cis(pi/6), digits=3)\n  0.866 + 0.5im\n\n  julia\u003e round(exp(im*pi/6), digits=3)\n  0.866 + 0.5im\n\n  sin(A::AbstractMatrix)\n\n  Calcule le sinus de la matrice carrée ``A``.\n\n  Si `A` est symétrique ou hermitien, sa décomposition propre (`eigen`) est\n  utilisée pour calculer le sinus. Sinon, le sinus est déterminé en\n  appelant exp.\n\n  Examples\n  ≡≡≡≡≡≡≡≡\n\n  julia\u003e sin(fill(1.0, (2,2)))\n  2×2 Matrix{Float64}:\n   0.454649  0.454649\n   0.454649  0.454649\n\njulia\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatelierarith%2Fdocstringtranslationgoogletransbackend.jl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatelierarith%2Fdocstringtranslationgoogletransbackend.jl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatelierarith%2Fdocstringtranslationgoogletransbackend.jl/lists"}