{"id":19233915,"url":"https://github.com/salvadorsru/simple-pot-generator-cli","last_synced_at":"2026-04-19T15:01:39.603Z","repository":{"id":254759447,"uuid":"847458534","full_name":"salvadorsru/simple-pot-generator-cli","owner":"salvadorsru","description":"POT File Generator is a Go-based tool that .pot file for internationalization. It supports customizable input/output paths and automatically adds essential POT requeriments.","archived":false,"fork":false,"pushed_at":"2024-08-26T08:35:59.000Z","size":14,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-25T18:02:22.578Z","etag":null,"topics":["cli","go","pot","wordpress"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/salvadorsru.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}},"created_at":"2024-08-25T21:52:20.000Z","updated_at":"2025-07-24T19:47:04.000Z","dependencies_parsed_at":"2024-08-25T23:33:36.324Z","dependency_job_id":"eb93d03f-61d0-4680-9043-1c25ed78e906","html_url":"https://github.com/salvadorsru/simple-pot-generator-cli","commit_stats":null,"previous_names":["salvadorsru/simple-pot-cli-generator","salvadorsru/simple-pot-generator-cli"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/salvadorsru/simple-pot-generator-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salvadorsru%2Fsimple-pot-generator-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salvadorsru%2Fsimple-pot-generator-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salvadorsru%2Fsimple-pot-generator-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salvadorsru%2Fsimple-pot-generator-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/salvadorsru","download_url":"https://codeload.github.com/salvadorsru/simple-pot-generator-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/salvadorsru%2Fsimple-pot-generator-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32010957,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cli","go","pot","wordpress"],"created_at":"2024-11-09T16:12:18.561Z","updated_at":"2026-04-19T15:01:39.584Z","avatar_url":"https://github.com/salvadorsru.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"Simple Pot Generator CLI\n==================\n\nThis Go script scans a specified directory for files with specific extensions and generates a POT file with the strings found in those files.\n\nCompilation\n-----------\n\n### On Linux and macOS\n\n    go build -o \u003cexecutable-name\u003e\n\n### On Windows\n\n    go build -o \u003cexecutable-name\u003e.exe\n\nUsage\n-----\n\nOnce compiled, you can run the script using the following syntax:\n\n    ./\u003cexecutable-name\u003e -i /example/path -o output-file.pot -p extensions\n\nWhere:\n\n*   `-i`: Path to the directory to scan. If not specified, the current directory will be used.\n*   `-o`: Name of the output POT file. The default is `to-translate.pot`.\n*   `-p`: File extensions to search for, separated by slashes. The default value is `php/js`.\n*   `-h`: Displays the script help.\n\n### Example Usage\n\nTo scan a directory named `src` and generate a POT file with strings from files with `php` and `js` extensions:\n\n    ./\u003cexecutable-name\u003e -i /project-path -o translation.pot\n\nContributions\n-------------\n\nContributions are welcome. Please fork the repository and submit a pull request with your changes.\n\nLicense\n-------\n\nThis project is licensed under the MIT License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalvadorsru%2Fsimple-pot-generator-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsalvadorsru%2Fsimple-pot-generator-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsalvadorsru%2Fsimple-pot-generator-cli/lists"}