i18n(pt-BR): native-speaker terminology review (#1665)

* i18n(pt-BR): native-speaker terminology review

Fix mistranslations (Thaw Layer read "Ativar camada", Snap type and the
snap settings label were translated as object snap, Revolve read
"Revolucionar", "Sobre-restrito" spelling) and make the CAD vocabulary
consistent with Brazilian usage: "snap" for every snap mode, "viewport"
and "grip" kept as loanwords, "Multilinha", "Explodir".

Update the Portuguese row in localization-parity.md (it still read 0%)
and the pt-BR note in localization.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QcdyVcguHgMao2p9C7rVf2

* i18n(pt-BR): align offset and layer on/off wording with Brazilian usage

Brazilian university AutoCAD handouts (UFSC, UFSCar, UFRGS) keep
Offset as a loanword and describe layers as ligar/desligar.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QcdyVcguHgMao2p9C7rVf2

* i18n(pt-BR): fix Bind, keep prompt keywords and SPDX in English

Bind merges an xref into the drawing, so Integrar, not Vincular.
Prompt keywords (Top/Zero/Bottom, Multiple) stay in English because
the command line only accepts the English keywords.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QcdyVcguHgMao2p9C7rVf2

---------

Co-authored-by: Rodrigo Gressler <20211677+ffishman@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ffishman
2026-10-24 01:48:25 -04:00
committed by GitHub
co-authored by Claude Opus 5.5 Rodrigo Gressler
parent 5c911ad824
commit b517e0749d
4 changed files with 78 additions and 71 deletions
+3
View File
@@ -73,3 +73,6 @@ sync_github_name = false
[people.gurparvez]
real_name = "Gurparvez"
[people.ffishman]
sync_github_name = true
+68 -68
View File
@@ -11,7 +11,7 @@
* Wildcard Match * Correspondência com curinga
*VARIES* *VARIADO*
+ | Top | 2D Wireframe + | Superior | Wireframe 2D
+Bin +bin.
+Bin +bin
+LOC +linhas
1 Viewport 1 viewport
2 Points 2 pontos
@@ -81,9 +81,9 @@
Batch Publish... Publicação em lote...
Binary assets added Recursos binários adicionados
Binary assets removed Recursos binários removidos
Bind Vincular
Bind... Vincular...
Blend Mesclar
Bind Integrar
Bind... Integrar...
Blend Curva de transição
Block Bloco
Block Attribute Manager... Gerenciador de atributos de bloco...
Block Editor Editor de blocos
@@ -99,15 +99,15 @@
Break Quebrar
Break At Point Quebrar no ponto
Bring Above Objects Trazer acima dos objetos
Bring Annotations to Front Trazer anotações para frente
Bring Annotations to Front Trazer anotações para a frente
Bring to Front Trazer para a frente
Bulleted list Lista com marcas
Bulleted list Lista com marcadores
ByBlock PorBloco
ByColor PorCor
ByLayer PorCamada
CADCraft CADCraft
CADCraft Help Ajuda do CADCraft
CADCraft keeps these preferences, object snap modes and drafting toggles for your user account and restores them when it starts. O CADCraft mantém estas preferências, modos de referência a objetos e alternâncias de desenho na sua conta de usuário e as restaura ao iniciar.
CADCraft keeps these preferences, object snap modes and drafting toggles for your user account and restores them when it starts. O CADCraft mantém estas preferências, os modos de snap a objetos e as opções de desenho na sua conta de usuário e os restaura ao iniciar.
Cancel Cancelar
Cartesian (x, y) Cartesiano (x, y)
Center Centro
@@ -132,7 +132,7 @@
Clear Command History Limpar histórico de comandos
Clear History Limpar histórico
Clip Recortar
Clip Viewport Recortar janela gráfica
Clip Viewport Recortar viewport
Clipboard Área de transferência
Close Fechar
Close All Fechar tudo
@@ -149,7 +149,7 @@
Color 9 Cor 9
Color Index Índice de cor
Color... Cor...
Command Aliases Sinônimos de comandos
Command Aliases Aliases de comandos
Command History Histórico de comandos
Command Line Linha de comando
Command Line History Lines Linhas do histórico da linha de comando
@@ -282,7 +282,7 @@
End angle Ângulo final
Endpoint Extremidade
Enter Enter
Enter Top, Zero or Bottom. Digite Superior, Zero ou Inferior.
Enter Top, Zero or Bottom. Digite Top, Zero ou Bottom.
Enter a fit data option Digite uma opção de dados de ajuste
Enter a pattern name Digite o nome de um padrão
Enter a vertex editing option Digite uma opção de edição de vértice
@@ -330,7 +330,7 @@
Erase Apagar
Evaluate Avaliar
Exclude from new selection set Excluir do novo conjunto de seleção
Explode Decompor
Explode Explodir
Export Exportar
Export Table Exportar tabela
Export to PDF... Exportar para PDF...
@@ -374,22 +374,22 @@
Get from the Drawing Obter do desenho
Global Global
Global width Largura global
Grab bag Lista
Grab bag Diversos
Gradient Gradiente
Gradient... Gradiente...
Green Verde
Grid (F7) Grade (F7)
Grid Display Exibição da grade
Grid On (F7) Grade ativada (F7)
Grid snap Forçar cursor à grade
Grid snap Snap à grade
Grid spacing Espaçamento da grade
Grip Edit Editar com pinça
Grip Mirror Espelhar por pegador
Grip Option Opção de pinça
Grip Rotate Girar por pegador
Grip Scale Escalar por pegador
Grip Stretch Esticar por pegador
Grip size Tamanho da pinça
Grip Edit Editar por grip
Grip Mirror Espelhar por grip
Grip Option Opção de grip
Grip Rotate Girar por grip
Grip Scale Escalar por grip
Grip Stretch Esticar por grip
Grip size Tamanho do grip
Group Grupo
Group Edit Editar grupo
Group Options Opções de grupo
@@ -413,7 +413,7 @@
Hold Shift to add to the selection Mantenha Shift pressionado para adicionar à seleção
Home Vista inicial
Horizontal Horizontal
HorizontalDistance DistânciaHorizontal
HorizontalDistance Distância horizontal
How to apply: Como aplicar:
ID Point Coordenadas do ponto
Import Importar
@@ -451,7 +451,7 @@
Isolate Objects Isolar objetos
Isometric Drafting Desenho isométrico
Isometric Plane Plano isométrico
Isometric snap Forçar cursor isométrico
Isometric snap Snap isométrico
Jogged Com desvio
Jogged Linear Linear com desvio
Join Unir
@@ -459,14 +459,14 @@
Join us on Discord Junte-se a nós no Discord
Keep the system cursor visible over the drawing area Manter o cursor do sistema visível sobre a área de desenho
Language Idioma
Largest array Matriz maior
Largest array Maior matriz
Last Último
Last commit Último commit
Layer Camada
Layer Delete Excluir camada
Layer Match Corresponder camada
Layer Match Igualar camada
Layer Merge Mesclar camadas
Layer Off Desativar camada
Layer Off Desligar camada
Layer Properties Propriedades da camada
Layer Properties Manager Gerenciador de propriedades de camadas
Layer Properties Manager — current viewport Gerenciador de propriedades de camadas — viewport atual
@@ -480,7 +480,7 @@
Layers displayed: {shown} of {total}. Current layer: {layer} Camadas exibidas: {shown} de {total}. Camada atual: {layer}
Layout Layout
Layout list Lista de layouts
Layout paper Papel da apresentação
Layout paper Papel do layout
Leader Linha de chamada
Leaders Only Somente linhas de chamada
Left Esquerda
@@ -500,7 +500,7 @@
Linetype Scale Escala do tipo de linha
Linetype scale Escala do tipo de linha
Loaded Carregada
Lock viewport Bloquear janela gráfica
Lock viewport Bloquear viewport
Ltscale Escala do tipo de linha
Linetype... Tipo de linha...
Lineweight Espessura de linha
@@ -520,7 +520,7 @@
Lock Layer Bloquear camada
Lock/Unlock Bloquear/desbloquear
Loft Loft
MIT OR Apache-2.0. Not affiliated with Autodesk, Inc. MIT OU Apache-2.0. Sem afiliação com a Autodesk, Inc.
MIT OR Apache-2.0. Not affiliated with Autodesk, Inc. MIT OR Apache-2.0. Sem afiliação com a Autodesk, Inc.
MODEL MODELO
MText MText
Magenta Magenta
@@ -528,9 +528,9 @@
Make Current Tornar atual
Make Object's Layer Current Tornar atual a camada do objeto
Make it a block of this drawing, keeping its layer names Torná-lo um bloco deste desenho, mantendo os nomes das camadas
Make it a block of this drawing; its layers become NAME$0$LAYER Torná-lo um bloco deste desenho; suas camadas passam a NAME$0$LAYER
Make it a block of this drawing; its layers become NAME$0$LAYER Torná-lo um bloco deste desenho; suas camadas passam a se chamar NAME$0$LAYER
Make... Criar...
Match Layer Corresponder camada
Match Layer Igualar camada
Match Properties Copiar propriedades
Measure Medir
Measure Distance Medir distância
@@ -552,14 +552,14 @@
Multileader Style... Estilo de linha de chamada múltipla...
Multileader style Estilo de linha de chamada múltipla
Multiline Multilinha
Multiline Style... Estilo de linha múltipla...
Multiline Style... Estilo de multilinha...
Multiline Text Texto multilinha
Multiline Text... Texto multilinha...
Multiline... Linha múltipla...
Multiline... Multilinha...
Multiple Múltiplo
Multiple Point Ponto múltiplo
My Minhas
My properties: not available yet Minhas propriedades: ainda não disponível
My properties: not available yet Minhas propriedades: ainda não disponíveis
N N
Name Nome
Name (A–Z) Nome (A–Z)
@@ -599,13 +599,13 @@
Object Snap On (F3) Snap a objetos ativado (F3)
Object Snap Tracking Rastreamento de snap a objetos
Object Snap Tracking (F11) Rastreamento de snap a objetos (F11)
Object Snap Tracking Settings Configurações de rastreamento de referência a objetos
Object snap aperture Abertura de referência a objetos
Object snap marker size Tamanho do marcador de referência a objetos
Object Snap Tracking Settings Configurações de rastreamento de snap a objetos
Object snap aperture Abertura do snap a objetos
Object snap marker size Tamanho do marcador de snap a objetos
Object type: Tipo de objeto:
Oblique Oblíqua
Off Desativado
Offset Deslocar
Offset Offset
On Ativado
On/Off Ativar/desativar
One of the Crafting Apps by the ArtCraft team and community. Um dos Crafting Apps da equipe e da comunidade ArtCraft.
@@ -628,13 +628,13 @@
Ortho Mode (F8) Modo orto (F8)
Osnap Settings... Configurações de snap a objetos...
Out Afastar
Over-constrained Sobre-restrito
Over-constrained Sobrerrestrito
Overlay Sobreposição
Override Substituir
PAPER PAPEL
Paste to Command Line Colar na linha de comando
Percent Porcentagem
Pickbox size Tamanho da caixa de seleção
Pickbox size Tamanho do quadrado de seleção
Plotter Manager Gerenciador de plotagem
Plotter Manager... Gerenciador de plotagem...
Polar (distance < angle) Polar (distância < ângulo)
@@ -672,16 +672,16 @@
New style Novo estilo
Polar angle measurement Medição de ângulo polar
Polar distance Distância polar
PolarSnap Forçar cursor polar
Polygonal Viewport Janela gráfica poligonal
PolarSnap Snap polar
Polygonal Viewport Viewport poligonal
Polyline Edit Editar polilinha
Previous Change Alteração anterior
Profiles Perfis
QuickCalc Pick Designar para cálculo rápido
QuickCalc Pick Selecionar para a calculadora rápida
Recalculate Table Formulas Recalcular fórmulas da tabela
Recent Commands Comandos recentes
Recent Input Entradas recentes
Rectangular snap Forçar cursor retangular
Rectangular snap Snap retangular
Reference Manager Gerenciador de referências
Reference Name Nome da referência
References: {n} Referências: {n}
@@ -703,7 +703,7 @@
Selection Seleção
Send Hatches to Back Enviar hachuras para trás
Send Under Objects Enviar sob os objetos
Set Current Viewport Definir janela gráfica atual
Set Current Viewport Definir viewport atual
Set Table Cell Style Definir estilo da célula da tabela
Settings... Configurações...
Show Annotative Objects Mostrar objetos anotativos
@@ -711,9 +711,9 @@
Show and hide the tools of this category Mostrar e ocultar as ferramentas desta categoria
Show command prompting near the crosshairs Mostrar o prompt de comando perto da mira
Show in Tool Sets Mostrar em conjuntos de ferramentas
Snap Overrides Substituições de referência a objetos
Snap type Tipo de referência a objetos
Snap, grid, polar tracking and Dynamic Input: Referência a objetos, grade, rastreamento polar e entrada dinâmica:
Snap Overrides Substituições de snap a objetos
Snap type Tipo de snap
Snap, grid, polar tracking and Dynamic Input: Snap, grade, rastreamento polar e entrada dinâmica:
Solid Editing Edição de sólidos
Spline Edit Editar spline
Stretch Vertex Esticar vértice
@@ -722,8 +722,8 @@
Table Cell Style Estilo da célula da tabela
Temporary track point Ponto de rastreamento temporário
Text Objects Only Somente objetos de texto
Thaw Layer Ativar camada
The aperture is how near the cursor must come to a point for an object snap to find it. A abertura é a distância a que o cursor deve chegar de um ponto para que uma referência a objetos o encontre.
Thaw Layer Descongelar camada
The aperture is how near the cursor must come to a point for an object snap to find it. A abertura é o quanto o cursor precisa se aproximar de um ponto para que o snap a objetos o encontre.
Time-sensitive right-click: a quick click is Enter, holding opens the menu Clique direito sensível ao tempo: um clique rápido é Enter; mantê-lo pressionado abre o menu
To A
Tolerance... Tolerância...
@@ -734,7 +734,7 @@
Units Conversion Conversão de unidades
Unload Descarregar
Unloaded Descarregada
Unlock viewport Desbloquear janela gráfica
Unlock viewport Desbloquear viewport
Unreferenced Sem referência
Unresolved Não resolvida
Update Data Links Atualizar vínculos de dados
@@ -788,7 +788,7 @@
Quick Select Seleção rápida
Quick Select Properties Propriedades da seleção rápida
Quick Select... Seleção rápida...
QuickCalc Calculadora
QuickCalc Calculadora rápida
Quit CADCraft Sair do CADCraft
Radius Raio
Raster Image Imagem raster
@@ -827,7 +827,7 @@
Reverse Inverter
Reverse the order Inverter a ordem
Revision Cloud Nuvem de revisão
Revolve Revolucionar
Revolve Revolver
Right Direita
Rotate Girar
Rotation Rotação
@@ -863,7 +863,7 @@
Edit Reference In-Place Editar referência no local
Save Reference Edits Salvar alterações da referência
Working Set Conjunto de trabalho
Xref and Block In-place Editing Edição no local de xrefs e blocos
Xref and Block In-place Editing Edição no local de referências externas e blocos
Select a line, arc, circle, polyline, ellipse or spline as the path. Selecione uma linha, arco, círculo, polilinha, elipse ou spline como trajetória.
Select a line, circle, arc or polyline segment. Selecione uma linha, círculo, arco ou segmento de polilinha.
Select a line. Selecione uma linha.
@@ -896,14 +896,14 @@
Select object to divide Selecione o objeto a dividir
Select object to extend or shift-select to trim Selecione o objeto a estender ou use Shift para aparar
Select object to measure Selecione o objeto a medir
Select object to offset Selecione o objeto a deslocar
Select object to offset Selecione o objeto para o offset
Select object to trim or shift-select to extend Selecione o objeto a aparar ou use Shift para estender
Select objects Selecione objetos
Select objects (crossing window first corner) Selecione objetos (primeiro canto da janela de captura)
Select objects to array. Selecione os objetos para a matriz.
Select objects to stretch by crossing-window or crossing-polygon... Selecione os objetos a esticar por janela de captura ou polígono de captura...
Select objects: Selecione objetos:
Select one polyline (Multiple is available through the JSON form). Selecione uma polilinha (Múltiplo está disponível pela forma JSON).
Select one polyline (Multiple is available through the JSON form). Selecione uma polilinha (a opção Multiple está disponível pela forma JSON).
Select path curve Selecione a curva da trajetória
Select point or object Selecione um ponto ou objeto
Select polyline or Selecione uma polilinha ou
@@ -1021,8 +1021,8 @@
Specify new location for marked vertex Especifique a nova posição do vértice marcado
Specify new width for all segments Especifique a nova largura para todos os segmentos
Specify next point Especifique o próximo ponto
Specify offset distance Especifique a distância de deslocamento
Specify offset distance or Especifique a distância de deslocamento ou
Specify offset distance Especifique a distância de offset
Specify offset distance or Especifique a distância de offset ou
Specify opposite corner Especifique o canto oposto
Specify other corner point Especifique o outro ponto de canto
Specify other endpoint of axis Especifique a outra extremidade do eixo
@@ -1030,7 +1030,7 @@
Specify point Especifique o ponto
Specify point on object for first tangent of circle Especifique o ponto no objeto para a primeira tangente do círculo
Specify point on object for second tangent of circle Especifique o ponto no objeto para a segunda tangente do círculo
Specify point on side to offset Especifique um ponto no lado do deslocamento
Specify point on side to offset Especifique um ponto no lado do offset
Specify radius of arc Especifique o raio do arco
Specify radius of circle Especifique o raio do círculo
Specify rotation angle Especifique o ângulo de rotação
@@ -1052,7 +1052,7 @@
Specify second point on circle: _tan to Especifique o segundo ponto no círculo: _tan para
Specify second point or <use first point as displacement> Especifique o segundo ponto ou <usar o primeiro ponto como deslocamento>
Specify second source point Especifique o segundo ponto de origem
Specify side to offset Especifique o lado do deslocamento
Specify side to offset Especifique o lado do offset
Specify start angle Especifique o ângulo inicial
Specify start point Especifique o ponto inicial
Specify start point of arc Especifique o ponto inicial do arco
@@ -1128,8 +1128,8 @@
Transparency Transparência
Trim Aparar
True Color Cor verdadeira
Turn All Layers On Ativar todas as camadas
Turn Off Layer Desativar camada
Turn All Layers On Ligar todas as camadas
Turn Off Layer Desligar camada
Turn Quick Properties off (QPMODE) Desativar propriedades rápidas (QPMODE)
Type Tipo
Type a command Digite um comando
@@ -1165,14 +1165,14 @@
Version 2018 Versão 2018
Version {version} Versão {version}
Vertical Vertical
VerticalDistance DistânciaVertical
VerticalDistance Distância vertical
View Exibir
ViewCube ViewCube
Viewport Viewport
Viewport Layer Freeze Congelamento de camada no viewport
Viewport Properties Propriedades do viewport
Viewport is locked A janela gráfica está bloqueada
Viewport scale Escala da janela gráfica
Viewport is locked O viewport está bloqueado
Viewport scale Escala do viewport
Viewport {id} Viewport {id}
Viewports Viewports
Volume Volume
@@ -1208,7 +1208,7 @@
{name}: {distance} < {angle}° {name}: {distance} < {angle}°
ƒx New User Parameter ƒx Novo parâmetro do usuário
ΔLOC Δlinhas
−Bin −bin.
−Bin −bin
−LOC −linhas
⌘↩ to finish ⌘↩ para concluir
@plural {n} commit {n} commit|{n} commits
@@ -1233,12 +1233,12 @@
3D mouse disconnected Mouse 3D desconectado
3D mouse input could not be started Não foi possível iniciar a entrada do mouse 3D
Enable 3D mouse navigation Ativar navegação com mouse 3D
Pan sensitivity Sensibilidade de deslocamento
Pan sensitivity Sensibilidade do pan
Zoom sensitivity Sensibilidade do zoom
Reverse zoom direction Inverter a direção do zoom
Calibrate Calibrar
Move sideways to pan; push/pull or twist to zoom. Mova lateralmente para deslocar; empurre/puxe ou gire para ampliar.
Left device button: zoom extents. Right device button: calibrate. Botão esquerdo do dispositivo: zoom à extensão. Botão direito do dispositivo: calibrar.
Move sideways to pan; push/pull or twist to zoom. Mova lateralmente para fazer pan; empurre/puxe ou gire para aplicar zoom.
Left device button: zoom extents. Right device button: calibrate. Botão esquerdo do dispositivo: zoom extensão. Botão direito do dispositivo: calibrar.
Hatch Pattern Padrão de hachura
Search for pattern Pesquisar padrão
Query Texts Consultar textos
1 # CADCraft Brazilian Portuguese (pt-BR) interface catalog.
11
12
13
14
15
16
17
81
82
83
84
85
86
87
88
89
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
132
133
134
135
136
137
138
149
150
151
152
153
154
155
282
283
284
285
286
287
288
330
331
332
333
334
335
336
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
413
414
415
416
417
418
419
451
452
453
454
455
456
457
459
460
461
462
463
464
465
466
467
468
469
470
471
472
480
481
482
483
484
485
486
500
501
502
503
504
505
506
520
521
522
523
524
525
526
528
529
530
531
532
533
534
535
536
552
553
554
555
556
557
558
559
560
561
562
563
564
565
599
600
601
602
603
604
605
606
607
608
609
610
611
628
629
630
631
632
633
634
635
636
637
638
639
640
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
703
704
705
706
707
708
709
711
712
713
714
715
716
717
718
719
722
723
724
725
726
727
728
729
734
735
736
737
738
739
740
788
789
790
791
792
793
794
827
828
829
830
831
832
833
863
864
865
866
867
868
869
896
897
898
899
900
901
902
903
904
905
906
907
908
909
1021
1022
1023
1024
1025
1026
1027
1028
1030
1031
1032
1033
1034
1035
1036
1052
1053
1054
1055
1056
1057
1058
1128
1129
1130
1131
1132
1133
1134
1135
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1208
1209
1210
1211
1212
1213
1214 @plural
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
+3 -2
View File
@@ -1,6 +1,6 @@
# Localization parity
> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-14 · **Change:** minor (Swedish catalog completed with the 95 strings added since; previously: Swedish catalog added: complete catalog, menu headings, native-speaker terminology review; previously: complete current Korean catalog with Hangul font coverage) · **Target:** Autodesk AutoCAD 2027 for Mac (26.0)
> **Last reviewed:** 2026-10-10 · **Last updated:** 2026-10-19 · **Change:** minor (Brazilian Portuguese row updated and terminology reviewed; previously: Swedish catalog completed with the 95 strings added since; previously: Swedish catalog added: complete catalog, menu headings, native-speaker terminology review; previously: complete current Korean catalog with Hangul font coverage) · **Target:** Autodesk AutoCAD 2027 for Mac (26.0)
How far CADCraft's interface and drawing text are from AutoCAD's languages. Summarised in
[ROADMAP.md](../ROADMAP.md#languages); work items in [gaps.md](gaps.md#localization).
@@ -58,7 +58,7 @@ plus native review by a human; extending the catalog to the remaining English-on
| Arabic | ar | 0 (0%) | 0% | Drawing text shaped and laid out right to left (#287); the UI is not mirrored | no | none | 3–5 h + 15–25 h RTL UI |
| French | fr | ≈ 900 catalog rows (gaps reported, English fallback) | partial | Latin: yes | contributed by @pechnikov2026-star (#624); no native review yet | partial | 2–4 h |
| Russian | ru | ≈ 900 catalog rows (gaps reported, English fallback) | partial | Cyrillic: yes (bundled egui fonts) | contributed by @pechnikov2026-star (#624); no native review yet | partial | 2–4 h |
| Portuguese | pt | 0 (0%) | 0% | Latin: yes | no | none | 3–5 h |
| Portuguese (Brazil) | pt-BR | 1,231 catalog rows; reference catalog and marked UI literals covered (no gaps reported) | dialogs and tooltips yes; command reference searchable in Portuguese | Latin: yes (bundled egui fonts; accented letters tested) | catalog by @WladmirJunior, completed with AI assistance by @RicSchonfelder; terminology reviewed by a native speaker (@ffishman) | complete current catalog; English-only interface gaps remain | line-by-line proofreading + shared English-only UI work |
| Indonesian | id | 0 (0%) | 0% | Latin: yes | no | none | 3–5 h |
| Japanese | ja | 0 (0%) | 0% | CJK glyphs render; IME pending; no vertical text | no | none | 4–6 h |
| German | de | 989 catalog rows (≈ 100% of the catalog; ≈ 80% of all UI strings, estimated: engine diagnostics and uncatalogued text stay English) | dialogs and tooltips yes; command reference searchable in German | Latin: yes (bundled egui fonts cover ä ö ü Ä Ö Ü ß; long strings will need layout checks) | no native review | partial | 1–2 h |
@@ -86,6 +86,7 @@ each language, which needs humans. Translations parallelise fully once the catal
| Date | Change | Summary |
|---|---|---|
| 2026-10-19 | minor | Brazilian Portuguese: row brought up to date (it still read 0%); native-speaker terminology pass on 69 rows (Bind as Integrar, prompt keywords and SPDX kept in English, Thaw Layer, Snap type, Revolve fixed; snap, viewport, grip, offset, layer on/off and multiline wording made consistent with Brazilian usage) |
| 2026-10-15 | minor | Greek (`el`) catalog: 1,330 rows, context/plural/locale/font tests; review pending |
| 2026-10-14 | minor | Swedish completed: 95 rows for strings added since (Hatch and Gradient dialog, Block Editor, REFEDIT, multileader editing, Options selection settings, MTEXT editor, recent files); 1,330 rows, every key of the Ukrainian reference catalog |
| 2026-10-18 | minor | Turkish added: 1,330 rows (the existing catalog union), single count form, four menu headings, prompt keywords kept in English; locale/preferences/menu/live-switch/dialog/font tests; no gaps in the marked UI literals; AI-assisted, the running app reviewed by a native speaker |
+4 -1
View File
@@ -51,7 +51,10 @@ literal: commands, menus, tool groups and tooltips, object snaps, drafting promp
Preferences; its gaps are now zero. Its plural rule is `one|other` (0 and 1 are `one`), as CLDR defines
for `pt`, and the catalog's accented letters (`Á Â Í Ó Ú à á â ã ç é ê í ó ô õ ú`) render in the
bundled fonts. The original catalog was contributed by @WladmirJunior; the remaining rows were completed
by @RicSchonfelder with AI assistance and have not yet been proofread by a native speaker.
by @RicSchonfelder with AI assistance. A native-speaker terminology pass by @ffishman (2026-10-19) fixed
mistranslations (Thaw Layer, Snap type, Revolve) and made the CAD vocabulary consistent with Brazilian
usage: *snap* for every snap mode, *viewport*, *grip* and *offset* kept as loanwords (Brazilian university
AutoCAD handouts keep these names in English), *Ligar/Desligar camada*, *Explodir*, *Multilinha*.
Hungarian has **1,326 rows**: 1,320 ordinary labels, four contextual menu headings, and two
single-form count templates. It covers the reference catalog and every marked UI literal,