Unless it relates to locally installed software, Google Translate questions will most likely be off-topic, refer to the other sites for better placement
In general, questions about Google Translate are likely to be off-topic unless they are primarily focused on browser settings or locally-installed applications.
Other sites in the network are more suited to asking and answering such questions:
- Web Apps - using the web interface
- Stack Overflow - concerning the development API and building apps or software related to it
- Android Enthusiasts or Ask Different - the mobile apps for Android and iOS devices respectively