Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into grails3
Browse files Browse the repository at this point in the history
* origin/master:
  Readme Link to 1.x Beta does not work #258
  Fixed typo
  Added Korean Translation
  Update README.md
  Update README.md

# Conflicts:
#	grails-app/assets/javascripts/streama/streama.translations.js
#	grails-app/assets/javascripts/streama/translations/EN_us.js
#	streama.translations.js
  • Loading branch information
dularion committed Jan 17, 2017
2 parents c26699e + e7a6fe7 commit 8b8ab83
Show file tree
Hide file tree
Showing 5 changed files with 160 additions and 25 deletions.
40 changes: 18 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,6 @@ Ever had a huge bookshelf full of shows and movies? Ever wanted to digitalize th
[Visit the Promo-Website here!](http://dularion.github.io/streama/)


## Up and Running
Youre welcome to try out the brand new pre-release of the v1.x of this app, with mega simple setup!
Check out the wikis.
- [up and running with v1.x](https://github.com/dularion/streama/wiki/BETA--Streama-v1)
- [up and running with v0.x (legacy)](https://github.com/dularion/streama/wiki/Setup-Streama-on-Ubuntu-14.04)

## Contributing
#### Translations
If you want to contribute a translation, please follow [the guide here](https://github.com/dularion/streama/wiki/Translating-the-app).

#### PRs
If you would like to contribute, I would be thrilled to review each and every PR coming this way! However, please focus your effors on the grails3 branch of this project, development on the master has mostly halted in favor of the more modern grails3 setup.

#### Donations
If you want to donate to the developer via bitcoin use 17rCUEX6KYQ8ZM4w39ttEUL7SUDnGCpcWq
If you want to use paypal, use this link https://www.paypal.me/dularion


## Table of contents:
- [Getting Started](#getting-started)
- [The Application](#the-application)
Expand All @@ -38,12 +20,15 @@ If you want to use paypal, use this link https://www.paypal.me/dularion
- [Changelog](#changelog)
- [Roadmap](#roadmap)
- [Known Issues](#known-issues)
- [Contributing](#contributing)
- [License](#license)

# Getting Started
- For local setup, please refer to [Local Streama Setup](https://github.com/dularion/streama/wiki/Local-Streama-Setup)
- For remote setup, please refer to [Streama on a remote Ubuntu 14.04](https://github.com/dularion/streama/wiki/Setup-Streama-on-Ubuntu-14.04)
- For developers, please refer to [Streama for development](https://github.com/dularion/streama/wiki/Set-Up-Streama-for-Development)
- For the new v1.x, refer to [up and running with v1.x](https://github.com/dularion/streama/wiki/Getting-started-with-v1)

- For local setup with v0.x (legacy), please refer to [Local Streama Setup](https://github.com/dularion/streama/wiki/Local-Streama-Setup)
- For remote setup with v0.x (legacy), please refer to [Streama on a remote Ubuntu 14.04](https://github.com/dularion/streama/wiki/Setup-Streama-on-Ubuntu-14.04)
- For developers with v0.x (legacy), please refer to [Streama for development](https://github.com/dularion/streama/wiki/Set-Up-Streama-for-Development)

# The Application

Expand Down Expand Up @@ -106,10 +91,21 @@ Please refer to [Change Log](https://github.com/dularion/streama/blob/master/CHA
# Roadmap
These [enhancement-issues](https://github.com/dularion/streama/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement) are the features that I will be working on in the near future.

At this point I would like to mention that this project is still very much a work-in-progress. I will be adding new features and bugfixes often and quickly, but this is first and foremost a hobby project, so the time that I can spend on it is limited. If you want to contibute, feel free! I will be honored by each and every Pull request :)
At this point I would like to mention that this project is still very much a work-in-progress. I will be adding new features and bugfixes often and quickly, but this is first and foremost a hobby project, so the time that I can spend on it is limited. If you want to contribute, feel free! I will be honored by each and every Pull request :)

Btw, if you have any issues getting started, let me know. I will gladly help out and then improve the docs accordingly.

# Contributing
### Translations
If you want to contribute a translation, please follow [the guide here](https://github.com/dularion/streama/wiki/Translating-the-app).

### PRs
If you would like to contribute, I would be thrilled to review each and every PR coming this way! However, please focus your effors on the grails3 branch of this project, development on the master has mostly halted in favor of the more modern grails3 setup.

### Donations
If you want to donate to the developer via bitcoin use 17rCUEX6KYQ8ZM4w39ttEUL7SUDnGCpcWq
If you want to use paypal, use this link https://www.paypal.me/dularion

# Known Issues
- There is no video-conversion currently, meaning you are reliant upon HTML5 browser compatibilities. I will implement server-side conversion soon which will enable this functionality. See Issue [#17](https://github.com/dularion/streama/issues/17)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,6 @@ angular.module('streama.translations', ['pascalprecht.translate'])
})

.run(function ($rootScope) {
$rootScope.availableLanguages = ['en', 'fr', 'es', 'de'];
$rootScope.availableLanguages = ['en', 'fr', 'es', 'de', 'kr'];
});

5 changes: 3 additions & 2 deletions grails-app/assets/javascripts/streama/translations/EN_us.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ angular.module('streama.translations').config(function ($translateProvider) {
},

MESSAGES: {
SHARE_SOCKET: 'By creating a new session you will be redirected back to this player, but this time you will have a unique session ID in the url. Share this with your friends to have a syncronized watching experience with them!',
FILE_MISSING: 'There is a problem with this content. It seems you removed the associated video file from it.',
SHARE_SOCKET: 'By creating a new session you will be redirected back to this player, but this time you will have a unique session ID in the url. Share this with your friends to have a synchronized watching experience with them!',
FILE_MISSING: 'There is a problem with this content. It seems you removed the associated video file from it.. Share this with your friends to have a synchronized watching experience with them!',
CODEC_PROBLEM: 'There seems to be a problem adding the video-file to the player. This is most likely due to a codec-problem. Try converting it to a compatible HTML5 codec, remove the currently attached file and re-add it. If the codecs are fine, check the error log of the server and the base URL in the settings.',
WRONG_BASEPATH: 'You video get\'s included using the wrong Base Path, but you are browsing the page via "{{basePath}}". Make sure you set the correct Base Path in the settings and that you are using it to browse the application.'
},
Expand All @@ -55,6 +55,7 @@ angular.module('streama.translations').config(function ($translateProvider) {
LANGUAGE_de: 'German',
LANGUAGE_fr: 'French',
LANGUAGE_es: 'Spanish',
LANGUAGE_kr: 'Korean',
PROFIlE: {
USERNAME: 'Username',
FULL_NAME: 'Full Name',
Expand Down
1 change: 1 addition & 0 deletions grails-app/assets/javascripts/translations/ES_es.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ angular.module('streama.translations').config(function ($translateProvider) {
LANGUAGE_en: 'Inglés',
LANGUAGE_de: 'Alemán',
LANGUAGE_de: 'Español',
LANGUAGE_kr: 'Coreano',
PROFIlE: {
USERNAME: 'Nombre de usuario',
FULL_NAME: 'Nombre completo',
Expand Down
137 changes: 137 additions & 0 deletions grails-app/assets/javascripts/translations/ko_KR.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
/**
* Created by antonia on 14/05/16.
* Translation by @imkimchi on 16/05/16
*/
angular.module('streama.translations').config(function ($translateProvider) {
$translateProvider.translations('kr', {
LOGIN: {
TITLE: '로그인이 필요합니다.',
USERNAME: '아이디',
PASSWORD: '비밀번호',
FIRST_TIME_HINT: '처음 로그인 하시나요? \'admin\'를 입력해보세요!',
SUBMIT: '로그인',
},
DASHBOARD: {
TITLE: '대시보드',
NEW_RELEASES: '신작',
CONTINUE_WATCHING: '계속해서 보기',
DISCOVER_SHOWS: '드라마 찾기',
DISCOVER_MOVIES: '영화 찾기',
DISCOVER_OTHER_VIDEOS: '다른 영상들을 찾아보기',
SORT: '정렬:',
SEARCH_BY_NAME: '제목으로 찾아보기...',
FILTER_BY_TAG: '태그로 찾아보기...',
BROWSE_GENRES: '장르 탐색',
LOOKING_AT_GENRE: '장르를 보고있습니다.',
MARK_COMPLETED: '선택 완료',
NO_TVSHOWS_FOUND: '해당 드라마를 찾지 못했습니다.',
NO_MOVIES_FOUND: '해당 영화를 찾지 못했습니다.',
},
VIDEO: {
RELEASED: '출시',
IMDB: 'IMDB',
RATING: '평점',
VOTES: '투표',
OVERVIEW: '줄거리',
GENRE: '장르',
TRAILER: '트레일러',
SEASON: '시즌',
},

MESSAGES: {
SHARE_SOCKET: '새로운 세션을 만들면 이 플레이어로 다시 돌아오지만, 지금은 URL에 유니크 세션 ID가 있습니다. 세션 ID를 친구들과 공유해서 동시에 시청해보세요!',
FILE_MISSING: '비디오 파일이 찾을 수 없습니다. 친구들과 공유해서 동시에 시청해보세요!',
CODEC_PROBLEM: '비디오 파일을 플레이어에 추가하는데 문제가 발생했습니다. 코덱의 문제일 가능성이 높습니다. 호환 가능한 HTML5 코덱으로 변경하고, 현재 파일을 삭제하고 다시 추가해보세요. 만약 코덱에 문제가 없다면 환경설정에서 에러 로그와 base URL를 확인해보세요.',
WRONG_BASEPATH: '잘못된 경로입니다, 현재 페이지는 "{{basePath}}" 입니다. 올바른 경로로 설정해주세요.',
},
MANAGE_CONTENT: '컨텐츠 관리',
ADMIN: '관리자',
HELP: '도움',
HELP_FAQ: '도움 / 질문',
PROFILE_SETTINGS: '프로필 설정',
LOGOUT: '로그아웃',
CHANGE_PASSWORD: '비밀번호 변경',
LANGUAGE_en: '영어',
LANGUAGE_de: '독일어',
LANGUAGE_es: '스페인어',
LANGUAGE_kr: '한국어',
PROFIlE: {
USERNAME: '아이디',
FULL_NAME: '이름',
LANGUAGE: '언어',
PAUSE_ON_CLICK: '클릭해서 재생을 멈춥니다.',
FAVORITE_GENRES: '좋아하는 장르',
SAVE: '저장',
OLD_PASS: '기존 비밀번호',
NEW_PASS: '새 비밀번호',
NEW_PASS_PLACEHOLDER: '새 비밀번호 (최소 6글자)',
REPEAT_PASS: '비밀번호 재입력',
SAVE_PASS: '새 비밀번호 설정',
},

SORT_OPTIONS: {
AZ: 'A-Z',
ZA: 'Z-A',
NEWEST_ADDED: '최근 추가된 순',
OLDEST_ADDED: '늦게 추가된 순',
NEWEST_RELEASED: '최근 출시된 순 ',
OLDEST_RELEASED: '늦게 출시된 순',
NEWEST_AIRED: '최근에 방영된 순',
OLDEST_AIRED: '늦게 방영된 순 ',
},

FAQ: {
UPLOAD_VIDEO: {
TITLE: '비디오를 어떻게 업로드 하나요?',
TEXT: "컨텐츠 관리 메뉴에서 비디오를 업로드 할 수 있습니다. 영화, 드라마, 영상를 업로드할건지 선택해주세요. 하위 메뉴를 클릭하세요." +
" 화면 좌측에 있는 네비게이션 바. 새로운 영화/드라마/영상 버튼을 클릭하거나 입력해서 동영상을 업로드 할 수 있습니다" +
" 검색 창에서 업로드 하고 싶은 동영상을 검색하세요. 검색 결과중에 원하는 영화를 클릭하면 동영상 리스트에 추가할 수 있습니다." +
" TheMovieDB 또는 로컬 파일을 파일 관리 버튼을 클릭해서 동영상과 자막 파일을 추가할 수 있습니다."
},
DELETE_VIDEO: {
TITLE: '비디오를 어떻게 삭제 하나요?',
TEXT: "비디오 정보 페이지 -> 파일 관리 -> 빨간색 휴지통 아이콘 -> 영화 수정 -> 선택" +
" 영화 삭제 를 통해 삭제 할 수 있습니다. 컨텐츠 관리 메뉴에 있는 파일 관리자를 사용해서 삭제할 수도 있습니다. 파일 관리자로 업로드한 영상들을 모두 확인할 수 있습니다." +
" 빨간 휴지통 아이콘을 클릭해서 삭제하세요."
},
VIDEO_FORMATS: {
TITLE: '어떤 동영상 포맷을 지원하나요?',
TEXT: "Streama는 HTML5 플레이어가 지원하는 형식의 동영상 포맷만 지원합니다. 빈 창에 동영상을 드래그 앤 드랍을 통해 HTML5 플레이어와 호환이 되는지 확인할 수 있습니다."
},
SUBTITLES: {
TITLE: '자막을 어떻게 추가 할 수 있나요?',
TEXT: "비디오 정보 페이지에 있는 파일 관리자를 클릭해서 동영상에 자막을 추가할 수 있습니다. 드래그 앤 드랍을 통해서 추가할 수 도 있습니다." +
" 이전에는 수동으로 파일 형식을 호환 가능한 파일 형식으로 변환해야했지만 Streama가 대신 해드립니다!"
},
INVITE_USERS: {
TITLE: '내가 추가한 동영상을 친구들이 볼 수있도록 할 수있나요?',
TEXT:" Streama를 통해 친구들을 초대하여 친구들에게 동영상을 공유할 수있습니다. 유저 메뉴에서 유저 초대 버튼을 클릭하세요. 초대 리스트를 작성하고" +
" 초대하려는 친구의 권한을 설정하세요. 관리자 권한을 가진 유저는 유저 & 설정을 변경할 수 있습니다. 파일 관리자 권한을 가진 유저는 파일을 변경할 수 있습니다. 초대가 된 이후에, 당신의 친구들에게 이메일로 알람이 갑니다." +
" 비디오 플레이어의 공유 버튼을 클릭한 후, 링크를 공유해서 친구들에게 동영상을 공유할 수도 있습니다."
},
BASE_URL: {
TITLE: "Base URL이 어떤 것이고 어떻게 설정할 수 있나요?",
TEXT: "Base-URL 은 동영상과 초대 이메일의 링크로 쓰입니다."
},
NOTIFICATIONS: {
TITLE: "알람들이 뭔가요?",
TEXT: "초대된 친구들한테 업로드 된 영상을 알릴 수 있습니다. 비디오 정보 페이지 -> 알람 -> 대기열 전송을 클릭 해서 알람 대기열에 추가 시킬 수 있습니다."
},
VIDEO_PLAYER_SHORTCUTS: {
TITLE: "단축키가 있나요?",
TEXT: "정지: space. 볼륨 조절: 방향키 위/아래. 동영상 건너뛰기: 단축키 우측/좌측. 길게 건너뛰기:" +
" control + 방향키 좌측/우측. 전체화면 on/off: alt + enter. 자막 on/off: S, 음소거: M, 뒤로가기" +
" screen: delete키 혹은 backspace."
},
FAVORITE_GENRES: {
TITLE: "유저의 장르 취향이 Stream에 어떤 영향을 주나요?",
TEXT: "Coming soon..."
},
USEFUL_LINKS: {
TITLE: "유용한 링크",
TEXT: "Coming soon..."
},
}
});
});

0 comments on commit 8b8ab83

Please sign in to comment.