Catalyzes the attachment of alanine to tRNA(Ala) in a two-step reaction: alanine is first activated by ATP to form Ala-AMP and then transferred to the acceptor end of tRNA(Ala). Also edits incorrectly charged tRNA(Ala) via its editing domain. ATP + L-alanine + tRNA(Ala) = AMP + diphosphate + L-alanyl-tRNA(Ala) Binds 1 zinc ion per subunit. Monomer. Consists of three domains; the N-terminal catalytic domain, the editing domain and the C-terminal C-Ala domain. The editing domain removes incorrectly charged amino acids, while the C-Ala domain, along with tRNA(Ala), serves as a bridge to cooperatively bring together the editing and aminoacylation centers thus stimulating deacylation of misacylated tRNAs. Present with 33800 molecules/cell in log phase SD medium. Produced by alternative initiation at 2 upstream redundant non-AUG codons in-frame of the first AUG used for isoform Cytoplasmic. Belongs to the class-II aminoacyl-tRNA synthetase family. Truncated N-terminus. Truncated N-terminus. Truncated N-terminus. Truncated N-terminus.