Repository: three.js
Issue: Docs: Spanish version
Labels: Documentation

## Description

Hello, everyone. Thank you for this fantastic project and your hard work in maintaining it.

I'm in love with Three.js and I'd like to contribute to the project by translating the documentation into Spanish (I've worked on a similar project translating Apple's book _The Swift Programming Language_ into Spanish as well — [swiftbook.es](https://swiftbook.es)). Is it okay to use this issue as a source to track the progress of the translation and anything related to it?

## UPDATE:

This issue will serve as the source of truth to track the progress of the translation — to know who's working on a given section and any other related aspect.

Please feel free to ask for a section so I can update this to mark it as taken. I also suggest you submit any inquiry or doubt through the [Discord channel](https://discord.gg/E2HBJCVB) so we can reach a consensus on the translation of a word, phrase, or grammatical/syntactical construct.

Also, take care of your spelling, it is important that the translation presents good spelling both in accents and in well-written words.

Finally, try to keep a _neutral_ Spanish (assuming such a thing exists 😅), and avoid the use of words that are highly colloquial or exclusive to your region or country, so we can maintain the documentation with a neutral language.

## Translation Progress

To translate a section:

- Check that no one else has claimed the section of your choice in the checklist and comments below. Do not create new issues claiming new work please, let's keep everything here. If you already have an issue opened, please close it after your PR gets merged 🎉. Thanks!

- Comment below with the name of the section you would like to translate. Take only one section at a time.

- Submit a PR, assign it to @mprcodes, and add a link to it to your comment!

### Status Indicators

* ✍🏽 – Translation In Progress
* 👀 – Under Review
* 🎉 – Done

## Sections to Translate

### Manual

#### Getting Started
- [x] Creating a scene (@mprcodes) ✍🏽
- [x] Installation (@mprcodes) ✍🏽
- [x] WebGL compatibility check (@mprcodes) ✍🏽
- [x] How to run things locally (@mprcodes) ✍🏽
- [x] Drawing lines (@mprcodes) ✍🏽
- [x] Creating text (@mprcodes) ✍🏽
- [x] Loading 3D models (@mprcodes) ✍🏽
- [x] Libraries and Plugins (@mprcodes) ✍🏽
- [x] FAQ (@mprcodes) ✍🏽
- [x] Useful links (@mprcodes) ✍🏽

#### Next Steps
- [ ] How to update things
- [ ] How to dispose of objects
- [ ] How to create VR content
- [ ] How to use post-processing
- [ ] Matrix transformations
- [ ] Animation system
- [ ] Color management

#### Build Tools
- [ ] Testing with NPM

### Reference

#### Animation

- [ ] AnimationAction
- [ ] AnimationClip
- [ ] AnimationMixer
- [ ] AnimationObjectGroup
- [ ] AnimationUtils
- [ ] KeyframeTrack
- [ ] PropertyBinding
- [ ] PropertyMixer

#### Animation / Tracks

- [ ] BooleanKeyframeTrack
- [ ] ColorKeyframeTrack
- [ ] NumberKeyframeTrack
- [ ] QuaternionKeyframeTrack
- [ ] StringKeyframeTrack
- [ ] VectorKeyframeTrack

#### Audio

- [ ] Audio
- [ ] AudioAnalyser
- [ ] AudioContext
- [ ] AudioListener
- [ ] PositionalAudio

#### Cameras

- [ ] ArrayCamera
- [ ] Camera
- [ ] CubeCamera
- [ ] OrthographicCamera
- [ ] PerspectiveCamera
- [ ] StereoCamera

#### Constants

- [ ] Animation
- [ ] Core
- [ ] CustomBlendingEquation
- [ ] BufferAttributeUsage
- [ ] Materials
- [ ] Renderer
- [ ] Textures

#### Core

- [ ] BufferAttribute
- [ ] BufferGeometry
- [ ] Clock
- [ ] EventDispatcher
- [ ] GLBufferAttribute
- [ ] InstancedBufferAttribute
- [ ] InstancedBufferGeometry
- [ ] InstancedInterleavedBuffer
- [ ] InterleavedBuffer
- [ ] InterleavedBufferAttribute
- [ ] Layers
- [ ] Object3D
- [ ] Raycaster
- [ ] Uniform

#### Core / BufferAttributes

- [ ] BufferAttribute Types

#### Extras

- [ ] DataUtils
- [ ] Earcut
- [ ] ImageUtils
- [ ] PMREMGenerator
- [ ] ShapeUtils

#### Extras / Core

- [ ] Curve
- [ ] CurvePath
- [ ] Interpolations
- [ ] Path
- [ ] Shape
- [ ] ShapePath

#### Extras / Curves

- [ ] ArcCurve
- [ ] CatmullRomCurve3
- [ ] CubicBezierCurve
- [ ] CubicBezierCurve3
- [ ] EllipseCurve
- [ ] LineCurve
- [ ] LineCurve3
- [ ] QuadraticBezierCurve
- [ ] QuadraticBezierCurve3
- [ ] SplineCurve

#### Geometries

- [ ] BoxGeometry
- [ ] CapsuleGeometry
- [ ] CircleGeometry
- [ ] ConeGeometry
- [ ] CylinderGeometry
- [ ] DodecahedronGeometry
- [ ] EdgesGeometry
- [ ] ExtrudeGeometry
- [ ] IcosahedronGeometry
- [ ] LatheGeometry
- [ ] OctahedronGeometry
- [ ] PlaneGeometry
- [ ] PolyhedronGeometry
- [ ] RingGeometry
- [ ] ShapeGeometry
- [ ] SphereGeometry
- [ ] TetrahedronGeometry
- [ ] TorusGeometry
- [ ] TorusKnotGeometry
- [ ] TubeGeometry
- [ ] WireframeGeometry

#### Helpers

- [ ] ArrowHelper
- [ ] AxesHelper
- [ ] BoxHelper
- [ ] Box3Helper
- [ ] CameraHelper
- [ ] DirectionalLightHelper
- [ ] GridHelper
- [ ] PolarGridHelper
- [ ] HemisphereLightHelper
- [ ] PlaneHelper
- [ ] PointLightHelper
- [ ] SkeletonHelper
- [ ] SpotLightHelper

#### Lights

- [ ] AmbientLight
- [ ] AmbientLightProbe
- [ ] DirectionalLight
- [ ] HemisphereLight
- [ ] HemisphereLightProbe
- [ ] Light
- [ ] LightProbe
- [ ] PointLight
- [ ] RectAreaLight
- [ ] SpotLight

#### Lights / Shadows

- [ ] LightShadow
- [ ] PointLightShadow
- [ ] DirectionalLightShadow
- [ ] SpotLightShadow

#### Loaders

- [ ] AnimationLoader
- [ ] AudioLoader
- [ ] BufferGeometryLoader
- [ ] Cache
- [ ] CompressedTextureLoader
- [ ] CubeTextureLoader
- [ ] DataTextureLoader
- [ ] FileLoader
- [ ] ImageBitmapLoader
- [ ] ImageLoader
- [ ] Loader
- [ ] LoaderUtils
- [ ] MaterialLoader
- [ ] ObjectLoader
- [ ] TextureLoader

#### Loaders / Managers

- [ ] DefaultLoadingManager
- [ ] LoadingManager

#### Materials

- [ ] LineBasicMaterial
- [ ] LineDashedMaterial
- [ ] Material
- [ ] MeshBasicMaterial
- [ ] MeshDepthMaterial
- [ ] MeshDistanceMaterial
- [ ] MeshLambertMaterial
- [ ] MeshMatcapMaterial
- [ ] MeshNormalMaterial
- [ ] MeshPhongMaterial
- [ ] MeshPhysicalMaterial
- [ ] MeshStandardMaterial
- [ ] MeshToonMaterial
- [ ] PointsMaterial
- [ ] RawShaderMaterial
- [ ] ShaderMaterial
- [ ] ShadowMaterial
- [ ] SpriteMaterial

#### Math

- [ ] Box2
- [ ] Box3
- [ ] Color
- [ ] Cylindrical
- [ ] Euler
- [ ] Frustum
- [ ] Interpolant
- [ ] Line3
- [ ] MathUtils
- [ ] Matrix3
- [ ] Matrix4
- [ ] Plane
- [ ] Quaternion
- [ ] Ray
- [ ] Sphere
- [ ] Spherical
- [ ] SphericalHarmonics3
- [ ] Triangle
- [ ] Vector2
- [ ] Vector3
- [ ] Vector4

#### Math / Interpolants

- [ ] CubicInterpolant
- [ ] DiscreteInterpolant
- [ ] LinearInterpolant
- [ ] QuaternionLinearInterpolant

#### Objects

- [ ] Bone
- [ ] Group
- [ ] InstancedMesh
- [ ] Line
- [ ] LineLoop
- [ ] LineSegments
- [ ] LOD
- [ ] Mesh
- [ ] Points
- [ ] Skeleton
- [ ] SkinnedMesh
- [ ] Sprite

#### Renderers
- [ ] WebGLMultipleRenderTargets
- [ ] WebGLRenderer
- [ ] WebGL1Renderer
- [ ] WebGLRenderTarget
- [ ] WebGL3DRenderTarget
- [ ] WebGLArrayRenderTarget
WebGL- [ ] CubeRenderTarget

#### Renderers / Shaders
- [ ] ShaderChunk
- [ ] ShaderLib
- [ ] UniformsLib
- [ ] UniformsUtils

#### Renderers / WebXR
- [ ] WebXRManager

#### Scenes

- [ ] Fog
- [ ] FogExp2
- [ ] Scene

#### Textures
- [ ] CanvasTexture
- [ ] CompressedTexture
- [ ] CompressedArrayTexture
- [ ] CubeTexture
- [ ] Data3DTexture
- [ ] DataArrayTexture
- [ ] DataTexture
- [ ] DepthTexture
- [ ] FramebufferTexture
- [ ] Source
- [ ] Texture
- [ ] VideoTexture

### Addons

#### Animations

- [ ] CCDIKSolver
- [ ] MMDAnimationHelper
- [ ] MMDPhysics

#### Controls

- [ ] ArcballControls
- [ ] DragControls
- [ ] FirstPersonControls
- [ ] FlyControls
- [ ] OrbitControls
- [ ] PointerLockControls
- [ ] TrackballControls
- [ ] TransformControls

#### Geometries

- [ ] ConvexGeometry
- [ ] DecalGeometry
- [ ] ParametricGeometry
- [ ] TextGeometry

#### Helpers

- [ ] LightProbeHelper
- [ ] PositionalAudioHelper
- [ ] RectAreaLightHelper
- [ ] VertexNormalsHelper
- [ ] VertexTangentsHelper

#### Lights

- [ ] LightProbeGenerator

#### Loaders

- [ ] 3DMLoader
- [ ] DRACOLoader
- [ ] FontLoader
- [ ] GLTFLoader
- [ ] KTX2Loader
- [ ] LDrawLoader
- [ ] MMDLoader
- [ ] MTLLoader
- [ ] OBJLoader
- [ ] PCDLoader
- [ ] PDBLoader
- [ ] PRWMLoader
- [ ] SVGLoader
- [ ] TGALoader

#### Objects

- [ ] Lensflare

#### Post-Processing

- [ ] EffectComposer

#### Exporters

- [ ] ColladaExporter
- [ ] DRACOExporter
- [ ] EXRExporter
- [ ] GLTFExporter
- [ ] OBJExporter
- [ ] PLYExporter
- [ ] STLExporter

#### Math

- [ ] LookupTable
- [ ] MeshSurfaceSampler
- [ ] OBB

#### ConvexHull

- [ ] Face
- [ ] HalfEdge
- [ ] ConvexHull
- [ ] VertexNode
- [ ] VertexList

#### Renderers

- [ ] CSS2DRenderer
- [ ] CSS3DRenderer
- [ ] SVGRenderer

#### Utils

- [ ] BufferGeometryUtils
- [ ] CameraUtils
- [ ] SceneUtils
- [ ] SkeletonUtils

### Developer Reference

#### WebGLRenderer

- [ ] WebGLProgram