{"id":28431042,"url":"https://github.com/dexterhuang/arclight-city","last_synced_at":"2025-07-13T11:36:31.823Z","repository":{"id":104080193,"uuid":"596129500","full_name":"DexterHuang/Arclight-City","owner":"DexterHuang","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-01T19:04:48.000Z","size":41080,"stargazers_count":43,"open_issues_count":3,"forks_count":45,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-07-01T20:21:04.688Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/DexterHuang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2023-02-01T14:28:45.000Z","updated_at":"2025-07-01T19:04:52.000Z","dependencies_parsed_at":"2023-09-23T07:46:23.462Z","dependency_job_id":"a4561987-fd47-4262-b89d-052b67fafe2f","html_url":"https://github.com/DexterHuang/Arclight-City","commit_stats":null,"previous_names":["dexterhuang/arclight-city"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DexterHuang/Arclight-City","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DexterHuang%2FArclight-City","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DexterHuang%2FArclight-City/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DexterHuang%2FArclight-City/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DexterHuang%2FArclight-City/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DexterHuang","download_url":"https://codeload.github.com/DexterHuang/Arclight-City/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DexterHuang%2FArclight-City/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265133784,"owners_count":23716429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-06-05T14:36:06.590Z","updated_at":"2025-07-13T11:36:31.780Z","avatar_url":"https://github.com/DexterHuang.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Official Website:\nhttps://arclightcity.net\n\n# Community contributable files\n\n- UI Translation\n  - contribution/{language}/translation.json\n  - contribution/{language}/translation-keywords.json\n- Wiki Tutorials\n  - contribution/{language}/tutorial/*.md\n- Dungeon Lore Notes\n  - contribution/{language}/lore-notes/*.md\n\n# How to edit/contribute files?\n\n\u003cdiv\u003e\u003ch3\u003e1. Click on \u0026quot;contribution\u0026quot;\u003c/h3\u003e\u003ch4\u003e\u003cp class=\u0026quot;UphintEditor__paragraph\u0026quot; dir=\u0026quot;ltr\u0026quot;\u003e\u003cspan\u003eThis is where all the contributable files are\u003c/span\u003e\u003c/p\u003e\u003c/h4\u003e\u003cimg alt=\"Click on contribution\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=GkUVwOWHfPaLbAIzDDQ3G\u0026zoomLevel=1.5\u0026coordX=379.500008225441\u0026coordY=429.0000092983246\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e2. Click on \u0026quot;zh-TW\u0026quot;\u003c/h3\u003e\u003ch4\u003e\u003cp class=\u0026quot;UphintEditor__paragraph\u0026quot; dir=\u0026quot;ltr\u0026quot;\u003e\u003cspan\u003eClick on the language you want to edit, in this example we choose zh-TW\u003c/span\u003e\u003c/p\u003e\u003c/h4\u003e\u003cimg alt=\"Click on zh-TW\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=jNphBfTCcs7pDNRjA8RrW\u0026zoomLevel=1.5\u0026coordX=452.1000097990036\u0026coordY=632.5000137090683\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e3. Click on \u0026quot;translation.json\u0026quot;\u003c/h3\u003e\u003ch4\u003e\u003cp class=\u0026quot;UphintEditor__paragraph\u0026quot; dir=\u0026quot;ltr\u0026quot;\u003e\u003cspan\u003eIn this example we try to edit the UI translation file \u0026quot;translation.json\u0026quot;\u003c/span\u003e\u003c/p\u003e\u003c/h4\u003e\u003cimg alt=\"Click on translation.json\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=ATHYZmr9ZqiZyePdFleD2\u0026zoomLevel=1.5\u0026coordX=500.50001084804535\u0026coordY=504.9000109434128\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e4. Click the edit button\u003c/h3\u003e\u003cimg alt=\"Click the edit button\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=ukCtpWEji9vrQHR9OWGI9\u0026zoomLevel=1.5\u0026coordX=1815.0000393390656\u0026coordY=74.80000162124634\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e5. Click edit in place\u003c/h3\u003e\u003cimg alt=\"Click edit in place\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=FE6oGMVvr1VTxdnYxAu73\u0026zoomLevel=1.5\u0026coordX=1749.000037908554\u0026coordY=149.60000324249268\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e6. Edit the file just like in any other editor, make sure do not miss quotes (\u0026quot;) or commas (,) in json files\u003c/h3\u003e\u003cimg alt=\"Edit the file just like in any other editor, make sure do not miss quotes () or commas (,) in json files\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=7gVCRYPACRq7az9WlkSSu\u0026zoomLevel=1.5\u0026coordX=631.4000136852264\u0026coordY=799.7000173330307\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e7. When you are done, click commit changes\u003c/h3\u003e\u003cimg alt=\"When you are done, click commit changes\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=3JG6HU7d7638yAcgICL6U\u0026zoomLevel=1.5\u0026coordX=1773.200038433075\u0026coordY=228.80000495910645\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e8. type the appropriate commit message and description, than click \u0026quot;Propose changes\u0026quot;\u003c/h3\u003e\u003cimg alt=\"type the appropriate commit message and description, than click Propose changes\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=pPZ5OfhbNPnjzWcxzl9IH\u0026zoomLevel=1.5\u0026coordX=1126.4000244140625\u0026coordY=655.6000142097473\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e9. Click \u0026quot;Create pull request\u0026quot;\u003c/h3\u003e\u003cimg alt=\"Click Create pull request\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=AoohJcOxfJHciQckmYEGN\u0026zoomLevel=1.5\u0026coordX=1474.0000319480896\u0026coordY=385.00000834465027\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e10. Click on \u0026quot;Create pull request\u0026quot; again\u003c/h3\u003e\u003cimg alt=\"Click on Create pull request again\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=Be9x9QFyTyemIsUrK21M0\u0026zoomLevel=1.5\u0026coordX=1155.0000250339508\u0026coordY=748.0000162124634\"/\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv\u003e\u003ch3\u003e11. now on the official repo, you should be able to see your pull request, if you see it means your edit has successfully summited for review 👍\u003c/h3\u003e\u003cimg alt=\"now on the official repo, you should be able to see your pull request, if you see it means your edit has successfully summited for review 👍\" src=\"https://api.uphint.com/generate/image/shared/?guideId=8nZjLIxjFajYlpKyX49ei\u0026stepId=73Y9ezqlB5K5gal3w2qqV\u0026zoomLevel=1.5\u0026coordX=405.90000879764557\u0026coordY=44.000000953674316\"/\u003e\u003c/div\u003e\u003chr/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexterhuang%2Farclight-city","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdexterhuang%2Farclight-city","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdexterhuang%2Farclight-city/lists"}