Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tradução do tópico - Extensions to NameError da página Active Support… #801

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

rohan-techfreak
Copy link
Contributor

… Core Extensions

Close: #800

@HenriqueMorato HenriqueMorato requested review from a team, HenriqueMorato and thais-kusuki-vindi and removed request for a team October 27, 2022 18:31
Copy link
Contributor

@HenriqueMorato HenriqueMorato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Parabéns pela contribuição, fiz alguns comentários referente a palavras que normalmente não traduzimos, pode dar uma olhada?

@@ -4008,13 +4008,13 @@ NOTE: Defined in `active_support/core_ext/file/atomic.rb`.
Extensions to `NameError`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Extensions to `NameError`
Extensões para `NameError`

@@ -4008,13 +4008,13 @@ NOTE: Defined in `active_support/core_ext/file/atomic.rb`.
Extensions to `NameError`
-------------------------

Active Support adds [`missing_name?`][NameError#missing_name?] to `NameError`, which tests whether the exception was raised because of the name passed as argument.
Suporte ativo adiciona [`missing_name?`][NameError#missing_name?] para `NameError`, que testa se a exceção foi levantada por causa do nome passado como argumento.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Suporte ativo adiciona [`missing_name?`][NameError#missing_name?] para `NameError`, que testa se a exceção foi levantada por causa do nome passado como argumento.
O Active Support adiciona [`missing_name?`][NameError#missing_name?] para `NameError`, que testa se a exceção foi levantada por causa do nome passado como argumento.


The name may be given as a symbol or string. A symbol is tested against the bare constant name, a string is against the fully qualified constant name.
O nome pode ser dado como um símbolo ou string. Um símbolo é testado em relação ao nome da constante simples, uma string é testada em relação ao nome da constante totalmente qualificado.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
O nome pode ser dado como um símbolo ou string. Um símbolo é testado em relação ao nome da constante simples, uma string é testada em relação ao nome da constante totalmente qualificado.
O nome pode ser dado como um símbolo ou string. Um *symbol* é testado em relação ao nome da constante simples, uma string é testada em relação ao nome da constante totalmente qualificado.


TIP: A symbol can represent a fully qualified constant name as in `:"ActiveRecord::Base"`, so the behavior for symbols is defined for convenience, not because it has to be that way technically.
TIP: Um símbolo pode representar um nome de constante totalmente qualificado como em `:"ActiveRecord::Base"`, então o comportamento dos símbolos é definido por conveniência, não porque tem que ser assim tecnicamente.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
TIP: Um símbolo pode representar um nome de constante totalmente qualificado como em `:"ActiveRecord::Base"`, então o comportamento dos símbolos é definido por conveniência, não porque tem que ser assim tecnicamente.
TIP: Um *symbol* pode representar um nome de constante totalmente qualificado como em `:"ActiveRecord::Base"`, então o comportamento dos *symbol* é definido por conveniência, não porque tem que ser assim tecnicamente.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tradução do tópico - Extensions to NameError da página Active Support Core Extensions
2 participants