{"id":15527826,"url":"https://github.com/swissspidy/preferred-languages","last_synced_at":"2025-04-06T19:13:19.787Z","repository":{"id":9595976,"uuid":"62710009","full_name":"swissspidy/preferred-languages","owner":"swissspidy","description":"Choose languages for displaying WordPress in, in order of preference.","archived":false,"fork":false,"pushed_at":"2025-03-24T03:13:11.000Z","size":41088,"stargazers_count":72,"open_issues_count":1,"forks_count":17,"subscribers_count":12,"default_branch":"main","last_synced_at":"2025-03-30T18:08:37.948Z","etag":null,"topics":["internationalization","localization","wordpress","wordpress-plugin"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swissspidy.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":"2016-07-06T09:46:03.000Z","updated_at":"2025-03-24T03:13:15.000Z","dependencies_parsed_at":"2023-02-19T10:31:19.190Z","dependency_job_id":"2867e4f8-1426-431f-94c7-763bc2e928f7","html_url":"https://github.com/swissspidy/preferred-languages","commit_stats":{"total_commits":1122,"total_committers":12,"mean_commits":93.5,"dds":"0.49732620320855614","last_synced_commit":"bed51f051f7aed2859da2ab8f05e86e4240a9603"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swissspidy%2Fpreferred-languages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swissspidy%2Fpreferred-languages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swissspidy%2Fpreferred-languages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swissspidy%2Fpreferred-languages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swissspidy","download_url":"https://codeload.github.com/swissspidy/preferred-languages/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535520,"owners_count":20954576,"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":["internationalization","localization","wordpress","wordpress-plugin"],"created_at":"2024-10-02T11:09:23.527Z","updated_at":"2025-04-06T19:13:19.759Z","avatar_url":"https://github.com/swissspidy.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Preferred Languages\n\n[![Latest Release)](https://img.shields.io/github/v/release/swissspidy/preferred-languages?include_prereleases)](https://github.com/swissspidy/preferred-languages/releases)\n[![Commit activity](https://img.shields.io/github/commit-activity/m/swissspidy/preferred-languages)](https://github.com/swissspidy/preferred-languages/pulse/monthly)\n[![Code Coverage](https://codecov.io/gh/swissspidy/preferred-languages/branch/main/graph/badge.svg)](https://codecov.io/gh/swissspidy/preferred-languages)\n[![License](https://img.shields.io/github/license/swissspidy/preferred-languages)](https://github.com/swissspidy/preferred-languages/blob/main/LICENSE)\n\nA [feature project](https://make.wordpress.org/core/features/) for letting WordPress users set their site's language in a more sensible way.\n\n## What it does\n\nThis plugin lets you select multiple preferred languages in your settings. WordPress then tries to load the translations for the first language that's available, falling back to the next language in your list.\n\nThis works great when you want to display WordPress in a locale like German (formal) and have it fall back to informal German when there's no translation available.\n\n## Download\n\nThis GitHub repository holds the source files for the plugin. To download the final build, [head over to WordPress.org](https://wordpress.org/plugins/preferred-languages/).\n\n## Screenshots\n\n![Preferred Languages: Settings Section](https://ps.w.org/preferred-languages/assets/screenshot-1.png?rev=1739409)\n\nPreferred Languages settings section\n\n![Preferred Languages: User Profile](https://ps.w.org/preferred-languages/assets/screenshot-2.png?rev=1739409)\n\nA user’s individual list of preferred languages\n\n## Contributing\n\nPlease help test! Install the plugin and [open issues](https://github.com/swissspidy/preferred-languages/issues) for any bugs you might find.\n\nTo minify assets like JavaScript files and CSS when submitting a PR, run `npm run build`.\n\nAlso, please read all the blog posts tagged [#preferred-languages](https://make.wordpress.org/core/tag/preferred-languages/) on make/core and join the discussion in [#core-i18n](https://wordpress.slack.com/messages/#core-i18n) on the WordPress [Slack](https://make.wordpress.org/chat/) team.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswissspidy%2Fpreferred-languages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswissspidy%2Fpreferred-languages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswissspidy%2Fpreferred-languages/lists"}