Skip to content

Commit 26ca50e

Browse files
committed
Atualizações de versão e mensagens de validação
* Atualizações de Versão - Atualização do `SVPreview` para `-preview-2.2` e `SPVer` para `1.0.0-preview-4.8`. * Mensagens de Validação - Adição de templates de mensagens em `R.Designer.cs` para validações de espaços, dígitos e letras. - Inclusão de traduções em português para novas mensagens de validação em `R.pt-BR.resx`. - Inclusão de traduções em inglês para novas mensagens de validação em `R.resx`. * Metadados do Projeto - Alteração dinâmica do ano de copyright em `libs.targets`. - Atualização do ícone do pacote para `icon2.png`. Atualizações de Versão e Mensagens de Validação * Atualizações de Versão - Atualização do `SVPreview` para `-preview-2.2` e `SPVer` para `1.0.0-preview-4.8`. * Mensagens de Validação - Adição de novas propriedades de string localizadas em `R.Designer.cs`. - Atualização de `R.pt-BR.resx` e `R.resx` com novas mensagens de validação. * Atualizações de Recursos - Atualização do arquivo `icon2.png`. - Alteração do ícone do pacote em `libs.targets` para `icon2.png`. * Melhorias de Configuração - Ano de copyright agora é dinâmico em `libs.targets`.
1 parent 33960c5 commit 26ca50e

File tree

6 files changed

+67
-47
lines changed

6 files changed

+67
-47
lines changed

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
</PropertyGroup>
1111
<PropertyGroup>
1212
<SVVer>1.0.0</SVVer>
13-
<SVPreview>-preview-2.1</SVPreview>
13+
<SVPreview>-preview-2.2</SVPreview>
1414
</PropertyGroup>
1515
<PropertyGroup>
16-
<SPVer>1.0.0-preview-4.7</SPVer>
16+
<SPVer>1.0.0-preview-4.8</SPVer>
1717
</PropertyGroup>
1818
</Project>

RoyalCode.SmartValidations/R.Designer.cs

Lines changed: 36 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

RoyalCode.SmartValidations/R.pt-BR.resx

Lines changed: 15 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -177,49 +177,6 @@
177177
<data name="MinLengthMessageTemplate" xml:space="preserve">
178178
<value>O campo "{0}" deve ter um comprimento mínimo de "{1}" caractere(s)</value>
179179
</data>
180-
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
181-
<data name="MinMaxMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
182-
<value />
183-
</data>
184-
<data name="MinMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
185-
<value />
186-
</data>
187-
<data name="NotEqualMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
188-
<value />
189-
</data>
190-
<data name="NotMatchesMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
191-
<value />
192-
</data>
193-
<data name="NotNullOrEmptyMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
194-
<value />
195-
</data>
196-
<data name="NullOrLengthMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
197-
<value />
198-
</data>
199-
<data name="NullOrMaxLengthMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
200-
<value />
201-
</data>
202-
<data name="NullOrMaxMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
203-
<value />
204-
</data>
205-
<data name="NullOrMinLengthMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
206-
<value />
207-
</data>
208-
<data name="NullOrMinMaxMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
209-
<value />
210-
</data>
211-
<data name="NullOrMinMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
212-
<value />
213-
</data>
214-
<data name="NullOrNotMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
215-
<value />
216-
</data>
217-
<data name="StartsWithMessageTemplate" type="System.Resources.ResXNullRef, System.Windows.Forms">
218-
<value />
219-
</data>
220-
<data name="UrlMessageTemplate" xml:space="preserve">
221-
<value>O campo "{0}" deve ser um URL válido</value>
222-
</data>
223180
<data name="MinMaxMessageTemplate" xml:space="preserve">
224181
<value>O campo "{0}" deve ter um valor mínimo de "{1}"e um valor máximo de "{2}"</value>
225182
</data>
@@ -259,4 +216,19 @@
259216
<data name="StartsWithMessageTemplate" xml:space="preserve">
260217
<value>O campo "{0}" deve começar com "{1}"</value>
261218
</data>
219+
<data name="UrlMessageTemplate" xml:space="preserve">
220+
<value>O campo "{0}" deve ser um URL válido</value>
221+
</data>
222+
<data name="OnlyLettersMessageTemplate" xml:space="preserve">
223+
<value>O campo '{0}' deve ter apenas letras</value>
224+
</data>
225+
<data name="OnlyDigitsMessageTemplate" xml:space="preserve">
226+
<value>O campo '{0}' deve ter apenas dígitos (números)</value>
227+
</data>
228+
<data name="OnlyLettersOrDigitsMessageTemplate" xml:space="preserve">
229+
<value>O campo '{0}' deve ter apenas letras ou dígitos (números)</value>
230+
</data>
231+
<data name="NoWhiteSpaceMessageTemplate" xml:space="preserve">
232+
<value>O campo '{0}' não deve ter espaços em branco</value>
233+
</data>
262234
</root>

RoyalCode.SmartValidations/R.resx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,9 @@
192192
<data name="NotNullOrEmptyMessageTemplate" xml:space="preserve">
193193
<value>The '{0}' field must be entered</value>
194194
</data>
195+
<data name="NoWhiteSpaceMessageTemplate" xml:space="preserve">
196+
<value>The '{0}' field must not contain any blank spaces</value>
197+
</data>
195198
<data name="NullOrLengthMessageTemplate" xml:space="preserve">
196199
<value>The '{0}' field, when entered, must have a length between '{1}' and '{2}' characters</value>
197200
</data>
@@ -213,6 +216,15 @@
213216
<data name="NullOrNotMessageTemplate" xml:space="preserve">
214217
<value>The '{0}' field, when entered, must contain a value</value>
215218
</data>
219+
<data name="OnlyDigitsMessageTemplate" xml:space="preserve">
220+
<value>The '{0}' field must only contain digits (numbers)</value>
221+
</data>
222+
<data name="OnlyLettersMessageTemplate" xml:space="preserve">
223+
<value>The '{0}' field must contain only letters</value>
224+
</data>
225+
<data name="OnlyLettersOrDigitsMessageTemplate" xml:space="preserve">
226+
<value>The '{0}' field must contain only letters or digits (numbers)</value>
227+
</data>
216228
<data name="StartsWithMessageTemplate" xml:space="preserve">
217229
<value>The '{0}' field must start with '{1}'</value>
218230
</data>

icon2.png

-896 KB
Loading

libs.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<DocumentationFile>$(BaseOutputPath)\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<Authors>Royal Code</Authors>
9-
<Copyright>Royal Code Copyright © 2025</Copyright>
9+
<Copyright>Royal Code Copyright © $([System.DateTime]::UtcNow.ToString("yyyy"))</Copyright>
1010
<RepositoryUrl>https://github.com/Royal-Code/SmartValidations</RepositoryUrl>
1111
<RepositoryType>Git</RepositoryType>
1212
<Configurations>Debug;Release</Configurations>
@@ -20,7 +20,7 @@
2020
<FileVersion>$(SVVer)</FileVersion>
2121
</PropertyGroup>
2222
<ItemGroup>
23-
<None Include="../icon.png" Pack="true" PackagePath="/"/>
23+
<None Include="../icon2.png" Pack="true" PackagePath="/"/>
2424
<None Include="../README.md" Pack="true" PackagePath="/"/>
2525
</ItemGroup>
2626
<PropertyGroup>

0 commit comments

Comments
 (0)