mercurial/i18n.py
changeset 51717 f841de63a5aa
parent 51703 ca7bde5dbafb
child 51863 f4733654f144
--- a/mercurial/i18n.py	Thu Jul 18 19:57:42 2024 -0400
+++ b/mercurial/i18n.py	Thu Jul 18 20:16:31 2024 -0400
@@ -12,6 +12,7 @@
 import sys
 
 from typing import (
+    Dict,
     List,
 )
 
@@ -61,7 +62,9 @@
     _ugettext = t.gettext
 
 
-_msgcache = {}  # encoding: {message: translation}
+_msgcache: Dict[
+    bytes, Dict[bytes, bytes]
+] = {}  # encoding: {message: translation}
 
 
 def gettext(message: bytes) -> bytes: