diff --git a/udev/udev.xml b/udev/udev.xml
index 48980577c08..57f13e07b01 100644
--- a/udev/udev.xml
+++ b/udev/udev.xml
@@ -528,10 +528,10 @@
The , , ,
, , and
- fields support simple printf-like string substitutions. The
- format chars gets applied after all rules have been processed, right before the program
- is executed. It allows the use of device properties set by earlier matching
- rules. For all other fields, substitutions are applied while the individual rule is
+ fields support simple string substitutions. The
+ substitutions are performed after all rules have been processed, right before the program
+ is executed, allowing for the use of device properties set by earlier matching
+ rules. For all other fields, substitutions are performed while the individual rule is
being processed. The available substitutions are: