Title: Update concatenated translations · Issue #715 · ableplayer/ableplayer · GitHub
Open Graph Title: Update concatenated translations · Issue #715 · ableplayer/ableplayer
X Title: Update concatenated translations · Issue #715 · ableplayer/ableplayer
Description: Describe the bug AblePlayer's translations use a lot of concatenated strings. E.g., prefIntroDescription2 + prefDescFormatOption1b, etc. Concatenated strings are not very good for translations, because while they may work in English, the...
Open Graph Description: Describe the bug AblePlayer's translations use a lot of concatenated strings. E.g., prefIntroDescription2 + prefDescFormatOption1b, etc. Concatenated strings are not very good for translations, bec...
X Description: Describe the bug AblePlayer's translations use a lot of concatenated strings. E.g., prefIntroDescription2 + prefDescFormatOption1b, etc. Concatenated strings are not very good for translations,...
Opengraph URL: https://github.com/ableplayer/ableplayer/issues/715
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Update concatenated translations","articleBody":"**Describe the bug**\n\nAblePlayer's translations use a lot of concatenated strings. E.g., `prefIntroDescription2` + `prefDescFormatOption1b`, etc.\n\nConcatenated strings are not very good for translations, because while they may work in English, the word order or gender of terms may need to change for other languages when concatenated to different phrases. \n\nIt would be good to replace all concatenated translations so that they are translatable as single strings.\n\n","author":{"url":"https://github.com/joedolson","@type":"Person","name":"joedolson"},"datePublished":"2026-01-10T19:52:34.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/715/ableplayer/issues/715"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:fca6eadd-b785-4399-ecf1-24388e172263 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C2EE:2F9F8B:983254E:C5D1076:6976273C |
| html-safe-nonce | da57bc15e5a92fc9e2be620b03e724b89dffc38d8340cceb804cc4949343f04c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMkVFOjJGOUY4Qjo5ODMyNTRFOkM1RDEwNzY6Njk3NjI3M0MiLCJ2aXNpdG9yX2lkIjoiODg2MDE5NTUwOTY1NDM5ODc4MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | ed18eaf1e17412f13c7d6deaa480290fae462c99de027ec4cfe7a67b44846c62 |
| hovercard-subject-tag | issue:3800273766 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/ableplayer/ableplayer/715/issue_layout |
| twitter:image | https://opengraph.githubassets.com/5174d00f96b2bc607d5dc732b965d13db49408a6cb46cd653902ce8bc7814ce9/ableplayer/ableplayer/issues/715 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/5174d00f96b2bc607d5dc732b965d13db49408a6cb46cd653902ce8bc7814ce9/ableplayer/ableplayer/issues/715 |
| og:image:alt | Describe the bug AblePlayer's translations use a lot of concatenated strings. E.g., prefIntroDescription2 + prefDescFormatOption1b, etc. Concatenated strings are not very good for translations, bec... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | joedolson |
| hostname | github.com |
| expected-hostname | github.com |
| None | c6814b4cc7afd45cd6e64525d0cff0e76dd802f315a5b0e55a7abda1d1d070d0 |
| turbo-cache-control | no-preview |
| go-import | github.com/ableplayer/ableplayer git https://github.com/ableplayer/ableplayer.git |
| octolytics-dimension-user_id | 8876080 |
| octolytics-dimension-user_login | ableplayer |
| octolytics-dimension-repository_id | 18680618 |
| octolytics-dimension-repository_nwo | ableplayer/ableplayer |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 18680618 |
| octolytics-dimension-repository_network_root_nwo | ableplayer/ableplayer |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4ea235bfed58ef16c8a5642b3ac64b74f10c9f52 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width