{"id":19723633,"url":"https://github.com/leechy/i18n-to-csv","last_synced_at":"2025-10-04T08:57:27.393Z","repository":{"id":70751169,"uuid":"519565242","full_name":"leechy/i18n-to-csv","owner":"leechy","description":"Simple tool to convert React Intl source files to CSV and vice versa","archived":false,"fork":false,"pushed_at":"2022-08-01T10:45:02.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-28T00:57:05.357Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leechy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-07-30T16:22:39.000Z","updated_at":"2022-07-30T16:24:03.000Z","dependencies_parsed_at":"2023-04-10T15:32:25.011Z","dependency_job_id":null,"html_url":"https://github.com/leechy/i18n-to-csv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/leechy/i18n-to-csv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leechy%2Fi18n-to-csv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leechy%2Fi18n-to-csv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leechy%2Fi18n-to-csv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leechy%2Fi18n-to-csv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leechy","download_url":"https://codeload.github.com/leechy/i18n-to-csv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leechy%2Fi18n-to-csv/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265538594,"owners_count":23784617,"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":"2024-11-11T23:22:57.813Z","updated_at":"2025-10-04T08:57:22.342Z","avatar_url":"https://github.com/leechy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# i18n-to-csv\n\nSmall CLI script that converts the source files for all languages in the React Intl translations format to one CSV containing all the languages, and also can convert everythng back to separate language JSON files.\n\n## Installation\n\nThere is no need for an istallation. Just run the script from this folder:\n\n```\n$ node bin/i18n-to-csv \u003cargs\u003e\n```\n\nIf you want to make it available globally in the system you can make a link and then use it by it's name:\n\n```\n$ npm link\n$ i18n-to-csv \u003cargs\u003e\n```\n\n## Arguments\n\n--help Help text describing the folllowing arguments\n\n### Converting JSON-files to CSV\n\nIf --src param is a folderm then the conversion is JSON-\u003eCSV\n\n--src Path to folder, where the JSON-files are located. When available the JSON is converted to CSV. `langs` by default\n--target name of the CSV-file with the results. `langs.csv` by default\n\n### Converting CSV to JSON-files\n\nIf --src param is ponting at file, then the conversion is CSV-\u003eJSON\n\n--src name of the CSV-file to be converted to JSON.\n--target Path to folder where all the JSON-files will be saved. `langs` by default\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleechy%2Fi18n-to-csv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleechy%2Fi18n-to-csv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleechy%2Fi18n-to-csv/lists"}