Skip to content

Commit dbcc8f1

Browse files
authored
Update lintare_si_copiere.ps1
1 parent cfcde3e commit dbcc8f1

File tree

1 file changed

+25
-5
lines changed

1 file changed

+25
-5
lines changed

scripturi/lintare_si_copiere.ps1

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,32 @@
88
# este realizata automat iar rezultatele acesteia
99
# se vad aici: [ https://python-docs-translations.github.io/dashboard/metadata.html ]
1010

11-
$fisierul_fara_extensie = $args[0] # captarea lui un_singur_argument
12-
# variante: nume_de_fisier
13-
# fara nicio extensie!
14-
11+
$un_singur_argument = $args[0] # captarea lui un_singur_argument
12+
# variante: nume_de_fisier, nume_de_director/nume_de_fisier,
13+
# nume_de_director\nume_de_fisier
14+
# atentie: fara nicio extensie dupa nume_de_fisier!
15+
$subdirectorul = $null # aici il captam pe nume_de_director
16+
$fisierul_fara_extensie = $null # aici il captam pe nume_de_fisier
17+
$componentele_numelui = $un_singur_argument -split { $_ -eq "/" -or $_ -eq "\" }
18+
$numarul_componentelor = $componentele_numelui.Length
19+
if( 2 -eq $numarul_componentelor )
20+
{
21+
$subdirectorul = $componentele_numelui[0]
22+
$fisierul_fara_extensie = $componentele_numelui[1]
23+
}
24+
else
25+
{
26+
$fisierul_fara_extensie = $componentele_numelui[0]
27+
}
28+
1529
$directorul_traducerii = "C:\octavian\invatare_Python_2025\traducerea_documentatiei"
16-
$directorul_fragmentelor = "locale_python_3_13_5\ro\LC_MESSAGES\tutorial"
30+
$directorul_fragmentelor = "locale_python_3_13_5\ro\LC_MESSAGES"
31+
32+
if( 2 -eq $numarul_componentelor )
33+
{
34+
$directorul_fragmentelor = "$directorul_fragmentelor\$subdirectorul"
35+
}
36+
1737
$directorul_versiunii = "directorul_locale_cu_traduceri\$directorul_fragmentelor"
1838
$proiectul_versiunii = "proiectul_traducerii\Python-3.13.5\Doc"
1939
$directorul_compilarii = "$directorul_traducerii\$proiectul_versiunii\$directorul_fragmentelor"

0 commit comments

Comments
 (0)