Linguist allows you to talk to people around the world in different languages by translating your messages automatically for you.
You can try linguist out here: http://linguist.azurewebsites.net.
From the home page:
- Select your language from the sidebar
- Create a username
- Select the room you want to chat in. If no room is selected, default is lobby
- Start chatting!
- Node 0.10.x
- MongoDB
- Microsoft Translator
- Run npm and bower install
From within the root directory:
npm install -g bower
npm install
bower install
-
Acquire Microsoft Translator credentials (Client ID and Client secret) through Windows Azure. Guide available here.
-
Create a config.js file in /server/ with the following contents:
var config = {};
config.client_id = "FILL ME IN";
config.client_secret = "FILL ME IN";
config.localDevPath = 'mongodb://localhost:27017/linguist';
module.exports = config;
gulp - Runs tests, builds public scripts, and serves site on local server port 3000, and watches for changes to files (server and public).
gulp scripts - Builds public scripts for deployment, placing result in /public/dist
gulp test-server - Server Test
gulp test-client - Client Test
View the project roadmap here
- Product Owner: Jared Noble
- Scrum Master: Dave Fedele
- Development Team Members: Tyler Davis, Ryan Leung
See CONTRIBUTING.md for contribution guidelines.