Fix a typo in locale Docs (#22233)

diff --git a/Doc/library/locale.rst b/Doc/library/locale.rst
index bf57a08..678148a 100644
--- a/Doc/library/locale.rst
+++ b/Doc/library/locale.rst
@@ -508,7 +508,7 @@
 --------------------------------------------
 
 The C standard defines the locale as a program-wide property that may be
-relatively expensive to change.  On top of that, some implementation are broken
+relatively expensive to change.  On top of that, some implementations are broken
 in such a way that frequent locale changes may cause core dumps.  This makes the
 locale somewhat painful to use correctly.