Finns det en in-universförklaring varför R2-D2 och andra Astromech droids inte kan / inte prata Galactic Basic?
Wikipedia anteckningar:
In Star Wars, Astromech droids (or commonly, Astro droids), were a type of droid that served as automated mechanics, performing a variety of repair duties and often serving as adjuncts or substitutes for nav computers on smaller starships. They were also able to use the mainframe of a larger ship to their advantage. Many starfighters relied on astromech co-pilots.
Det verkar mig om du bygger droider som är starkt beroende av verbalkommandon och kommer att ge feedback till sina mästare, det vore lättare om det pratade ett språk. Att kräva en översättare (C-3PO, X-Wing-cockpit) eller försök att gudomse din mekanikers melankoliska flöjttoner verkar som en ganska begränsande funktion.
Det är faktiskt bakåt. R2-enheter behöver inte ofta kommunicera med människor.
Det var, som du noterade, automatiserad mekanik och navigatörer; och de flesta relevant information som kommer att kommuniceras med människor skulle ha varit i närheten av en datorskärm (på ett rymdskepp som de fixar eller navigerar eller socketed i en stjärnfighter).
Den bästa verkliga världsanalogen skulle vara en modern bildator.
Det kan inte prata engelska, men den enda gången det behöver kommunicera någonting för en människa, det har antingen grundläggande gränssnitt (bilens instrumentbräda) eller ett fint gränssnitt (garagemekanikens programvara som visar information om bildatorn i en läsbar form) .
Luke hade själ-till-själ-konversationer med R2D2 var ett sällsynt undantag, INTE regeln.
Jag är inte medveten om den faktiska kanonförklaringen, men fjärde väggen gav den R2 mer "spacey-robotey-futuristic" karaktär - och gav C3PO något användbart att göra:)
Läs andra frågor om taggar star-wars Kärlek och kompatibilitet Skor Gear 12 Stjärntecken Grunderna