Skip to content

Commit

Permalink
SAK-50380 Samigo send an email notification when assessment becomes a…
Browse files Browse the repository at this point in the history
…vailable (sakaiproject#12800)
  • Loading branch information
ottenhoff authored Aug 19, 2024
1 parent 3be0a48 commit c45f9fa
Show file tree
Hide file tree
Showing 31 changed files with 112 additions and 288 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,26 +58,13 @@ public class UserTimeServiceImpl implements UserTimeService {
private ConcurrentHashMap<String, TimeZone> tzCache = new ConcurrentHashMap<>();

// Default Timezone/Locale
private String defaultTimezone = TimeZone.getDefault().getID();

private MemoryService memoryService;
private SessionManager sessionManager;
private PreferencesService preferencesService;
private final String defaultTimezone = TimeZone.getDefault().getID();

@Setter private MemoryService memoryService;
@Setter private SessionManager sessionManager;
@Setter private PreferencesService preferencesService;
@Setter private ResourceLoader resourceLoader;

public void setMemoryService(MemoryService memoryService) {
this.memoryService = memoryService;
}

public void setSessionManager(SessionManager sessionManager) {
this.sessionManager = sessionManager;
}

public void setPreferencesService(PreferencesService preferencesService) {
this.preferencesService = preferencesService;
}

public void init() {
//register the Cache
M_userTzCache = memoryService.getCache("org.sakaiproject.time.impl.BasicTimeService.userTimezoneCache");
Expand Down Expand Up @@ -141,7 +128,7 @@ public boolean clearLocalTimeZone(String userId) {
@Override
public String timeFormat(Date time, Locale locale, int df) {
if (time == null || locale == null) return "";
log.debug("timeFormat: {}, {}, {}", time.toString(), locale.toString(), df);
log.debug("timeFormat: {}, {}, {}", time, locale, df);

DateFormat dsf = DateFormat.getTimeInstance(df, locale);
dsf.setTimeZone(getLocalTimeZone());
Expand All @@ -151,7 +138,7 @@ public String timeFormat(Date time, Locale locale, int df) {
@Override
public String dateFormat(Date date, Locale locale, int df) {
if (date == null || locale == null) return "";
log.debug("dateFormat: {}, {}, {}", date.toString(), locale.toString(), df);
log.debug("dateFormat: {}, {}, {}", date, locale, df);

DateFormat dsf = DateFormat.getDateInstance(df, locale);
dsf.setTimeZone(getLocalTimeZone());
Expand All @@ -161,7 +148,7 @@ public String dateFormat(Date date, Locale locale, int df) {
@Override
public String dateTimeFormat(Date date, Locale locale, int df) {
if (date == null || locale == null) return "";
log.debug("dateTimeFormat: {}, {}, {}", date.toString(), locale.toString(), df);
log.debug("dateTimeFormat: {}, {}, {}", date, locale, df);

DateFormat dsf = DateFormat.getDateTimeInstance(df, df, locale);
dsf.setTimeZone(getLocalTimeZone());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ no_notification=without notification
send_notification=send notification below to students
notification_content=Find this assessment at the {0} site on {1}.
notification=Notification
pre_populate_text_publish=Click here to enter an optional message to be emailed with the settings below.
pre_populate_text_republish=Click here to enter an optional message to be emailed with the settings below.
pre_populate_text_regrade_republish=Click here to enter a description of the changes you made and any action you wish students to take.
is_available_immediately=is available immediately
is_available_on=is available on {0}
available_anonymously_at=is <b>available on {0}</b> to take anonymously at {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,6 @@ no_notification=\u0628\u062f\u0648\u0646 \u0625\u062e\u0637\u0627\u0631
send_notification=\u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0625\u062e\u0637\u0627\u0631 \u0623\u062f\u0646\u0627\u0647 \u0644\u0644\u0637\u0644\u0627\u0628
notification_content=\u0627\u0639\u062b\u0631 \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u062a\u0642\u064a\u064a\u0645 \u0639\u0644\u0649 \u0645\u0648\u0642\u0639 {0} \u0639\u0644\u0649 {1}.
notification=\u062a\u0646\u0628\u064a\u0647
pre_populate_text_publish=\u0627\u0646\u0642\u0631 \u0647\u0646\u0627 \u0644\u0625\u062f\u062e\u0627\u0644 \u0631\u0633\u0627\u0644\u0629 \u0627\u062e\u062a\u064a\u0627\u0631\u064a\u0629 \u0644\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644\u0647\u0627 \u0639\u0628\u0631 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0628\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0623\u062f\u0646\u0627\u0647.
pre_populate_text_republish=\u0627\u0646\u0642\u0631 \u0647\u0646\u0627 \u0644\u0625\u062f\u062e\u0627\u0644 \u0631\u0633\u0627\u0644\u0629 \u0627\u062e\u062a\u064a\u0627\u0631\u064a\u0629 \u0644\u064a\u062a\u0645 \u0625\u0631\u0633\u0627\u0644\u0647\u0627 \u0639\u0628\u0631 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0628\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0623\u062f\u0646\u0627\u0647.
pre_populate_text_regrade_republish=\u0627\u0646\u0642\u0631 \u0647\u0646\u0627 \u0644\u0625\u062f\u062e\u0627\u0644 \u0648\u0635\u0641 \u0644\u0644\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0627\u0644\u062a\u064a \u0623\u062c\u0631\u064a\u062a\u0647\u0627 \u0648\u0623\u064a \u0625\u062c\u0631\u0627\u0621 \u062a\u0631\u063a\u0628 \u0641\u064a \u0623\u0646 \u064a\u062a\u062e\u0630\u0647 \u0627\u0644\u0637\u0644\u0627\u0628.
is_available_immediately=\u0645\u062a\u0627\u062d \u0639\u0644\u0649 \u0627\u0644\u0641\u0648\u0631
is_available_on=\u0645\u062a\u0627\u062d \u0641\u064a {0}
available_anonymously_at=<b>\u0645\u062a\u0627\u062d \u0641\u064a {0}</b> \u0644\u0623\u062e\u0630 \u0645\u062c\u0647\u0648\u0644 \u0641\u064a {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ no_notification=\u0431\u0435\u0437 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0
send_notification=\u0438\u0437\u043f\u0440\u0430\u0449\u0430\u043d\u0435 \u043d\u0430 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435 \u0434\u043e \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0438\u0442\u0435
notification_content=\u041d\u0430\u043c\u0435\u0440\u0435\u0442\u0435 \u0442\u0430\u0437\u0438 \u043e\u0446\u0435\u043d\u043a\u0430 \u0432 \u0441\u0430\u0439\u0442\u0430 {0} \u043d\u0430 {1}.
notification=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435
pre_populate_text_publish=\u0429\u0440\u0430\u043a\u043d\u0435\u0442\u0435 \u0442\u0443\u043a, \u0437\u0430 \u0434\u0430 \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u0435\u0437\u0430\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435, \u043a\u043e\u0435\u0442\u043e \u0434\u0430 \u0431\u044a\u0434\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043f\u043e \u0438\u043c\u0435\u0439\u043b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u043f\u043e-\u0434\u043e\u043b\u0443.
pre_populate_text_republish=\u0429\u0440\u0430\u043a\u043d\u0435\u0442\u0435 \u0442\u0443\u043a, \u0437\u0430 \u0434\u0430 \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043d\u0435\u0437\u0430\u0434\u044a\u043b\u0436\u0438\u0442\u0435\u043b\u043d\u043e \u0441\u044a\u043e\u0431\u0449\u0435\u043d\u0438\u0435, \u043a\u043e\u0435\u0442\u043e \u0434\u0430 \u0431\u044a\u0434\u0435 \u0438\u0437\u043f\u0440\u0430\u0442\u0435\u043d\u043e \u043f\u043e \u0438\u043c\u0435\u0439\u043b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438\u0442\u0435 \u043f\u043e-\u0434\u043e\u043b\u0443.
pre_populate_text_regrade_republish=\u0429\u0440\u0430\u043a\u043d\u0435\u0442\u0435 \u0442\u0443\u043a, \u0437\u0430 \u0434\u0430 \u0432\u044a\u0432\u0435\u0434\u0435\u0442\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043d\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u0435\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0442\u0430, \u043a\u043e\u0438\u0442\u043e \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0441\u0442\u0443\u0434\u0435\u043d\u0442\u0438\u0442\u0435 \u0434\u0430 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u0435\u043c\u0430\u0442.
is_available_immediately=\u0435 \u043d\u0430 \u0440\u0430\u0437\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0432\u0435\u0434\u043d\u0430\u0433\u0430
is_available_on=\u0435 \u043d\u0430\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}
available_anonymously_at=\u0435 <b>\u0434\u043e\u0441\u0442\u044a\u043f\u043d\u0430 \u043d\u0430 {0}</b> \u0437\u0430 \u0430\u043d\u043e\u043d\u0438\u043c\u043d\u043e \u0432\u0437\u0435\u043c\u0430\u043d\u0435 \u043d\u0430 {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ no_notification=sense notificaci\u00f3
send_notification=envia la notificaci\u00f3 de sota als estudiants
notification_content=Cerca aquesta prova a l\u2019espai {0} a {1}.
notification=Notificaci\u00f3
pre_populate_text_publish=Feu clic aqu\u00ed per introduir un missatge opcional que s\u2019enviar\u00e0 per correu electr\u00f2nic amb la configuraci\u00f3 seg\u00fcent.
pre_populate_text_republish=Feu clic aqu\u00ed per introduir un missatge opcional que s\u2019enviar\u00e0 per correu electr\u00f2nic amb la configuraci\u00f3 seg\u00fcent.
pre_populate_text_regrade_republish=Feu clic aqu\u00ed per introduir una descripci\u00f3 dels canvis que heu fet i per indicar quines accions han d\u2019empendre els estudiants.
is_available_immediately=est\u00e0 disponible de forma immediata
is_available_on=est\u00e0 disponible a {0}
available_anonymously_at=est\u00e0 <b>disponible a {0}</b> per fer-la de manera an\u00f2nima a {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,6 @@ no_notification=ohne Benachrichtigung
send_notification=Benachrichtigung an Studierende versenden
notification_content=Sie finden diese Beurteilung am {1} auf Site {0}.
notification=Benachrichtigung
pre_populate_text_publish=Klicken Sie hier, um eine optionale Nachricht einzugeben, die gem\u00e4\u00df den unten festgelegten Einstellungen per E-Mail versandt wird.
pre_populate_text_republish=Klicken Sie hier, um eine optionale Nachricht einzugeben, die gem\u00e4\u00df den unten festgelegten Einstellungen per E-Mail versandt wird.
pre_populate_text_regrade_republish=Klicken Sie hier, um eine Beschreibung der von Ihnen vorgenommenen \u00c4nderungen und der von den Studierenden durchzuf\u00fchrenden Schritte einzugeben.
is_available_immediately=ist sofort verf\u00fcgbar
is_available_on=ist am {0} verf\u00fcgbar
available_anonymously_at=ist <b>am {0}</b> unter {1} zur anonymen Teilnahme verf\u00fcgbar
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ no_notification=sin notificaci\u00f3n
send_notification=enviar la siguiente notificaci\u00f3n al alumnado
notification_content=Busca este examen en el sitio {0} en {1}.
notification=Notificaci\u00f3n
pre_populate_text_publish=Haga click aqu\u00ed para introducir un mensaje opcional que se enviar\u00e1 con el mensaje que se muestra a continuaci\u00f3n.
pre_populate_text_republish=Haga click aqu\u00ed para introducir un mensaje opcional que se enviar\u00e1 con el mensaje que se muestra a continuaci\u00f3n.
pre_populate_text_regrade_republish=Haga click aqu\u00ed para introducir una descripci\u00f3n de los cambios realizados y cualquier acci\u00f3n que deban realizar sus estudiantes.
is_available_immediately=estar\u00e1 disponible inmediatamente
is_available_on=est\u00e1 disponible en {0}
available_anonymously_at=estar\u00e1 <b>disponible a partir de la fecha {0}</b> en {1} para ser realizado de forma an\u00f3nima
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,6 @@ no_notification=Jakinarazpenik gabe
send_notification=bidali honako jakinarazpen hau ikasleei
notification_content=Azterketa hau gune honetan aurkituko duzu\: {0} hemen\: {1}.
notification=Jakinarazpena
pre_populate_text_publish=Egin klik hemen aukerako email bat idazteko eta beheko ezarpenekin bidaltzeko.
pre_populate_text_republish=Egin klik hemen aukerako email bat idazteko eta beheko ezarpenekin bidaltzeko.
pre_populate_text_regrade_republish=Egin klik hemen egin dituzun aldaketen deskripzioa idazteko, eta ikasleek egitea nahi duzun edozein ekintzatarako.
is_available_immediately=erabilgarri egonen da berehala
is_available_on=erabilgarri noiz\: {0}
available_anonymously_at=<b> erabilgarri noiztik\: {0}</b> modu anonimoan egiteko esteka honetan\: {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,6 @@ no_notification=\u0628\u062f\u0648\u0646 \u0627\u0637\u0644\u0627\u0639\u06cc\u0
send_notification=\u0648 \u0627\u0637\u0644\u0627\u0639\u06cc\u0647 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u062f\u0627\u0646\u0634\u200c\u0622\u0645\u0648\u0632\u0627\u0646 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646
notification_content=\u06cc\u0627\u0641\u062a\u0646 \u0627\u06cc\u0646 \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u062f\u0631 \u0633\u0627\u06cc\u062a {0} \u062f\u0631 {1}.
notification=\u0627\u0637\u0644\u0627\u0639\u06cc\u0647
pre_populate_text_publish=\u0628\u0631\u0627\u06cc \u0648\u0631\u0648\u062f \u0628\u0647 \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0627\u0646\u062a\u062e\u0627\u0628\u06cc \u0627\u06cc\u0646\u062c\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0632\u06cc\u0631 \u0627\u06cc\u0645\u06cc\u0644 \u0641\u0631\u0633\u062a\u0627\u062f\u0647 \u0634\u0648\u062f.
pre_populate_text_republish=\u0628\u0631\u0627\u06cc \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u067e\u06cc\u0627\u0645 \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u06a9\u0647 \u0628\u0627 \u067e\u0633\u062a \u0627\u0644\u06a9\u062a\u0631\u0648\u06cc\u0646\u06a9 \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0632\u06cc\u0631 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f \u0627\u06cc\u0646\u062c\u0627 \u0631\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.
pre_populate_text_regrade_republish=\u0628\u0631\u0627\u06cc \u0648\u0627\u0648\u0631\u062f \u06a9\u0631\u062f\u0646 \u0634\u0631\u062d \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a\u06cc \u06a9\u0647 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f \u0648 \u06a9\u0627\u0631\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u06cc\u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0646\u0634 \u0627\u0645\u0648\u0632\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u0646\u062f \u0627\u06cc\u0646\u062c\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f.
is_available_immediately=\u0628\u0644\u0627\u0641\u0627\u0635\u0644\u0647 \u0645\u0648\u062c\u0648\u062f \u0627\u0633\u062a
is_available_on=\u0645\u0648\u062c\u0648\u062f \u062f\u0631 {0}
available_anonymously_at=\u0628\u0637\u0648\u0631 \u0646\u0627\u0634\u0646\u0627\u0633 \u062f\u0631 {1} <b>\u062f\u0631 {0} \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a</b>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,6 @@ no_notification=sans notification
send_notification=send notification below to students
notification_content=Cette \u00e9valuation est disponible dans l'espace {0} sur {1}.
notification=Notification
pre_populate_text_publish=Click here to enter an optional message to be emailed with the settings below.
pre_populate_text_republish=Click here to enter an optional message to be emailed with the settings below.
pre_populate_text_regrade_republish=Click here to enter a description of the changes you made and any action you wish students to take.
is_available_immediately=est disponible imm\u00e9diatement
is_available_on=est disponible le {0}
available_anonymously_at=est <b>disponible le {0}</b> de mani\u00e8re anonyme \u00e0 l'adresse {1}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,6 @@ no_notification=\u092c\u093f\u0928\u093e \u0905\u0927\u093f\u0938\u0942\u091a\u0
send_notification=\u0914\u0930 \u091b\u093e\u0924\u094d\u0930\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0938\u0942\u091a\u0928\u093e \u0928\u0940\u091a\u0947 \u092d\u0947\u091c\u0947\u0902
notification_content=\ \u0907\u0938 \u0906\u0915\u0932\u0928 \u0915\u094b {0} \u0938\u093e\u0907\u091f \u092a\u0930 \u0916\u094b\u091c\u0947\u0902 {1} \u092a\u0930\u0964
notification=\u0938\u0942\u091a\u0928\u093e
pre_populate_text_publish=\u090f\u0915 \u0935\u0948\u0915\u0932\u094d\u092a\u093f\u0915 \u0938\u0902\u0926\u0947\u0936 \u0926\u0930\u094d\u091c \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939\u093e\u0902 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902, \u0928\u0940\u091a\u0947 \u0926\u093f\u090f \u0917\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0915\u0947 \u0938\u093e\u0925 \u0908\u092e\u0947\u0932 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0964
pre_populate_text_republish=\u090f\u0915 \u0935\u0948\u0915\u0932\u094d\u092a\u093f\u0915 \u0938\u0902\u0926\u0947\u0936 \u0926\u0930\u094d\u091c \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939\u093e\u0902 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902, \u0928\u0940\u091a\u0947 \u0926\u093f\u090f \u0917\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0915\u0947 \u0938\u093e\u0925 \u0908\u092e\u0947\u0932 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0964
pre_populate_text_regrade_republish=\u0906\u092a \u0915\u093f\u090f \u0917\u090f \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928 \u0914\u0930 \u0906\u092a \u091b\u093e\u0924\u094d\u0930\u094b\u0902 \u0938\u0947 \u091c\u094b \u0915\u093e\u092e \u0915\u0930\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0948\u0902, \u0915\u093e \u0935\u093f\u0935\u0930\u0923 \u0926\u0930\u094d\u091c \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902\u0964
is_available_immediately=\u0924\u0941\u0930\u0902\u0924 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948
is_available_on={0} \u092a\u0930 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948
available_anonymously_at=\u0917\u0941\u092e\u0928\u093e\u092e {1} \u092a\u0930 \u0932\u0947\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <b>{0} \u092a\u0930 \u0909\u092a\u0932\u092c\u094d\u0927</b> \u0939\u0948
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,6 @@ no_notification=\u901a\u77e5\u306a\u3057
send_notification=\u4ee5\u4e0b\u306e\u901a\u77e5\u30e1\u30fc\u30eb\u3092\u5b66\u751f\u306b\u9001\u4fe1
notification_content={1} \u306e "{0}" \u30b5\u30a4\u30c8\u306b\u3042\u308b\u3053\u306e\u30c6\u30b9\u30c8\u3092\u691c\u7d22
notification=\u901a\u77e5
pre_populate_text_publish=\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\uff0c\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3068\u5171\u306b\u30e1\u30fc\u30eb\u3059\u308b\u4efb\u610f\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\uff0e
pre_populate_text_republish=\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\uff0c\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3068\u5171\u306b\u30e1\u30fc\u30eb\u3059\u308b\u4efb\u610f\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\uff0e
pre_populate_text_regrade_republish=\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\uff0c\u3042\u306a\u305f\u304c\u884c\u3063\u305f\u5909\u66f4\u3068\uff0c\u5b66\u751f\u306b\u53d6\u3063\u3066\u6b32\u3057\u3044\u884c\u52d5\u3092\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\uff0e
is_available_immediately=\u304c\u4eca\u3059\u3050\u5229\u7528\u53ef\u80fd\u3067\u3059.
is_available_on=\u306f {0} \u3067\u5229\u7528\u53ef\u80fd\u3067\u3059.
available_anonymously_at=\u306f\uff0c{1} \u3067\u533f\u540d\u3067\u53d7\u3051\u308b\u5834\u5408\u306f <b>{0} \u306b\u5229\u7528\u53ef\u80fd</b> \u3067\u3059.
Expand Down
Loading

0 comments on commit c45f9fa

Please sign in to comment.