8
8
# Claudio Rogerio Carvalho Filho <[email protected] >, 2018
9
9
# Marco Rougeth <[email protected] >, 2019
10
10
# Leonardo Mendes, 2021
11
- # Adorilson Bezerra <[email protected] >, 2025
12
11
# Rafael Fontenelle <[email protected] >, 2025
12
+ # Adorilson Bezerra <[email protected] >, 2025
13
13
#
14
14
#, fuzzy
15
15
msgid ""
@@ -18,7 +18,7 @@ msgstr ""
18
18
"Report-Msgid-Bugs-To : \n "
19
19
"POT-Creation-Date : 2025-02-07 16:40+0000\n "
20
20
"PO-Revision-Date : 2017-02-16 17:43+0000\n "
21
- "Last-Translator : Rafael Fontenelle <rffontenelle @gmail.com>, 2025\n "
21
+ "Last-Translator : Adorilson Bezerra <adorilson @gmail.com>, 2025\n "
22
22
"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
23
23
"teams/5390/pt_BR/)\n "
24
24
"Language : pt_BR\n "
@@ -2814,7 +2814,7 @@ msgstr ""
2814
2814
2815
2815
#: ../../faq/programming.rst:1971
2816
2816
msgid "How can I have modules that mutually import each other?"
2817
- msgstr ""
2817
+ msgstr "Como posso ter módulos que se importam mutuamente? "
2818
2818
2819
2819
#: ../../faq/programming.rst:1973
2820
2820
msgid "Suppose you have the following modules:"
@@ -2870,16 +2870,21 @@ msgid ""
2870
2870
"The last step fails, because Python isn't done with interpreting ``foo`` yet "
2871
2871
"and the global symbol dictionary for ``foo`` is still empty."
2872
2872
msgstr ""
2873
+ "A última etapa falha, pois Python ainda não terminou de interpretar ``foo`` "
2874
+ "e o dicionário de símbolos global para ``foo`` ainda está vazio."
2873
2875
2874
2876
#: ../../faq/programming.rst:1999
2875
2877
msgid ""
2876
2878
"The same thing happens when you use ``import foo``, and then try to access "
2877
2879
"``foo.foo_var`` in global code."
2878
2880
msgstr ""
2881
+ "O mesmo acontece quando você usa ``import foo`` e, em seguida, tenta acessar "
2882
+ "``foo.foo_var`` no código global."
2879
2883
2880
2884
#: ../../faq/programming.rst:2002
2881
2885
msgid "There are (at least) three possible workarounds for this problem."
2882
2886
msgstr ""
2887
+ "Há (pelo menos) três possíveis soluções alternativas para esse problema."
2883
2888
2884
2889
#: ../../faq/programming.rst:2004
2885
2890
msgid ""
@@ -2889,21 +2894,29 @@ msgid ""
2889
2894
"only. This means everything from an imported module is referenced as "
2890
2895
"``<module>.<name>``."
2891
2896
msgstr ""
2897
+ "Guido van Rossum recomenda evitar todos os usos de ``from <module> import ..."
2898
+ "`` e colocar todo o código dentro de funções. As inicializações de "
2899
+ "variáveis globais e variáveis de classe devem usar apenas constantes ou "
2900
+ "funções embutidas. Isso significa que tudo de um módulo importado é "
2901
+ "referenciado como ``<module>.<name>``."
2892
2902
2893
2903
#: ../../faq/programming.rst:2009
2894
2904
msgid ""
2895
2905
"Jim Roskind suggests performing steps in the following order in each module:"
2896
2906
msgstr ""
2907
+ "Jim Roskind sugere a execução das etapas na seguinte ordem em cada módulo:"
2897
2908
2898
2909
#: ../../faq/programming.rst:2011
2899
2910
msgid ""
2900
2911
"exports (globals, functions, and classes that don't need imported base "
2901
2912
"classes)"
2902
2913
msgstr ""
2914
+ "exportações (globais, função e classes que não precisam de classes base "
2915
+ "importadas)"
2903
2916
2904
2917
#: ../../faq/programming.rst:2013
2905
2918
msgid "``import`` statements"
2906
- msgstr "Declaração ``import``"
2919
+ msgstr "instruções ``import``"
2907
2920
2908
2921
#: ../../faq/programming.rst:2014
2909
2922
msgid ""
@@ -2916,16 +2929,20 @@ msgid ""
2916
2929
"Van Rossum doesn't like this approach much because the imports appear in a "
2917
2930
"strange place, but it does work."
2918
2931
msgstr ""
2932
+ "Van Rossum não gosta muito dessa abordagem porque a importação aparece em um "
2933
+ "lugar estranho, mas ela funciona."
2919
2934
2920
2935
#: ../../faq/programming.rst:2019
2921
2936
msgid ""
2922
2937
"Matthias Urlichs recommends restructuring your code so that the recursive "
2923
2938
"import is not necessary in the first place."
2924
2939
msgstr ""
2940
+ "Matthias Urlichs recomenda reestruturar seu código para que importação "
2941
+ "recursiva não seja necessária em primeiro lugar."
2925
2942
2926
2943
#: ../../faq/programming.rst:2022
2927
2944
msgid "These solutions are not mutually exclusive."
2928
- msgstr "Essas soluções não são mutualmente exclusivas."
2945
+ msgstr "Essas soluções não são mutuamente exclusivas."
2929
2946
2930
2947
#: ../../faq/programming.rst:2026
2931
2948
msgid "__import__('x.y.z') returns <module 'x'>; how do I get z?"
0 commit comments