text: Title: The “reStructuredText syntax error” check doesn’t trigger when the double backquote is not separated by non-word characters.
  Body: ### Describe the issue
  
  The “reStructuredText syntax error” check doesn’t trigger when the reStructuredText markup for the inline literal (` `` `) is not separated from the surrounding text by non-word characters.
  
  ### I already tried
  
  - [x] I've read and searched [the documentation](https://docs.weblate.org/).
  - [x] I've searched for similar filed issues in this repository.
  
  ### Steps to reproduce the behavior
  
  1. Go to https://hosted.weblate.org/translate/weblate/documentation/zh_Hant/?checksum=94a74a30ad46aad6
  
  ### Expected behavior
  
  The “reStructuredText syntax error” check should be triggered on the example below because a following space for the first ` ``foo / bar`` ` and a preceding space for the second ` ``foo / bar`` ` are required for normal rendering of the inline literal.
  
  ### Screenshots
  
  https://hosted.weblate.org/translate/weblate/documentation/zh_Hant/?checksum=94a74a30ad46aad6
  ![Image](https://github.com/user-attachments/assets/864ffb85-590b-45ad-821d-7ce07a5c0e93)
  
  https://docs.weblate.org/zh-tw/weblate-5.10.2/admin/access.html#id4
  ![Image](https://github.com/user-attachments/assets/4399163e-9f8f-491e-b45a-1100f516af75)
  
  ### Exception traceback
  
  ```pytb
  
  ```
  
  ### How do you run Weblate?
  
  weblate.org service
  
  ### Weblate versions
  
  Weblate 5.10.3-dev
  
  ### Weblate deploy checks
  
  ```shell
  
  ```
  
  ### Additional context
  
  _No response_