Skip to content

Commit

Permalink
Translated using Weblate (Portuguese)
Browse files Browse the repository at this point in the history
Currently translated at 45.1% (2674 of 5921 strings)

Translation: Fortran programming language/Fortran webpage
Translate-URL: https://hosted.weblate.org/projects/fortran-lang/webpage/pt/
  • Loading branch information
ntimesgurgel authored and awvwgk committed Sep 17, 2023
1 parent 313b1c3 commit ebfbb4e
Showing 1 changed file with 71 additions and 18 deletions.
89 changes: 71 additions & 18 deletions locale/pt/LC_MESSAGES/index.po
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Fortran-lang.org website\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-09-29 16:02+0200\n"
"PO-Revision-Date: 2023-09-08 15:49+0000\n"
"PO-Revision-Date: 2023-09-16 01:50+0000\n"
"Last-Translator: Nathan Gurgel <[email protected]>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/fortran-lang/"
"webpage/pt/>\n"
Expand Down Expand Up @@ -12050,6 +12050,8 @@ msgid ""
"The return type is _integer_, of the same kind as the arguments. (If the "
"argument kinds differ, it is of the same kind as the larger argument.)"
msgstr ""
"O tipo retornado é _integer_, e do mesmo tipo que os argumentos. (Se os "
"tipos dos argumentos diferirem, será do mesmo tipo do maior argumento.)"

#: ../../source/learn/intrinsics/_pages/IAND.md:56
msgid ""
Expand All @@ -12076,6 +12078,8 @@ msgid ""
"Reduces with bitwise or (inclusive or) the elements of **array** along "
"dimension **dim** if the corresponding element in **mask** is **.true.**."
msgstr ""
"Reduz com o ou bit a bit (ou inclusivo) os elementos do **array** ao longo "
"da dimensão **dim** se o elemento correspondente em **mask** for **.true.**."

#: ../../source/learn/intrinsics/_pages/IANY.md:40
msgid ""
Expand All @@ -12084,6 +12088,10 @@ msgid ""
"equals the rank of **array**, and a shape similar to that of **array** with "
"dimension **dim** dropped is returned."
msgstr ""
"Se **dim** estiver ausente, o escalar com o _or_ bit a bit de todos os "
"elementos em **array** é retornado. Caso contrário, é retornada uma matriz "
"de ordem **n-1**, onde **n** é igual à ordem de **array**, e formato similar "
"ao **array** com a dimensão **dim** removida."

#: ../../source/learn/intrinsics/_pages/IANY.md:73
msgid "[**iparity**(3)](#iparity), [**iall**(3)](#iall), [**ior**(3)](#ior)"
Expand All @@ -12099,7 +12107,7 @@ msgstr "**ieor**(3) - \\[BIT:LOGICAL\\] lógico ou exclusivo bit a bit"

#: ../../source/learn/intrinsics/_pages/IEOR.md:16
msgid "**ieor** returns the bitwise Boolean exclusive-**or** of **i** and **j**."
msgstr ""
msgstr "**ieor** retorna o Boolean exclusivo-**or** bit a bit de **i** e **j**."

#: ../../source/learn/intrinsics/_pages/IEOR.md:37
msgid ""
Expand All @@ -12123,15 +12131,15 @@ msgstr "**ior**(3) - \\[BIT:LOGICAL\\] lógico ou inclusivo bit a bit"

#: ../../source/learn/intrinsics/_pages/IOR.md:18
msgid "**ior** returns the bit-wise Boolean inclusive-**or** of **i** and **j**."
msgstr ""
msgstr "**ior** retorna o Boolean inclusivo-**or** bit a bit de **i** e **j**."

#: ../../source/learn/intrinsics/_pages/IOR.md:23
msgid "an _integer_ scalar or array."
msgstr ""
msgstr "um _inteiro_ escalar ou matriz."

#: ../../source/learn/intrinsics/_pages/IOR.md:26
msgid "_integer_ scalar or array, of the same kind as **i**."
msgstr ""
msgstr "_integer_ escalar ou matriz, do mesmo tipo que **i**."

#: ../../source/learn/intrinsics/_pages/IOR.md:62
msgid ""
Expand All @@ -12155,17 +12163,19 @@ msgstr "**not**(3) - \\[BIT:LOGICAL\\] negação lógica"

#: ../../source/learn/intrinsics/_pages/NOT.md:16
msgid "NOT returns the bitwise Boolean inverse of I."
msgstr ""
msgstr "NOT retorna o inverso Booleano bit a bit de I."

#: ../../source/learn/intrinsics/_pages/NOT.md:25
msgid "The return type is _integer_, of the same kind as the argument."
msgstr ""
msgstr "O tipo retornado é _integer_, e do mesmo tipo que o argumento."

#: ../../source/learn/intrinsics/_pages/NOT.md:56
msgid ""
"[**iand**(3)](#iand), [**ior**(3)](#ior), [**ieor**(3)](#ieor), "
"[**ibits**(3)](#ibits), [**ibset**(3)](#ibset),"
msgstr ""
"[**iand**(3)](#iand), [**ior**(3)](#ior), [**ieor**(3)](#ieor), "
"[**ibits**(3)](#ibits), [**ibset**(3)](#ibset),"

#: ../../source/learn/intrinsics/_pages/NOT.md:62
msgid "[**ibclr**(3)](#ibclr)"
Expand All @@ -12189,6 +12199,14 @@ msgid ""
"of **shift** must be less than **size**. If the **size** argument is omitted,"
" it is taken to be equivalent to **bit_size(i)**."
msgstr ""
"**ishftc**(#) retorna o valor correspondente à **i** com os bits de **size** "
"mais a direita permutados circularmente **shift** posições; em outras "
"palavras, os bits em um limite são permutados pelos do outro limite. Um "
"valor de **shift** maior que zero corresponde à uma permuta à esquerda, um "
"valor zero corresponde a nenhuma permuta, e um valor menor que valor "
"corresponde à uma permuta à direita. O valor absoluto de **shift** deve ser "
"menor que **size**. Se o argumento **size** for omitido, será considerado em "
"seu lugar o **bit_size(i)**."

#: ../../source/learn/intrinsics/_pages/ISHFTC.md:32
#: ../../source/learn/intrinsics/_pages/RANDOM_SEED.md:24
Expand All @@ -12201,6 +12219,8 @@ msgid ""
"(Optional) The type shall be _integer_; the value must be greater than zero "
"and less than or equal to **bit_size**(i)."
msgstr ""
"(Opcional) O tipo deve ser _integer_; o valor deve ser maior que zero e "
"menor que ou igual à **bit_size**(i)."

#: ../../source/learn/intrinsics/_pages/ISHFTC.md:46
msgid "[**ishft**(3)](#ishft)"
Expand All @@ -12224,6 +12244,13 @@ msgid ""
"the left end or right end are lost; zeros are shifted in from the opposite "
"end."
msgstr ""
"**ishft**(3) retorna o valor correspondente à **i** com todos os seus bits "
"permutados **shift** posições. Um valor de **shift** maior que zero "
"corresponde à permuta à esquerda, o valor de corresponde à nenhuma permuta, "
"e um valor menor que zero corresponde à uma permuta à direita. Se o valor "
"absoluto de **shift** for maior que **bit_size(i)**, o valor é indefinido. "
"Bits permutados à partir do limite esquerdo ou direto são perdidos; zeros "
"são adicionados no limite oposto."

#: ../../source/learn/intrinsics/_pages/ISHFT.md:42
msgid "[**ishftc**(3)](#ishftc)"
Expand All @@ -12247,6 +12274,12 @@ msgid ""
"equal to the leftmost bit, which in two's complement representation is the "
"sign bit."
msgstr ""
"Retorna o valor correspondente à **i** com todos os bits permutados à "
"direita em **shift** posições. Se o valor absoluto de **shift** for maior "
"que **bit_size(i)**, o valor é indefinido. Bits permutados no limite à "
"direita são perdidos. O preenchimento é aritmético: os bits permutados à "
"partir da esquerda são iguais ao bit mais à esquerda, o qual na "
"representação de complemento de dois é o bit de sinal."

#: ../../source/learn/intrinsics/_pages/SHIFTA.md:41
msgid "[**shiftl**(3)](#shiftl), [**shiftr**(3)](#shiftr)"
Expand All @@ -12267,6 +12300,11 @@ msgid ""
"**bit_size(i)**, the value is undefined. Bits shifted out from the left end "
"are lost, and bits shifted in from the right end are set to **0**."
msgstr ""
"Retorna o valor correspondente à **i** com todos os bits permutados à "
"esquerda em **shift** posições. Se o valor absoluto de **shit** for maior ou "
"igual à **bit_size(i)**, o valor é indefinido. Bits permutados no limite à "
"esquerda são perdidos, e os bits no limite à direita são preenchidos com "
"**0**."

#: ../../source/learn/intrinsics/_pages/SHIFTL.md:39
msgid "[**shifta**(3)](#shifta), [**shiftr**(3)](#shiftr)"
Expand All @@ -12287,14 +12325,18 @@ msgid ""
"**bit_size(i)**, the value is undefined. Bits shifted out from the right end "
"are lost, and bits shifted in from the left end are set to 0."
msgstr ""
"Retorna o valor correspondente à **i** com todos os bits permutados à "
"direita em **shift** posições. Se o valor absoluto de **shift** for maior "
"que **bit_size(i)**, o valor é indefinido. Bits permutados no limite à "
"direita são perdidos, e os bits no limite esquerdo são definidos como 0."

#: ../../source/learn/intrinsics/_pages/SHIFTR.md:39
msgid "[**shifta**(3)](#shifta), [**shiftl**(3)](#shiftl)"
msgstr "[**shifta**(3)](#shifta), [**shiftl**(3)](#shiftl)"

#: ../../source/learn/intrinsics/cfi.md:1
msgid "Procedures for binding to C interfaces"
msgstr ""
msgstr "Procedimentos para vincular à interfaces C"

#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:2
msgid "c_associated"
Expand All @@ -12318,21 +12360,23 @@ msgstr "**c_ptr_1**"

#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:23
msgid "Scalar of the type c_ptr or c_funptr."
msgstr ""
msgstr "Escalar do tipo c_ptr ou c_funptr."

#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:25
msgid "**c_ptr_2**"
msgstr "**c_ptr_2**"

#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:26
msgid "(Optional) Scalar of the same type as c_ptr_1."
msgstr ""
msgstr "(Opcional) Escalar do mesmo tipo que c_ptr_1."

#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:30
msgid ""
"The return value is of type _logical_; it is .false. if either c_ptr_1 is a C"
" NULL pointer or if c_ptr1 and c_ptr_2 point to different addresses."
msgstr ""
"O valor retornado é do tipo _logical_; é .false. se c_ptr_1 é um C NULL "
"pointer ou se c_ptr_1 e c_ptr_2 apontam para endereços diferentes."

#: ../../source/learn/intrinsics/_pages/COMMAND_ARGUMENT_COUNT.md:60
#: ../../source/learn/intrinsics/_pages/C_ASSOCIATED.md:57
Expand Down Expand Up @@ -12382,7 +12426,7 @@ msgstr "**cptr**"

#: ../../source/learn/intrinsics/_pages/C_F_POINTER.md:22
msgid "scalar of the type c_ptr. It is **intent(in)**."
msgstr ""
msgstr "escalar do tipo c_ptr. É **intent(in)**."

#: ../../source/learn/intrinsics/_pages/C_F_POINTER.md:24
#: ../../source/learn/intrinsics/_pages/C_F_PROCPOINTER.md:24
Expand All @@ -12391,14 +12435,17 @@ msgstr "**fptr**"

#: ../../source/learn/intrinsics/_pages/C_F_POINTER.md:25
msgid "pointer interoperable with **cptr**. it is **intent(out)**."
msgstr ""
msgstr "ponteiro interoperável com **cptr**. É **intent(out)**."

#: ../../source/learn/intrinsics/_pages/C_F_POINTER.md:28
msgid ""
"(Optional) Rank-one array of type _integer_ with **intent(in)** . It shall be"
" present if and only if **fptr** is an array. The size must be equal to the "
"rank of **fptr**."
msgstr ""
"(Opcional) matriz de primeira ordem do tipo _integer_ com **intent(in)**. "
"Será presente se e somente se **fptr** for uma matriz. O tamanho deve ser "
"igual à ordem de **fptr**."

#: ../../source/learn/intrinsics/_pages/C_F_POINTER.md:59
msgid ""
Expand All @@ -12417,20 +12464,24 @@ msgid ""
"**c_f_procpointer**(3) - \\[ISO_C_BINDING\\] Convert C into Fortran procedure"
" pointer"
msgstr ""
"**c_f_procpointer**(3) - \\[ISO_C_BINDING\\] Converte C em ponteiro de "
"procedimento Fortran"

#: ../../source/learn/intrinsics/_pages/C_F_PROCPOINTER.md:16
msgid ""
"**c_f_procpointer(cptr, fptr)** assigns the target of the C function pointer "
"**cptr** to the Fortran procedure pointer **fptr**."
msgstr ""
"**c_f_procpointer(cptr, fptr)** atribui ao alvo do ponteiro de função C "
"**cptr** para o ponteiro de procedimento Fortran **fptr**."

#: ../../source/learn/intrinsics/_pages/C_F_PROCPOINTER.md:22
msgid "scalar of the type c_funptr. It is **intent(in)**."
msgstr ""
msgstr "escalar do tipo c_funptr. É **intent(in)**."

#: ../../source/learn/intrinsics/_pages/C_F_PROCPOINTER.md:25
msgid "procedure pointer interoperable with **cptr**. It is **intent(out)**."
msgstr ""
msgstr "ponteiro de procedimento interoperável com **cptr**. É **intent(out)**."

#: ../../source/learn/intrinsics/_pages/C_F_PROCPOINTER.md:61
msgid ""
Expand All @@ -12447,10 +12498,11 @@ msgstr "c_funloc"
#: ../../source/learn/intrinsics/_pages/C_FUNLOC.md:6
msgid "**c_funloc**(3) - \\[ISO_C_BINDING\\] Obtain the C address of a procedure"
msgstr ""
"**c_funloc**(3) - \\[ISO_C_BINDING\\] Obtém o endereço C de um procedimento"

#: ../../source/learn/intrinsics/_pages/C_FUNLOC.md:16
msgid "**c_funloc(x)** determines the C address of the argument."
msgstr ""
msgstr "**c_funloc(x)** determina o endereço C do argumento."

#: ../../source/learn/intrinsics/_pages/ACOS.md:27
#: ../../source/learn/intrinsics/_pages/ACOSH.md:27
Expand Down Expand Up @@ -12513,13 +12565,14 @@ msgstr "**x**"

#: ../../source/learn/intrinsics/_pages/C_FUNLOC.md:21
msgid "Interoperable function or pointer to such function."
msgstr ""
msgstr "Função interoperável ou ponteiro para tal função."

#: ../../source/learn/intrinsics/_pages/C_FUNLOC.md:25
msgid ""
"The return value is of type c_funptr and contains the C address of the "
"argument."
msgstr ""
"O valor retornado é do tipo c_funptr e contém o endereço C do argumento."

#: ../../source/learn/intrinsics/_pages/C_FUNLOC.md:65
msgid ""
Expand All @@ -12540,11 +12593,11 @@ msgstr "c_loc"

#: ../../source/learn/intrinsics/_pages/C_LOC.md:6
msgid "**c_loc**(3) - \\[ISO_C_BINDING\\] Obtain the C address of an object"
msgstr ""
msgstr "**c_loc**(3) - \\[ISO_C_BINDING\\] Obtém o endereço C de um objeto"

#: ../../source/learn/intrinsics/_pages/C_LOC.md:16
msgid "**c_loc(x)** determines the C address of the argument."
msgstr ""
msgstr "**c_loc(x)** determina o endereço C do argumento."

#: ../../source/learn/intrinsics/_pages/C_LOC.md:21
msgid ""
Expand Down

0 comments on commit ebfbb4e

Please sign in to comment.