Hi i have created a translate profile for converting numbers DE_national_to_e164 (copied from GB default).

And i use it right before the bridge statement in outbound routes.

But the logs show the following:
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:128 translating [01234567890] against [DE_national_to_e164] profile
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^\+(\d+)/
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^00(\d+)/
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^0([1-9]\d+)/
2023-06-17 16:24:01.810642 98.70% [NOTICE] mod_translate.c:249 Translated: 491
It seems as it doesn't resolve $1 in that context.
Am i missing something?
Thanks

And i use it right before the bridge statement in outbound routes.

But the logs show the following:
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:128 translating [01234567890] against [DE_national_to_e164] profile
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^\+(\d+)/
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^00(\d+)/
2023-06-17 16:24:01.810642 98.70% [DEBUG] mod_translate.c:137 01234567890 =~ /^0([1-9]\d+)/
2023-06-17 16:24:01.810642 98.70% [NOTICE] mod_translate.c:249 Translated: 491
It seems as it doesn't resolve $1 in that context.
Am i missing something?
Thanks