Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix a couple issues, add a couple tweaks #83

Merged
merged 5 commits into from
Feb 17, 2024
Merged

Fix a couple issues, add a couple tweaks #83

merged 5 commits into from
Feb 17, 2024

Conversation

theory
Copy link
Member

@theory theory commented Feb 17, 2024

Improve the process for handling the HOWTO HTML doc, add release status to social posts, and add the response status to the Mastodon error logging.

Rather than manually regenerate it and store it in %Lexicon, ship it as
an `.html` file in the appropriate locale directory. Pilfer the
`from_file` Locale method from PGXN::Site, but remove the
Locale::Maketext processing step to avoid the need to escape characters
it looks for. There should be no Locale::Maketext processing anyway:
just the translated document. Fixes #76.

Add `bin/format_l10n_docs`, a simple script that uses `multimarkdown` to
regenerate the `.html` version of Markdown files in `lib`. This will
allow other localize-able documents to be added in the future.
For non-stable releases, that is. Closes #72.
@theory theory self-assigned this Feb 17, 2024
@theory theory merged commit 97e9c13 into main Feb 17, 2024
10 checks passed
@theory theory deleted the issues branch February 17, 2024 17:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant