From 8ff9c60159ab5193c2d1e7e67e1930c212bcd7e8 Mon Sep 17 00:00:00 2001 From: Positron832Alt <114287709+Positron832Alt@users.noreply.github.com> Date: Fri, 28 Nov 2025 21:06:24 +0100 Subject: [PATCH] Improve language * Improve wording. * Improve grammar. * Replace hyphens with em dashes. * Replace straight apostrophes with typographic ones. * Replace straight quotation marks with typographic ones. Co-authored-by: Kamil Jarosz --- src/app/compatibility/avm2/page.tsx | 18 +++++++++--------- src/app/compatibility/page.tsx | 12 ++++++------ src/app/contribute/page.tsx | 16 ++++++++-------- src/app/contribute/sponsors.tsx | 2 +- src/app/downloads/extensions.tsx | 8 ++++---- src/app/downloads/page.tsx | 6 +++--- src/app/page.tsx | 12 ++++++------ 7 files changed, 37 insertions(+), 37 deletions(-) diff --git a/src/app/compatibility/avm2/page.tsx b/src/app/compatibility/avm2/page.tsx index c70f7eba..a15b16e3 100644 --- a/src/app/compatibility/avm2/page.tsx +++ b/src/app/compatibility/avm2/page.tsx @@ -52,12 +52,12 @@ export default async function Page() { ActionScript 3 API Progress - ActionScript 3 contains many different methods and classes - not - all of which is ultimately useful to every application. The - majority of content only uses a small portion of the available - API, so even if we aren't 100% "complete" across - the entirely of AVM 2, we may have enough for that content to run - completely fine. + ActionScript 3 contains many different methods and classes — + not all of which are ultimately useful to every + application. The majority of content only uses a small portion of + the available API, so even if we aren’t 100% + “complete” across the entirely of AVM 2, we may have + enough for that content to run completely fine. On this page, we list every single ActionScript 3 API that exists @@ -66,9 +66,9 @@ export default async function Page() { }> - Implemented items are marked as "Done", and we - believe they are fully functional. For brevity, we do not list - completed items on this page. + Implemented items are marked as “Done”, and + we believe they are fully functional. For brevity, we do not + list completed items on this page. }> Partial items exist and are enough for most content to diff --git a/src/app/compatibility/page.tsx b/src/app/compatibility/page.tsx index 2b2c9fdb..3eb73dc6 100644 --- a/src/app/compatibility/page.tsx +++ b/src/app/compatibility/page.tsx @@ -90,8 +90,8 @@ export default async function Downloads() { AVM 1 is the original ActionScript Virtual Machine. All movies made before Flash Player 9 (June 2006) will be made with AVM 1, - and it remained supported & available to authors until the - release of Flash Professional CC (2013), after which point content + which remained supported and available to authors until the + release of Flash Professional CC (2013), at which point content started moving to AVM 2. @@ -111,14 +111,14 @@ export default async function Downloads() { AVM 2 was introduced with Flash Player 9 (June 2006), to replace the earlier AVM 1. After the release of Flash Professional CC - (2013), authors are required to use ActionScript 3 - making any - movie made after that date very likely to fall under this + (2013), authors are required to use ActionScript 3 — making + any movie made after that date very likely to fall under this category. - Ruffle now has decent support for AVM 2, and it's our + Ruffle now has decent support for AVM 2, and it’s our experience that most games will work well enough to be played. - We're still rapidly improving in this area though, so bug + We’re still rapidly improving in this area though, so bug reports about any broken content are always welcome! diff --git a/src/app/contribute/page.tsx b/src/app/contribute/page.tsx index 44f9c9ef..6a90d2d4 100644 --- a/src/app/contribute/page.tsx +++ b/src/app/contribute/page.tsx @@ -19,8 +19,8 @@ function ContributeCode() { 🖥️ Contribute code - There's a few different codebases in couple of different languages, and - we'd welcome any help to try and maintain and improve them. + There are a few different codebases in a couple of different languages, + and we’d welcome any help to try and maintain and improve them. }> @@ -117,7 +117,7 @@ function Sponsorship() { If you are able and willing to, we welcome any and all financial support to help us fund the project going forward. With your help, we can afford to spend more time dedicated to Ruffle, as well as pay for expenses such - as build servers & hosting. We accept donations and sponsorships of + as build servers and hosting. We accept donations and sponsorships of any kind, big or small, through Open Source Collective 501(c)(6). @@ -140,9 +140,9 @@ function SpreadTheWord() { Is your favourite Flash-based site shutting down? Let them know they can add one JavaScript file and keep it running! Feeling nostalgic for some old Flash games? Go play some on Newgrounds with Ruffle installed, and - tell your friends about it! Maybe you're a streamer and looking for some - silly content? There's literally decades worth, now unlocked and - accessible once more. + tell your friends about it! Maybe you’re a streamer and looking + for some silly content? There’s literally decades worth, now + unlocked and accessible once more. ); @@ -168,8 +168,8 @@ export default function Page() { on contributions of any kind to keep this project going, and absolutely would not have come as far as we have without the amazing support of our community who came together to make Ruffle happen. If - you'd like to join them, there are many ways to help make Ruffle - better than ever! + you’d like to join them, there are many ways to help make + Ruffle better than ever! diff --git a/src/app/contribute/sponsors.tsx b/src/app/contribute/sponsors.tsx index 88037c10..e34e9ebe 100644 --- a/src/app/contribute/sponsors.tsx +++ b/src/app/contribute/sponsors.tsx @@ -124,7 +124,7 @@ export function SponsorList() { 💎 Diamond Sponsors - We'd like to thank all of our sponsors, who help make this project + We’d like to thank all of our sponsors, who help make this project possible. Below are our Diamond level sponsors, without whom we would not be here. Thank you. diff --git a/src/app/downloads/extensions.tsx b/src/app/downloads/extensions.tsx index 95784279..1426741b 100644 --- a/src/app/downloads/extensions.tsx +++ b/src/app/downloads/extensions.tsx @@ -50,10 +50,10 @@ export function ExtensionList() { Browser Extension - If you visit websites that have Flash content but aren't using Ruffle, - or you want to ensure you're using the latest and greatest version of - Ruffle on every website, then our browser extension is the perfect thing - for you! + If you visit websites that have Flash content but aren’t using + Ruffle, or you want to ensure you’re using the latest and greatest + version of Ruffle on every website, then our browser extension is the + perfect thing for you! {extensions.map((extension, i) => ( diff --git a/src/app/downloads/page.tsx b/src/app/downloads/page.tsx index 622d6cc7..55eb2065 100644 --- a/src/app/downloads/page.tsx +++ b/src/app/downloads/page.tsx @@ -26,14 +26,14 @@ function WebDownload({ latest }: { latest: GithubRelease | null }) { Website Package You can install Ruffle onto a website using one single line of code by - using a CDN, no extra work required! It'll always stay up to date with - the latest available version of Ruffle. + using a CDN, no extra work required! It’ll always stay up to date + with the latest available version of Ruffle. {''} - If you'd like to host it yourself, you can grab{" "} + If you’d like to host it yourself, you can grab{" "} - Safe to use - Using the + Safe to use — Using the guarantees of Rust and WASM, we avoid the security pitfalls Flash was known for. - Easy to install - Whether - you're a user or a website owner, we've made it as + Easy to install — Whether + you’re a user or a website owner, we’ve made it as easy as possible to get up and running. - Free and open source - Licensed - MIT/Apache 2.0, you're free to use Ruffle however you - please! + Free and open source — + Licensed MIT/Apache 2.0, you’re free to use Ruffle however + you please!