diff --git a/EnvelopeGenerator.Domain/Entities/Envelope.cs b/EnvelopeGenerator.Domain/Entities/Envelope.cs index afa5baa1..fcaad3f5 100644 --- a/EnvelopeGenerator.Domain/Entities/Envelope.cs +++ b/EnvelopeGenerator.Domain/Entities/Envelope.cs @@ -135,15 +135,19 @@ namespace EnvelopeGenerator.Domain.Entities { get { - if(this.IsReadAndSign()) - { - return My.Resources.Model.ResourceManager.GetString(((Constants.EnvelopeStatus)Status).ToString() + "4RaC"); - } - else - { - return My.Resources.Model.ResourceManager.GetString(((Constants.EnvelopeStatus)Status).ToString()); + var resourceManager = My.Resources.Model.ResourceManager; + var statusName = ((Constants.EnvelopeStatus)Status).ToString(); + if (this.IsReadAndSign()) + { + var statusNameRaC = statusName + "4RaC"; + var translationRaC = resourceManager.GetString(statusNameRaC); + + if (!string.IsNullOrEmpty(translationRaC)) + return translationRaC; } + + return resourceManager.GetString(statusName); } }